Home | History | Annotate | Download | only in indexeddb

Lines Matching refs:event

20  * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
37 bool IDBEventDispatcher::dispatch(Event* event, WillBeHeapVector<RefPtrWillBeMember<EventTarget> >& eventTargets)
42 event->setEventPhase(Event::CAPTURING_PHASE);
44 event->setCurrentTarget(eventTargets[i].get());
45 eventTargets[i]->fireEventListeners(event);
46 if (event->propagationStopped())
50 event->setEventPhase(Event::AT_TARGET);
51 event->setCurrentTarget(eventTargets[0].get());
52 eventTargets[0]->fireEventListeners(event);
53 if (event->propagationStopped() || !event->bubbles() || event->cancelBubble())
56 event->setEventPhase(Event::BUBBLING_PHASE);
58 event->setCurrentTarget(eventTargets[i].get());
59 eventTargets[i]->fireEventListeners(event);
60 if (event->propagationStopped() || event->cancelBubble())
65 event->setCurrentTarget(0);
66 event->setEventPhase(0);
67 return !event->defaultPrevented();