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

Issue 2242483002: Fix fast/repaint/obscured-background-no-repaint.html (Closed)

Created:
4 years, 4 months ago by Xianzhu
Modified:
4 years, 4 months ago
Reviewers:
chrishtr
CC:
blink-reviews, chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix fast/repaint/obscured-background-no-repaint.html When the test ran on release bots, the foreground image was never decoded so its opaqueness was always assumed false, and the animated background was always assumed not obscured. (The original test passed with debug build and CQ bots perhaps because of different timing/scheduling.) Force rasterization (in which deferred image decoding is done) with testRunner.capturePixelAsyncThen(). BUG=636992 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Committed: https://crrev.com/7c55a94f60a068dc771419c771483bbf6f94c552 Cr-Commit-Position: refs/heads/master@{#411402}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Try to reproduce #

Patch Set 3 : - #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -21 lines) Patch
M third_party/WebKit/LayoutTests/TestExpectations View 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html View 1 2 4 chunks +25 lines, -18 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint-expected.txt View 1 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 15 (7 generated)
Xianzhu
4 years, 4 months ago (2016-08-11 17:24:55 UTC) #3
chrishtr
https://codereview.chromium.org/2242483002/diff/1/third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html File third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html (right): https://codereview.chromium.org/2242483002/diff/1/third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html#newcode67 third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html:67: if (invalidations) { Why would |invalidations| sometimes be false ...
4 years, 4 months ago (2016-08-11 17:33:44 UTC) #5
Xianzhu
https://codereview.chromium.org/2242483002/diff/1/third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html File third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html (right): https://codereview.chromium.org/2242483002/diff/1/third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html#newcode67 third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html:67: if (invalidations) { On 2016/08/11 17:33:44, chrishtr wrote: > ...
4 years, 4 months ago (2016-08-11 18:10:07 UTC) #6
Xianzhu
https://codereview.chromium.org/2242483002/diff/1/third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html File third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html (right): https://codereview.chromium.org/2242483002/diff/1/third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html#newcode91 third_party/WebKit/LayoutTests/fast/repaint/obscured-background-no-repaint.html:91: setTimeout(finish, 300); On 2016/08/11 18:10:07, Xianzhu wrote: > On ...
4 years, 4 months ago (2016-08-11 18:16:26 UTC) #8
chrishtr
lgtm
4 years, 4 months ago (2016-08-11 18:20:14 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2242483002/40001
4 years, 4 months ago (2016-08-11 18:23:34 UTC) #12
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-08-11 19:39:33 UTC) #13
commit-bot: I haz the power
4 years, 4 months ago (2016-08-11 19:40:52 UTC) #15
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/7c55a94f60a068dc771419c771483bbf6f94c552
Cr-Commit-Position: refs/heads/master@{#411402}

Powered by Google App Engine
This is Rietveld 408576698