Changeset 204494 in webkit
- Timestamp:
- Aug 15, 2016, 8:32:38 PM (9 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r204493 r204494 1 2016-08-15 Chris Dumez <cdumez@apple.com> 2 3 Drop unused EventTarget::hasActiveEventListeners() 4 https://bugs.webkit.org/show_bug.cgi?id=160869 5 6 Reviewed by Alex Christensen. 7 8 * dom/EventListenerMap.cpp: 9 (WebCore::EventListenerMap::containsActive): Deleted. 10 * dom/EventListenerMap.h: 11 * dom/EventTarget.cpp: 12 (WebCore::EventTarget::hasActiveEventListeners): Deleted. 13 * dom/EventTarget.h: 14 1 15 2016-08-15 Sam Weinig <sam@webkit.org> 2 16 -
trunk/Source/WebCore/dom/EventListenerMap.cpp
r204466 r204494 68 68 } 69 69 70 bool EventListenerMap::containsActive(const AtomicString& eventType) const71 {72 auto* listeners = find(eventType);73 if (!listeners)74 return false;75 76 for (auto& eventListener : *listeners) {77 if (!eventListener->isPassive())78 return true;79 }80 return false;81 }82 83 70 void EventListenerMap::clear() 84 71 { -
trunk/Source/WebCore/dom/EventListenerMap.h
r204459 r204494 52 52 bool contains(const AtomicString& eventType) const { return find(eventType); } 53 53 bool containsCapturing(const AtomicString& eventType) const; 54 bool containsActive(const AtomicString& eventType) const;55 54 56 55 void clear(); -
trunk/Source/WebCore/dom/EventTarget.cpp
r204459 r204494 123 123 } 124 124 125 bool EventTarget::hasActiveEventListeners(const AtomicString& eventType) const126 {127 EventTargetData* eventTargetData = const_cast<EventTarget*>(this)->eventTargetData();128 if (!eventTargetData)129 return false;130 return eventTargetData->eventListenerMap.containsActive(eventType);131 }132 133 125 bool EventTarget::clearAttributeEventListener(const AtomicString& eventType) 134 126 { -
trunk/Source/WebCore/dom/EventTarget.h
r204466 r204494 159 159 bool hasEventListeners(const AtomicString& eventType) const; 160 160 bool hasCapturingEventListeners(const AtomicString& eventType); 161 bool hasActiveEventListeners(const AtomicString& eventType) const;162 161 const EventListenerVector& getEventListeners(const AtomicString& eventType); 163 162
Note:
See TracChangeset
for help on using the changeset viewer.