Searched refs:DOMWrapperWorld (Results 1 - 25 of 91) sorted by relevance

1234

/external/webkit/Source/WebCore/bindings/v8/
H A DDOMWrapperWorld.h43 class DOMWrapperWorld : public RefCounted<DOMWrapperWorld> { class in namespace:WebCore
45 static PassRefPtr<DOMWrapperWorld> create() { return adoptRef(new DOMWrapperWorld()); }
46 virtual ~DOMWrapperWorld() {}
49 DOMWrapperWorld();
52 DOMWrapperWorld* mainThreadNormalWorld();
H A DDOMWrapperWorld.cpp32 #include "DOMWrapperWorld.h"
39 DOMWrapperWorld::DOMWrapperWorld() function in class:WebCore::DOMWrapperWorld
44 DOMWrapperWorld* mainThreadNormalWorld()
47 DEFINE_STATIC_LOCAL(RefPtr<DOMWrapperWorld>, cachedNormalWorld, (DOMWrapperWorld::create()));
H A DIsolatedWorld.h34 #include "DOMWrapperWorld.h"
39 // An DOMWrapperWorld other than the thread's normal world.
40 class IsolatedWorld : public DOMWrapperWorld {
H A DScriptState.h34 #include "DOMWrapperWorld.h"
40 class DOMWrapperWorld;
109 ScriptState* scriptStateFromNode(DOMWrapperWorld*, Node*);
110 ScriptState* scriptStateFromPage(DOMWrapperWorld*, Page*);
116 inline DOMWrapperWorld* debuggerWorld() { return mainThreadNormalWorld(); }
117 inline DOMWrapperWorld* pluginWorld() { return mainThreadNormalWorld(); }
/external/webkit/Source/WebKit/mac/WebView/
H A DWebScriptWorldInternal.h28 class DOMWrapperWorld;
31 WebCore::DOMWrapperWorld* core(WebScriptWorld *);
34 + (WebScriptWorld *)findOrCreateWorld:(WebCore::DOMWrapperWorld*)world;
H A DWebScriptWorld.mm38 RefPtr<DOMWrapperWorld> world;
45 typedef HashMap<DOMWrapperWorld*, WebScriptWorld*> WorldMap;
54 - (id)initWithWorld:(PassRefPtr<DOMWrapperWorld>)world
113 DOMWrapperWorld* core(WebScriptWorld *world)
118 + (WebScriptWorld *)findOrCreateWorld:(DOMWrapperWorld*) world
/external/webkit/Source/WebKit/qt/Api/
H A Dqwebscriptworld_p.h26 class DOMWrapperWorld;
31 QWebScriptWorldPrivate(WTF::PassRefPtr<WebCore::DOMWrapperWorld> o)
41 WTF::RefPtr<WebCore::DOMWrapperWorld> world;
H A Dqwebscriptworld.h29 class DOMWrapperWorld;
42 WebCore::DOMWrapperWorld* world() const;
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/
H A DInjectedBundleScriptWorld.h34 class DOMWrapperWorld;
44 static PassRefPtr<InjectedBundleScriptWorld> getOrCreate(WebCore::DOMWrapperWorld*);
49 WebCore::DOMWrapperWorld* coreWorld() const;
54 InjectedBundleScriptWorld(PassRefPtr<WebCore::DOMWrapperWorld>);
58 RefPtr<WebCore::DOMWrapperWorld> m_world;
H A DInjectedBundleScriptWorld.cpp29 #include <WebCore/DOMWrapperWorld.h>
37 typedef HashMap<DOMWrapperWorld*, InjectedBundleScriptWorld*> WorldMap;
50 PassRefPtr<InjectedBundleScriptWorld> InjectedBundleScriptWorld::getOrCreate(DOMWrapperWorld* world)
67 InjectedBundleScriptWorld::InjectedBundleScriptWorld(PassRefPtr<DOMWrapperWorld> world)
80 DOMWrapperWorld* InjectedBundleScriptWorld::coreWorld() const
/external/webkit/Source/WebCore/bindings/js/
H A DDOMWrapperWorld.h40 JSDOMWrapperOwner(DOMWrapperWorld*);
44 DOMWrapperWorld* m_world;
47 inline JSDOMWrapperOwner::JSDOMWrapperOwner(DOMWrapperWorld* world)
52 class DOMWrapperWorld : public RefCounted<DOMWrapperWorld> { class in namespace:WebCore
54 static PassRefPtr<DOMWrapperWorld> create(JSC::JSGlobalData* globalData, bool isNormal = false)
56 return adoptRef(new DOMWrapperWorld(globalData, isNormal));
58 ~DOMWrapperWorld();
76 DOMWrapperWorld(JSC::JSGlobalData*, bool isNormal);
85 DOMWrapperWorld* normalWorl
[all...]
H A DDOMWrapperWorld.cpp22 #include "DOMWrapperWorld.h"
39 DOMWrapperWorld::DOMWrapperWorld(JSC::JSGlobalData* globalData, bool isNormal) function in class:WebCore::DOMWrapperWorld
49 DOMWrapperWorld::~DOMWrapperWorld()
60 void DOMWrapperWorld::clearWrappers()
70 DOMWrapperWorld* normalWorld(JSC::JSGlobalData& globalData)
77 DOMWrapperWorld* mainThreadNormalWorld()
80 static DOMWrapperWorld* cachedNormalWorld = normalWorld(*JSDOMWindow::commonJSGlobalData());
H A DWebCoreJSClientData.h25 #include "DOMWrapperWorld.h"
48 DOMWrapperWorld* normalWorld() { return m_normalWorld.get(); }
50 void getAllWorlds(Vector<DOMWrapperWorld*>& worlds)
55 void rememberWorld(DOMWrapperWorld* world)
60 void forgetWorld(DOMWrapperWorld* world)
69 HashSet<DOMWrapperWorld*> m_worldSet;
70 RefPtr<DOMWrapperWorld> m_normalWorld;
77 webCoreJSClientData->m_normalWorld = DOMWrapperWorld::create(globalData, true);
H A DScriptState.h44 class DOMWrapperWorld;
68 ScriptState* scriptStateFromNode(DOMWrapperWorld*, Node*);
69 ScriptState* scriptStateFromPage(DOMWrapperWorld*, Page*);
H A DScriptCachedFrameData.h42 class DOMWrapperWorld;
46 typedef HashMap< RefPtr<DOMWrapperWorld>, JSC::Strong<JSDOMWindow> > JSDOMWindowSet;
H A DScriptController.h67 typedef WTF::HashMap< RefPtr<DOMWrapperWorld>, JSC::Strong<JSDOMWindowShell> > ShellMap;
73 static PassRefPtr<DOMWrapperWorld> createWorld();
75 JSDOMWindowShell* createWindowShell(DOMWrapperWorld*);
76 void destroyWindowShell(DOMWrapperWorld*);
78 JSDOMWindowShell* windowShell(DOMWrapperWorld* world)
83 JSDOMWindowShell* existingWindowShell(DOMWrapperWorld* world) const
88 JSDOMWindow* globalObject(DOMWrapperWorld* world)
93 static void getAllWorlds(Vector<DOMWrapperWorld*>&);
97 ScriptValue executeScriptInWorld(DOMWrapperWorld*, const String& script, bool forceUserGesture = false);
107 ScriptValue evaluateInWorld(const ScriptSourceCode&, DOMWrapperWorld*);
[all...]
H A DScheduledAction.h48 static PassOwnPtr<ScheduledAction> create(JSC::ExecState*, DOMWrapperWorld* isolatedWorld, ContentSecurityPolicy*);
53 ScheduledAction(JSC::ExecState*, JSC::JSValue function, DOMWrapperWorld* isolatedWorld);
54 ScheduledAction(const String& code, DOMWrapperWorld* isolatedWorld)
70 RefPtr<DOMWrapperWorld> m_isolatedWorld;
H A DJSNodeCustom.h39 inline JSC::WeakHandleOwner* wrapperOwner(DOMWrapperWorld*, Node*)
45 inline void* wrapperContext(DOMWrapperWorld* world, Node*)
50 inline JSDOMWrapper* getInlineCachedWrapper(DOMWrapperWorld* world, Node* node)
57 inline bool setInlineCachedWrapper(DOMWrapperWorld* world, Node* node, JSDOMWrapper* wrapper)
66 inline bool clearInlineCachedWrapper(DOMWrapperWorld* world, Node* node, JSDOMWrapper* wrapper)
H A DJSDOMGlobalObject.h36 class DOMWrapperWorld;
49 JSDOMGlobalObject(JSC::JSGlobalData&, JSC::Structure*, PassRefPtr<DOMWrapperWorld>, JSC::JSObject* thisValue);
68 DOMWrapperWorld* world() { return m_world.get(); }
82 RefPtr<DOMWrapperWorld> m_world;
101 JSDOMGlobalObject* toJSDOMGlobalObject(Document*, DOMWrapperWorld*);
102 JSDOMGlobalObject* toJSDOMGlobalObject(ScriptExecutionContext*, DOMWrapperWorld*);
H A DJSErrorHandler.h40 static PassRefPtr<JSErrorHandler> create(JSC::JSObject* listener, JSC::JSObject* wrapper, bool isAttribute, DOMWrapperWorld* isolatedWorld)
48 JSErrorHandler(JSC::JSObject* function, JSC::JSObject* wrapper, bool isAttribute, DOMWrapperWorld* isolatedWorld);
H A DJSNamedNodeMapCustom.cpp56 DOMWrapperWorld* world = static_cast<DOMWrapperWorld*>(context);
60 inline JSC::WeakHandleOwner* wrapperOwner(DOMWrapperWorld*, NamedNodeMap*)
66 inline void* wrapperContext(DOMWrapperWorld* world, NamedNodeMap*)
/external/webkit/Source/WebKit/win/
H A DWebScriptWorld.h32 class DOMWrapperWorld;
41 static COMPtr<WebScriptWorld> findOrCreateWorld(WebCore::DOMWrapperWorld*);
46 WebCore::DOMWrapperWorld* world() const { return m_world.get(); }
49 static COMPtr<WebScriptWorld> createInstance(PassRefPtr<WebCore::DOMWrapperWorld>);
51 WebScriptWorld(PassRefPtr<WebCore::DOMWrapperWorld>);
60 RefPtr<WebCore::DOMWrapperWorld> m_world;
/external/webkit/Source/WebCore/page/
H A DUserScriptTypes.h36 class DOMWrapperWorld;
40 typedef HashMap<RefPtr<DOMWrapperWorld>, UserScriptVector*> UserScriptMap;
H A DUserStyleSheetTypes.h37 class DOMWrapperWorld;
41 typedef HashMap<RefPtr<DOMWrapperWorld>, UserStyleSheetVector*> UserStyleSheetMap;
H A DPageGroup.h95 void addUserScriptToWorld(DOMWrapperWorld*, const String& source, const KURL&,
98 void addUserStyleSheetToWorld(DOMWrapperWorld*, const String& source, const KURL&,
103 void removeUserScriptFromWorld(DOMWrapperWorld*, const KURL&);
104 void removeUserStyleSheetFromWorld(DOMWrapperWorld*, const KURL&);
106 void removeUserScriptsFromWorld(DOMWrapperWorld*);
107 void removeUserStyleSheetsFromWorld(DOMWrapperWorld*);

Completed in 532 milliseconds

1234