|
|
Chromium Code Reviews
DescriptionDisable 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
Messages
Total messages: 19 (15 generated)
Description was changed from ========== Disable some PaintPropertyTreeBuilder features for SlimmingPaintInvalidation Disable the following features for SlimmingPaintInvalidation: - directCompositingReasons in transform nodes, - effect nodes. The features have some paint property under-invalidation bugs which should not block SlimmingPaintInvalidation. BUG=646176 ========== to ========== Disable some PaintPropertyTreeBuilder features for SlimmingPaintInvalidation Disable the following features for SlimmingPaintInvalidation: - directCompositingReasons in transform nodes, - effect nodes. The features have some paint property under-invalidation bugs which should not block SlimmingPaintInvalidation. BUG=646176 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 ==========
The CQ bit was checked by wangxianzhu@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== Disable some PaintPropertyTreeBuilder features for SlimmingPaintInvalidation Disable the following features for SlimmingPaintInvalidation: - directCompositingReasons in transform nodes, - effect nodes. The features have some paint property under-invalidation bugs which should not block SlimmingPaintInvalidation. BUG=646176 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 ========== to ========== Disable some PaintPropertyTreeBuilder features for SlimmingPaintInvalidation Disable the following features for SlimmingPaintInvalidation: - directCompositingReasons 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 ==========
The CQ bit was checked by wangxianzhu@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was checked by wangxianzhu@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
Description was changed from ========== Disable some PaintPropertyTreeBuilder features for SlimmingPaintInvalidation Disable the following features for SlimmingPaintInvalidation: - directCompositingReasons 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 ========== to ========== Disable some PaintPropertyTreeBuilder features for SPv1 SlimmingPaintInvalidation Disable the following features for SlimmingPaintInvalidation: - directCompositingReasons 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 ==========
The CQ bit was checked by wangxianzhu@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== Disable some PaintPropertyTreeBuilder features for SPv1 SlimmingPaintInvalidation Disable the following features for SlimmingPaintInvalidation: - directCompositingReasons 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 ========== to ========== 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 ==========
wangxianzhu@chromium.org changed reviewers: + chrishtr@chromium.org
https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Sour... File third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp (right): https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Sour... third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp:369: needsTransformNode |= style.preserves3D(); Are you sure preserve-3D is not required for SlimmingPaintInvalidation?
https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Sour... File third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp (right): https://codereview.chromium.org/2600333002/diff/60001/third_party/WebKit/Sour... third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp:369: needsTransformNode |= style.preserves3D(); On 2016/12/28 18:15:18, chrishtr wrote: > Are you sure preserve-3D is not required for SlimmingPaintInvalidation? Yes. GeometryMapper doesn't use FlattenInheritedTransform.
Per offline conversation, we agreed to drop this CL in favor of just fixing the bugs. |
