DescriptionInitialize BrowserPluginGuest to attach to the View hierarchy
This CL makes sure that a BrowserPluginGuest is attached to its owner's View hierarchy on creation.
This allows the guest WebContents to navigate without needing to be attached to a container, as if it was a worker with a DOM.
This CL will also ACK the last CompositorFrameSwapped message from the guest on attachment if it hasn't been ACK already so that the guest continues to produce frames once it's attached to a new container.
BUG=434226
Committed: https://crrev.com/7310a42645ba9f0724a8abe38194cc0064d7e7f9
Cr-Commit-Position: refs/heads/master@{#306983}
Patch Set 1 #Patch Set 2 : CanRunInDetachedState #Patch Set 3 : Don't initialize by default #
Total comments: 12
Patch Set 4 : Addressed comments #
Total comments: 1
Patch Set 5 : Addressed nit #
Total comments: 14
Patch Set 6 : Addressed Charlie's comments #
Messages
Total messages: 25 (7 generated)
|