Changeset 243504 in webkit


Ignore:
Timestamp:
Mar 26, 2019 10:29:54 AM (5 years ago)
Author:
graouts@webkit.org
Message:

Remove mousemoveEventHandlingPreventsDefault internal setting and quirk
https://bugs.webkit.org/show_bug.cgi?id=196254
<rdar://problem/49124334>

Unreviewed. Fix build broken by previous commit.

  • dom/Event.cpp:
  • dom/Event.h:

(WebCore::Event::hasEncounteredListener const): Deleted.
(WebCore::Event::setHasEncounteredListener): Deleted.

  • dom/EventTarget.cpp:

(WebCore::EventTarget::innerInvokeEventListeners):

Location:
trunk/Source/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r243503 r243504  
     12019-03-26  Antoine Quint  <graouts@apple.com>
     2
     3        Remove mousemoveEventHandlingPreventsDefault internal setting and quirk
     4        https://bugs.webkit.org/show_bug.cgi?id=196254
     5        <rdar://problem/49124334>
     6
     7        Unreviewed. Fix build broken by previous commit.
     8
     9        * dom/Event.cpp:
     10        * dom/Event.h:
     11        (WebCore::Event::hasEncounteredListener const): Deleted.
     12        (WebCore::Event::setHasEncounteredListener): Deleted.
     13        * dom/EventTarget.cpp:
     14        (WebCore::EventTarget::innerInvokeEventListeners):
     15
    1162019-03-26  Zalan Bujtas  <zalan@apple.com>
    217
  • trunk/Source/WebCore/dom/Event.cpp

    r242664 r243504  
    4848    , m_isTrusted { isTrusted == IsTrusted::Yes }
    4949    , m_isExecutingPassiveEventListener { false }
    50     , m_hasEncounteredListener { false }
    5150    , m_eventPhase { NONE }
    5251    , m_type { type }
  • trunk/Source/WebCore/dom/Event.h

    r241432 r243504  
    129129    void setInPassiveListener(bool value) { m_isExecutingPassiveEventListener = value; }
    130130
    131     bool hasEncounteredListener() const { return m_hasEncounteredListener; }
    132     void setHasEncounteredListener() { m_hasEncounteredListener = true; }
    133 
    134131    bool cancelBubble() const { return propagationStopped(); }
    135132    void setCancelBubble(bool);
     
    170167    unsigned m_isTrusted : 1;
    171168    unsigned m_isExecutingPassiveEventListener : 1;
    172     unsigned m_hasEncounteredListener : 1;
    173169
    174170    unsigned m_eventPhase : 2;
  • trunk/Source/WebCore/dom/EventTarget.cpp

    r243269 r243504  
    302302        InspectorInstrumentation::didHandleEvent(context);
    303303
    304 #if ENABLE(TOUCH_EVENTS)
    305         if (RuntimeEnabledFeatures::sharedFeatures().mousemoveEventHandlingPreventsDefaultEnabled() && event.type() == eventNames().mousemoveEvent) {
    306             if (is<Element>(event.currentTarget())) {
    307                 auto* element = downcast<Element>(event.currentTarget());
    308                 if (!is<HTMLBodyElement>(element) && !is<HTMLHtmlElement>(element))
    309                     event.setHasEncounteredListener();
    310             }
    311         }
    312 #endif
    313 
    314304        if (registeredListener->isPassive())
    315305            event.setInPassiveListener(false);
Note: See TracChangeset for help on using the changeset viewer.