XUL splitters can't be dragged and box elements can't be resized
Categories
(Thunderbird :: Upstream Synchronization, defect)
Tracking
(thunderbird_esr102 wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr102 | --- | wontfix |
People
(Reporter: aleca, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
Bug 1790299 is changing how the XUL splitter sizing is affecting adjacent box elements.
Kindly pinging Emilio for support on this.
Assignee | ||
Comment 1•6 months ago
|
||
Thunderbird uses splitters with persist="width", which means that the
attribute is persisted in session history. This of course had zero
tests.
For XUL, this should restore behavior. For modern flexbox, this will
keep splitters working, but persistence will still not work (or rather,
the attribute will be persisted, but it'd do nothing). I'll file a bug
tracking that, maybe we need to fix it (DevTools does its own
persistence code, fixed in the regressing bug).
Updated•6 months ago
|
Assignee | ||
Comment 2•6 months ago
|
||
For now let's keep the attribute. We might want to do something else so persist="" keeps working after switching to modern flexbox (like mapping the attributes rather than using inline style). But this should make stuff work in the meantime.
Updated•6 months ago
|
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e5160271cc04 Make splitters set both the inline style and the attribute value. r=tnikkel
Comment 6•6 months ago
|
||
bugherder |
Updated•3 months ago
|
Description
•