Contact emailsfuth...@chromium.org ExplainerNone
Specificationhttps://drafts.csswg.org/css-position-4/#backdrop Summary The ::backdrop pseudo element used to inherit from initial values. That meant ::backdrop could not use custom property values unless specified directly on the ::backdrop rule. The specification has now changed so that ::backdrop inherits from the originating element, and with that the implementation. Blink componentBlink>CSS <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECSS> TAG reviewNone TAG review statusNot applicable Risks Interoperability and Compatibility A compatibility risk is that existing content may rely on inheriting initial values. For instance, this rule may change from having a backdrop with the initial foreground color to using the color property of the originating element: ::backdrop { background: currentColor } Interop risk is low for shipping since Firefox and Safari already do ship. *Gecko*: Shipped/Shipping ( https://bugzilla.mozilla.org/show_bug.cgi?id=1855668) Shipped in Firefox 120 *WebKit*: Shipped/Shipping (https://bugs.webkit.org/show_bug.cgi?id=263834) *Web developers*: No signals *Other signals*: WebView application risks Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? None Debuggability N/A Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?Yes Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ?Yes https://wpt.live/css/css-position/backdrop-inherit-computed.html https://wpt.live/css/css-position/backdrop-inherit-rendered.html Flag name on chrome://flags#enable-experimental-web-platform-features Finch feature nameBackdropInheritOriginating Requires code in //chrome?False Tracking bughttps://crbug.com/827397 Estimated milestones Shipping on desktop 122 DevTrial on desktop 119 Shipping on Android 122 DevTrial on Android 119 Shipping on WebView 122 Anticipated spec changes 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). None Link to entry on the Chrome Platform Status https://chromestatus.com/feature/4875749691752448 This intent message was generated by Chrome Platform Status <https://chromestatus.com/>. -- Rune Lillesveen -- 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+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACuPfeRpWk%2BOh_g1LD7wUwXk7L1Agu%2Bd84Myk8uCkZQy_-S35g%40mail.gmail.com.