Closed
Bug 1512979
Opened 7 years ago
Closed 7 years ago
"word-break: break-all" on an inline-level element doesn't reduce the min-content size of ancestors (but it should)
Categories
(Core :: Layout: Block and Inline, defect, P3)
Core
Layout: Block and Inline
Tracking
()
RESOLVED
DUPLICATE
of bug 1507744
| Tracking | Status | |
|---|---|---|
| firefox65 | --- | affected |
People
(Reporter: dholbert, Unassigned)
References
Details
(Whiteboard: [webcompat])
Attachments
(3 files)
STR:
1. Load attached testcase.
EXPECTED RESULTS:
The "aaaaa" text should be wrapped, with 1 character per line.
ACTUAL RESULTS:
The "aaaaa" text isn't wrapped.
Chrome gives EXPECTED RESULTS.
Firefox gives ACTUAL RESULTS (broken), though I can fix it if I put the word-break styling on a block-level element (either by making the span `display:block`, or by moving the word-break styling up one level to be on the testcase's existing block).
This issue is implicated in webcompat issue https://github.com/webcompat/web-bugs/issues/22348 (broken layout on github, with long repository names)
| Reporter | ||
Comment 1•7 years ago
|
||
| Reporter | ||
Comment 2•7 years ago
|
||
| Reporter | ||
Comment 3•7 years ago
|
||
| Reporter | ||
Updated•7 years ago
|
Attachment #9030230 -
Attachment description: reference case 1b: give the block "word-break: break-all" → reference case 1b: put "word-break: break-all" on the block (not just on the span)
| Reporter | ||
Comment 4•7 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #0)
> Firefox gives ACTUAL RESULTS (broken), though I can fix it if I put the
> word-break styling on a block-level element (either by making the span
> `display:block`, or by moving the word-break styling up one level to be on
> the testcase's existing block).
The just-attached reference cases demonstrate these workarounds. (It doesn't make sense to me that either reference case's tweak should influence the testcase's rendering, so I think they demonstrate that this inconsistency is a bug.)
| Reporter | ||
Updated•7 years ago
|
Summary: "word-break: break-all" doesn't reduce the min-content size of ancestors (but it should) → "word-break: break-all" on an inline-level element doesn't reduce the min-content size of ancestors (but it should)
Comment 5•7 years ago
|
||
That webcompat.com thing is exactly what made me file bug 1507744.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•