Closed Bug 440879 Opened 18 years ago Closed 18 years ago

Firefox stops rendering iframe content after 32k pixels

Categories

(Core :: Layout: Images, Video, and HTML Frames, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 333994

People

(Reporter: edwardtalcott, Unassigned)

Details

(Keywords: testcase)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9) Gecko/2008052906 Firefox/3.0 Once an iframe's height exceeds 32767 pixels, Firefox simply stops rendering the remaining iframe content and only renders the iframe background (this includes not rendering the horizontal scrollbar although if you know where it is, you can still click or drag it). Reproducible: Always Steps to Reproduce: 1. Create an html file that produces at least 32767 pixels (height) of content 2. Create another html file which creates an iframe referencing the first file as the source. Make the height of the iframe 32773 pixels for the clipping to be obvious (it will clip half of the scrollbar at that number. 3. Open the 2nd file in Firefox and scroll using the main browser scrollbar all the way to the bottom of the page. Actual Results: Here is an image of what I see at the bottom of the browser window. The orange color is just the iframe background color that I used to make the problem more prominent. http://img78.imageshack.us/img78/2122/firefox32kclippingol4.png Expected Results: I expected all the content to be rendered visibly. This bug occurs in both FF2 and FF3.
Roc is this Bug 215055?
(In reply to comment #2) > Yeah, I think so. At least the same symptoms. -> Dupe.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
I's not exactly a duplicate, I'll reopen it. See the attached testcase: Bug 215055 is about elements with overflow!=visible. Furthermore for iframes seems Fx uses signed integers, while for divs it uses unsigned. So a part of this bug seems simple to fix. The other part (iframe can't be taller than 16 bit) is probably related to Bug 215055.
Status: RESOLVED → UNCONFIRMED
Component: General → Layout: HTML Frames
Keywords: testcase
Product: Firefox → Core
Resolution: DUPLICATE → ---
Version: unspecified → Trunk
QA Contact: general → layout.html-frames
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago → 18 years ago
No longer depends on: big-long-large-32767, compositor
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
Component: Layout: HTML Frames → Layout: Images
Product: Core Graveyard → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: