commit | bc3c4e4d7e0115ad011315e1413541a1a2586cdc | [log] [tgz] |
---|---|---|
author | Philip Rogers <pdr@chromium.org> | Fri Nov 30 20:42:11 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 30 20:42:11 2018 |
tree | a09be9577a4520921ae83265dcdbe497f34732f6 | |
parent | ff00deceb553460d047c7544d2494ffe8ab31d91 [diff] |
Rename SlimmingPaintV2 to CompositeAfterPaint The name "SlimmingPaintV2" has led to confusion about what exactly is in "v2". This renames the in-development feature to "CompositeAfterPaint". Tasks left to do: 1) Remove the --enable-slimming-paint-v2 flag 2) Remove the SlimmingPaintV2 runtime enabled feature 3) Move the virtual tests from virtual/spv2 to virtual/composite-after-paint 4) Move the flag-specific expectations to enable-features=CompositeAfterPaint This patch has been generated from the following commands: cd third_party/blink git grep -l SlimmingPaintV2 | xargs sed -i "" 's/SlimmingPaintV2/CompositeAfterPaint/' git grep -l "slimming paint v2" | xargs sed -i "" 's/slimming paint v2/composite after paint/' git grep -l "slimming paint V2" | xargs sed -i "" 's/slimming paint V2/composite after paint/' git grep -l "Slimming Paint v2" | xargs sed -i "" 's/Slimming Paint v2/Composite After Paint/' git grep -l "Slimming Paint V2" | xargs sed -i "" 's/Slimming Paint V2/Composite After Paint/' git grep -l "Slimming paint v2" | xargs sed -i "" 's/Slimming paint v2/Composite after paint/' git grep -l "Slimming paint V2" | xargs sed -i "" 's/Slimming paint V2/Composite after paint/' git grep -l "enable-slimming-paint-v2" | xargs sed -i "" 's/enable-slimming-paint-v2/enable-composite-after-paint/' git grep -l "spv2" | xargs sed -i "" 's/spv2/cap/' git grep -l "SPv2" | xargs sed -i "" 's/SPv2/CAP/' git grep -l "SPV2" | xargs sed -i "" 's/SPV2/CAP/' git grep -l "enable_s_pv2" | xargs sed -i "" 's/enable_s_pv2/enable_cap/' git grep -l "kSlimmingPaintV2" | xargs sed -i "" 's/kSlimmingPaintV2/kCompositeAfterPaint/' git mv third_party/blink/renderer/core/paint/stub_chrome_client_for_spv2.h third_party/blink/renderer/core/paint/stub_chrome_client_for_cap.h git checkout -- perf_tests/bindings/resources/data/blink-dev.json git checkout -- perf_tests/svg/resources/CrawFishGanson.svg git checkout -- renderer/build/scripts/blinkbuild/name_style_converter.py git checkout -- renderer/build/scripts/blinkbuild/name_style_converter_test.py git checkout -- web_tests/VirtualTestSuites git checkout -- renderer/platform/exported/web_runtime_features.cc git checkout -- public/platform/web_runtime_features.h git checkout -- web_tests/FlagExpectations/enable-blink-features=LayoutNG git checkout -- web_tests/FlagExpectations/enable-blink-gen-property-trees git checkout -- web_tests/FlagExpectations/enable-slimming-paint-v2 git checkout -- web_tests/SlowTests git checkout -- web_tests/TestExpectations git checkout -- web_tests/animations/resources/composited-animation-test.js git checkout -- web_tests/virtual/spv2/compositing/README.txt git checkout -- web_tests/virtual/spv2/fast/block/README.txt git checkout -- web_tests/virtual/spv2/fast/borders/README.txt git checkout -- web_tests/virtual/spv2/fast/clip/README.txt git checkout -- web_tests/virtual/spv2/fast/css/README.txt git checkout -- web_tests/virtual/spv2/fast/overflow/README.txt git checkout -- web_tests/virtual/spv2/fast/repaint/README.txt git checkout -- web_tests/virtual/spv2/paint/README.txt git checkout -- web_tests/virtual/spv2/paint/subpixel/README.txt git checkout -- web_tests/virtual/spv2/svg/README.txt git checkout -- web_tests/virtual/threaded/animations/composited-animation-independent-transform-cancel.html git checkout -- web_tests/virtual/threaded/animations/compositor-independent-transform-properties.html git checkout -- renderer/platform/runtime_enabled_features.json5 { name: "CompositeAfterPaint", implied_by: ["SlimmingPaintV2"], }, git cl format I then manually cleaned up some instances of "composite after paint" being "CompositeAfterPaint" as well as some grammar. Bug: 909899 Change-Id: Iec0a803b997ada7c58c9c0446bbca23451de08dd Reviewed-on: https://chromium-review.googlesource.com/c/1355247 Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#612763}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .