Fix mistake at MarkContainerChainForOverflowRecalcIfNeeded()
In r738875 we stopped marking ancestors if overflow recalc flags were already present, however by mistake the code was checking SelfNeedsLayoutOverflowRecalc() instead of ChildNeedsLayoutOverflowRecalc(). This improves the performance in perf_tests/shadow_dom/v1-small-deep-distribution.html. BUG=1051342,941180 Change-Id: Ie94432dd6f207b5abc20132a85ee677a7994a9d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2055084Reviewed-by:Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#742690}
Showing
Please register or sign in to comment