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

Issue 2564793002: Add smooth interpolation support for <color> custom properties (Closed)

Created:
4 years ago by alancutter (OOO until 2018)
Modified:
3 years, 10 months ago
Reviewers:
sashab
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/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add smooth interpolation support for <color> custom properties This change enables smooth interpolation for animations on custom properties registered as <color>. This does not add support for CSS Transitions, only CSS Animations and Web Animations. This does not add support for currentcolor for CSS Animations, supporting this may require further redesigns to style resolution. BUG=671904 Review-Url: https://codereview.chromium.org/2564793002 Cr-Original-Commit-Position: refs/heads/master@{#445967} Committed: https://chromium.googlesource.com/chromium/src/+/96bee2c42c8df73523e971850215d29d1c40c15f Review-Url: https://codereview.chromium.org/2564793002 Cr-Commit-Position: refs/heads/master@{#446919} Committed: https://chromium.googlesource.com/chromium/src/+/b2f66c7a95b2d366e8972efc5acac53d60f4978d

Patch Set 1 #

Patch Set 2 : No rename #

Patch Set 3 : bbocst #

Patch Set 4 : <color> #

Total comments: 4

Patch Set 5 : Review changes #

Patch Set 6 : Rebase #

Messages

Total messages: 36 (24 generated)
alancutter (OOO until 2018)
3 years, 11 months ago (2017-01-16 05:58:59 UTC) #8
alancutter (OOO until 2018)
On 2017/01/16 at 05:58:59, alancutter wrote: > Switching reviewer to sashab. timloh no longer on ...
3 years, 11 months ago (2017-01-25 01:57:19 UTC) #10
sashab
Some minor comments as discussed in person, other than that LGTM. Thanks for the explanation. ...
3 years, 11 months ago (2017-01-25 02:55:00 UTC) #11
alancutter (OOO until 2018)
Updated description. https://codereview.chromium.org/2564793002/diff/60001/third_party/WebKit/LayoutTests/animations/custom-properties/color-type-interpolation.html File third_party/WebKit/LayoutTests/animations/custom-properties/color-type-interpolation.html (right): https://codereview.chromium.org/2564793002/diff/60001/third_party/WebKit/LayoutTests/animations/custom-properties/color-type-interpolation.html#newcode109 third_party/WebKit/LayoutTests/animations/custom-properties/color-type-interpolation.html:109: ]); On 2017/01/25 at 02:55:00, sashab wrote: ...
3 years, 11 months ago (2017-01-25 03:55:14 UTC) #13
sashab
still lgtm :)
3 years, 11 months ago (2017-01-25 04:35:36 UTC) #14
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/2564793002/80001
3 years, 11 months ago (2017-01-25 04:46:04 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:80001) as https://chromium.googlesource.com/chromium/src/+/96bee2c42c8df73523e971850215d29d1c40c15f
3 years, 11 months ago (2017-01-25 06:16:26 UTC) #19
sof
A revert of this CL (patchset #5 id:80001) has been created in https://codereview.chromium.org/2649103008/ by sigbjornf@opera.com. ...
3 years, 11 months ago (2017-01-25 10:46:00 UTC) #20
alancutter (OOO until 2018)
On 2017/01/25 at 10:46:00, sigbjornf wrote: > A revert of this CL (patchset #5 id:80001) ...
3 years, 10 months ago (2017-01-28 09:23:28 UTC) #29
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/2564793002/100001
3 years, 10 months ago (2017-01-28 09:23:40 UTC) #32
commit-bot: I haz the power
Committed patchset #6 (id:100001) as https://chromium.googlesource.com/chromium/src/+/b2f66c7a95b2d366e8972efc5acac53d60f4978d
3 years, 10 months ago (2017-01-28 09:28:14 UTC) #35
alancutter (OOO until 2018)
3 years, 10 months ago (2017-01-28 10:29:51 UTC) #36
Message was sent while issue was closed.
On 2017/01/28 at 09:23:28, alancutter wrote:
> On 2017/01/25 at 10:46:00, sigbjornf wrote:
> > A revert of this CL (patchset #5 id:80001) has been created in
https://codereview.chromium.org/2649103008/ by sigbjornf@opera.com.
> > 
> > The reason for reverting is: Added test is seen failing on the bots, e.g.,
> > 
> > 
https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Trusty...
> > 
https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.11/build...
> > .
> 
> Very strange, it passed just fine on the try bots but for some reason on the
chromium.webkit builders it was failing the inherit test.
> Going to try again to see if they really are behaving differently and revert
again if so.

Looks like it passes now:
https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Trusty...
https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.11/build...

Powered by Google App Engine
This is Rietveld 408576698