Revert "Disable local background equivalence when we have a box shadow due to painting bug."
This reverts commit a12e7a002f85301bf013b45e6e8bb61455304a76.
BUG=646464
TEST=Visit http://output.jsbin.com/vucefi, confirm that both boxes have
box shadows and the first box has sub-pixel AA text
Committed: https://crrev.com/c765a85995920f79d3132e06a2c146316b823c3f
Cr-Commit-Position: refs/heads/master@{#438020}
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/352714)
I'm not quite sure about the LayoutTest failures. Seems to have something to do
with 'virtual' test suites, but it's unclear to me how to fix it. Suggestions
appreciated :)
smcgruer
The CQ bit was checked by smcgruer@chromium.org to run a CQ dry run
On 2016/12/12 23:10:21, smcgruer wrote:
> I'm not quite sure about the LayoutTest failures. Seems to have something to
do
> with 'virtual' test suites, but it's unclear to me how to fix it. Suggestions
> appreciated :)
lgtm.
The change of text expectations look right. Now we paint background onto
scrolling contents layer for the test, making the layer opaque.
The virtual suite virtual/prefer_compositing_to_lcd_text forces
--enable-prefer-compositing-to-lcd-text, but the test should behave the same
running with or without virtual prefix because the flag is also forced in the
test.
Just examined the platform expectation files and found that the following files
are just the same as the base expectation:
third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/prefer_compositing_to_lcd_text/compositing/overflow/scrollbar-layer-placement-expected.txt
third_party/WebKit/LayoutTests/platform/mac-retina/virtual/prefer_compositing_to_lcd_text/compositing/overflow/scrollbar-layer-placement-expected.txt
third_party/WebKit/LayoutTests/platform/win/virtual/prefer_compositing_to_lcd_text/compositing/overflow/scrollbar-layer-placement-expected.txt
Please remove them in this CL. They might be left there by some sub-optimal
rebaselines.
The test doesn't run on Android and
third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-layer-placement-expected.txt
is out-dated. Please also remove it.
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/354791)
Description was changed from
==========
Revert "Disable local background equivalence when we have a box shadow due to
painting bug."
This reverts commit a12e7a002f85301bf013b45e6e8bb61455304a76.
BUG=646464
TEST=Visit http://output.jsbin.com/vucefi, confirm that both boxes have
box shadows and the first box has sub-pixel AA text
==========
to
==========
Revert "Disable local background equivalence when we have a box shadow due to
painting bug."
This reverts commit a12e7a002f85301bf013b45e6e8bb61455304a76.
BUG=646464
TEST=Visit http://output.jsbin.com/vucefi, confirm that both boxes have
box shadows and the first box has sub-pixel AA text
Review-Url: https://codereview.chromium.org/2561183002
==========
Description was changed from
==========
Revert "Disable local background equivalence when we have a box shadow due to
painting bug."
This reverts commit a12e7a002f85301bf013b45e6e8bb61455304a76.
BUG=646464
TEST=Visit http://output.jsbin.com/vucefi, confirm that both boxes have
box shadows and the first box has sub-pixel AA text
Review-Url: https://codereview.chromium.org/2561183002
==========
to
==========
Revert "Disable local background equivalence when we have a box shadow due to
painting bug."
This reverts commit a12e7a002f85301bf013b45e6e8bb61455304a76.
BUG=646464
TEST=Visit http://output.jsbin.com/vucefi, confirm that both boxes have
box shadows and the first box has sub-pixel AA text
Committed: https://crrev.com/c765a85995920f79d3132e06a2c146316b823c3f
Cr-Commit-Position: refs/heads/master@{#438020}
==========
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/c765a85995920f79d3132e06a2c146316b823c3f Cr-Commit-Position: refs/heads/master@{#438020}
Issue 2561183002: Revert "Disable local background equivalence when we have a box shadow due to painting bug."
(Closed)
Created 4 years ago by smcgruer
Modified 4 years ago
Reviewers: Xianzhu, chrishtr
Base URL:
Comments: 0