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

Issue 2713773003: Add test for paint underinvalidation fix with animated transform overflow. (Closed)

Created:
3 years, 10 months ago by bokan
Modified:
3 years, 9 months ago
Reviewers:
pdr.
CC:
blink-reviews, chromium-reviews, kinuko+watch
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add test for paint underinvalidation fix with animated transform overflow. I landed a quick fix to merge in r452170 but omitted a test. This patch adds a test for that bug fix. BUG=683814 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2713773003 Cr-Commit-Position: refs/heads/master@{#453692} Committed: https://chromium.googlesource.com/chromium/src/+/24a657a98b6352e7a3b4a4c121b2398d6d42c3be

Patch Set 1 #

Total comments: 3

Patch Set 2 : Made test more specific #

Patch Set 3 : Moved test into core #

Patch Set 4 : Rebase #

Patch Set 5 : Build fix #

Total comments: 2

Patch Set 6 : Set style attribute in test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -2 lines) Patch
M third_party/WebKit/Source/core/BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/frame/FrameView.cpp View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
A third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp View 1 2 3 4 5 1 chunk +57 lines, -0 lines 0 comments Download

Messages

Total messages: 40 (18 generated)
bokan
Hey pdr, Here's a test for that fix I landed. You originally wanted to avoid ...
3 years, 10 months ago (2017-02-23 18:05:04 UTC) #2
pdr.
https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp File third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp (right): https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp#newcode34 third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp:34: bool invalidationArrayContains(JSONArray* invalidations, LayoutObject& object) { This unittest is ...
3 years, 10 months ago (2017-02-23 18:24:33 UTC) #5
bokan
https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp File third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp (right): https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp#newcode34 third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp:34: bool invalidationArrayContains(JSONArray* invalidations, LayoutObject& object) { On 2017/02/23 18:24:33, ...
3 years, 10 months ago (2017-02-23 18:41:17 UTC) #6
pdr.
https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp File third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp (right): https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp#newcode34 third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp:34: bool invalidationArrayContains(JSONArray* invalidations, LayoutObject& object) { On 2017/02/23 at ...
3 years, 10 months ago (2017-02-23 19:42:08 UTC) #7
bokan
On 2017/02/23 19:42:08, pdr. wrote: > https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp > File third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp (right): > > https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp#newcode34 > ...
3 years, 10 months ago (2017-02-23 19:55:44 UTC) #10
pdr.
On 2017/02/23 at 19:55:44, bokan wrote: > On 2017/02/23 19:42:08, pdr. wrote: > > https://codereview.chromium.org/2713773003/diff/1/third_party/WebKit/Source/web/tests/PaintInvalidationTest.cpp ...
3 years, 10 months ago (2017-02-23 20:12:38 UTC) #11
bokan
On 2017/02/23 20:12:38, pdr. wrote: > On 2017/02/23 at 19:55:44, bokan wrote: > > On ...
3 years, 10 months ago (2017-02-23 20:31:10 UTC) #12
bokan
On 2017/02/23 20:31:10, bokan wrote: > On 2017/02/23 20:12:38, pdr. wrote: > > On 2017/02/23 ...
3 years, 10 months ago (2017-02-23 20:41:59 UTC) #13
pdr.
On 2017/02/23 at 20:41:59, bokan wrote: > I don't think the test you pointed out ...
3 years, 10 months ago (2017-02-23 22:08:18 UTC) #14
bokan
On 2017/02/23 22:08:18, pdr. wrote: > On 2017/02/23 at 20:41:59, bokan wrote: > > I ...
3 years, 10 months ago (2017-02-23 22:23:11 UTC) #15
bokan
Ok, I think this test is more along the lines you were thinking of. WDYT? ...
3 years, 9 months ago (2017-02-27 22:04:43 UTC) #16
pdr.
On 2017/02/27 at 22:04:43, bokan wrote: > Ok, I think this test is more along ...
3 years, 9 months ago (2017-02-27 22:41:14 UTC) #17
bokan
Test moved into Source/core, ptal.
3 years, 9 months ago (2017-02-28 15:03:40 UTC) #19
bokan
On 2017/02/28 15:03:40, bokan wrote: > Test moved into Source/core, ptal. I'm still getting linker ...
3 years, 9 months ago (2017-02-28 17:35:04 UTC) #28
pdr.
LGTM! Thank you for driving this home https://codereview.chromium.org/2713773003/diff/80001/third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp File third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp (right): https://codereview.chromium.org/2713773003/diff/80001/third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp#newcode1 third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp:1: // Copyright ...
3 years, 9 months ago (2017-02-28 17:36:17 UTC) #29
pdr.
On 2017/02/28 at 17:36:17, pdr. wrote: > LGTM! Thank you for driving this home > ...
3 years, 9 months ago (2017-02-28 17:36:34 UTC) #30
pdr.
On 2017/02/28 at 17:35:04, bokan wrote: > On 2017/02/28 15:03:40, bokan wrote: > > Test ...
3 years, 9 months ago (2017-02-28 17:38:34 UTC) #31
pdr.
On 2017/02/28 at 17:38:34, pdr. wrote: > On 2017/02/28 at 17:35:04, bokan wrote: > > ...
3 years, 9 months ago (2017-02-28 17:39:38 UTC) #32
bokan
On 2017/02/28 17:38:34, pdr. wrote: > On 2017/02/28 at 17:35:04, bokan wrote: > > On ...
3 years, 9 months ago (2017-02-28 18:31:15 UTC) #33
bokan
https://codereview.chromium.org/2713773003/diff/80001/third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp File third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp (right): https://codereview.chromium.org/2713773003/diff/80001/third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp#newcode1 third_party/WebKit/Source/core/paint/PaintInvalidationTest.cpp:1: // Copyright 2016 The Chromium Authors. All rights reserved. ...
3 years, 9 months ago (2017-02-28 18:31:22 UTC) #34
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/2713773003/100001
3 years, 9 months ago (2017-02-28 18:32:34 UTC) #37
commit-bot: I haz the power
3 years, 9 months ago (2017-02-28 20:46:14 UTC) #40
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/24a657a98b6352e7a3b4a4c121b2...

Powered by Google App Engine
This is Rietveld 408576698