Intent:

As of Nightly 79 (shipping in release 7/28) I intend to turn
backdrop-filter on by default for all systems on which WebRender is enabled.

Here is a list of systems and their current status with regard to shipping
WebRender:

https://wiki.mozilla.org/Platform/GFX/WebRender_Where

The feature has been developed behind the preference:
layout.css.backdrop-filter.enabled

Status in Other Browsers:

https://developer.mozilla.org/en-US/docs/Web/CSS/backdrop-filter

   Edge: 17
  Opera: 34 (feature-flagged)
Chrome: 76
Safari:  9 (vendor-prefix)
Firefox: 70 (feature-flagged)

Product Manager:

Martin Balfanz

Bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=1618013

Intent To Implement:

https://groups.google.com/forum/#!searchin/mozilla.dev.platform/backdrop-filter%7Csort:date/mozilla.dev.platform/7tgkiUSa70w/iruXob5jAQAJ

More Information:

The backdrop-filter pref will be set to true on all systems, but
backdrop-filter’s functionality will not be available unless WebRender is
also enabled and available.

Developers can check for backdrop-filter’s availability via CSS.supports()
or @supports. Developers can still explicitly turn off backdrop-filter by
disabling its pref in about:config.

If WebRender were to crash and become unavailable, backdrop-filter will
also become unavailable. Subsequent calls to CSS.supports() will reflect
this change, as will subsequent parses of CSS StyleSheets that use @supports
rules.

Note, however, that any backdrop-filter-related information that was
collected prior to this event may now be incorrect until the page is
refreshed.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to