Replace 30 lines of dom insert, reflow, calculation js for multifield message headers separator "," with 1 line of css
Categories
(Thunderbird :: Message Reader UI, defect)
Tracking
(thunderbird_esr91 wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr91 | --- | wontfix |
People
(Reporter: alta88, Assigned: alta88)
References
Details
Attachments
(2 files, 3 obsolete files)
5.70 KB,
patch
|
alta88
:
review+
|
Details | Diff | Splinter Review |
10.16 KB,
patch
|
alta88
:
review+
|
Details | Diff | Splinter Review |
Use :after to add a comma separator.
The singleline
attribute has not been used for years to collapse multiple rows via css. This followup completes the scope for this bug.
Comment 3•3 years ago
|
||
Updated•3 years ago
|
Comment 4•3 years ago
|
||
Updated to pass tests.
Comment 7•3 years ago
|
||
Spaces are not recognized here, nor will hex space work as it bleeds into the next element's text decoration. It needs to be padding/margin, which will be done in Bug 1589861 for messageIds part.
Updated•3 years ago
|
Comment 9•3 years ago
|
||
Leave-open since lots of bitrot, just landing the first patch unbitrotted now
Comment 10•3 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/e18ac7fbc3bd
Remove unused attribute singleline, use repaceChildren() to clear children. r=mkmelin
Comment 11•3 years ago
|
||
Seems to cause this for debug builds: Assertion failure: !disp->IsAbsolutelyPositionedStyle() || disp->DisplayInside() != StyleDisplayInside::MozBox (This may be a frame that was previously blockified but isn't any longer! It probably needs explicit 'display:block' to preserve behavior), at /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:5618
https://treeherder.mozilla.org/logviewer?job_id=362602221&repo=comm-central
Assignee | ||
Comment 12•3 years ago
|
||
Unbitrot and change newsgroups to inline-block, please try run. I already have patches in the other bug to de xul these custom elements.
Updated•3 years ago
|
Comment 13•3 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/16e1c3dab3d9
Replace 30 lines of dom insert, reflow, calculation js for multifield message headers separator "," with 1 line of css. r=mkmelin
Description
•