Lines Matching refs:node

43 bool EventDispatcher::dispatchEvent(Node* node, PassRefPtrWillBeRawPtr<EventDispatchMediator> mediator)
49 EventDispatcher dispatcher(node, mediator->event());
53 EventDispatcher::EventDispatcher(Node* node, PassRefPtrWillBeRawPtr<Event> event)
54 : m_node(node)
60 ASSERT(node);
63 m_view = node->document().view();
67 void EventDispatcher::dispatchScopedEvent(Node* node, PassRefPtrWillBeRawPtr<EventDispatchMediator> mediator)
70 mediator->event()->setTarget(EventPath::eventTargetRespectingTargetRules(node));
74 void EventDispatcher::dispatchSimulatedClick(Node* node, Event* underlyingEvent, SimulatedClickMouseEventOptions mouseEventOptions)
81 if (isDisabledFormControl(node))
84 if (nodesDispatchingSimulatedClicks->contains(node))
87 nodesDispatchingSimulatedClicks->add(node);
90 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mouseover, node->document().domWindow(), underlyingEvent)).dispatch();
93 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mousedown, node->document().domWindow(), underlyingEvent)).dispatch();
94 node->setActive(true);
95 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mouseup, node->document().domWindow(), underlyingEvent)).dispatch();
99 node->setActive(false);
102 EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::click, node->document().domWindow(), underlyingEvent)).dispatch();
104 nodesDispatchingSimulatedClicks->remove(node);
143 // Give the target node a chance to do some work before DOM event handlers get a crack.
221 m_event->eventPath()[i].node()->willCallDefaultEventHandler(*m_event);
222 m_event->eventPath()[i].node()->defaultEventHandler(m_event.get());