Revert "[IntersectionObserver] Fix the concept of "tracking document""
This reverts commit 488a36e8. Reason for revert: Speculative revert for - http/tests/intersection-observer/v2/cross-origin-effects.html - http/tests/intersection-observer/v2/cross-origin-occlusion.html Original change's description: > [IntersectionObserver] Fix the concept of "tracking document" > > As explained in the bug, "tracking document" should be associated with > IntersectionObservation, not IntersectionObserver. > > One side effect of this change is that for a given observer, each of its > observations runs its algorithm independently, so that notifications may > not be generated in the order in which the observations were created > (i.e., the order of calls to observer.observe()). To preserve the > idiomatic web platform behavior that notifications are delivered in > the order in which the targets were observed, this patch moves the > storage of pending notifications from IntersectionObserver to > IntersectionObservation. > > BUG=879798 > R=chrishtr@chromium.org > > Change-Id: I9b6f6ad8a26387f0c072ccdff7f18cea9a88004c > Reviewed-on: https://chromium-review.googlesource.com/1200388 > Reviewed-by: Chris Harrelson <chrishtr@chromium.org> > Commit-Queue: Stefan Zager <szager@chromium.org> > Cr-Commit-Position: refs/heads/master@{#589678} TBR=szager@chromium.org,chrishtr@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 879798, 882280 Change-Id: I885276c561c8d6f21afdc059d080d58fac3b899e Reviewed-on: https://chromium-review.googlesource.com/1215423Reviewed-by:Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#589817}
Showing
Please register or sign in to comment