Bug 1578503 - Enable backdrop-filter by default r=gfx-reviewers,jrmuizel

There are still a few remaining issues with the updated backdrop
filter implementation, specifically:

- We don't use reflectMode yet for blurs (quality issue in some cases)
- Performance may not be optimal in all use cases

However, we can try enabling by default now and work on these as
follow ups.

Differential Revision: https://phabricator.services.mozilla.com/D148684
This commit is contained in:
Glenn Watson 2022-06-09 02:58:55 +00:00
Родитель 8b39a8e258
Коммит 78f8979684
3 изменённых файлов: 27 добавлений и 3 удалений

Просмотреть файл

@ -3557,6 +3557,32 @@ exports.CSS_PROPERTIES = {
"unset"
]
},
"backdrop-filter": {
"isInherited": false,
"subproperties": [
"backdrop-filter"
],
"supports": [],
"values": [
"blur",
"brightness",
"contrast",
"drop-shadow",
"grayscale",
"hue-rotate",
"inherit",
"initial",
"invert",
"none",
"opacity",
"revert",
"revert-layer",
"saturate",
"sepia",
"unset",
"url"
]
},
"backface-visibility": {
"isInherited": false,
"subproperties": [

Просмотреть файл

@ -7515,7 +7515,7 @@
# Is support for CSS backdrop-filter enabled?
- name: layout.css.backdrop-filter.enabled
type: bool
value: false
value: true
mirror: always
# Should stray control characters be rendered visibly?

Просмотреть файл

@ -1,2 +0,0 @@
[clip-path-svg-text-backdrop-filter.html]
expected: FAIL