Chromium Code Reviews
DescriptionUpdate nested OOPIF's screen rects when parent is repositioned in page.
When an out-of-process iframe is repositioned in its parent frame, a
FrameHostMsg_FrameRectChanged message prompts the browser to notify
the OOPIF with its new screen position. However, it needs to
propagate this message to any further descendant OOPIFs whose positions
are implicitly affected.
This patch adds to FrameTree the ability to iterate through a subtree of
FrameTreeNodes, and uses this to find descendant OOPIFs and update
their screen rects.
BUG=554119
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/61b6c251433a39bf4e77b23df172b42df2bd1a2e
Cr-Commit-Position: refs/heads/master@{#382598}
Patch Set 1 #
Total comments: 18
Patch Set 2 : nasko comments addressed #
Messages
Total messages: 15 (7 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||