Early-exit for detached Document in IntersectionObserver::ComputeIntersectionObservations
delegate_->GetExecutionContext() can get confused for Element-root IntersectionObservers if the Element moves between Documents. If the original Document was detached, attempting to schedule a task for that context will crash. Bug: 763040 Test: intersection-observer/observer-shared-from-iframe.html Change-Id: I6315791b71bf1e3d02e0e6f7369992f2c6fe2a6c Reviewed-on: https://chromium-review.googlesource.com/716671Reviewed-by:Stefan Zager <szager@chromium.org> Commit-Queue: Nate Chapin <japhet@chromium.org> Cr-Commit-Position: refs/heads/master@{#509604}
Showing
Please register or sign in to comment