[Webkit-unassigned] [Bug 260253] New: Getting stuck when listening on "wheel" event and element size changes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 16 03:47:35 PDT 2023


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

            Bug ID: 260253
           Summary: Getting stuck when listening on "wheel" event and
                    element size changes
           Product: WebKit
           Version: Safari 16
          Hardware: Mac (Intel)
                OS: macOS 13
            Status: NEW
          Severity: Major
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ezthang at outlook.com
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Created attachment 467287

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

The test html for reproducing the bug

If you are listening to the "wheel" event, changing the size of the element will take extremely long, even if the listener doesn't do anything.

Repro steps:

1. Open the attached HTML
2. Change the browser window width to the minimum size
3. Open the Web Inspector
4. Enable/disable the "margin-left" attribute of the div element with id "wide"
   (You'll notice the rendering took a long time)
5. Comment out the script tag in HTML
6. Repeat steps 1~4.
   (Rendering would be fast)

-- 
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/20230816/5f8a3f65/attachment.htm>


More information about the webkit-unassigned mailing list