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

Issue 2364503002: CSS Motion Path: animate offset-anchor and offset-position (Closed)

Created:
4 years, 3 months ago by Eric Willigers
Modified:
4 years, 3 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/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

CSS Motion Path: animate offset-anchor and offset-position offset-position and offset-anchor are both animatable as <position>. https://drafts.fxtf.org/motion-1/#offset-position-property https://drafts.fxtf.org/motion-1/#offset-anchor-property BUG=638055 Committed: https://crrev.com/4a69c4cc2f00ee6f4949037f3cbb382bee467f9d Cr-Commit-Position: refs/heads/master@{#420581}

Patch Set 1 #

Total comments: 4

Patch Set 2 : initial anchor is 50% 50% #

Patch Set 3 : alphabetical #

Total comments: 6

Patch Set 4 : no interpolation to/from auto #

Unified diffs Side-by-side diffs Delta from patch set Stats (+113 lines, -100 lines) Patch
A + third_party/WebKit/LayoutTests/animations/composition/offset-anchor-composition.html View 5 chunks +12 lines, -5 lines 0 comments Download
A + third_party/WebKit/LayoutTests/animations/composition/offset-position-composition.html View 5 chunks +12 lines, -5 lines 0 comments Download
A + third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html View 1 2 3 5 chunks +27 lines, -40 lines 0 comments Download
A + third_party/WebKit/LayoutTests/animations/interpolation/offset-position-interpolation.html View 1 2 3 5 chunks +17 lines, -44 lines 0 comments Download
M third_party/WebKit/Source/core/animation/CSSPositionInterpolationType.h View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/animation/LengthListPropertyFunctions.cpp View 3 chunks +12 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/animation/PropertyInterpolationTypesMapping.cpp View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/animation/animatable/AnimatableLengthPoint.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/animation/animatable/AnimatableLengthPoint.cpp View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/animation/css/CSSAnimatableValueFactory.cpp View 1 chunk +6 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSProperties.in View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSPropertyEquality.cpp View 1 2 1 chunk +6 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp View 1 2 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (12 generated)
Eric Willigers
4 years, 3 months ago (2016-09-22 01:49:49 UTC) #2
suzyh_UTC10 (ex-contributor)
lgtm but I'd feel more comfortable if alancutter did quick sanity check. You also will ...
4 years, 3 months ago (2016-09-22 03:44:53 UTC) #4
Eric Willigers
https://codereview.chromium.org/2364503002/diff/1/third_party/WebKit/Source/core/css/CSSPropertyEquality.cpp File third_party/WebKit/Source/core/css/CSSPropertyEquality.cpp (right): https://codereview.chromium.org/2364503002/diff/1/third_party/WebKit/Source/core/css/CSSPropertyEquality.cpp#newcode186 third_party/WebKit/Source/core/css/CSSPropertyEquality.cpp:186: case CSSPropertyOffsetPosition: On 2016/09/22 03:44:53, suzyh wrote: > Alph ...
4 years, 3 months ago (2016-09-22 04:32:15 UTC) #6
alancutter (OOO until 2018)
lgtm with nits. https://codereview.chromium.org/2364503002/diff/40001/third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html File third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html (right): https://codereview.chromium.org/2364503002/diff/40001/third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html#newcode82 third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html:82: assertInterpolation({ Use assertNoInterpolation(). https://codereview.chromium.org/2364503002/diff/40001/third_party/WebKit/LayoutTests/animations/interpolation/offset-position-interpolation.html File third_party/WebKit/LayoutTests/animations/interpolation/offset-position-interpolation.html ...
4 years, 3 months ago (2016-09-22 08:05:48 UTC) #7
Eric Willigers
https://codereview.chromium.org/2364503002/diff/40001/third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html File third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html (right): https://codereview.chromium.org/2364503002/diff/40001/third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html#newcode82 third_party/WebKit/LayoutTests/animations/interpolation/offset-anchor-interpolation.html:82: assertInterpolation({ On 2016/09/22 08:05:47, alancutter wrote: > Use assertNoInterpolation(). ...
4 years, 3 months ago (2016-09-22 09:57:06 UTC) #9
dstockwell
lgtm
4 years, 3 months ago (2016-09-23 03:46:28 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/2364503002/80001
4 years, 3 months ago (2016-09-23 05:10:48 UTC) #17
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years, 3 months ago (2016-09-23 05:16:00 UTC) #19
commit-bot: I haz the power
4 years, 3 months ago (2016-09-23 05:17:49 UTC) #21
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/4a69c4cc2f00ee6f4949037f3cbb382bee467f9d
Cr-Commit-Position: refs/heads/master@{#420581}

Powered by Google App Engine
This is Rietveld 408576698