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

Issue 2358433005: CSS Motion Path: Use counters for motion properties having effect (Closed)

Created:
4 years, 3 months ago by Eric Willigers
Modified:
4 years, 2 months ago
CC:
darktears, apavlov+blink_chromium.org, asvitkine+watch_chromium.org, blink-reviews, blink-reviews-css, chromium-reviews, dglazkov+blink, rwlbuis
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

CSS Motion Path: Use counters for motion properties having effect A use counter was requested in the Intent thread https://groups.google.com/a/chromium.org/d/msg/blink-dev/o1C5NzGf9Q0/lJTs_LhRAAAJ so we know how often motion-path (and/or the motion shorthand) has a path that is not 'none'. When the path is none, the motion* properties have no effect. We also add a second use counter for when offset-path (and/or the offset shorthand) has a path that is not 'none', or offset-position is a position, and not 'auto'. It will tell us how often the offset* properties have an effect. BUG=637543 Committed: https://crrev.com/824859c6bd1aad0b03e1b32dc8f504863b364f9f Cr-Commit-Position: refs/heads/master@{#423447}

Patch Set 1 #

Patch Set 2 : offset-position test #

Patch Set 3 : rebase #

Patch Set 4 : rebase #

Total comments: 2

Patch Set 5 : consumeOffsetPosition accepts use counter #

Patch Set 6 : consumeOffsetPath accepts use counter #

Messages

Total messages: 38 (27 generated)
Eric Willigers
4 years, 3 months ago (2016-09-23 03:36:44 UTC) #2
Eric Willigers
I'll update this CL to include offset-position.
4 years, 3 months ago (2016-09-23 03:58:14 UTC) #3
Eric Willigers
On 2016/09/23 03:58:14, Eric Willigers wrote: > I'll update this CL to include offset-position. Now ...
4 years, 2 months ago (2016-09-27 03:18:58 UTC) #7
Eric Willigers
4 years, 2 months ago (2016-09-27 05:37:34 UTC) #11
suzyh_UTC10 (ex-contributor)
lgtm
4 years, 2 months ago (2016-09-28 01:21:28 UTC) #20
Timothy Loh
https://codereview.chromium.org/2358433005/diff/180001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp File third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp (right): https://codereview.chromium.org/2358433005/diff/180001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp#newcode3578 third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp:3578: if (m_context.useCounter() && value && value->isValuePair()) All this logic ...
4 years, 2 months ago (2016-10-06 02:30:26 UTC) #25
Eric Willigers
https://codereview.chromium.org/2358433005/diff/180001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp File third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp (right): https://codereview.chromium.org/2358433005/diff/180001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp#newcode3578 third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp:3578: if (m_context.useCounter() && value && value->isValuePair()) On 2016/10/06 02:30:26, ...
4 years, 2 months ago (2016-10-06 03:16:05 UTC) #26
Timothy Loh
On 2016/10/06 03:16:05, Eric Willigers wrote: > https://codereview.chromium.org/2358433005/diff/180001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp > File third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp (right): > > https://codereview.chromium.org/2358433005/diff/180001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp#newcode3578 ...
4 years, 2 months ago (2016-10-06 03:45:27 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/2358433005/220001
4 years, 2 months ago (2016-10-06 06:00:53 UTC) #34
commit-bot: I haz the power
Committed patchset #6 (id:220001)
4 years, 2 months ago (2016-10-06 06:07:34 UTC) #36
commit-bot: I haz the power
4 years, 2 months ago (2016-10-06 06:09:11 UTC) #38
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/824859c6bd1aad0b03e1b32dc8f504863b364f9f
Cr-Commit-Position: refs/heads/master@{#423447}

Powered by Google App Engine
This is Rietveld 408576698