Chromium Code Reviews| Index: content/renderer/render_frame_proxy.cc |
| diff --git a/content/renderer/render_frame_proxy.cc b/content/renderer/render_frame_proxy.cc |
| index a44bb34e16df13f22837d12585e8f3e266bedbe7..9e4b014f4cdd3e17055ce95a06697286e9d9cd02 100644 |
| --- a/content/renderer/render_frame_proxy.cc |
| +++ b/content/renderer/render_frame_proxy.cc |
| @@ -194,6 +194,18 @@ bool RenderFrameProxy::IsMainFrameDetachedFromTree() const { |
| render_view_->webview()->mainFrame()->isWebLocalFrame(); |
| } |
| +void RenderFrameProxy::WillBeginCompositorFrame() { |
| + if (ChildFrameCompositingHelper* compositing_helper = |
| + compositing_helper_.get()) { |
| + FrameHostMsg_HittestData_Params params; |
| + params.surface_id = compositing_helper->surface_id(); |
| + params.ignored_for_hittest = web_frame_->ignoredForHittest(); |
| + render_widget_->QueueMessage( |
| + new FrameHostMsg_HittestData(render_widget_->routing_id(), params), |
| + MESSAGE_DELIVERY_POLICY_WITH_NEXT_SWAP); |
|
piman
2016/01/16 01:25:36
You want MESSAGE_DELIVERY_POLICY_WITH_VISUAL_STATE
lfg
2016/01/18 21:35:20
Done. It doesn't matter here since they are replac
piman
2016/01/20 01:21:19
I'm not fully sure I understand the question...
W
|
| + } |
| +} |
| + |
| void RenderFrameProxy::DidCommitCompositorFrame() { |
| if (compositing_helper_.get()) |
| compositing_helper_->DidCommitCompositorFrame(); |