Home | History | Annotate | Download | only in dom

Lines Matching refs:eventType

2434 static inline bool tryAddEventListener(Node* targetNode, const AtomicString& eventType, PassRefPtr<EventListener> listener, bool useCapture)
2436 if (!targetNode->EventTarget::addEventListener(eventType, listener, useCapture))
2440 document->addListenerTypeIfNeeded(eventType);
2445 bool Node::addEventListener(const AtomicString& eventType, PassRefPtr<EventListener> listener, bool useCapture)
2448 return tryAddEventListener(this, eventType, listener, useCapture);
2451 return tryAddEventListener(this, eventType, listener, useCapture);
2455 return tryAddEventListener(this, eventType, listener, useCapture);
2461 if (!tryAddEventListener(this, eventType, listenerForRegularTree.release(), useCapture))
2471 bool result = tryAddEventListener((*it)->shadowTreeElement(), eventType, listenerForCurrentShadowTreeElement.release(), useCapture);
2479 static inline bool tryRemoveEventListener(Node* targetNode, const AtomicString& eventType, EventListener* listener, bool useCapture)
2481 if (!targetNode->EventTarget::removeEventListener(eventType, listener, useCapture))
2490 bool Node::removeEventListener(const AtomicString& eventType, EventListener* listener, bool useCapture)
2493 return tryRemoveEventListener(this, eventType, listener, useCapture);
2496 return tryRemoveEventListener(this, eventType, listener, useCapture);
2500 return tryRemoveEventListener(this, eventType, listener, useCapture);
2510 if (!tryRemoveEventListener(this, eventType, listener, useCapture))
2521 if (tryRemoveEventListener(shadowTreeElement, eventType, listener, useCapture))
2536 EventListenerMap::iterator result = data->eventListenerMap.find(eventType);
2653 static bool eventHasListeners(const AtomicString& eventType, DOMWindow* window, Node* node, Vector<RefPtr<ContainerNode> >& ancestors)
2655 if (window && window->hasEventListeners(eventType))
2658 if (node->hasEventListeners(eventType))
2663 if (ancestor->hasEventListeners(eventType))
2806 void Node::dispatchUIEvent(const AtomicString& eventType, int detail, PassRefPtr<Event> underlyingEvent)
2809 ASSERT(eventType == eventNames().DOMFocusInEvent || eventType == eventNames().DOMFocusOutEvent || eventType == eventNames().DOMActivateEvent);
2811 bool cancelable = eventType == eventNames().DOMActivateEvent;
2813 RefPtr<UIEvent> event = UIEvent::create(eventType, true, cancelable, document()->defaultView(), detail);
2832 bool Node::dispatchMouseEvent(const PlatformMouseEvent& event, const AtomicString& eventType,
2843 ASSERT(event.eventType() == MouseEventMoved || button != NoButton);
2845 return dispatchMouseEvent(eventType, button, detail,
2851 void Node::dispatchSimulatedMouseEvent(const AtomicString& eventType,
2869 dispatchMouseEvent(eventType, 0, 0, 0, 0, 0, 0,
2896 bool Node::dispatchMouseEvent(const AtomicString& eventType, int button, int detail,
2905 if (eventType.isEmpty())
2913 bool cancelable = eventType != eventNames().mousemoveEvent;
2931 RefPtr<MouseEvent> mouseEvent = MouseEvent::create(eventType,
2948 if (eventType == eventNames().clickEvent && detail == 2) {
3017 const AtomicString& eventType = event->type();
3018 if (eventType == eventNames().keydownEvent || eventType == eventNames().keypressEvent) {
3022 } else if (eventType == eventNames().clickEvent) {
3026 } else if (eventType == eventNames().contextmenuEvent) {
3031 } else if (eventType == eventNames().textInputEvent) {
3036 } else if (eventType == eventNames().mousedownEvent) {