Bug 1884792 - Remove chrome-only :-moz-lwtheme pseudo-class. r=desktop-theme-reviewer...
commitf263e498aebadb19b1c071b952b5e241a5b15bdf
authorEmilio Cobos Álvarez <emilio@crisal.io>
Mon, 18 Mar 2024 10:18:25 +0000 (18 10:18 +0000)
committerEmilio Cobos Álvarez <emilio@crisal.io>
Mon, 18 Mar 2024 10:18:25 +0000 (18 10:18 +0000)
tree3e24d7170e12837470e741164edfa9abb7e7e0d2
parent6bfd2550000399d288a81afb8ca4b4741ff11dc7
Bug 1884792 - Remove chrome-only :-moz-lwtheme pseudo-class. r=desktop-theme-reviewers,dao

Behavior is effectively :root[lwtheme="true"]. Use the attribute
selector instead.

Differential Revision: https://phabricator.services.mozilla.com/D204315
30 files changed:
browser/base/content/browser.css
browser/themes/linux/browser.css
browser/themes/osx/browser.css
browser/themes/shared/addons/unified-extensions.css
browser/themes/shared/browser-custom-colors.css
browser/themes/shared/browser-shared.css
browser/themes/shared/customizableui/customizeMode.css
browser/themes/shared/customizableui/panelUI-shared.css
browser/themes/shared/downloads/progressmeter.css
browser/themes/shared/tabs.css
browser/themes/shared/toolbarbutton-icons.css
browser/themes/shared/urlbar-searchbar.css
browser/themes/shared/urlbarView.css
browser/themes/windows/browser.css
dom/base/Document.cpp
dom/base/Document.h
dom/base/rust/lib.rs
dom/xul/ChromeObserver.cpp
layout/style/test/test_non_content_accessible_pseudos.html
layout/style/test/test_selectors.html
servo/components/style/gecko/non_ts_pseudo_class_list.rs
servo/components/style/gecko/selector_parser.rs
servo/components/style/gecko/wrapper.rs
toolkit/themes/osx/global/toolbar.css
toolkit/themes/shared/findbar.css
toolkit/themes/shared/global-shared.css
toolkit/themes/shared/notification.css
toolkit/themes/windows/global/menu.css
toolkit/themes/windows/global/toolbar.css
xpcom/ds/StaticAtoms.py