New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 704968 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner: ----
Closed: Apr 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 697864



Sign in to add a comment

Having a MojoCompositorFrameSink in browser process needs some refactoring

Project Member Reported by samans@chromium.org, Mar 24 2017

Issue description

Right now, RenderWidgetHostImpl receives:
- ViewHostMsg_SwapCompositorFrame
- ViewHostMsg_SetNeedsBeginFrames
- ViewHostMsg_BeginFrameDidNotSwap

but RenderWidgetHostView* sends:
- ViewMsg_BeginFrame
- ViewMsg_SetBeginFramePaused
- ViewMsg_ReclaimCompositorResources

CompositorFrameSinkSupport is owned by:
- DelegatedFrameHost
- DelegatedFrameHostAndroid
- RenderWidgetHostViewChildFrame

Once we mojoify things, we want the MojoCompositorFrameSink to contain CompositorFrameSinkSupport and handle all the said messages.
 

Comment 1 by samans@chromium.org, Mar 24 2017

Blocking: 697864

Comment 2 by samans@chromium.org, Apr 20 2017

Status: Fixed (was: Available)

Sign in to add a comment