New issue
Advanced search Search tips

Issue 881666 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocked on:
issue 879798



Sign in to add a comment

LocalFrameView::SetNeedsIntersectionObservation over invalidates

Project Member Reported by szager@chromium.org, Sep 7

Issue description

SetNeedsIntersectionObservation propagates a dirty bit to the top of the frame tree. As a result, a paint invalidation anywhere in the frame tree will cause
every IntersectionObservation in the frame tree to be treated as dirty and
recomputed.

We should do the same thing here as we do in the layout tree: have a "self" dirty bit and a "child" dirty bit.
 
Blockedon: 879798
Status: Assigned (was: Untriaged)

Sign in to add a comment