[IntersectionObserver] Use GeometryMapper to translate target rect
GeometryMapper is much faster than MapLocalToAncestor. Running a release build of chrome on my linux workstation, this patch decreases the average run time of perf_tests/intersection-observer/scroller.html by ~65%, and perf_tests/intersection-observer/many-objects.html by ~50%. Change-Id: Ifcc97d02297ce9a5ff205b0178cb524c0570a0ad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1999455Reviewed-by:Chris Harrelson <chrishtr@chromium.org> Reviewed-by:
vmpstr <vmpstr@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#732438}
Showing
Please register or sign in to comment