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

Issue 2312713002: Unprefix -webkit-clip-path (Closed)

Created:
4 years, 3 months ago by fs
Modified:
4 years, 3 months ago
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-animation_chromium.org, blink-reviews-css, blink-reviews-layout_chromium.org, blink-reviews-paint_chromium.org, blink-reviews-style_chromium.org, chromium-reviews, dglazkov+blink, dshwang, krit, eae+blinkwatch, Eric Willigers, f(malita), gyuyoung2, jchaffraix+rendering, kouhei+svg_chromium.org, leviw+renderwatch, pdr+svgwatchlist_chromium.org, pdr+renderingwatchlist_chromium.org, rjwright, rwlbuis, Stephen Chennney, shans, slimming-paint-reviews_chromium.org, szager+layoutwatch_chromium.org, zoltan1
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Unprefix -webkit-clip-path This CL renames '-webkit-clip-path' to 'clip-path', and makes the former an alias of the latter. For LayoutSVGRoot, clip-path is now applied only by the PaintLayer and not by SVGPaintContext. Intent-to-ship: https://groups.google.com/a/chromium.org/d/topic/blink-dev/FBE05hzCmPo BUG=633028 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Committed: https://crrev.com/9e619beca68cf73772ae4c9f35a21f9bb13d7e65 Cr-Commit-Position: refs/heads/master@{#418827}

Patch Set 1 #

Patch Set 2 : Remove unused variable #

Patch Set 3 : Update text baselines #

Patch Set 4 : Rebase #

Patch Set 5 : Baselines #

Total comments: 5

Patch Set 6 : Based on basic-shapes CL #

Patch Set 7 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -67 lines) Patch
M third_party/WebKit/LayoutTests/fast/css/getComputedStyle/computed-style-listing-expected.txt View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-listing-expected.txt View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/paint/invalidation/svg/clip-path-href-changes-expected.txt View 1 2 3 4 5 6 1 chunk +0 lines, -14 lines 0 comments Download
M third_party/WebKit/LayoutTests/svg/css/getComputedStyle-listing-expected.txt View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/virtual/stable/webexposed/css-properties-as-js-properties-expected.txt View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/webexposed/css-properties-as-js-properties-expected.txt View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/animation/BasicShapePropertyFunctions.h View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/animation/PropertyInterpolationTypesMapping.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/animation/css/CSSAnimatableValueFactory.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSComputedStyleDeclaration.cpp View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSProperties.in View 1 2 3 4 5 3 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSPropertyEquality.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp View 1 2 3 4 5 1 chunk +1 line, -3 lines 0 comments Download
M third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/frame/UseCounter.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/svg/LayoutSVGResourceClipper.cpp View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/layout/svg/SVGLayoutTreeAsText.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/svg/SVGResources.cpp View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/paint/ClipPathClipper.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/paint/SVGClipPainter.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/paint/SVGPaintContext.cpp View 1 2 3 4 5 3 chunks +7 lines, -9 lines 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.cpp View 1 2 3 4 5 6 1 chunk +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/style/SVGComputedStyle.h View 1 2 3 4 5 3 chunks +0 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/core/style/SVGComputedStyleDefs.h View 1 2 3 4 5 2 chunks +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/style/SVGComputedStyleDefs.cpp View 1 2 3 4 5 2 chunks +2 lines, -6 lines 0 comments Download

Messages

Total messages: 42 (29 generated)
fs
(Haven't looked too deeply into the SPv2 failures yet, will do that tomorrow if needed.)
4 years, 3 months ago (2016-09-08 20:52:10 UTC) #14
alancutter (OOO until 2018)
core/animation and core/css lgtm.
4 years, 3 months ago (2016-09-09 01:07:36 UTC) #15
chrishtr
https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp File third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp (right): https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp#newcode376 third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp:376: if (clipPathOperation->type() == ClipPathOperation::SHAPE) { Why this new code ...
4 years, 3 months ago (2016-09-09 02:04:47 UTC) #16
fs
https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp File third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp (right): https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp#newcode376 third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp:376: if (clipPathOperation->type() == ClipPathOperation::SHAPE) { On 2016/09/09 at 02:04:46, ...
4 years, 3 months ago (2016-09-09 08:28:10 UTC) #17
fs
https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp File third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp (right): https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp#newcode376 third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp:376: if (clipPathOperation->type() == ClipPathOperation::SHAPE) { On 2016/09/09 at 08:28:10, ...
4 years, 3 months ago (2016-09-09 08:31:35 UTC) #18
fs
https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp File third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp (right): https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp#newcode376 third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp:376: if (clipPathOperation->type() == ClipPathOperation::SHAPE) { On 2016/09/09 at 08:31:35, ...
4 years, 3 months ago (2016-09-09 16:26:42 UTC) #19
fs
https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp File third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp (right): https://codereview.chromium.org/2312713002/diff/80001/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp#newcode376 third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp:376: if (clipPathOperation->type() == ClipPathOperation::SHAPE) { On 2016/09/09 at 16:26:42, ...
4 years, 3 months ago (2016-09-09 20:12:16 UTC) #23
fs
<basic-shape> changes (==the complicated bits) split out and landed separately. PTAL.
4 years, 3 months ago (2016-09-13 22:16:55 UTC) #28
fs
On 2016/09/13 at 22:16:55, fs wrote: > <basic-shape> changes (==the complicated bits) split out and ...
4 years, 3 months ago (2016-09-14 17:23:40 UTC) #35
chrishtr
lgtm
4 years, 3 months ago (2016-09-14 17:25:10 UTC) #36
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/2312713002/120001
4 years, 3 months ago (2016-09-15 08:42:30 UTC) #39
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 3 months ago (2016-09-15 10:24:12 UTC) #40
commit-bot: I haz the power
4 years, 3 months ago (2016-09-15 10:27:31 UTC) #42
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/9e619beca68cf73772ae4c9f35a21f9bb13d7e65
Cr-Commit-Position: refs/heads/master@{#418827}

Powered by Google App Engine
This is Rietveld 408576698