Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1041)

Issue 2600333002: Disable some PaintPropertyTreeBuilder features for SPv1 SlimmingPaintInvalidation (Closed)

Created:
3 years, 12 months ago by Xianzhu
Modified:
3 years, 11 months ago
Reviewers:
chrishtr
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Disable some PaintPropertyTreeBuilder features for SPv1 SlimmingPaintInvalidation Disable the following features for SPv1 SlimmingPaintInvalidation: - directCompositingReasons in transform nodes, - preserve3D/flattenInheritedTransforms in transform nodes, - effect nodes. The features have some paint property under-invalidation bugs which should not block SlimmingPaintInvalidation. BUG=646176, 677239, 677241 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Patch Set 1 #

Patch Set 2 : - #

Patch Set 3 : - #

Patch Set 4 : - #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -11 lines) Patch
M third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp View 1 2 3 4 chunks +23 lines, -11 lines 2 comments Download

Dependent Patchsets:

Messages

Total messages: 19 (15 generated)
Xianzhu
3 years, 11 months ago (2016-12-28 18:10:34 UTC) #16
chrishtr
https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp File third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp (right): https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp#newcode369 third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp:369: needsTransformNode |= style.preserves3D(); Are you sure preserve-3D is not ...
3 years, 11 months ago (2016-12-28 18:15:18 UTC) #17
Xianzhu
https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp File third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp (right): https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp#newcode369 third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp:369: needsTransformNode |= style.preserves3D(); On 2016/12/28 18:15:18, chrishtr wrote: > ...
3 years, 11 months ago (2016-12-28 18:25:29 UTC) #18
chrishtr
3 years, 11 months ago (2016-12-28 19:28:03 UTC) #19
Per offline conversation, we agreed to drop this CL in favor of just fixing the
bugs.

Powered by Google App Engine
This is Rietveld 408576698