DescriptionWebViewPlugin: Post geometry-update actions to a task to run async.
WebViewPlugin resizes itself and actually may load a new plugin in
response to a geometry update.
Geometry updates are triggered during layout, and Blink assumes these
things can't happen during layout.
Therefore, post these actions to a task to run asynchronously. This is
the same approach that PepperPluginInstanceImpl takes.
BUG=628629
Committed: https://crrev.com/d16e91647e4238b13301fdfc3dce960427f4d18e
Cr-Commit-Position: refs/heads/master@{#406908}
Patch Set 1 #Patch Set 2 : update comment #Patch Set 3 : reformat #
Total comments: 2
Patch Set 4 : fix #
Messages
Total messages: 16 (8 generated)
|