Title: [214703] trunk/Source/WebCore
Revision
214703
Author
[email protected]
Date
2017-03-31 17:11:08 -0700 (Fri, 31 Mar 2017)

Log Message

Rename DOMWindow's m_touchEventListenerCount to m_touchAndGestureEventListenerCount
https://bugs.webkit.org/show_bug.cgi?id=170371

Reviewed by Tim Horton.

This count tracks touch and gesture event listeners, so name it appropriately.

* page/DOMWindow.cpp:
(WebCore::DOMWindow::addEventListener):
(WebCore::DOMWindow::removeEventListener):
(WebCore::DOMWindow::removeAllEventListeners):
* page/DOMWindow.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (214702 => 214703)


--- trunk/Source/WebCore/ChangeLog	2017-04-01 00:10:59 UTC (rev 214702)
+++ trunk/Source/WebCore/ChangeLog	2017-04-01 00:11:08 UTC (rev 214703)
@@ -1,5 +1,20 @@
 2017-03-31  Simon Fraser  <[email protected]>
 
+        Rename DOMWindow's m_touchEventListenerCount to m_touchAndGestureEventListenerCount
+        https://bugs.webkit.org/show_bug.cgi?id=170371
+
+        Reviewed by Tim Horton.
+
+        This count tracks touch and gesture event listeners, so name it appropriately.
+
+        * page/DOMWindow.cpp:
+        (WebCore::DOMWindow::addEventListener):
+        (WebCore::DOMWindow::removeEventListener):
+        (WebCore::DOMWindow::removeAllEventListeners):
+        * page/DOMWindow.h:
+
+2017-03-31  Simon Fraser  <[email protected]>
+
         When destroying a Node, assert that it's been removed from all the touch handler maps
         https://bugs.webkit.org/show_bug.cgi?id=170363
         rdar://problem/31377469

Modified: trunk/Source/WebCore/page/DOMWindow.cpp (214702 => 214703)


--- trunk/Source/WebCore/page/DOMWindow.cpp	2017-04-01 00:10:59 UTC (rev 214702)
+++ trunk/Source/WebCore/page/DOMWindow.cpp	2017-04-01 00:11:08 UTC (rev 214703)
@@ -1819,11 +1819,11 @@
 #endif
 #if ENABLE(IOS_TOUCH_EVENTS)
     else if (eventNames().isTouchEventType(eventType))
-        ++m_touchEventListenerCount;
+        ++m_touchAndGestureEventListenerCount;
 #endif
 #if ENABLE(IOS_GESTURE_EVENTS)
     else if (eventNames().isGestureEventType(eventType))
-        ++m_touchEventListenerCount;
+        ++m_touchAndGestureEventListenerCount;
 #endif
 #if ENABLE(GAMEPAD)
     else if (eventNames().isGamepadEventType(eventType))
@@ -1910,14 +1910,14 @@
 #endif
 #if ENABLE(IOS_TOUCH_EVENTS)
     else if (eventNames().isTouchEventType(eventType)) {
-        ASSERT(m_touchEventListenerCount > 0);
-        --m_touchEventListenerCount;
+        ASSERT(m_touchAndGestureEventListenerCount > 0);
+        --m_touchAndGestureEventListenerCount;
     }
 #endif
 #if ENABLE(IOS_GESTURE_EVENTS)
     else if (eventNames().isGestureEventType(eventType)) {
-        ASSERT(m_touchEventListenerCount > 0);
-        --m_touchEventListenerCount;
+        ASSERT(m_touchAndGestureEventListenerCount > 0);
+        --m_touchAndGestureEventListenerCount;
     }
 #endif
 #if ENABLE(GAMEPAD)
@@ -2023,7 +2023,7 @@
 #endif
 
 #if ENABLE(IOS_TOUCH_EVENTS) || ENABLE(IOS_GESTURE_EVENTS)
-    m_touchEventListenerCount = 0;
+    m_touchAndGestureEventListenerCount = 0;
 #endif
 
 #if ENABLE(TOUCH_EVENTS)

Modified: trunk/Source/WebCore/page/DOMWindow.h (214702 => 214703)


--- trunk/Source/WebCore/page/DOMWindow.h	2017-04-01 00:10:59 UTC (rev 214702)
+++ trunk/Source/WebCore/page/DOMWindow.h	2017-04-01 00:11:08 UTC (rev 214703)
@@ -303,7 +303,7 @@
     void resetAllGeolocationPermission();
 
 #if ENABLE(IOS_TOUCH_EVENTS) || ENABLE(IOS_GESTURE_EVENTS)
-    bool hasTouchEventListeners() const { return m_touchEventListenerCount > 0; }
+    bool hasTouchOrGestureEventListeners() const { return m_touchAndGestureEventListenerCount > 0; }
 #endif
 
 #if ENABLE(USER_MESSAGE_HANDLERS)
@@ -390,7 +390,7 @@
 #endif
 
 #if ENABLE(IOS_TOUCH_EVENTS) || ENABLE(IOS_GESTURE_EVENTS)
-    unsigned m_touchEventListenerCount { 0 };
+    unsigned m_touchAndGestureEventListenerCount { 0 };
 #endif
 
 #if ENABLE(GAMEPAD)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to