-
Notifications
You must be signed in to change notification settings - Fork 728
[web-animations-2] s/animation-trigger-type/animation-trigger-behavior/ #12223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Also a bunch of syntax cleanup.
@flackr PTAL |
@ydaniv PTAL |
Preview of the changes: |
1 note before diving in, |
When trying to build this locally bikeshed seems to have issues with the
However it also shouldn't be necessary to escape apostrophes, should it? When removing I can build and it seems to still have all of the correct linkage. It also seems like there are plenty of unescaped apostrophes in other specs: https://github.com/search?q=repo%3Aw3c%2Fcsswg-drafts+%2F%5Ba-z%5C%5D%5D%27s%2F&type=code |
Am I correct that the substantive change here is the rename to behavior? It looked to me that the other changes were phrasing / syntactic without behavioral changes right? +1 to @ydaniv's comment that this should update https://drafts.csswg.org/css-animations-2/#animation-trigger-type as well |
Yes, the substantive change is the rename. I did reorder two of the sections and updated some of the language in ways that I believe add clarity, but the substance is the same. |
I was getting bikeshed errors without the quoting. Let me see if I can work around it. |
Done. |
Hmm, the errors are gone for me now so I removed the &bs; syntax. |
This follows the analogous spec change: w3c/csswg-drafts#12223 Bug: chromium:390314945 Change-Id: I3e159a5d2d4d8c82a6a68b3058fbd40ef85ceade Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6664144 Reviewed-by: David Awogbemila <[email protected]> Commit-Queue: Stefan Zager <[email protected]> Cr-Commit-Position: refs/heads/main@{#1478613}
This follows the analogous spec change: w3c/csswg-drafts#12223 Bug: chromium:390314945 Change-Id: I3e159a5d2d4d8c82a6a68b3058fbd40ef85ceade Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6664144 Reviewed-by: David Awogbemila <[email protected]> Commit-Queue: Stefan Zager <[email protected]> Cr-Commit-Position: refs/heads/main@{#1478613}
This follows the analogous spec change: w3c/csswg-drafts#12223 Bug: chromium:390314945 Change-Id: I3e159a5d2d4d8c82a6a68b3058fbd40ef85ceade Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6664144 Reviewed-by: David Awogbemila <[email protected]> Commit-Queue: Stefan Zager <[email protected]> Cr-Commit-Position: refs/heads/main@{#1478613}
…on-trigger-behavior, a=testonly Automatic update from web-platform-tests Rename animation-trigger-type to animation-trigger-behavior This follows the analogous spec change: w3c/csswg-drafts#12223 Bug: chromium:390314945 Change-Id: I3e159a5d2d4d8c82a6a68b3058fbd40ef85ceade Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6664144 Reviewed-by: David Awogbemila <[email protected]> Commit-Queue: Stefan Zager <[email protected]> Cr-Commit-Position: refs/heads/main@{#1478613} -- wpt-commits: e10bf61f6fa847c25dfc1702af774330a2038fb4 wpt-pr: 53388
Behavior
is a more accurate and intuitive term thantype
.Also rewrites the explanations of
state
,did trigger
, andbehavior
for clarity.Also fixes some bikeshed linking syntax to point to IDL attributes where appropriate.