forked from Pissandshittium/pissandshittium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move paint offset paint invalidation into PaintPropertyTreeBuilder
Paint offset changes should cause full paint invalidation in SPV2, but this tracking logic can be squirreled away in PaintPropertyTreeBuilder. This removes SPV2-specific paint offset code from PrePaintTreeWalk::walk which was visibile on profiles of the blink_perf.paint paint-offset-changes test. This approach also lets us use the paint offset under-invalidation checking in FindPropertiesNeedingUpdate which would miss changes to a LayoutObject's paint offset outside the under-invalidation checking scopes in PaintPropertyTreeBuilder. BUG=678597 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2644453002 Cr-Commit-Position: refs/heads/master@{#444411}
- Loading branch information
Showing
5 changed files
with
13 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters