Update BrowserPlugin to work only with valid FrameSinkIds |
||
Issue description
Similar to the work done on RenderFrameProxy, BrowserPlugin will need to begin sending its FrameSinkId information in the --mus path.
Additionally BrowserPlugin::WasResized should only send its data if there is a valid FrameSinkId set.
The caveat to this being that the following must occur, even with no valid FrameSinkId, as it is required to begin the embedding process:
if (delegate_ && size_changed)
delegate_->DidResizeElement(frame_rect().size());
,
Jul 11
BrowserPlugin has since been updated to only process valid FrameSinkIds. The DidResizeElement aspect has been updated to always send. This was a part of the BrowserPlugin::SynchronizeVisualProperties rework. |
||
►
Sign in to add a comment |
||
Comment 1 by jonr...@chromium.org
, Dec 20 2017