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•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
I had this pretty much written, but then again, thinking more about it,
why not just kill it?
Assignee | ||
Comment 2•2 years ago
|
||
Behavior is effectively :root[lwtheme="true"]. Use the attribute
selector instead.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years 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•2 years ago
|
||
comment 3 was meant to ni? y'all
Comment 5•2 years ago
|
||
Landing after the soft-freeze would be great. Then I can look into it during the next weekend.
Assignee | ||
Comment 6•2 years ago
|
||
Cool, will do.
Comment 7•2 years ago
|
||
Thanks, filed bug 1884997.
Updated•2 years ago
|
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/bc58cf6254d6
https://hg.mozilla.org/mozilla-central/rev/a95f77e09675
Updated•2 years ago
|
Description
•