Bug 1801123 - Enable container queries on nightly. r=dshin

There's only one worrying timeout
(css/css-contain/container-queries/inline-size-bfc-floats.html), but it
isn't a "hard" hang, but an invalidation loop.

Let's enable this by default on nightly to get some feedback while we
work on it and the remaining issues that block enabling them by default.

Differential Revision: https://phabricator.services.mozilla.com/D162292
This commit is contained in:
Emilio Cobos Álvarez 2022-11-21 10:04:31 +00:00
Родитель f83b2bcaad
Коммит 905441daab
3 изменённых файлов: 54 добавлений и 1 удалений

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

@ -6119,6 +6119,57 @@ exports.CSS_PROPERTIES = {
"unset"
]
},
"container": {
"isInherited": false,
"subproperties": [
"container-name",
"container-type"
],
"supports": [],
"values": [
"inherit",
"initial",
"inline-size",
"none",
"normal",
"revert",
"revert-layer",
"size",
"unset"
]
},
"container-name": {
"isInherited": false,
"subproperties": [
"container-name"
],
"supports": [],
"values": [
"inherit",
"initial",
"none",
"revert",
"revert-layer",
"unset"
]
},
"container-type": {
"isInherited": false,
"subproperties": [
"container-type"
],
"supports": [],
"values": [
"inherit",
"initial",
"inline-size",
"normal",
"revert",
"revert-layer",
"size",
"unset"
]
},
"content": {
"isInherited": false,
"subproperties": [

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

@ -277,6 +277,8 @@ let interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CSSConditionRule", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CSSContainerRule", insecureContext: true, nightly: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CSSCounterStyleRule", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CSSFontFaceRule", insecureContext: true },

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

@ -7978,7 +7978,7 @@
# Whether Container Queries are enabled
- name: layout.css.container-queries.enabled
type: RelaxedAtomicBool
value: false
value: @IS_NIGHTLY_BUILD@
mirror: always
rust: true