|
|
Chromium Code Reviews|
Created:
3 years, 6 months ago by Bugs Nash 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, rwlbuis, shans Target Ref:
refs/heads/master Project:
chromium Visibility:
Public. |
DescriptionAdded CSSPropertyTransitionPropetyUtils which holds shared parsing logic.
NB: CSSPropertyTransitionProperty not to be confused with
CSSPropertyTransition
This patch
- Added CSSPropertyTransitionPropertyUtils .h and .cpp
- Moved ConsumeTransitionProperty and IsValidAnimationPropertyList from
CSSPropertyParser to CSSPropertyTransitionUtils (changed name of
IsValidAnimationPropertyList to IsValidAnimationList to avoid confusion
with the animation property)
This is prework to move ParseSingleValue logic from CSSPropertyParser
to the property API for CSSPropertyTransitionProperty.
BUG=668012
Review-Url: https://codereview.chromium.org/2939883003
Cr-Commit-Position: refs/heads/master@{#479979}
Committed: https://chromium.googlesource.com/chromium/src/+/8445ae44afda4860ffb44dcab116534b3e3fa4a3
Patch Set 1 #Patch Set 2 : Added ConsumeTransitinProperty method #
Total comments: 2
Patch Set 3 : Addressed review #Patch Set 4 : rebased #Patch Set 5 : fixed build error #
Messages
Total messages: 34 (20 generated)
The CQ bit was checked by bugsnash@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
bugsnash@chromium.org changed reviewers: + rjwright@chromium.org
Added ConsumeTransitinProperty method
The CQ bit was checked by bugsnash@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
LGTM This is a very straight-forward change, but do we have any test coverage for this property?
alancutter@chromium.org changed reviewers: + alancutter@chromium.org
lgtm On 2017/06/15 at 04:26:22, rjwright wrote: > LGTM > > This is a very straight-forward change, but do we have any test coverage for this property? Yes. https://cs.chromium.org/search/?q=f:LayoutTests+transition-property&sq=packag... https://codereview.chromium.org/2939883003/diff/20001/third_party/WebKit/Sour... File third_party/WebKit/Source/core/css/properties/CSSPropertyTransitionPropertyUtils.h (right): https://codereview.chromium.org/2939883003/diff/20001/third_party/WebKit/Sour... third_party/WebKit/Source/core/css/properties/CSSPropertyTransitionPropertyUtils.h:19: static bool IsValidAnimationPropertyList(const CSSValueList&); Let's drop the word "Animation" here as it's confusing given the animation property.
Addressed review
https://codereview.chromium.org/2939883003/diff/20001/third_party/WebKit/Sour... File third_party/WebKit/Source/core/css/properties/CSSPropertyTransitionPropertyUtils.h (right): https://codereview.chromium.org/2939883003/diff/20001/third_party/WebKit/Sour... third_party/WebKit/Source/core/css/properties/CSSPropertyTransitionPropertyUtils.h:19: static bool IsValidAnimationPropertyList(const CSSValueList&); On 2017/06/15 at 04:53:49, alancutter wrote: > Let's drop the word "Animation" here as it's confusing given the animation property. done
The CQ bit was checked by bugsnash@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from rjwright@chromium.org, alancutter@chromium.org Link to the patchset: https://codereview.chromium.org/2939883003/#ps40001 (title: "Addressed review")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== Added CSSPropertyTransitionPropetyUtils which holds shared parsing logic. NB: CSSPropertyTransitionProperty not to be confused with CSSPropertyTransition This patch - Added CSSPropertyTransitionPropertyUtils .h and .cpp - Moved IsValidAnimationPropertyList from CSSPropertyParser to CSSPropertyTransitionUtils This is prework to move ParseSingleValue logic from CSSPropertyParser to the property API for CSSPropertyTransitionProperty. BUG=668012 ========== to ========== Added CSSPropertyTransitionPropetyUtils which holds shared parsing logic. NB: CSSPropertyTransitionProperty not to be confused with CSSPropertyTransition This patch - Added CSSPropertyTransitionPropertyUtils .h and .cpp - Moved IsValidAnimationPropertyList from CSSPropertyParser to CSSPropertyTransitionUtils and changed name to IsValidAnimationList to avoid confusion with the animation property This is prework to move ParseSingleValue logic from CSSPropertyParser to the property API for CSSPropertyTransitionProperty. BUG=668012 ==========
Description was changed from ========== Added CSSPropertyTransitionPropetyUtils which holds shared parsing logic. NB: CSSPropertyTransitionProperty not to be confused with CSSPropertyTransition This patch - Added CSSPropertyTransitionPropertyUtils .h and .cpp - Moved IsValidAnimationPropertyList from CSSPropertyParser to CSSPropertyTransitionUtils and changed name to IsValidAnimationList to avoid confusion with the animation property This is prework to move ParseSingleValue logic from CSSPropertyParser to the property API for CSSPropertyTransitionProperty. BUG=668012 ========== to ========== Added CSSPropertyTransitionPropetyUtils which holds shared parsing logic. NB: CSSPropertyTransitionProperty not to be confused with CSSPropertyTransition This patch - Added CSSPropertyTransitionPropertyUtils .h and .cpp - Moved ConsumeTransitionProperty and IsValidAnimationPropertyList from CSSPropertyParser to CSSPropertyTransitionUtils (changed name of IsValidAnimationPropertyList to IsValidAnimationList to avoid confusion with the animation property) This is prework to move ParseSingleValue logic from CSSPropertyParser to the property API for CSSPropertyTransitionProperty. BUG=668012 ==========
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...)
rebased
The CQ bit was checked by bugsnash@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from rjwright@chromium.org, alancutter@chromium.org Link to the patchset: https://codereview.chromium.org/2939883003/#ps60001 (title: "rebased")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromeos_amd64-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-...) linux_chromium_headless_rel on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
fixed build error
The CQ bit was checked by bugsnash@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from rjwright@chromium.org, alancutter@chromium.org Link to the patchset: https://codereview.chromium.org/2939883003/#ps80001 (title: "fixed build error")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch.
Bot data: {"patchset_id": 80001, "attempt_start_ts": 1497589615365130,
"parent_rev": "3ddd3bc92b1abb19ef0dc36d3cd976bb420c3000", "commit_rev":
"8445ae44afda4860ffb44dcab116534b3e3fa4a3"}
Message was sent while issue was closed.
Description was changed from ========== Added CSSPropertyTransitionPropetyUtils which holds shared parsing logic. NB: CSSPropertyTransitionProperty not to be confused with CSSPropertyTransition This patch - Added CSSPropertyTransitionPropertyUtils .h and .cpp - Moved ConsumeTransitionProperty and IsValidAnimationPropertyList from CSSPropertyParser to CSSPropertyTransitionUtils (changed name of IsValidAnimationPropertyList to IsValidAnimationList to avoid confusion with the animation property) This is prework to move ParseSingleValue logic from CSSPropertyParser to the property API for CSSPropertyTransitionProperty. BUG=668012 ========== to ========== Added CSSPropertyTransitionPropetyUtils which holds shared parsing logic. NB: CSSPropertyTransitionProperty not to be confused with CSSPropertyTransition This patch - Added CSSPropertyTransitionPropertyUtils .h and .cpp - Moved ConsumeTransitionProperty and IsValidAnimationPropertyList from CSSPropertyParser to CSSPropertyTransitionUtils (changed name of IsValidAnimationPropertyList to IsValidAnimationList to avoid confusion with the animation property) This is prework to move ParseSingleValue logic from CSSPropertyParser to the property API for CSSPropertyTransitionProperty. BUG=668012 Review-Url: https://codereview.chromium.org/2939883003 Cr-Commit-Position: refs/heads/master@{#479979} Committed: https://chromium.googlesource.com/chromium/src/+/8445ae44afda4860ffb44dcab116... ==========
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as https://chromium.googlesource.com/chromium/src/+/8445ae44afda4860ffb44dcab116... |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
