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

Issue 2775103002: Conic gradient parsing support (Closed)

Created:
3 years, 9 months ago by f(malita)
Modified:
3 years, 8 months ago
Reviewers:
Stephen Chennney, fs
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, chromium-reviews, dglazkov+blink, kinuko+watch, reed1, rwlbuis
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Conic gradient parsing support Add support for CSS Image Values Level 4 [repeating-]conic-gradient parsing, based on https://drafts.csswg.org/css-images-4/#conic-gradients. The feature is behind an experimental flag, pending full implementation and shipping approval. BUG=705991 Review-Url: https://codereview.chromium.org/2775103002 Cr-Commit-Position: refs/heads/master@{#460225} Committed: https://chromium.googlesource.com/chromium/src/+/5893d66e0e4cc0d37332e2c4e02ba36885823ea2

Patch Set 1 #

Patch Set 2 : parsing test #

Patch Set 3 : cleanup #

Patch Set 4 : from <angle> support #

Total comments: 12

Patch Set 5 : review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+349 lines, -63 lines) Patch
A third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html View 1 2 3 4 1 chunk +96 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSGradientValue.h View 1 2 3 5 chunks +34 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSGradientValue.cpp View 1 2 3 4 7 chunks +112 lines, -49 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSImageGeneratorValue.cpp View 6 chunks +13 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValue.h View 3 chunks +6 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValue.cpp View 4 chunks +10 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValueKeywords.json5 View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.cpp View 1 2 3 4 7 chunks +72 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/platform/RuntimeEnabledFeatures.json5 View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (20 generated)
f(malita)
Parsing-only, painting to land separately. There are likely some CSSGradient* cleanup opportunities, but I don't ...
3 years, 8 months ago (2017-03-28 15:01:35 UTC) #12
fs
https://codereview.chromium.org/2775103002/diff/60001/third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html File third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html (right): https://codereview.chromium.org/2775103002/diff/60001/third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html#newcode8 third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html:8: function computedValue(css) LayoutTests/css-parser/resources/property-parsing-test.js has some spiffy helpers for these ...
3 years, 8 months ago (2017-03-28 15:59:20 UTC) #13
f(malita)
https://codereview.chromium.org/2775103002/diff/60001/third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html File third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html (right): https://codereview.chromium.org/2775103002/diff/60001/third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html#newcode8 third_party/WebKit/LayoutTests/fast/gradients/conic-gradient-parsing.html:8: function computedValue(css) On 2017/03/28 15:59:20, fs wrote: > LayoutTests/css-parser/resources/property-parsing-test.js ...
3 years, 8 months ago (2017-03-28 17:16:45 UTC) #18
fs
lgtm
3 years, 8 months ago (2017-03-28 18:02:09 UTC) #19
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/2775103002/80001
3 years, 8 months ago (2017-03-28 22:03:58 UTC) #23
commit-bot: I haz the power
3 years, 8 months ago (2017-03-28 22:31:54 UTC) #26
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/5893d66e0e4cc0d37332e2c4e02b...

Powered by Google App Engine
This is Rietveld 408576698