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