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

Issue 1592593002: Web Animations: Animate d presentation attribute using InterpolableValue (Closed)

Created:
4 years, 11 months ago by Eric Willigers
Modified:
4 years, 11 months ago
CC:
darktears, blink-reviews, blink-reviews-animation_chromium.org, chromium-reviews, Eric Willigers, rjwright, shans
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Web Animations: Animate d property using CSSInterpolationType CSS Animations and Web Animations use CSSInterpolationType to animate the d property (used by SVG <path> elements). There is a slight change in behavior: CSSInterpolationType is not affected by crbug.com/578727 . When moveto commands (M or m) appear in a path, they set the initial point of the current subpath. The next closepath command (Z or z) resets the current point back to this initial point. CSS Transitions still use SVGPathBlender (affected by 578727) so we currently have a slight difference in behavior. BUG=535429 Committed: https://crrev.com/ca4dc518e9b940f3e03ea229b69161e578b7c533 Cr-Commit-Position: refs/heads/master@{#370059}

Patch Set 1 : inherit-responsive #

Patch Set 2 : #

Total comments: 6

Patch Set 3 : PathInterpolationFunctions #

Patch Set 4 : remove assert #

Messages

Total messages: 24 (12 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1592593002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1592593002/20001
4 years, 11 months ago (2016-01-15 04:24:34 UTC) #2
Eric Willigers
4 years, 11 months ago (2016-01-15 04:24:39 UTC) #4
alancutter (OOO until 2018)
Code changes look good though I'm concerned with some of the changes to test expectations. ...
4 years, 11 months ago (2016-01-15 05:16:44 UTC) #8
Eric Willigers
https://codereview.chromium.org/1592593002/diff/40001/third_party/WebKit/LayoutTests/animations/interpolation/svg-d-interpolation.html File third_party/WebKit/LayoutTests/animations/interpolation/svg-d-interpolation.html (right): https://codereview.chromium.org/1592593002/diff/40001/third_party/WebKit/LayoutTests/animations/interpolation/svg-d-interpolation.html#newcode330 third_party/WebKit/LayoutTests/animations/interpolation/svg-d-interpolation.html:330: {at: 1.4, is: "path('M 150 160 L 170 190 ...
4 years, 11 months ago (2016-01-18 06:19:54 UTC) #9
alancutter (OOO until 2018)
lgtm, it's worth adding to the patch description the change in behaviour for CSS animations.
4 years, 11 months ago (2016-01-18 06:43:41 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1592593002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1592593002/80001
4 years, 11 months ago (2016-01-18 06:57:52 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/136477)
4 years, 11 months ago (2016-01-18 07:08:20 UTC) #15
Eric Willigers
core.gypi needs owner review
4 years, 11 months ago (2016-01-18 07:53:51 UTC) #17
fs
lgtm
4 years, 11 months ago (2016-01-18 23:34:24 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1592593002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1592593002/80001
4 years, 11 months ago (2016-01-18 23:39:52 UTC) #20
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years, 11 months ago (2016-01-18 23:44:44 UTC) #22
commit-bot: I haz the power
4 years, 11 months ago (2016-01-18 23:46:07 UTC) #24
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/ca4dc518e9b940f3e03ea229b69161e578b7c533
Cr-Commit-Position: refs/heads/master@{#370059}

Powered by Google App Engine
This is Rietveld 408576698