[Webkit-unassigned] [Bug 167021] New: Incorrect pointer-events:none passthrough to parent

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 13 14:29:47 PST 2017


            Bug ID: 167021
           Summary: Incorrect pointer-events:none passthrough to parent
    Classification: Unclassified
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Macintosh
                OS: macOS 10.12
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: HTML Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: dvpdiner2 at gmail.com

Test case: https://jsfiddle.net/dpogue/p1bduqyo/2/

Clicking an element with `pointer-events: none` CSS should fire a click event targeting its parent. In this case, Safari fires the event on a parent higher up in the DOM rather than the immediate parent element.

Chrome and Firefox fire the click event with the correct parent
IE and Edge incorrectly fire the click event on the element (which is contrary to `pointer-events: none` behaviour)

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170113/7478d2fa/attachment.html>

More information about the webkit-unassigned mailing list