Remove chrome-only :-moz-lwtheme pseudo-class
Categories
(Core :: CSS Parsing and Computation, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox126 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(2 files)
We don't have that many usages of it (link), and main idea is that it doesn't change frequently, so it'd be cheaper.
It'd also potentially allow us to expose more information about it to pages that aren't themed themselves.
Assignee | ||
Updated•8 months ago
|
Assignee | ||
Comment 1•8 months ago
|
||
I had this pretty much written, but then again, thinking more about it,
why not just kill it?
Assignee | ||
Comment 2•8 months ago
|
||
Behavior is effectively :root[lwtheme="true"]. Use the attribute
selector instead.
Assignee | ||
Updated•8 months ago
|
Assignee | ||
Comment 3•8 months ago
|
||
FYI, I think we should wait until after the soft-freeze to land this. TB has a few more than Firefox, but they can be removed the same way.
Assignee | ||
Comment 4•8 months ago
|
||
comment 3 was meant to ni? y'all
Comment 5•8 months ago
|
||
Landing after the soft-freeze would be great. Then I can look into it during the next weekend.
Assignee | ||
Comment 6•8 months ago
|
||
Cool, will do.
Comment 7•8 months ago
|
||
Thanks, filed bug 1884997.
Updated•8 months ago
|
Comment 10•8 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/bc58cf6254d6
https://hg.mozilla.org/mozilla-central/rev/a95f77e09675
Updated•8 months ago
|
Description
•