Fix invalidation when render throttling status changes
For same-process iframes, the render throttling status gets updated immediately after a lifecycle update, in LocalFrameView::UpdateViewportIntersectionsForSubtree. That method does a frame tree walk, so that all descendant frames also get updated. However, for an OOPIF, throttling status changes happen via IPC from the embedding page. When that happens, we need to propagate the change to any same-process descendant frames. BUG=962382 Change-Id: I30c2c0846d16dadccca4b02056ac696c34594fd8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635869Reviewed-by:Philip Rogers <pdr@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#664582}
Showing
Please register or sign in to comment