зеркало из https://github.com/mozilla/gecko-dev.git
562c44a853
We add two @-moz-document functions: `plain-text-document()`, matching the obvious, and `unobservable-document()`, which matches a top-level document with no opener. This is the equivalent check we do for automatic darkening of `about:blank` here: https://searchfox.org/mozilla-central/rev/014fe72eaba26dcf6082fb9bbaf208f97a38594e/layout/base/PresShell.cpp#5282 The former we don't need to use, but it's nice to let user stylesheets target plaintext documents properly (rather than relying on extensions or what not). Note that these are not content-observable. Add two tests: One showing that we produce different rendering when on dark mode, and one showing that we produce the same one from an iframe, regardless of dark mode. Depends on D101517 Differential Revision: https://phabricator.services.mozilla.com/D101518 |
||
---|---|---|
.. | ||
Cargo.toml | ||
arc_slice.rs | ||
dom.rs | ||
lib.rs | ||
owned_slice.rs | ||
owned_str.rs | ||
specified_value_info.rs | ||
values.rs | ||
viewport.rs |