[Webkit-unassigned] [Bug 171140] New: [iOS] REGRESSION (iOS 10.3): getBoundingClientRect is wrong for fixed-position elements in resize/orientationchange

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 21 13:43:57 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=171140

            Bug ID: 171140
           Summary: [iOS] REGRESSION (iOS 10.3): getBoundingClientRect is
                    wrong for fixed-position elements in
                    resize/orientationchange
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: thorton at apple.com
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Created attachment 307789

  --> https://bugs.webkit.org/attachment.cgi?id=307789&action=review

testcase

Steps to Reproduce:

1. Open attached test page in Safari on iOS 10.3+.
2. Rotate.

Expected: all three borders should line up
Actual: the borders (green and blue) that are derived from the bounding client rect of the fixed-position element inside onresize/onorientationchange don't line up with the fixed-position element's border.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170421/d803b3f2/attachment-0001.html>


More information about the webkit-unassigned mailing list