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

Issue 2896543002: Implements CSSPropertyAPI for the animation-name property. (Closed)

Created:
3 years, 7 months ago by Jia
Modified:
3 years, 6 months ago
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-animation_chromium.org, blink-reviews-css, chromium-reviews, dglazkov+blink, Eric Willigers, rjwright, rwlbuis, shans
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Implements CSSPropertyAPI for the animation-name property. This patch: - Adds CSSPropertyAPIAnimationName.cpp with parseSingleValue method. - Moves parsing logic for animation-name from CSSPropertyParser.cpp to CSSPropertyAPIAnimationName::parseSingleValue method. - Moves shared function ConsumeCommaSeparatedList to CSSPropertyAnimationNameUtils.h - Modifies BUILD and json5 files. Diff: https://gist.github.com/jm318/8998e767a695314c7e1ee3e0c809d2d0/revisions Review-Url: https://codereview.chromium.org/2896543002 Cr-Commit-Position: refs/heads/master@{#475423} Committed: https://chromium.googlesource.com/chromium/src/+/f6b5778991df9e3119199d848f815b3b3f920f5c

Patch Set 1 #

Total comments: 2

Patch Set 2 : Change parseSingleValue method to take local context as input. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+92 lines, -24 lines) Patch
M third_party/WebKit/Source/core/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/BUILD.gn View 1 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSProperties.json5 View 1 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp View 1 4 chunks +3 lines, -24 lines 0 comments Download
A third_party/WebKit/Source/core/css/properties/CSSPropertyAPIAnimationName.cpp View 1 1 chunk +25 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/css/properties/CSSPropertyAnimationNameUtils.h View 1 1 chunk +26 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/css/properties/CSSPropertyAnimationNameUtils.cpp View 1 chunk +32 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (13 generated)
Jia
3 years, 7 months ago (2017-05-19 06:05:46 UTC) #5
alancutter (OOO until 2018)
lgtm
3 years, 7 months ago (2017-05-19 06:11:17 UTC) #7
Bugs Nash
lgtm for this patch, however I think that the CSSPropertyID argument should be changed to ...
3 years, 7 months ago (2017-05-19 06:18:48 UTC) #8
Jia
On 2017/05/19 06:18:48, Bugs Nash wrote: > lgtm for this patch, however I think that ...
3 years, 6 months ago (2017-05-30 01:04:47 UTC) #11
Jia
https://codereview.chromium.org/2896543002/diff/1/third_party/WebKit/Source/core/css/properties/CSSPropertyAnimationNameUtils.h File third_party/WebKit/Source/core/css/properties/CSSPropertyAnimationNameUtils.h (right): https://codereview.chromium.org/2896543002/diff/1/third_party/WebKit/Source/core/css/properties/CSSPropertyAnimationNameUtils.h#newcode21 third_party/WebKit/Source/core/css/properties/CSSPropertyAnimationNameUtils.h:21: bool); On 2017/05/19 06:18:47, Bugs Nash wrote: > I ...
3 years, 6 months ago (2017-05-30 01:05:01 UTC) #12
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/2896543002/20001
3 years, 6 months ago (2017-05-30 04:20:46 UTC) #17
commit-bot: I haz the power
3 years, 6 months ago (2017-05-30 04:24:17 UTC) #20
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/f6b5778991df9e3119199d848f81...

Powered by Google App Engine
This is Rietveld 408576698