Clean-up scrollbars / in-content XUL set-up.
Categories
(Core :: CSS Parsing and Computation, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox112 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(6 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Comment 1•2 years ago
|
||
No behavior change, both these sheets get loaded in all pages
unconditionally, and the new order matches the order they get
loaded in.
Depends on D170945
Assignee | ||
Comment 2•2 years ago
|
||
No behavior change, just cleanup.
Depends on D171008
Assignee | ||
Comment 3•2 years ago
|
||
value="hidden" is never set by native code on a scrollbar.
Depends on D171009
Assignee | ||
Comment 4•2 years ago
|
||
It only has an effect on macOS, and it's only used for
scrollbars/resizers/trees. We already hard-coded <browser>
to behave as never so do the same consistently, see bug 1519905.
This reduces noise when inspecting scrollbars (and it's simpler).
No behavior change.
Depends on D171010
Assignee | ||
Comment 5•2 years ago
|
||
No longer needed.
Depends on D171011
Assignee | ||
Comment 6•2 years ago
|
||
Explicitly set visibility on the thumb instead. This will help to remove
the thumb element altogether, potentially (and it's simpler anyhow).
Depends on D171012
Comment 8•2 years ago
|
||
Backed out for causing bc failurs on browser_parsable_css.js
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2f81e12a3626
https://hg.mozilla.org/mozilla-central/rev/1bcd0983afcd
https://hg.mozilla.org/mozilla-central/rev/cd2712d1fa42
https://hg.mozilla.org/mozilla-central/rev/c30a1ed7efb2
https://hg.mozilla.org/mozilla-central/rev/d1fa7a4517e6
https://hg.mozilla.org/mozilla-central/rev/02e611cd540a
Comment 11•2 years ago
|
||
Comment 12•2 years ago
|
||
Comment on attachment 9320115 [details]
Port Bug 1818927 - Remove minimal-xul.css. r=#thunderbird-reviewers
Revision D171150 was moved to bug 1819183. Setting attachment 9320115 [details] to obsolete.
Description
•