Closed Bug 354458 Opened 18 years ago Closed 17 years ago

Hang with -moz-column-*, height, and float

Categories

(Core :: Layout, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: hang, testcase)

Attachments

(2 files)

Loading this testcase hangs Firefox.
Attached file testcase
Still hangs on trunk (after reflow branch landing).
Attached file another testcase
Just ran into this bug independently (while trying to find a testcase that splits images).
Flags: blocking1.9? → blocking1.9+
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9a6pre) Gecko/20070613 Minefield/3.0a6pre

Confirmed still affects trunk..
WORKSFORME?
Worksforme (no hang) with both testcases, Mac trunk debug.

The second testcase gives me a warning the first time I load it, or when I shift+reload it:

WARNING: This situation currently leads to data not printing: 'NS_FRAME_IS_TRUNCATED(reflowStatus) && aForceFit', file mozilla/layout/generic/nsBlockReflowState.cpp, line 1007
I added that warning pretty recently.  It indicates a place where we could improve the pagination of floats.  (As you can see from viewing the testcase, the float is getting cut off.)
The second testcase still hangs me for a short time when I load it on a current trunk build
WORKSFORME -- I get no hang from either testcase using a current build.  Tested both on Windows and Linux.  

Talked to RyanVM on IRC, and he said he also no longer gets the hang.

Jesse, can I (or whoever) close this as WORKSFORME?


One other interesting point, possibly deserving of a separate (not blocking1.9) bug:

(In reply to comment #6)
> The second testcase gives me a warning the first time I load it, or when I
> shift+reload it:

Strange -- with a current build, I get the opposite behavior. On first load / shift+reload, I get no warning, but on subsequent reloads, I get the warning.  
Also (more importantly), the image doesn't appear on the first load / shift+reload.   I observed this behavior on both Linux and WinXP SP2.
WORKSFORME.  I see the same thing as Daniel.

I think the "This situation currently leads to data not printing" warning is covered by other bugs.

I filed bug 387075 for the layout inconsistency.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Crashtests checked in.
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: