Closed
Bug 458659
Opened 16 years ago
Closed 11 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•16 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•16 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•16 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•16 years ago
|
||
Yes.
Reporter | ||
Comment 6•16 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•12 years ago
|
||
WFM. I wonder what fixed it.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 10•12 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•12 years ago
|
||
Attachment #341871 -
Attachment is obsolete: true
Comment 12•11 years ago
|
||
Seems to be fixed now.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 11 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•