Closed
Bug 419545
Opened 17 years ago
Closed 16 years ago
Hang on print preview with overflow: scroll, float, frameset and xul box
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: martijn.martijn, Unassigned)
References
Details
(Keywords: hang, regression, testcase)
Attachments
(1 file)
175 bytes,
application/xhtml+xml
|
Details |
See testcase which hangs on print preview with current trunk build.
It doesn't hang with a 2008-02-13 build, but does hang with a 2008-02-15 build:
http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2008-02-13+04&maxdate=2008-02-15+09&cvsroot=%2Fcvsroot
My guess is a regression from bug 399676 somehow.
Comment 1•17 years ago
|
||
> My guess is a regression from bug 399676 somehow.
Except there's no <mtd> involved...
Comment 2•17 years ago
|
||
0xb4d8f5cd in nsLeafFrame::GetIntrinsicHeight (this=0x8847788)
at ../../../mozilla/layout/generic/nsLeafFrame.cpp:131
131 NS_NOTREACHED("Someone didn't override Reflow or ComputeAutoSize");
(gdb) p this
$1 = (nsHTMLFramesetBlankFrame *) 0x8847788
Comment 3•17 years ago
|
||
Sadly, fixing that (which is pretty easy) doesn't fix this bug. I get:
nsBlockReflowContext: Frameset(frameset)(1)@0x89ca0e8 metrics=0,1073741824!
nsBlockReflowContext: HTMLScroll(div)(1)@0x89c9d94 metrics=0,1073743264!
and then loop for a very long time in nsLineLayout::AddFloat stuff.
Perhaps having mMaximalLeftYMost = -1073741824, mMaximalRightYMost = -1073741824 in the space manager is affecting things?
Flags: blocking1.9?
Reporter | ||
Comment 4•17 years ago
|
||
(In reply to comment #1)
> > My guess is a regression from bug 399676 somehow.
>
> Except there's no <mtd> involved...
Argh, sorry, stupid guess.
This is a more precise regression range (using hourly builds):
http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2008-02-14+00&maxdate=2008-02-14+06&cvsroot=%2Fcvsroot
So this has to be a regression from bug 400813, somehow.
Comment 5•17 years ago
|
||
Yeah, that I can buy!
Updated•17 years ago
|
Flags: tracking1.9? → blocking1.9?
Flags: wanted1.9.0.x+
Flags: blocking1.9?
Flags: blocking1.9-
Reporter | ||
Updated•16 years ago
|
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Updated•16 years ago
|
Flags: wanted1.9.0.x+ → wanted1.9.0.x?
You need to log in
before you can comment on or make changes to this bug.
Description
•