[Webkit-unassigned] [Bug 142517] New: Assertion in ScrollController::processWheelEventForScrollSnapOnAxis when scrolling with mechanical wheel mouse

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 9 17:32:50 PDT 2015


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

            Bug ID: 142517
           Summary: Assertion in
                    ScrollController::processWheelEventForScrollSnapOnAxis
                    when scrolling with mechanical wheel mouse
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bfulgham at webkit.org

In Bug 141973 (<https://trac.webkit.org/changeset/180987>) I introduced a regression for mechanical wheel mice users. After my change, WebKit always creates a snap scroll animation state context, which triggers new scroll snap point logic when processing wheel events.

If you work with a mechanical wheel mouse, the scroll snap point handler does not understand the gesture (since mechanical mice only produce "stateless" wheel events), and complains via an assertion.

-- 
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/20150310/8f06278b/attachment-0002.html>


More information about the webkit-unassigned mailing list