[Webkit-unassigned] [Bug 19679] New: iframes with a height of 32, 768px or greater do not layout correctly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 19 12:04:10 PDT 2008


           Summary: iframes with a height of 32,768px or greater do not
                    layout correctly
           Product: WebKit
           Version: 526+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Major
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: timothy at hatcher.name

If a iframe has a height of 32,768px or greater (INT_MAX + 1), then the iframe
does not display in the correct location on the page. This does not happen with
other blocks. It seems like an integer overflow problem and could be related to
iframes being NSViews on Mac. I am not sure what happens on Windows. Firefox
does not have a problem either. See the attached test case.

This was found in the Web inspector, since we use iframes to display resource
source code. We want to have the frame be the full height of the document, so
we set the height to match the size of the frame body. This lets us put other
sibling content (http headers) above the frame and have one scrollbar contain
the extra content and the frame.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list