[Webkit-unassigned] [Bug 242189] New: Support subpixel precision in pageX, pageY and scrollTop

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 30 07:12:20 PDT 2022


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

            Bug ID: 242189
           Summary: Support subpixel precision in pageX, pageY and
                    scrollTop
           Product: WebKit
           Version: Safari 15
          Hardware: iPhone / iPad
                OS: iOS 15
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: UI Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: oleguer.llopart.mora at gmail.com

Created attachment 460580

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

Subpixels in Chrome Android

Example URL:
https://ollm.dev/pagex/pagex.html

Safari currently returns integer values in pageX, pageY, scrollTop, clientX, etc in safari for iOS (I haven't tested it in safari for macOS), this causes transitions that depend on these properties to look rough, especially the more DPI the device has. Currently chrome for Android already supports subpixiles for pageX, pageY, scrollTop, etc.

Example video in Safari iOS: https://drive.google.com/file/d/1snoRR0diab9nZ_jU2a6i-bBUcSvMGo-e/view?usp=sharing

Example video in Chrome Android: https://drive.google.com/file/d/1RBj6Ae1A-xNeKwPVQnDZzbcLn3-y2EtQ/view?usp=sharing

-- 
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/20220630/b5425e71/attachment-0001.htm>


More information about the webkit-unassigned mailing list