Home | History | Annotate | Download | only in events

Lines Matching defs:EventDispatcher

27 #include "core/events/EventDispatcher.h"
45 bool EventDispatcher::dispatchEvent(Node* node, PassRefPtrWillBeRawPtr<EventDispatchMediator> mediator)
47 TRACE_EVENT0("webkit", "EventDispatcher::dispatchEvent");
51 EventDispatcher dispatcher(node, mediator->event());
55 EventDispatcher::EventDispatcher(Node* node, PassRefPtrWillBeRawPtr<Event> event)
69 void EventDispatcher::dispatchScopedEvent(Node* node, PassRefPtrWillBeRawPtr<EventDispatchMediator> mediator)
76 void EventDispatcher::dispatchSimulatedClick(Node* node, Event* underlyingEvent, SimulatedClickMouseEventOptions mouseEventOptions)
89 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mouseover, node->document().domWindow(), underlyingEvent)).dispatch();
92 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mousedown, node->document().domWindow(), underlyingEvent)).dispatch();
94 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mouseup, node->document().domWindow(), underlyingEvent)).dispatch();
101 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::click, node->document().domWindow(), underlyingEvent)).dispatch();
106 bool EventDispatcher::dispatch()
108 TRACE_EVENT0("webkit", "EventDispatcher::dispatch");
140 inline EventDispatchContinuation EventDispatcher::dispatchEventPreProcess(void*& preDispatchEventHandlerResult)
147 inline EventDispatchContinuation EventDispatcher::dispatchEventAtCapturing(WindowEventContext& windowEventContext)
167 inline EventDispatchContinuation EventDispatcher::dispatchEventAtTarget()
174 inline void EventDispatcher::dispatchEventAtBubbling(WindowEventContext& windowContext)
196 inline void EventDispatcher::dispatchEventPostProcess(void* preDispatchEventHandlerResult)
230 const NodeEventContext* EventDispatcher::topNodeEventContext()