We need to update the PreviewsState bitmask when we receive the main frame response from the proxy server (by checking proxy response header values). This is handled by logic in content/renderer/previews_state_helper.cc that is called from RenderFrameImpl::DidCommitProvisionalLoad (GetPreviewsStateFromMainFrameResponse()).
It seems attractive to move this logic out into component/data_reduction_proxy with some interface to it from RenderFrameImpl.
Comment 1 by bengr@chromium.org
, Jun 28 2017Status: Assigned (was: Untriaged)