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

Issue 2831273002: Split active animation interpolation storage between standard and custom properties (Closed)

Created:
3 years, 8 months ago by alancutter (OOO until 2018)
Modified:
3 years, 6 months ago
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-animation_chromium.org, blink-reviews-css, blink-reviews-style_chromium.org, chromium-reviews, dglazkov+blink, Eric Willigers, rjwright, rwlbuis, shans
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Split active animation interpolation storage between standard and custom properties This change refactors the storage of active animation interpolations during a style resolve update by whether it targets a custom property or a standard property. This makes it consistent with active transition interpolations. This change is necessary to process custom property animations separately from standard properties in future patches. This patch introduces no changes in behaviour. BUG=671904 Review-Url: https://codereview.chromium.org/2831273002 Cr-Commit-Position: refs/heads/master@{#476179} Committed: https://chromium.googlesource.com/chromium/src/+/5ef4817127ece8d7ead5fe0ae91b97228b7af578

Patch Set 1 #

Patch Set 2 : rebased #

Total comments: 9

Patch Set 3 : Review Review changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+108 lines, -72 lines) Patch
M third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h View 1 7 chunks +29 lines, -12 lines 0 comments Download
M third_party/WebKit/Source/core/animation/css/CSSAnimations.h View 2 chunks +3 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp View 1 2 9 chunks +63 lines, -44 lines 0 comments Download
M third_party/WebKit/Source/core/css/resolver/StyleResolver.cpp View 1 2 5 chunks +13 lines, -14 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 23 (16 generated)
alancutter (OOO until 2018)
3 years, 7 months ago (2017-05-26 01:18:26 UTC) #5
suzyh_UTC10 (ex-contributor)
https://codereview.chromium.org/2831273002/diff/20001/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp File third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp (right): https://codereview.chromium.org/2831273002/diff/20001/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp#newcode952 third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp:952: static bool IsCustomPropertyHandle(const PropertyHandle& property) { If this is ...
3 years, 7 months ago (2017-05-26 01:56:00 UTC) #7
alancutter (OOO until 2018)
Thanks for the quick review. https://codereview.chromium.org/2831273002/diff/20001/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp File third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp (right): https://codereview.chromium.org/2831273002/diff/20001/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp#newcode952 third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp:952: static bool IsCustomPropertyHandle(const PropertyHandle& ...
3 years, 7 months ago (2017-05-26 03:09:15 UTC) #8
suzyh_UTC10 (ex-contributor)
lgtm with optional nit https://codereview.chromium.org/2831273002/diff/20001/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp File third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp (right): https://codereview.chromium.org/2831273002/diff/20001/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp#newcode952 third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp:952: static bool IsCustomPropertyHandle(const PropertyHandle& property) ...
3 years, 7 months ago (2017-05-26 04:02:09 UTC) #9
alancutter (OOO until 2018)
On 2017/05/26 at 04:02:09, suzyh wrote: > lgtm with optional nit > > https://codereview.chromium.org/2831273002/diff/20001/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp > ...
3 years, 7 months ago (2017-05-26 04:57:59 UTC) #10
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/2831273002/40001
3 years, 6 months ago (2017-06-01 00:13:21 UTC) #20
commit-bot: I haz the power
3 years, 6 months ago (2017-06-01 03:52:00 UTC) #23
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/5ef4817127ece8d7ead5fe0ae91b...

Powered by Google App Engine
This is Rietveld 408576698