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

Issue 2629983003: Support control clipping for PaintLayers. (Closed)

Created:
3 years, 11 months ago by chrishtr
Modified:
3 years, 11 months ago
Reviewers:
pdr.
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Support control clipping for PaintLayers. Now such clips behave like other overflow clips. BUG=671864 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2629983003 Cr-Commit-Position: refs/heads/master@{#444532} Committed: https://chromium.googlesource.com/chromium/src/+/b54db9226dbbd130ba7ea0aac6125aca81a18020

Patch Set 1 #

Patch Set 2 : none #

Patch Set 3 : none #

Patch Set 4 : none #

Patch Set 5 : none #

Patch Set 6 : none #

Patch Set 7 : none #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+85 lines, -28 lines) Patch
M third_party/WebKit/LayoutTests/TestExpectations View 1 2 3 4 5 6 2 chunks +8 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-appearance-preventDefault-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/forms/button-positioned-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/paint/BoxClipper.cpp View 1 2 1 chunk +2 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintLayerClipper.cpp View 1 2 3 2 chunks +27 lines, -23 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp View 1 2 3 4 5 6 3 chunks +46 lines, -0 lines 2 comments Download

Messages

Total messages: 38 (29 generated)
chrishtr
3 years, 11 months ago (2017-01-13 22:23:16 UTC) #4
pdr.
On 2017/01/13 at 22:23:16, chrishtr wrote: > LGTM if it's just that assert that needs ...
3 years, 11 months ago (2017-01-14 00:41:23 UTC) #9
chrishtr
PTAL. I added a unittest to PaintLayerClipperTest and cleaned up the code slightly. I tried ...
3 years, 11 months ago (2017-01-17 15:52:49 UTC) #22
pdr.
On 2017/01/17 at 15:52:49, chrishtr wrote: > PTAL. I added a unittest to PaintLayerClipperTest and ...
3 years, 11 months ago (2017-01-17 18:13:59 UTC) #23
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/2629983003/80001
3 years, 11 months ago (2017-01-17 21:45:17 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/370430)
3 years, 11 months ago (2017-01-17 23:59:35 UTC) #27
chrishtr
https://codereview.chromium.org/2629983003/diff/120001/third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp File third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp (right): https://codereview.chromium.org/2629983003/diff/120001/third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp#newcode87 third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp:87: #if OS(MACOSX) Added OSX-specific expectations. I tried to make ...
3 years, 11 months ago (2017-01-18 21:12:30 UTC) #33
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/2629983003/120001
3 years, 11 months ago (2017-01-18 21:12:57 UTC) #35
commit-bot: I haz the power
3 years, 11 months ago (2017-01-18 23:07:59 UTC) #38
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/b54db9226dbbd130ba7ea0aac612...

Powered by Google App Engine
This is Rietveld 408576698