Contact emails
Spec
https://drafts.csswg.org/css-animations/#interface-animationevent
Summary
AnimationEvent.pseudoElement is a string that starts with "::", containing the name of the pseudo-element the animation runs on. If the animation is running on the element, then it is an empty string.
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Risks
Interoperability and Compatibility
Low: This feature has a mature spec.
Edge: No signals
Firefox: Shipped in M23
Safari: In development
Source: https://developer.mozilla.org/en-US/docs/Web/API/AnimationEvent/pseudoElement
Ergonomics
Are there any other platform APIs this feature will frequently be used in tandem with? No
Could the default usage of this API make it hard for Chrome to maintain good performance (i.e. synchronous return, must run on a certain thread, guaranteed return timing)? No
Activation
Will it be challenging for developers to take advantage of this feature immediately, as-is? No
Would this feature benefit from having polyfills, significant documentation and outreach, and/or libraries built on top of it to make it easier to use? No, this is a tiny API change, there is no need for polyfills.
Is this feature fully tested by web-platform-tests?
There is no test coverage on wpt/ at this moment. This chromium CL adds some test cases for this API.
Entry on feature dashboard
Contact emails
Spec
https://drafts.csswg.org/css-animations/#interface-animationevent
Summary
AnimationEvent.pseudoElement is a string that starts with "::", containing the name of the pseudo-element the animation runs on. If the animation is running on the element, then it is an empty string.
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Risks
Interoperability and Compatibility
Low: This feature has a mature spec.
Edge: No signals
Firefox: Shipped in M23
Safari: In development
Source: https://developer.mozilla.org/en-US/docs/Web/API/AnimationEvent/pseudoElement
Ergonomics
Are there any other platform APIs this feature will frequently be used in tandem with? No
Could the default usage of this API make it hard for Chrome to maintain good performance (i.e. synchronous return, must run on a certain thread, guaranteed return timing)? No
Activation
Will it be challenging for developers to take advantage of this feature immediately, as-is? No
Would this feature benefit from having polyfills, significant documentation and outreach, and/or libraries built on top of it to make it easier to use? No, this is a tiny API change, there is no need for polyfills.
Is this feature fully tested by web-platform-tests?
There is no test coverage on wpt/ at this moment. This chromium CL adds some test cases for this API.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALRxhAtGX0j6L6xi4kFvyobUdH7EdmMoVQCHv0JATxaJR25mHA%40mail.gmail.com.
On Tue, May 1, 2018 at 6:07 PM Xida Chen <xida...@chromium.org> wrote:Contact emails
Spec
https://drafts.csswg.org/css-animations/#interface-animationevent
Summary
AnimationEvent.pseudoElement is a string that starts with "::", containing the name of the pseudo-element the animation runs on. If the animation is running on the element, then it is an empty string.
Can you expand a bit on the use case for this attribute and how you'd expect it to be used by developers?
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Risks
Interoperability and Compatibility
Low: This feature has a mature spec.
Edge: No signals
Have you reached out to the Edge folks?
Firefox: Shipped in M23
Safari: In development
Do you have a WebKit bug link?
Source: https://developer.mozilla.org/en-US/docs/Web/API/AnimationEvent/pseudoElement
Ergonomics
Are there any other platform APIs this feature will frequently be used in tandem with? No
Could the default usage of this API make it hard for Chrome to maintain good performance (i.e. synchronous return, must run on a certain thread, guaranteed return timing)? No
Activation
Will it be challenging for developers to take advantage of this feature immediately, as-is? No
Would this feature benefit from having polyfills, significant documentation and outreach, and/or libraries built on top of it to make it easier to use? No, this is a tiny API change, there is no need for polyfills.
Is this feature fully tested by web-platform-tests?
There is no test coverage on wpt/ at this moment. This chromium CL adds some test cases for this API.
Would you consider the tests added in the CL to be sufficient for test coverage for the feature?
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALRxhAuv6Opj-vgu_KMVrR8Xo-QfzJ1Y2M5DU6g3tHxUCN2r7Q%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALRxhAtGX0j6L6xi4kFvyobUdH7EdmMoVQCHv0JATxaJR25mHA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALRxhAtGX0j6L6xi4kFvyobUdH7EdmMoVQCHv0JATxaJR25mHA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALRxhAuv6Opj-vgu_KMVrR8Xo-QfzJ1Y2M5DU6g3tHxUCN2r7Q%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/126788d7-b5a2-4c9e-a195-459e93b493d6%40chromium.org.