New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Unified property tree generation (BlinkGenPropertyTrees)

Project Member Reported by pdr@chromium.org, Apr 25 2018

Issue description

Meta bug: lets unify property tree generation.
Goals:
  Generate complete property trees in the pre-paint rendering phase.
  Commit property trees and layer contents to cc in PaintArtifactCompositor (PAC).

Tracking spreadsheet: https://docs.google.com/spreadsheets/d/1In71SVZwXjY2MKojz1-3OCf7SLBq5xUMp8NWC9Vrc-Q/edit
 

Comment 1 by pdr@chromium.org, Apr 25 2018

Blockedon: 836886

Comment 2 by pdr@chromium.org, Apr 25 2018

Blockedon: 836890

Comment 3 by pdr@chromium.org, Apr 25 2018

Blockedon: 836897

Comment 4 by pdr@chromium.org, Apr 25 2018

Blockedon: 836899

Comment 5 by pdr@chromium.org, Apr 25 2018

Blockedon: 836902
Blockedon: 840017

Comment 7 by pdr@chromium.org, May 4 2018

Blockedon: -840017
Blockedon: 840038

Comment 9 by pdr@chromium.org, May 10 2018

Blockedon: -840038
Cc: danakj@chromium.org enne@chromium.org weiliangc@chromium.org
Issue 852464 has been merged into this issue.
Blockedon: 870422
Blockedon: 873673
Project Member

Comment 13 by bugdroid1@chromium.org, Aug 15

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/28e2cb1f668c1d2fbbffa38ee662bb9a0abb7f76

commit 28e2cb1f668c1d2fbbffa38ee662bb9a0abb7f76
Author: Peter Mayo <petermayo@chromium.org>
Date: Wed Aug 15 00:38:45 2018

[BGPT] Autosubmit BGPT change to BGPT bot

When we change the expectations for tests with --enable-blink-gen-property-trees
let's make it easy to include the the right try bot to make sure it is accurate.

Bug: 836884
Change-Id: I14a5b274754fd51cee4400ebd1acbdd67f97d571
Reviewed-on: https://chromium-review.googlesource.com/1162620
Commit-Queue: Peter Mayo <petermayo@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583105}
[modify] https://crrev.com/28e2cb1f668c1d2fbbffa38ee662bb9a0abb7f76/third_party/WebKit/PRESUBMIT.py

Blocking: 876266
Blockedon: -873673
Blockedon: -836899
Project Member

Comment 17 by bugdroid1@chromium.org, Oct 17

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fc2f116c0d0edbc90ae5902eb5fd691e068d584b

commit fc2f116c0d0edbc90ae5902eb5fd691e068d584b
Author: Philip Rogers <pdr@chromium.org>
Date: Wed Oct 17 18:28:31 2018

[BlinkGenPropertyTrees] Use blink feature instead of layer list flag

This patch makes the renderer's compositor use blink runtime feature
flags to initialize the layer list setting. With this change we no
longer need to separately plumb both a blink feature (i.e., BGPT or
SPV2) and a layer list setting. This prevents the confusion situation of
having the blink feature flags not match the compositor's layer list
setting. This also simplifies the release of Blink Generated Property
Trees because we can use the existing processes for transitioning a
blink feature from test to experimental to stable.

The primary code change is to remove the --enable-layer-lists flag and
instead have render_widget.cc initialize the use_layer_lists setting
from blink feature flags. This patch also cleans up some plumbing for
the --enable-slimming-paint-v2 flag and adds TODOs to remove both
--enable-slimming-paint-v2 and --enable-blink-gen-property-trees.

Bug: 836884
Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: Iffdefc896abb00e6692a0d77b4fde5f628cb8ff5
Reviewed-on: https://chromium-review.googlesource.com/c/1278988
Reviewed-by: enne <enne@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#600486}
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/cc/base/switches.cc
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/cc/base/switches.h
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/chrome/browser/chromeos/login/chrome_restart_request.cc
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/content/browser/renderer_host/render_process_host_impl.cc
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/content/child/runtime_features.cc
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/content/public/common/content_switches.cc
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/content/renderer/render_widget.cc
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/third_party/blink/public/platform/web_runtime_features.h
[modify] https://crrev.com/fc2f116c0d0edbc90ae5902eb5fd691e068d584b/third_party/blink/renderer/platform/exported/web_runtime_features.cc

Project Member

Comment 18 by bugdroid1@chromium.org, Oct 21

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3d1759c957a0b1420e4638fe907b82611b880b9c

commit 3d1759c957a0b1420e4638fe907b82611b880b9c
Author: Philip Rogers <pdr@chromium.org>
Date: Sun Oct 21 04:26:21 2018

[BlinkGenPropertyTrees] Promote BGPT to experimental

BlinkGenPropertyTrees (BGPT) is an incremental step towards making
compositing decisions after the paint lifecycle phase. The primary
changes are to build property trees in blink and send a layer list to
the compositor, rather than building property trees in cc from a layer
tree. This patch marks the project as experimental which will give us
test and perf coverage on the bots.

Sheriffs: This shifts time (e.g., we now run PaintArtifactCompositor
and no longer run the cc property tree builder) and will likely change
performance benchmarks. Because this is an initial trial, feel free to
roll this patch out.

Bug: 836884
Change-Id: Ia1073bdd0922503925c17161f052bdfcd94196b7
Reviewed-on: https://chromium-review.googlesource.com/c/1292555
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#601429}
[modify] https://crrev.com/3d1759c957a0b1420e4638fe907b82611b880b9c/third_party/blink/renderer/platform/runtime_enabled_features.json5

Project Member

Comment 19 by bugdroid1@chromium.org, Oct 22

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/128c4cabb40b976e13545cdf97a96b1cc4900463

commit 128c4cabb40b976e13545cdf97a96b1cc4900463
Author: Philip Rogers <pdr@chromium.org>
Date: Mon Oct 22 17:11:52 2018

Revert "[BlinkGenPropertyTrees] Promote BGPT to experimental"

This reverts commit 3d1759c957a0b1420e4638fe907b82611b880b9c.

Reason for revert: Due to  crbug.com/897772 , tests were not run.

Original change's description:
> [BlinkGenPropertyTrees] Promote BGPT to experimental
>
> BlinkGenPropertyTrees (BGPT) is an incremental step towards making
> compositing decisions after the paint lifecycle phase. The primary
> changes are to build property trees in blink and send a layer list to
> the compositor, rather than building property trees in cc from a layer
> tree. This patch marks the project as experimental which will give us
> test and perf coverage on the bots.
>
> Sheriffs: This shifts time (e.g., we now run PaintArtifactCompositor
> and no longer run the cc property tree builder) and will likely change
> performance benchmarks. Because this is an initial trial, feel free to
> roll this patch out.
>
> Bug: 836884
> Change-Id: Ia1073bdd0922503925c17161f052bdfcd94196b7
> Reviewed-on: https://chromium-review.googlesource.com/c/1292555
> Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
> Commit-Queue: Philip Rogers <pdr@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#601429}

TBR=pdr@chromium.org,chrishtr@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 836884,  897772 
Change-Id: Iee4fb4fc15e2400c85c9855f904bc4f4225eed71
Reviewed-on: https://chromium-review.googlesource.com/c/1293992
Commit-Queue: Philip Rogers <pdr@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#601624}
[modify] https://crrev.com/128c4cabb40b976e13545cdf97a96b1cc4900463/third_party/blink/renderer/platform/runtime_enabled_features.json5

Project Member

Comment 20 by bugdroid1@chromium.org, Oct 23

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4e8eb7fbb5ada77093c526013db61d2c438ca24d

commit 4e8eb7fbb5ada77093c526013db61d2c438ca24d
Author: Philip Rogers <pdr@chromium.org>
Date: Tue Oct 23 22:47:05 2018

[BlinkGenPropertyTrees] Promote BGPT to experimental

BlinkGenPropertyTrees (BGPT) is an incremental step towards making
compositing decisions after the paint lifecycle phase. The primary
changes are to build property trees in blink and send a layer list to
the compositor, rather than building property trees in cc from a layer
tree. This patch marks the project as experimental which will give us
test and perf coverage on the bots.

Sheriffs: This shifts time (e.g., we now run PaintArtifactCompositor
and no longer run the cc property tree builder) and will likely change
performance benchmarks. Because this is an initial trial, feel free to
roll this patch out.

Bug: 836884
Change-Id: Ib867beebbead940162db0801822389f76e8eb8dc
Reviewed-on: https://chromium-review.googlesource.com/c/1294204
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#602150}
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-gen-property-trees
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/composited-scaled-child-with-border-radius-parent-clip-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/composited-translated-child-with-border-radius-parent-clip-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/fixed-body-background-positioned-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/geometry/clip-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/geometry/clip-inside-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/geometry/clip-with-shadow-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/geometry/foreground-layer-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/iframes/become-composited-nested-iframes-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/iframes/overlapped-iframe-iframe-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/iframes/overlapped-nested-iframes-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-animation-clipping-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-animation-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-clipping-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-transforms-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-creation/squashing-into-ancestor-clipping-layer-change-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/layer-tree-expected.txt
[delete] https://crrev.com/11e59531120a47c316cb94860db77741c3b4c70b/third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-expected.png
[delete] https://crrev.com/11e59531120a47c316cb94860db77741c3b4c70b/third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/opacity-with-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-above-composited-subframe-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-composited-subframe-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-grandparent-composited-grandchild-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-parent-composited-grandchild-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-two-ancestors-composited-grandchild-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-styles-with-composited-child-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/clear-scroll-parent-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/clip-descendents-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/content-gains-scrollbars-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/content-loses-scrollbars-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/grandchild-composited-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/grandchild-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/no-excessive-clip-parent-if-parent-escaped-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/overflow-scrollbar-layers-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/reparented-scrollbars-non-sc-anc-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/rotate-clip-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-effect-interleave-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-z-order-interleave-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/scaled-overflow-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/scroll-parent-with-non-stacking-context-composited-ancestor-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/scrollbar-layer-placement-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/siblings-composited-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/siblings-composited-with-border-radius-ancestor-one-clipped-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/siblings-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/overflow/tiled-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/perpendicular-layer-sorting-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/perspective-interest-rect-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/rtl/rtl-iframe-absolute-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/rtl/rtl-iframe-fixed-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/rtl/rtl-iframe-relative-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/scrollbars/nested-overlay-scrollbars-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/squashing/clipping-ancestor-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/squashing/no-squashing-into-fixed-position-that-clips-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/compositing/visibility/layer-visible-content-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/fast/borders/overflow-hidden-border-radius-force-backing-store-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/http/tests/devtools/layers/layer-sticky-position-constraint-get-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/inspector-protocol/layers/get-layers-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/clip/clip-path-constant-repaint-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/compositing/clipping-should-not-repaint-composited-descendants-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/compositing/overlap-test-with-filter-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/compositing/repaint-overflow-scrolled-squashed-content-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/compositing/scrolling-neg-z-index-descendants-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/compositing/should-not-repaint-composited-descendants-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/compositing/should-not-repaint-composited-descendants-on-overflow-change-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/scroll/overflow-scroll-composited-non-stacking-child-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/paint/invalidation/scroll/repaint-composited-child-in-scrolled-container-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/layer-due-to-layer-children-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-ratio-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-shadow-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/media/video-zoom-controls-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[add] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/virtual/layout_ng_experimental/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/linux/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[delete] https://crrev.com/11e59531120a47c316cb94860db77741c3b4c70b/third_party/WebKit/LayoutTests/platform/mac-mac10.12/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac-mac10.12/media/video-zoom-controls-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac-mac10.12/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png
[rename] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt
[add] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/lots-of-img-layers-expected.png
[add] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/compositing/squashing/no-squashing-into-another-clip-layer-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-border-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-ratio-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-shadow-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-parent-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/media/video-zoom-controls-expected.png
[delete] https://crrev.com/11e59531120a47c316cb94860db77741c3b4c70b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/mac/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/invisible-nested-iframe-show-expected.txt
[add] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/lots-of-img-layers-expected.png
[add] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/4e8eb7fbb5ada77093c526013db61d2c438ca24d/third_party/WebKit/LayoutTests/platform/win/compositing/squashing/no-squashing-into-another-clip-layer-expected.txt
[modify] https://crrev.com/4e8eb7fbb5ada
Blockedon: 898394
Project Member

Comment 22 by bugdroid1@chromium.org, Oct 30

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1017e359ba6f2d8d9a63c4135f706deca7b15003

commit 1017e359ba6f2d8d9a63c4135f706deca7b15003
Author: Philip Rogers <pdr@chromium.org>
Date: Tue Oct 30 01:01:11 2018

Revert "[BlinkGenPropertyTrees] Promote BGPT to experimental"

This reverts commit 4e8eb7fbb5ada77093c526013db61d2c438ca24d.

Reason for revert: Causes crashes, see 898668

Original change's description:
> [BlinkGenPropertyTrees] Promote BGPT to experimental
> 
> BlinkGenPropertyTrees (BGPT) is an incremental step towards making
> compositing decisions after the paint lifecycle phase. The primary
> changes are to build property trees in blink and send a layer list to
> the compositor, rather than building property trees in cc from a layer
> tree. This patch marks the project as experimental which will give us
> test and perf coverage on the bots.
> 
> Sheriffs: This shifts time (e.g., we now run PaintArtifactCompositor
> and no longer run the cc property tree builder) and will likely change
> performance benchmarks. Because this is an initial trial, feel free to
> roll this patch out.
> 
> Bug: 836884
> Change-Id: Ib867beebbead940162db0801822389f76e8eb8dc
> Reviewed-on: https://chromium-review.googlesource.com/c/1294204
> Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> Commit-Queue: Philip Rogers <pdr@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#602150}

TBR=wangxianzhu@chromium.org,pdr@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 836884, 898668
Change-Id: I95698da07a0015369748a5fb9a98cd3d85399d9c
Reviewed-on: https://chromium-review.googlesource.com/c/1305819
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603710}
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-gen-property-trees
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/composited-scaled-child-with-border-radius-parent-clip-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/composited-translated-child-with-border-radius-parent-clip-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/fixed-body-background-positioned-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/geometry/clip-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/geometry/clip-inside-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/geometry/clip-with-shadow-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/geometry/foreground-layer-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/iframes/become-composited-nested-iframes-expected.txt
[rename] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/iframes/invisible-nested-iframe-show-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/iframes/overlapped-iframe-iframe-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/iframes/overlapped-nested-iframes-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-animation-clipping-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-animation-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-clipping-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-creation/overlap-transforms-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-creation/squashing-into-ancestor-clipping-layer-change-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/layer-tree-expected.txt
[add] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-expected.png
[add] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/opacity-with-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-above-composited-subframe-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-composited-subframe-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-grandparent-composited-grandchild-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-parent-composited-grandchild-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-two-ancestors-composited-grandchild-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-styles-with-composited-child-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/clear-scroll-parent-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/clip-descendents-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/content-gains-scrollbars-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/content-loses-scrollbars-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/grandchild-composited-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/grandchild-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/no-excessive-clip-parent-if-parent-escaped-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/overflow-scrollbar-layers-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/reparented-scrollbars-non-sc-anc-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/rotate-clip-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-effect-interleave-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/rotate-then-clip-z-order-interleave-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/scaled-overflow-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/scroll-parent-with-non-stacking-context-composited-ancestor-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/scrollbar-layer-placement-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/siblings-composited-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/siblings-composited-with-border-radius-ancestor-one-clipped-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/siblings-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/overflow/tiled-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/perpendicular-layer-sorting-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/perspective-interest-rect-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/rtl/rtl-iframe-absolute-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/rtl/rtl-iframe-fixed-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/rtl/rtl-iframe-relative-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/scrollbars/nested-overlay-scrollbars-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/squashing/clipping-ancestor-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/squashing/no-squashing-into-fixed-position-that-clips-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/compositing/visibility/layer-visible-content-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/fast/borders/overflow-hidden-border-radius-force-backing-store-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/http/tests/devtools/layers/layer-sticky-position-constraint-get-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/inspector-protocol/layers/get-layers-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/clip/clip-path-constant-repaint-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/compositing/clipping-should-not-repaint-composited-descendants-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/compositing/overlap-test-with-filter-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/compositing/repaint-overflow-scrolled-squashed-content-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/compositing/scrolling-neg-z-index-descendants-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/compositing/should-not-repaint-composited-descendants-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/compositing/should-not-repaint-composited-descendants-on-overflow-change-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/scroll/overflow-scroll-composited-non-stacking-child-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/paint/invalidation/scroll/repaint-composited-child-in-scrolled-container-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/layer-due-to-layer-children-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-ratio-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-shadow-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/media/video-zoom-controls-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[delete] https://crrev.com/974a690c1b8feca72fcfd5450d1c7c3652c2ce18/third_party/WebKit/LayoutTests/platform/linux/virtual/layout_ng_experimental/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/linux/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[add] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac-mac10.12/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac-mac10.12/media/video-zoom-controls-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac-mac10.12/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png
[delete] https://crrev.com/974a690c1b8feca72fcfd5450d1c7c3652c2ce18/third_party/WebKit/LayoutTests/platform/mac/compositing/lots-of-img-layers-expected.png
[delete] https://crrev.com/974a690c1b8feca72fcfd5450d1c7c3652c2ce18/third_party/WebKit/LayoutTests/platform/mac/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/compositing/squashing/no-squashing-into-another-clip-layer-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-border-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-ratio-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-shadow-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-parent-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/media/video-zoom-controls-expected.png
[add] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/mac/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/invisible-nested-iframe-show-expected.txt
[delete] https://crrev.com/974a690c1b8feca72fcfd5450d1c7c3652c2ce18/third_party/WebKit/LayoutTests/platform/win/compositing/lots-of-img-layers-expected.png
[delete] https://crrev.com/974a690c1b8feca72fcfd5450d1c7c3652c2ce18/third_party/WebKit/LayoutTests/platform/win/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f706deca7b15003/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/1017e359ba6f2d8d9a63c4135f7
Blockedon: -898394
Labels: -Type-Feature Type-FLT-Launch
Adding type=FLT-Launch for tracking a finch trial.
Labels: -Type-FLT-Launch Type-Feature
It sounds like Type=Feature is preferred for a blink feature launch that does not have web-visible changes.
Project Member

Comment 26 by bugdroid1@chromium.org, Nov 30

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e079bf460a1ef09085d1cd0f849b846b3bf32409

commit e079bf460a1ef09085d1cd0f849b846b3bf32409
Author: Philip Rogers <pdr@chromium.org>
Date: Fri Nov 30 17:29:24 2018

Remove blink web test dependency on --enable-blink-gen-property-trees

This patch switches web tests to use
--enable-blink-features=BlinkGenPropertyTrees instead of
--enable-blink-gen-property-trees. This will let us remove the BGPT-specific
command line flag in the future.

To run web tests (formerly layout tests) with BlinkGenPropertyTrees, use:
[run_web_tests] --additional-driver-flag=--enable-blink-features=BlinkGenPropertyTrees

Bug: 836884
Change-Id: Ie4fa7d4f8ed8b7c027d6c34308230a4735d77972
Reviewed-on: https://chromium-review.googlesource.com/c/1355610
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#612683}
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/FlagExpectations/enable-blink-features=BlinkGenPropertyTrees
[modify] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/VirtualTestSuites
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/composited-scaled-child-with-border-radius-parent-clip-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/composited-translated-child-with-border-radius-parent-clip-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/direct-image-compositing-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/fixed-body-background-positioned-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/geometry/clip-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/geometry/clip-inside-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/geometry/clip-with-shadow-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/geometry/foreground-layer-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/geometry/layer-due-to-layer-children-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/iframes/become-composited-nested-iframes-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/iframes/invisible-nested-iframe-show-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/iframes/overlapped-iframe-iframe-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/iframes/overlapped-nested-iframes-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-creation/overflow-scroll-overlap-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-animation-clipping-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-animation-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-clipping-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-transforms-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-creation/squashing-into-ancestor-clipping-layer-change-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/layer-tree-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/lots-of-img-layers-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/lots-of-img-layers-with-opacity-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/masks/direct-image-mask-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/masks/mask-with-added-filters-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/masks/masked-ancestor-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/masks/multiple-masks-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/masks/simple-composited-mask-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/opacity-with-mask-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-above-composited-subframe-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-composited-subframe-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-on-grandparent-composited-grandchild-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-on-parent-composited-grandchild-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-on-two-ancestors-composited-grandchild-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-styles-with-composited-child-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/clear-scroll-parent-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/clip-descendents-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/content-gains-scrollbars-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/content-loses-scrollbars-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/grandchild-composited-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/grandchild-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/no-excessive-clip-parent-if-parent-escaped-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/overflow-scrollbar-layers-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/reparented-scrollbars-non-sc-anc-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/rotate-clip-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-effect-interleave-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-z-order-interleave-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/scroll-parent-with-non-stacking-context-composited-ancestor-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/scrollbar-layer-placement-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/siblings-composited-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/siblings-composited-with-border-radius-ancestor-one-clipped-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/siblings-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/overflow/tiled-mask-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/perpendicular-layer-sorting-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/perspective-interest-rect-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/rtl/rtl-iframe-absolute-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/rtl/rtl-iframe-fixed-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/rtl/rtl-iframe-relative-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/scrollbars/nested-overlay-scrollbars-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/squashing/clipping-ancestor-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/squashing/no-squashing-into-another-clip-layer-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/squashing/no-squashing-into-fixed-position-that-clips-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/compositing/visibility/layer-visible-content-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-canvas-border-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-canvas-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-video-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-video-ratio-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-video-shadow-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/borders/overflow-hidden-border-radius-force-backing-store-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/clip/overflow-border-radius-composited-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/clip/overflow-border-radius-composited-parent-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/multicol/composited-layer-nested-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/clip/clip-path-constant-repaint-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/compositing/clipping-should-not-repaint-composited-descendants-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/compositing/overlap-test-with-filter-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/compositing/repaint-overflow-scrolled-squashed-content-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/compositing/scrolling-neg-z-index-descendants-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/compositing/should-not-repaint-composited-descendants-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/compositing/should-not-repaint-composited-descendants-on-overflow-change-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/scroll/overflow-scroll-composited-non-stacking-child-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/scroll/repaint-composited-child-in-scrolled-container-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/paint/invalidation/video-paint-invalidation-expected.txt
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[rename] https://crrev.com/e079bf460a1ef09085d1cd0f849b846b3bf32409/third_party/blink/web_tests/flag-specific/enable-features=BlinkGenPropertyTrees/virtual/android/fullscreen/video-overlay-scroll-expected.txt

Project Member

Comment 27 by bugdroid1@chromium.org, Dec 1

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/63481331d6a45f6a0e81bb9bb663ccd144d6da23

commit 63481331d6a45f6a0e81bb9bb663ccd144d6da23
Author: Philip Rogers <pdr@chromium.org>
Date: Sat Dec 01 22:16:51 2018

Plumb flag and settings for BlinkGenPropertyTrees finch trial

This patch plumbs a flag and settings for a BlinkGenPropertyTrees
finch trial. Because we have dependencies on the existing command line
flag (--enable-blink-gen-property-trees), the command line flag has not
been removed in this patch but will be removed in a followup.

Bug: 836884
Change-Id: I73d4c01964b953397d1857a9ee130502792b3d4a
Reviewed-on: https://chromium-review.googlesource.com/c/1355852
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#612951}
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/chrome/browser/about_flags.cc
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/chrome/browser/flag-metadata.json
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/chrome/browser/flag_descriptions.cc
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/chrome/browser/flag_descriptions.h
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/content/child/runtime_features.cc
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/third_party/blink/common/features.cc
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/third_party/blink/public/common/features.h
[modify] https://crrev.com/63481331d6a45f6a0e81bb9bb663ccd144d6da23/tools/metrics/histograms/enums.xml

Project Member

Comment 28 by bugdroid1@chromium.org, Dec 3

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a315b3289075facd6021946f5e2744c48a49bfb7

commit a315b3289075facd6021946f5e2744c48a49bfb7
Author: Philip Rogers <pdr@chromium.org>
Date: Mon Dec 03 15:14:18 2018

Fix typo in BlinkGenPropertyTrees expectation directory name

This patch fixes a typo in https://crrev.com/612683 where the wrong
directory name was used (enable-features=... instead of
enable-blink-features=...). This typo slipped in because the
property bot is failing for infra reasons ( https://crbug.com/910859 ).

NOTRY=true

Bug: 836884
Change-Id: I88d38247fc0501d21af058852e2694b2ee432722
Reviewed-on: https://chromium-review.googlesource.com/c/1356964
Commit-Queue: Philip Rogers <pdr@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#613088}
[modify] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/docs/infra/cq_builders.md
[modify] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/infra/config/branch/cq.cfg
[modify] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/FlagExpectations/enable-blink-features=BlinkGenPropertyTrees
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/composited-scaled-child-with-border-radius-parent-clip-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/composited-translated-child-with-border-radius-parent-clip-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/direct-image-compositing-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/fixed-body-background-positioned-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/geometry/clip-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/geometry/clip-inside-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/geometry/clip-with-shadow-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/geometry/foreground-layer-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/geometry/layer-due-to-layer-children-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/iframes/become-composited-nested-iframes-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/iframes/invisible-nested-iframe-show-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/iframes/overlapped-iframe-iframe-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/iframes/overlapped-nested-iframes-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-creation/overflow-scroll-overlap-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-animation-clipping-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-animation-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-clipping-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-creation/overlap-transforms-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-creation/squashing-into-ancestor-clipping-layer-change-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/layer-tree-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/lots-of-img-layers-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/lots-of-img-layers-with-opacity-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/masks/direct-image-mask-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/masks/mask-with-added-filters-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/masks/masked-ancestor-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/masks/multiple-masks-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/masks/simple-composited-mask-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/opacity-with-mask-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-above-composited-subframe-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-composited-subframe-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-on-grandparent-composited-grandchild-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-on-parent-composited-grandchild-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-on-two-ancestors-composited-grandchild-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/border-radius-styles-with-composited-child-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/clear-scroll-parent-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/clip-descendents-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/content-gains-scrollbars-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/content-loses-scrollbars-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/grandchild-composited-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/grandchild-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/no-excessive-clip-parent-if-parent-escaped-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/overflow-scrollbar-layers-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/reparented-scrollbars-non-sc-anc-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/rotate-clip-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-effect-interleave-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/rotate-then-clip-z-order-interleave-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/scroll-parent-with-non-stacking-context-composited-ancestor-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/scrollbar-layer-placement-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/siblings-composited-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/siblings-composited-with-border-radius-ancestor-one-clipped-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/siblings-with-border-radius-ancestor-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/overflow/tiled-mask-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/perpendicular-layer-sorting-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/perspective-interest-rect-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/rtl/rtl-iframe-absolute-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/rtl/rtl-iframe-fixed-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/rtl/rtl-iframe-relative-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/scrollbars/nested-overlay-scrollbars-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/squashing/clipping-ancestor-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/squashing/no-squashing-into-another-clip-layer-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/squashing/no-squashing-into-fixed-position-that-clips-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/compositing/visibility/layer-visible-content-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-canvas-border-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-canvas-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-video-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-video-ratio-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/borders/border-radius-mask-video-shadow-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/borders/overflow-hidden-border-radius-force-backing-store-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/clip/overflow-border-radius-composited-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/clip/overflow-border-radius-composited-parent-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/multicol/composited-layer-nested-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/clip/clip-path-constant-repaint-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/compositing/clipping-should-not-repaint-composited-descendants-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/compositing/overlap-test-with-filter-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/compositing/repaint-overflow-scrolled-squashed-content-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/compositing/scrolling-neg-z-index-descendants-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/compositing/should-not-repaint-composited-descendants-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/compositing/should-not-repaint-composited-descendants-on-overflow-change-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/scroll/overflow-scroll-composited-non-stacking-child-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/scroll/repaint-composited-child-in-scrolled-container-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/paint/invalidation/video-paint-invalidation-expected.txt
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[rename] https://crrev.com/a315b3289075facd6021946f5e2744c48a49bfb7/third_party/blink/web_tests/flag-specific/enable-blink-features=BlinkGenPropertyTrees/virtual/android/fullscreen/video-overlay-scroll-expected.txt

Labels: Merge-Request-72
https://crrev.com/612951 missed the beta branch. I'd like to do a finch trial of BlinkGenPropertyTrees that includes M72. Requesting a merge of https://crrev.com/612951 into M72.
Project Member

Comment 30 by sheriffbot@chromium.org, Dec 3

Labels: -Merge-Request-72 Merge-Review-72 Hotlist-Merge-Review
This bug requires manual review: Reverts referenced in bugdroid comments after merge request.
Please contact the milestone owner if you have questions.
Owners: govind@(Android), kariahda@(iOS), djmm@(ChromeOS), abdulsyed@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: M-72
Labels: -Merge-Review-72 Merge-Approved-72
Per chat with pdr@, this feature is behind finch and they're actually only experimenting at a very low volume to get early data in m72. 

Approving merge to M72 branch 3626 based on comment #29 and per offline chat with pdr@. Pls merge ASAP. Thank you.
Project Member

Comment 33 by bugdroid1@chromium.org, Dec 4

Labels: -merge-approved-72 merge-merged-3626
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/461abe1bc03277146dddf82ae8523c35964162c9

commit 461abe1bc03277146dddf82ae8523c35964162c9
Author: Philip Rogers <pdr@chromium.org>
Date: Tue Dec 04 18:18:37 2018

Plumb flag and settings for BlinkGenPropertyTrees finch trial

This patch plumbs a flag and settings for a BlinkGenPropertyTrees
finch trial. Because we have dependencies on the existing command line
flag (--enable-blink-gen-property-trees), the command line flag has not
been removed in this patch but will be removed in a followup.

Bug: 836884
Change-Id: I73d4c01964b953397d1857a9ee130502792b3d4a
Reviewed-on: https://chromium-review.googlesource.com/c/1355852
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#612951}(cherry picked from commit 63481331d6a45f6a0e81bb9bb663ccd144d6da23)
Reviewed-on: https://chromium-review.googlesource.com/c/1361645
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/branch-heads/3626@{#34}
Cr-Branched-From: d897fb137fbaaa9355c0c93124cc048824eb1e65-refs/heads/master@{#612437}
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/chrome/browser/about_flags.cc
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/chrome/browser/flag-metadata.json
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/chrome/browser/flag_descriptions.cc
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/chrome/browser/flag_descriptions.h
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/content/child/runtime_features.cc
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/third_party/blink/common/features.cc
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/third_party/blink/public/common/features.h
[modify] https://crrev.com/461abe1bc03277146dddf82ae8523c35964162c9/tools/metrics/histograms/enums.xml

Project Member

Comment 34 by bugdroid1@chromium.org, Dec 7

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0f14f7a53659537ba1e20b4d9a79453d4f317467

commit 0f14f7a53659537ba1e20b4d9a79453d4f317467
Author: Philip Rogers <pdr@chromium.org>
Date: Thu Dec 06 20:10:08 2018

[BlinkGenPropertyTrees] Promote BGPT to experimental

BlinkGenPropertyTrees (BGPT) is an incremental step towards making
compositing decisions after the paint lifecycle phase. The primary
changes are to build property trees in blink and send a layer list to
the compositor, rather than building property trees in cc from a layer
tree.

This shifts time (e.g., we now run PaintArtifactCompositor and no
longer run the cc property tree builder) and will likely change
performance benchmarks.

Bug: 836884
Change-Id: I82ef1260baf5e71d9b44f0387bebbc218725b67c
Reviewed-on: https://chromium-review.googlesource.com/c/1363207
Commit-Queue: Philip Rogers <pdr@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#614470}
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/renderer/platform/graphics/paint/paint_artifact.cc
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/renderer/platform/runtime_enabled_features.json5
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/FlagExpectations/enable-blink-features=BlinkGenPropertyTrees
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/FlagExpectations/enable-blink-features=CompositeAfterPaint
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/TestExpectations
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/composited-scaled-child-with-border-radius-parent-clip-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/composited-translated-child-with-border-radius-parent-clip-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/fixed-body-background-positioned-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/geometry/clip-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/geometry/clip-inside-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/geometry/clip-with-shadow-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/geometry/foreground-layer-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/iframes/become-composited-nested-iframes-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/iframes/overlapped-iframe-iframe-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/iframes/overlapped-nested-iframes-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-creation/overflow-scroll-overlap-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-creation/overlap-animation-clipping-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-creation/overlap-animation-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-creation/overlap-clipping-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-creation/overlap-transforms-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-creation/squashing-into-ancestor-clipping-layer-change-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/layer-tree-expected.txt
[delete] https://crrev.com/c002e31f1305eaaf3bc7e3a93e69c8bd4860d25f/third_party/blink/web_tests/compositing/lots-of-img-layers-expected.png
[delete] https://crrev.com/c002e31f1305eaaf3bc7e3a93e69c8bd4860d25f/third_party/blink/web_tests/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/opacity-with-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/border-radius-above-composited-subframe-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/border-radius-composited-subframe-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/border-radius-on-grandparent-composited-grandchild-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/border-radius-on-parent-composited-grandchild-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/border-radius-on-two-ancestors-composited-grandchild-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/border-radius-styles-with-composited-child-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/clear-scroll-parent-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/clip-descendents-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/content-gains-scrollbars-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/content-loses-scrollbars-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/grandchild-composited-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/grandchild-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/no-excessive-clip-parent-if-parent-escaped-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/overflow-scrollbar-layers-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/reparented-scrollbars-non-sc-anc-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/rotate-clip-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/rotate-then-clip-effect-interleave-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/rotate-then-clip-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/rotate-then-clip-z-order-interleave-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/scroll-parent-with-non-stacking-context-composited-ancestor-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/scrollbar-layer-placement-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/siblings-composited-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/siblings-composited-with-border-radius-ancestor-one-clipped-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/siblings-with-border-radius-ancestor-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/overflow/tiled-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/perpendicular-layer-sorting-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/perspective-interest-rect-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/rtl/rtl-iframe-absolute-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/rtl/rtl-iframe-fixed-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/rtl/rtl-iframe-relative-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/squashing/clipping-ancestor-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/squashing/no-squashing-into-fixed-position-that-clips-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/compositing/visibility/layer-visible-content-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/fast/borders/overflow-hidden-border-radius-force-backing-store-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/clip/clip-path-constant-repaint-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/compositing/clipping-should-not-repaint-composited-descendants-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/compositing/overlap-test-with-filter-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/compositing/repaint-overflow-scrolled-squashed-content-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/compositing/scrolling-neg-z-index-descendants-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/compositing/should-not-repaint-composited-descendants-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/compositing/should-not-repaint-composited-descendants-on-overflow-change-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/paint/invalidation/scroll/repaint-composited-child-in-scrolled-container-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-removed-filters-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-video-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-video-ratio-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-video-shadow-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/media/video-zoom-controls-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[add] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/transitions/opacity-transition-zindex-expected.png
[add] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/virtual/layout_ng_experimental/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/linux/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[delete] https://crrev.com/c002e31f1305eaaf3bc7e3a93e69c8bd4860d25f/third_party/blink/web_tests/platform/mac-mac10.12/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac-mac10.12/media/video-zoom-controls-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac-mac10.12/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png
[rename] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt
[add] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/lots-of-img-layers-expected.png
[add] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/masks/mask-with-removed-filters-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/overflow/nested-render-surfaces-with-rotation-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/compositing/squashing/no-squashing-into-another-clip-layer-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/borders/border-radius-mask-canvas-border-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/borders/border-radius-mask-canvas-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/borders/border-radius-mask-video-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/borders/border-radius-mask-video-ratio-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/borders/border-radius-mask-video-shadow-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/clip/overflow-border-radius-composited-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/clip/overflow-border-radius-composited-parent-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/multicol/composited-layer-nested-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/fast/multicol/vertical-rl/composited-relpos-overlapping-will-change-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/media/video-zoom-controls-expected.png
[delete] https://crrev.com/c002e31f1305eaaf3bc7e3a93e69c8bd4860d25f/third_party/blink/web_tests/platform/mac/paint/invalidation/scroll/composited-iframe-scroll-repaint-expected.txt
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png
[delete] https://crrev.com/c002e31f1305eaaf3bc7e3a93e69c8bd4860d25f/third_party/blink/web_tests/platform/mac/virtual/video-surface-layer/media/video-zoom-controls-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/iframes/invisible-nested-iframe-show-expected.txt
[add] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/lots-of-img-layers-expected.png
[add] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/lots-of-img-layers-with-opacity-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/masks/direct-image-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/masks/mask-with-added-filters-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/masks/mask-with-removed-filters-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/masks/masked-ancestor-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/masks/multiple-masks-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/masks/simple-composited-mask-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/overflow/nested-render-surfaces-with-rotation-expected.png
[modify] https://crrev.com/0f14f7a53659537ba1e20b4d9a79453d4f317467/third_party/blink/web_tests/platform/win/compositing/squashing/no-squashing-into-another-clip-
Project Member

Comment 35 by bugdroid1@chromium.org, Dec 7

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/277fefe94a4832cea9552c4a30a27b68a8b5a314

commit 277fefe94a4832cea9552c4a30a27b68a8b5a314
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Fri Dec 07 19:52:18 2018

[BlinGenPropertyTrees] Add virtual/not-blink-gen-property-trees

to ensure we don't regress --disable-blink-features=BlinkGenPropertyTrees
badly when experimenting BGPT.

Bug: 836884
Change-Id: Ie857f69e90bae243b55993fac58d04c478cb3b48
Reviewed-on: https://chromium-review.googlesource.com/c/1368144
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#614789}
[modify] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/TestExpectations
[modify] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/VirtualTestSuites
[delete] https://crrev.com/2e6434860d5a477e6dfd9650fdf9a11c771b5a38/third_party/blink/web_tests/virtual/blink-gen-property-trees/paint/transparency/README.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/README.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/composited-scaled-child-with-border-radius-parent-clip-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/composited-translated-child-with-border-radius-parent-clip-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/direct-image-compositing-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/fixed-body-background-positioned-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/geometry/clip-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/geometry/clip-inside-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/geometry/clip-with-shadow-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/geometry/foreground-layer-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/geometry/layer-due-to-layer-children-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/iframes/become-composited-nested-iframes-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/iframes/invisible-nested-iframe-show-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/iframes/overlapped-iframe-iframe-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/iframes/overlapped-nested-iframes-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-creation/overflow-scroll-overlap-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-creation/overlap-animation-clipping-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-creation/overlap-animation-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-creation/overlap-clipping-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-creation/overlap-transforms-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-creation/squashing-into-ancestor-clipping-layer-change-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/layer-tree-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/lots-of-img-layers-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/lots-of-img-layers-with-opacity-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/masks/direct-image-mask-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/masks/mask-with-removed-filters-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/masks/masked-ancestor-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/masks/multiple-masks-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/masks/simple-composited-mask-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/opacity-with-mask-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/border-radius-above-composited-subframe-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/border-radius-composited-subframe-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/border-radius-on-grandparent-composited-grandchild-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/border-radius-on-parent-composited-grandchild-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/border-radius-on-two-ancestors-composited-grandchild-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/border-radius-styles-with-composited-child-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/clear-scroll-parent-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/clip-descendents-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/content-gains-scrollbars-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/content-loses-scrollbars-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/grandchild-composited-with-border-radius-ancestor-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/grandchild-with-border-radius-ancestor-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/nested-render-surfaces-with-rotation-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/no-excessive-clip-parent-if-parent-escaped-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/overflow-scrollbar-layers-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/reparented-scrollbars-non-sc-anc-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/rotate-clip-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/rotate-then-clip-effect-interleave-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/rotate-then-clip-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/rotate-then-clip-z-order-interleave-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/scroll-parent-with-non-stacking-context-composited-ancestor-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/scrollbar-layer-placement-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/siblings-composited-with-border-radius-ancestor-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/siblings-composited-with-border-radius-ancestor-one-clipped-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/siblings-with-border-radius-ancestor-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/overflow/tiled-mask-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/perpendicular-layer-sorting-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/perspective-interest-rect-expected.png
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/rtl/rtl-iframe-absolute-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/rtl/rtl-iframe-fixed-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/rtl/rtl-iframe-relative-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/squashing/clipping-ancestor-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/squashing/no-squashing-into-another-clip-layer-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/squashing/no-squashing-into-fixed-position-that-clips-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/compositing/visibility/layer-visible-content-expected.txt
[add] https://crrev.com/277fefe94a4832cea9552c4a30a27b68a8b5a314/third_party/blink/web_tests/virtual/not-blink-gen-property-trees/paint/README.txt

Labels: Merge-Merged-72-3626
The following revision refers to this bug: 
https://chromium.googlesource.com/chromium/src.git/+/461abe1bc03277146dddf82ae8523c35964162c9

Commit: 461abe1bc03277146dddf82ae8523c35964162c9
Author: pdr@chromium.org
Commiter: pdr@chromium.org
Date: 2018-12-04 18:18:37 +0000 UTC

Plumb flag and settings for BlinkGenPropertyTrees finch trial

This patch plumbs a flag and settings for a BlinkGenPropertyTrees
finch trial. Because we have dependencies on the existing command line
flag (--enable-blink-gen-property-trees), the command line flag has not
been removed in this patch but will be removed in a followup.

Bug: 836884
Change-Id: I73d4c01964b953397d1857a9ee130502792b3d4a
Reviewed-on: https://chromium-review.googlesource.com/c/1355852
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#612951}(cherry picked from commit 63481331d6a45f6a0e81bb9bb663ccd144d6da23)
Reviewed-on: https://chromium-review.googlesource.com/c/1361645
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/branch-heads/3626@{#34}
Cr-Branched-From: d897fb137fbaaa9355c0c93124cc048824eb1e65-refs/heads/master@{#612437}
Blockedon: 920323
Project Member

Comment 38 by bugdroid1@chromium.org, Jan 9

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/00868f0800150009e4cd5575e2477c566817fc43

commit 00868f0800150009e4cd5575e2477c566817fc43
Author: Philip Rogers <pdr@chromium.org>
Date: Wed Jan 09 19:47:50 2019

Promote BlinkGenPropertyTrees to experimental

This is another [1] patch promoting BlinkGenPropertyTrees (BGPT) to
experimental. BlinkGenPropertyTrees is an incremental step towards
making compositing decisions after the paint lifecycle phase. The
primary changes are to build property trees in blink and send a layer
list to the compositor, rather than building property trees in cc from a
layer tree.

This shifts time (e.g., we now run PaintArtifactCompositor and no longer
run the cc property tree builder) and will likely change performance
benchmarks.

[1] Previous attempts at enabling BGPT
Demote BlinkGenPropertyTrees from experimental to test: https://crrev.com/616506
Promote BGPT to experimental: https://crrev.com/614470
Revert Promote BGPT to experimental: https://crrev.com/603710
Promote BGPT to experimental: https://crrev.com/602150
Revert Promote BGPT to experimental: https://crrev.com/601624
Promote BGPT to experimental: https://crrev.com/601429

Bug: 836884
Change-Id: I2251041af1d5c33407081f3888053a248eb33491
Reviewed-on: https://chromium-review.googlesource.com/c/1403516
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621273}
[modify] https://crrev.com/00868f0800150009e4cd5575e2477c566817fc43/third_party/blink/renderer/platform/runtime_enabled_features.json5

Project Member

Comment 39 by bugdroid1@chromium.org, Jan 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/20d49c0671efc07cdb6f41595f1e3ec9610444e0

commit 20d49c0671efc07cdb6f41595f1e3ec9610444e0
Author: Philip Rogers <pdr@chromium.org>
Date: Thu Jan 10 18:45:44 2019

Revert "Promote BlinkGenPropertyTrees to experimental"

This reverts commit 00868f0800150009e4cd5575e2477c566817fc43.

Reason for revert: Due to animations fix being reverted, this needs to be reverted to prevent crashes for users with experimental web platform features enabled. See: http://crrev.com/621553.

Original change's description:
> Promote BlinkGenPropertyTrees to experimental
> 
> This is another [1] patch promoting BlinkGenPropertyTrees (BGPT) to
> experimental. BlinkGenPropertyTrees is an incremental step towards
> making compositing decisions after the paint lifecycle phase. The
> primary changes are to build property trees in blink and send a layer
> list to the compositor, rather than building property trees in cc from a
> layer tree.
> 
> This shifts time (e.g., we now run PaintArtifactCompositor and no longer
> run the cc property tree builder) and will likely change performance
> benchmarks.
> 
> [1] Previous attempts at enabling BGPT
> Demote BlinkGenPropertyTrees from experimental to test: https://crrev.com/616506
> Promote BGPT to experimental: https://crrev.com/614470
> Revert Promote BGPT to experimental: https://crrev.com/603710
> Promote BGPT to experimental: https://crrev.com/602150
> Revert Promote BGPT to experimental: https://crrev.com/601624
> Promote BGPT to experimental: https://crrev.com/601429
> 
> Bug: 836884
> Change-Id: I2251041af1d5c33407081f3888053a248eb33491
> Reviewed-on: https://chromium-review.googlesource.com/c/1403516
> Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
> Commit-Queue: Philip Rogers <pdr@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#621273}

TBR=pdr@chromium.org,chrishtr@chromium.org

Change-Id: Icde34c5a1d2d8ac148a34fcb6eebd2e489dbbaf8
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 836884
Reviewed-on: https://chromium-review.googlesource.com/c/1405499
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621669}
[modify] https://crrev.com/20d49c0671efc07cdb6f41595f1e3ec9610444e0/third_party/blink/renderer/platform/runtime_enabled_features.json5

Project Member

Comment 40 by bugdroid1@chromium.org, Jan 12

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ee44c15ddbd5e6f24c1283884cef7e37486639dd

commit ee44c15ddbd5e6f24c1283884cef7e37486639dd
Author: Philip Rogers <pdr@chromium.org>
Date: Sat Jan 12 00:17:13 2019

Promote BlinkGenPropertyTrees to experimental

This is another [1] patch promoting BlinkGenPropertyTrees (BGPT) to
experimental. BlinkGenPropertyTrees is an incremental step towards
making compositing decisions after the paint lifecycle phase. The
primary changes are to build property trees in blink and send a layer
list to the compositor, rather than building property trees in cc from a
layer tree.

This shifts time (e.g., we now run PaintArtifactCompositor and no longer
run the cc property tree builder) and will likely change performance
benchmarks.

[1] Previous attempts at enabling BGPT
Revert Promote BlinkGenPropertyTrees to experimental: https://crrev.com/621669
Promote BlinkGenPropertyTrees to experimental: https://crrev.com/621273
Demote BlinkGenPropertyTrees from experimental to test: https://crrev.com/616506
Promote BGPT to experimental: https://crrev.com/614470
Revert Promote BGPT to experimental: https://crrev.com/603710
Promote BGPT to experimental: https://crrev.com/602150
Revert Promote BGPT to experimental: https://crrev.com/601624
Promote BGPT to experimental: https://crrev.com/601429

Bug: 836884
Change-Id: I59dafd479cd7d23f1cd0f32ea8ca30e56a8836e4
Reviewed-on: https://chromium-review.googlesource.com/c/1407387
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622234}
[modify] https://crrev.com/ee44c15ddbd5e6f24c1283884cef7e37486639dd/third_party/blink/renderer/platform/runtime_enabled_features.json5

I made a list of BGPT progressions I'm aware of:
https://crbug.com/901083 - Outer viewport clip node has incorrect bounds
https://crbug.com/678669 - Out-of-flow positioned elements cannot escape composited border-radius mask
https://crbug.com/897559 - page render(layout) is incorrect when some elements is fixed.
https://crbug.com/467484 (24 stars!) - Composited content under <foreignObject> does not position correctly.
https://crbug.com/919359 - Composited position:fixed in composited scroller is clipped incorrectly
https://crbug.com/865039 - compositing modifes mask and filter
 https://crbug.com/400829  (19 stars!) - Video is not sized correctly by object-fit
 https://crbug.com/907175  - Filtering should apply before css clip and css clip-path
 https://crbug.com/792280  - Composited clip-path applies in wrong order.

Comment 42 by pdr@chromium.org, Jan 16 (6 days ago)

Blockedon: 922706

Comment 43 by pdr@chromium.org, Jan 20 (2 days ago)

Blockedon: 923729

Comment 44 by pdr@chromium.org, Today (14 hours ago)

Blocking: 471333

Sign in to add a comment