[Webkit-unassigned] [Bug 177096] New: Experiment with deferring MediaQueryListListener dispatch until the end of any current EventQueueScope

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 18 12:42:52 PDT 2017


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

            Bug ID: 177096
           Summary: Experiment with deferring MediaQueryListListener
                    dispatch until the end of any current EventQueueScope
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Event Handling
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: wenson_hsieh at apple.com

Experiment with deferring MediaQueryListListener dispatch until the end of the current EventQueueScope. While not ideal, this is a way to mitigate abuse of MediaQueryList.addEventListener in combination with Document.execCommand to cause various issues in editing code. This was the original motivation behind introducing scoped Events in the first place, but the existing mechanism to dispatch scoped events doesn't help us here, since MediaQueryList evaluation does not fire WebCore::Events.

-- 
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/20170918/27ec5323/attachment.html>


More information about the webkit-unassigned mailing list