[IntersectionObserver] Refactor IntersectionGeometry
IntersectionGeometry is designed to be consumed by blink-internal code using IntersectionObserver; IntersectionObserverEntry is designed to implement the IDL for javascript. This CL divides the classes along those lines, and also makes IntersectionGeometry a true POD type by eliminating LayoutObject* members. R=chrishtr@chromium.org Change-Id: I5bb37aef8e5962cca813efc37f0f0d2c2c6798c5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1501312Reviewed-by:Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#637783}
Showing
This diff is collapsed.
Please register or sign in to comment