Searched refs:Supplementable (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/platform/
H A DSupplementable.h40 // What you should know about Supplementable and Supplement
42 // Supplementable and Supplement instances are meant to be thread local. They
51 // as its key. The Supplementable's SupplementMap will use the address of the
76 class Supplementable;
86 static void provideTo(Supplementable<T>* host, const char* key, PassOwnPtr<Supplement<T> > supplement)
91 static Supplement<T>* from(Supplementable<T>* host, const char* key)
98 class Supplementable { class in namespace:WebCore
121 Supplementable() : m_threadId(currentThread()) { } function in class:WebCore::Supplementable
H A DRefCountedSupplement.h29 #include "Supplementable.h"
56 static void provideTo(Supplementable<T>* host, const char* key, PassRefPtr<ThisType> supplement)
61 static ThisType* from(Supplementable<T>* host, const char* key)
/macosx-10.9.5/WebCore-7537.78.1/page/
H A DWorkerNavigator.h32 #include "Supplementable.h"
40 class WorkerNavigator : public NavigatorBase, public RefCounted<WorkerNavigator>, public Supplementable<WorkerNavigator> {
H A DNavigator.h26 #include "Supplementable.h"
42 class Navigator : public NavigatorBase, public ScriptWrappable, public RefCounted<Navigator>, public DOMWindowProperty, public Supplementable<Navigator> {
H A DPageGroup.h31 #include "Supplementable.h"
50 class PageGroup : public Supplementable<PageGroup> {
H A DDOMWindow.h34 #include "Supplementable.h"
92 , public Supplementable<DOMWindow> {
H A DPage.h33 #include "Supplementable.h"
113 class Page : public Supplementable<Page> {
/macosx-10.9.5/WebCore-7537.78.1/dom/
H A DScriptExecutionContext.h35 #include "Supplementable.h"
60 class ScriptExecutionContext : public SecurityContext, public Supplementable<ScriptExecutionContext> {

Completed in 131 milliseconds