DescriptionAdd a setNeedsLayout method to WebPluginContainer.
This allows us to lazily propagate a full layout lifecycle update request for a plugin to the container. Previously, there was no way to indicate a need for a lifecycle update other than paint invalidation. This was a bug, since paint invalidation does not trigger layout, and as a result we could end up with a plugin that tries to paint with stale layout.
https://codereview.chromium.org/1158693002 will make use of this CL to replace a call to invalidate() with setNeedsLayout().
BUG=436562
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195908
Patch Set 1 #Patch Set 2 : #
Messages
Total messages: 6 (2 generated)
|