Searched refs:CustomElementCallbackQueue (Results 1 - 19 of 19) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/dom/custom/
H A DCustomElementCallbackQueue.cpp32 #include "core/dom/custom/CustomElementCallbackQueue.h"
36 PassOwnPtrWillBeRawPtr<CustomElementCallbackQueue> CustomElementCallbackQueue::create(PassRefPtrWillBeRawPtr<Element> element)
38 return adoptPtrWillBeNoop(new CustomElementCallbackQueue(element));
41 CustomElementCallbackQueue::CustomElementCallbackQueue(PassRefPtrWillBeRawPtr<Element> element) function in class:blink::CustomElementCallbackQueue
49 bool CustomElementCallbackQueue::processInElementQueue(ElementQueueId caller)
75 void CustomElementCallbackQueue::trace(Visitor* visitor)
H A DCustomElementCallbackQueue.h47 class CustomElementCallbackQueue : public NoBaseWillBeGarbageCollectedFinalized<CustomElementCallbackQueue> { class in namespace:blink
48 WTF_MAKE_NONCOPYABLE(CustomElementCallbackQueue);
50 static PassOwnPtrWillBeRawPtr<CustomElementCallbackQueue> create(PassRefPtrWillBeRawPtr<Element>);
71 explicit CustomElementCallbackQueue(PassRefPtrWillBeRawPtr<Element>);
H A DCustomElementProcessingStack.h34 #include "core/dom/custom/CustomElementCallbackQueue.h"
67 void enqueue(CustomElementCallbackQueue*);
77 CustomElementCallbackQueue* sentinel = 0;
91 static CustomElementCallbackQueue::ElementQueueId currentElementQueue() { return CustomElementCallbackQueue::ElementQueueId(s_elementQueueStart); }
100 Vector<CustomElementCallbackQueue*> m_flattenedProcessingStack;
H A DCustomElementMicrotaskDispatcher.h15 class CustomElementCallbackQueue;
27 void enqueue(CustomElementCallbackQueue*);
49 WillBeHeapVector<RawPtrWillBeMember<CustomElementCallbackQueue> > m_elements;
H A DCustomElementProcessingStack.cpp34 #include "core/dom/custom/CustomElementCallbackQueue.h"
60 CustomElementCallbackQueue::ElementQueueId thisQueue = currentElementQueue();
82 void CustomElementProcessingStack::enqueue(CustomElementCallbackQueue* callbackQueue)
H A DCustomElementMicrotaskDispatcher.cpp9 #include "core/dom/custom/CustomElementCallbackQueue.h"
17 static const CustomElementCallbackQueue::ElementQueueId kMicrotaskQueueId = 0;
33 void CustomElementMicrotaskDispatcher::enqueue(CustomElementCallbackQueue* queue)
74 for (WillBeHeapVector<RawPtrWillBeMember<CustomElementCallbackQueue> >::iterator it = m_elements.begin(); it != m_elements.end(); ++it) {
H A DCustomElementScheduler.cpp53 typedef WillBeHeapHashMap<RawPtrWillBeMember<Element>, OwnPtrWillBeMember<CustomElementCallbackQueue> > ElementCallbackQueueMap;
61 static CustomElementCallbackQueue& ensureCallbackQueue(PassRefPtrWillBeRawPtr<Element> element)
65 it->value = CustomElementCallbackQueue::create(element);
70 static CustomElementCallbackQueue& scheduleCallbackQueue(PassRefPtrWillBeRawPtr<Element> passElement)
74 CustomElementCallbackQueue& callbackQueue = ensureCallbackQueue(element);
100 CustomElementCallbackQueue& queue = scheduleCallbackQueue(element);
109 CustomElementCallbackQueue& queue = scheduleCallbackQueue(element);
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_dom.target.darwin-arm.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.darwin-arm64.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.darwin-mips.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.darwin-mips64.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.darwin-x86.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.darwin-x86_64.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.linux-arm.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.linux-arm64.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.linux-mips.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.linux-mips64.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.linux-x86.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
H A Dwebcore_dom.target.linux-x86_64.mk152 third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \

Completed in 185 milliseconds