mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 05:41:12 +00:00
Bug 1576289 - Let color-scheme meta tag and property ride the trains. r=dholbert
There's two kinds of test failures remaining: * Failures related to how system colors inherit, which is something that no engine is shipping and I'm not convince it's a good thing: https://github.com/w3c/csswg-drafts/issues/6773 * Failures related to <iframes> observing color-scheme of ancestors (which Chrome does implement but Safari doesn't): https://github.com/w3c/csswg-drafts/issues/4772 https://bugzilla.mozilla.org/show_bug.cgi?id=1738380 I'm unconvinced that should work across cross-origin iframes though (see the question at the end of that issue), and it seems delaying shipping it blocked on figuring that out while other engines ship diverging behaviors is probably not worth it. Given privileged code is already using this and we know of no other blockers, I think it's fine to let it ride the trains. Differential Revision: https://phabricator.services.mozilla.com/D131635
This commit is contained in:
parent
42babdcbeb
commit
1b3cfc0c5b
@ -6959,7 +6959,7 @@
|
|||||||
# Whether the `color-scheme` css property and meta tags are enabled.
|
# Whether the `color-scheme` css property and meta tags are enabled.
|
||||||
- name: layout.css.color-scheme.enabled
|
- name: layout.css.color-scheme.enabled
|
||||||
type: RelaxedAtomicBool
|
type: RelaxedAtomicBool
|
||||||
value: @IS_EARLY_BETA_OR_EARLIER@
|
value: true
|
||||||
mirror: always
|
mirror: always
|
||||||
rust: true
|
rust: true
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user