Closed
Bug 458659
Opened 17 years ago
Closed 12 years ago
Hang [@ nsColumnSetFrame::ReflowChildren] with -moz-column, height:0
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: hang, testcase)
Attachments
(2 files, 1 obsolete file)
2.60 KB,
patch
|
Details | Diff | Splinter Review | |
160 bytes,
text/html
|
Details |
Gary Kwong found this back in May, but at the time I thought it was the same as bug 429981.
Comment 2•17 years ago
|
||
We're creating new columns in an endless loop so I guess this crashes
if you leave it running long enough.
Comment 3•17 years ago
|
||
A bit wallpaper-ish perhaps but it fixes it, bailing the loop with
the warning "Too many zero height columns".
Reporter | ||
Comment 4•17 years ago
|
||
Will the second assertion be hit with something like
<div style="-moz-column-width: 10px; height: 1px;"><div style="height: 20000px;"></div></div>
?
Comment 5•17 years ago
|
||
Yes.
Reporter | ||
Comment 6•17 years ago
|
||
Then it probably shouldn't be an assertion :)
Having a maximum number of columns is a good idea.
But we shouldn't be creating an infinite number of empty columns, that's a bug we should fix. The real question is what the rendering of the testcase should be.
Reporter | ||
Comment 9•13 years ago
|
||
WFM. I wonder what fixed it.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 10•13 years ago
|
||
Oh, it's just that bug 695222 changed the default column-fill default from "auto" to "balance". If I modify the testcase to specify column-fill: auto, it hangs again.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Reporter | ||
Comment 11•13 years ago
|
||
Attachment #341871 -
Attachment is obsolete: true
Comment 12•12 years ago
|
||
Seems to be fixed now.
Status: REOPENED → RESOLVED
Closed: 13 years ago → 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•