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

Issue 2617453003: Make CSSInterpolationType::maybeConvertSingle() final (Closed)

Created:
3 years, 11 months ago by alancutter (OOO until 2018)
Modified:
3 years, 11 months ago
Reviewers:
Eric Willigers
CC:
darktears, blink-reviews, blink-reviews-animation_chromium.org, chromium-reviews, Eric Willigers, rjwright, shans
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make CSSInterpolationType::maybeConvertSingle() final This change removes the ability for subclasses of CSSInterpolationType to override the behaviour of maybeConvertSingle(). A virtual additiveKeyframeHook() function has been added to support the previous use case for overriding maybeConvertSingle() of recording whether a value is additive or not in the NonInterpolableValue. Making CSSInterpolationType::maybeConvertSingle() final is part of supporting smooth interpolation on registered custom properties. This method will change in the near future and it will no longer be appropriate for subclasses to override its behaviour. This patch introduces no changes in behaviour. BUG=671904 Review-Url: https://codereview.chromium.org/2617453003 Cr-Commit-Position: refs/heads/master@{#442190} Committed: https://chromium.googlesource.com/chromium/src/+/e2a6bbc950788ffc44fa8cddf6d93a284a0fcf01

Patch Set 1 #

Patch Set 2 : No lambdas #

Messages

Total messages: 17 (12 generated)
alancutter (OOO until 2018)
3 years, 11 months ago (2017-01-05 04:46:51 UTC) #4
Eric Willigers
lgtm
3 years, 11 months ago (2017-01-06 03:13:56 UTC) #10
commit-bot: I haz the power
This CL has an open dependency (Issue 2614613002 Patch 1). Please resolve the dependency and ...
3 years, 11 months ago (2017-01-06 03:14:14 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/2617453003/20001
3 years, 11 months ago (2017-01-09 00:42:58 UTC) #14
commit-bot: I haz the power
3 years, 11 months ago (2017-01-09 02:55:30 UTC) #17
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/e2a6bbc950788ffc44fa8cddf6d9...

Powered by Google App Engine
This is Rietveld 408576698