Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No information provided| Shipping on desktop | 152 |
| Shipping on Android | 152 |
| Shipping on WebView | 152 |
Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way).
No information provided--
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 visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6a3e9d8a.995e5168.71c61.0045.GAE%40google.com.
Contact emailsseo...@chromium.org, sche...@chromium.org
Explainerhttps://drafts.csswg.org/css-image-animation-1/explainer
Specificationhttps://drafts.csswg.org/css-image-animation-1
SummaryIntroduces a new CSS property and pseudo-class to control and detect animated images like GIFs and APNGs. 1. image-animation: Can be set to "normal", "running", or "paused" to control image animation playback. 2. :animated-image: A pseudo-class to determine whether an image is animated.
Blink componentBlink>CSS
Web Feature IDMissing feature
MotivationCurrently, user agents autoplay animated images (e.g., GIF, WebP, PNG) by default. This behavior can be violate accessibility standards regarding pausing and stopping content. Site authors currently lack mechanisms to control this playback. The only existing methods are browser-specific global settings, which are inconsistent and lack the features needed for developers to build accessible, per-image playback interfaces.
Initial public proposalhttps://github.com/w3c/csswg-drafts/issues/1615
TAG reviewhttps://github.com/w3ctag/design-reviews/issues/1237
On Friday, June 26, 2026 at 5:41:14 PM UTC+2 Chromestatus wrote:Contact emailsseo...@chromium.org, sche...@chromium.org
Explainerhttps://drafts.csswg.org/css-image-animation-1/explainer
Specificationhttps://drafts.csswg.org/css-image-animation-1
SummaryIntroduces a new CSS property and pseudo-class to control and detect animated images like GIFs and APNGs. 1. image-animation: Can be set to "normal", "running", or "paused" to control image animation playback. 2. :animated-image: A pseudo-class to determine whether an image is animated.
Blink componentBlink>CSS
Web Feature IDMissing feature
MotivationCurrently, user agents autoplay animated images (e.g., GIF, WebP, PNG) by default. This behavior can be violate accessibility standards regarding pausing and stopping content. Site authors currently lack mechanisms to control this playback. The only existing methods are browser-specific global settings, which are inconsistent and lack the features needed for developers to build accessible, per-image playback interfaces.
Initial public proposalhttps://github.com/w3c/csswg-drafts/issues/1615
TAG reviewhttps://github.com/w3ctag/design-reviews/issues/1237
It seems worthwhile to give the TAG time to review this thoroughly.
The arguments in Provide this as a UA Setting don't clearly outline why e.g. image annotation (as "decorative" vs. "content") wouldn't have enabled UA settings to better solve this problem.
It seems like this solution to a use a11y problem will depend on developers doing the right (and highly complex) thing, which feels.. risky
--
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 visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ec70652d-9d7a-4b5b-8b12-b806abf62e53n%40chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.