[Webkit-unassigned] [Bug 24426] New: Regression from r41207

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 6 10:05:28 PST 2009


           Summary: Regression from r41207
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Keywords: Regression
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: sky at google.com
                CC: sam at webkit.org

I'll attach a test case after I create the bug.

This can be seen with any of the chromium bug pages. When you edit a bug and
click in one of the fields a DIV is moved to the location of the form field.
The DIV is absolutely placed. The position is determined by
getBoundingClientRect. Prior to 41207 this location was not relative to the
viewport, so that setting the location of the div to that returned from
getBoundingClientRect worked correctly. Now that getBoundingClientRect is
relative to the viewport this code no longer works. The code is also attempting
to offset by scrollTop (more specifically a.document.documentElement.scrollTop
where a is the window), but that appears to be 0.

The script on this page isn't new, what is new is it hitting the
getBoundingClientRect code. The script only executes this if
getBoundingClientRect is defined.

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