Searched refs:InjectedBundleScriptWorld (Results 1 - 17 of 17) sorted by relevance

/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/gtk/
H A DWebKitScriptWorldPrivate.h23 #include "InjectedBundleScriptWorld.h"
28 WebKitScriptWorld* webkitScriptWorldGet(WebKit::InjectedBundleScriptWorld*);
30 WebKit::InjectedBundleScriptWorld* webkitScriptWorldGetInjectedBundleScriptWorld(WebKitScriptWorld*);
H A DWebKitScriptWorld.cpp38 typedef HashMap<InjectedBundleScriptWorld*, WebKitScriptWorld*> ScriptWorldMap;
53 RefPtr<InjectedBundleScriptWorld> scriptWorld;
87 WebKitScriptWorld* webkitScriptWorldGet(InjectedBundleScriptWorld* scriptWorld)
92 InjectedBundleScriptWorld* webkitScriptWorldGetInjectedBundleScriptWorld(WebKitScriptWorld* world)
102 static WebKitScriptWorld* webkitScriptWorldCreate(PassRefPtr<InjectedBundleScriptWorld> scriptWorld)
115 return webkitScriptWorldCreate(InjectedBundleScriptWorld::normalWorld());
151 return webkitScriptWorldCreate(InjectedBundleScriptWorld::create());
/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/
H A DInjectedBundleScriptWorld.cpp27 #include "InjectedBundleScriptWorld.h"
38 typedef HashMap<DOMWrapperWorld*, InjectedBundleScriptWorld*> WorldMap;
46 PassRefPtr<InjectedBundleScriptWorld> InjectedBundleScriptWorld::create()
48 return adoptRef(new InjectedBundleScriptWorld(ScriptController::createWorld()));
51 PassRefPtr<InjectedBundleScriptWorld> InjectedBundleScriptWorld::getOrCreate(DOMWrapperWorld& world)
56 if (InjectedBundleScriptWorld* existingWorld = allWorlds().get(&world))
59 return adoptRef(new InjectedBundleScriptWorld(&world));
62 InjectedBundleScriptWorld* InjectedBundleScriptWorl
68 InjectedBundleScriptWorld::InjectedBundleScriptWorld(PassRefPtr<DOMWrapperWorld> world) function in class:WebKit::InjectedBundleScriptWorld
[all...]
H A DInjectedBundleScriptWorld.h39 class InjectedBundleScriptWorld : public API::ObjectImpl<API::Object::Type::BundleScriptWorld> { class in namespace:WebKit
41 static PassRefPtr<InjectedBundleScriptWorld> create();
42 static PassRefPtr<InjectedBundleScriptWorld> getOrCreate(WebCore::DOMWrapperWorld&);
43 static InjectedBundleScriptWorld* normalWorld();
45 virtual ~InjectedBundleScriptWorld();
52 InjectedBundleScriptWorld(PassRefPtr<WebCore::DOMWrapperWorld>);
H A DInjectedBundleDOMWindowExtension.h40 class InjectedBundleScriptWorld;
45 static PassRefPtr<InjectedBundleDOMWindowExtension> create(WebFrame*, InjectedBundleScriptWorld*);
51 InjectedBundleScriptWorld* world() const;
54 InjectedBundleDOMWindowExtension(WebFrame*, InjectedBundleScriptWorld*);
57 mutable RefPtr<InjectedBundleScriptWorld> m_world;
H A DInjectedBundleDOMWindowExtension.cpp29 #include "InjectedBundleScriptWorld.h"
50 PassRefPtr<InjectedBundleDOMWindowExtension> InjectedBundleDOMWindowExtension::create(WebFrame* frame, InjectedBundleScriptWorld* world)
61 InjectedBundleDOMWindowExtension::InjectedBundleDOMWindowExtension(WebFrame* frame, InjectedBundleScriptWorld* world)
82 InjectedBundleScriptWorld* InjectedBundleDOMWindowExtension::world() const
85 m_world = InjectedBundleScriptWorld::getOrCreate(m_coreExtension->world());
H A DInjectedBundle.h74 class InjectedBundleScriptWorld;
130 void addUserScript(WebPageGroupProxy*, InjectedBundleScriptWorld*, const String& source, const String& url, API::Array* whitelist, API::Array* blacklist, WebCore::UserScriptInjectionTime, WebCore::UserContentInjectedFrames);
131 void addUserStyleSheet(WebPageGroupProxy*, InjectedBundleScriptWorld*, const String& source, const String& url, API::Array* whitelist, API::Array* blacklist, WebCore::UserContentInjectedFrames);
132 void removeUserScript(WebPageGroupProxy*, InjectedBundleScriptWorld*, const String& url);
133 void removeUserStyleSheet(WebPageGroupProxy*, InjectedBundleScriptWorld*, const String& url);
134 void removeUserScripts(WebPageGroupProxy*, InjectedBundleScriptWorld*);
135 void removeUserStyleSheets(WebPageGroupProxy*, InjectedBundleScriptWorld*);
H A DInjectedBundlePageLoaderClient.cpp35 #include "InjectedBundleScriptWorld.h"
267 m_client.didClearWindowObjectForFrame(toAPI(page), toAPI(frame), toAPI(InjectedBundleScriptWorld::getOrCreate(world).get()), m_client.base.clientInfo);
299 RefPtr<InjectedBundleScriptWorld> injectedWorld = InjectedBundleScriptWorld::getOrCreate(world);
H A DInjectedBundle.cpp31 #include "InjectedBundleScriptWorld.h"
475 void InjectedBundle::addUserScript(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& source, const String& url, API::Array* whitelist, API::Array* blacklist, WebCore::UserScriptInjectionTime injectionTime, WebCore::UserContentInjectedFrames injectedFrames)
481 void InjectedBundle::addUserStyleSheet(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& source, const String& url, API::Array* whitelist, API::Array* blacklist, WebCore::UserContentInjectedFrames injectedFrames)
487 void InjectedBundle::removeUserScript(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& url)
493 void InjectedBundle::removeUserStyleSheet(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& url)
499 void InjectedBundle::removeUserScripts(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld)
504 void InjectedBundle::removeUserStyleSheets(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld)
/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/c/
H A DWKBundleScriptWorld.cpp29 #include "InjectedBundleScriptWorld.h"
37 return toAPI(InjectedBundleScriptWorld::APIType);
42 RefPtr<InjectedBundleScriptWorld> world = InjectedBundleScriptWorld::create();
48 return toAPI(InjectedBundleScriptWorld::normalWorld());
H A DWKBundleAPICast.h50 class InjectedBundleScriptWorld;
73 WK_ADD_API_MAPPING(WKBundleScriptWorldRef, InjectedBundleScriptWorld)
/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/Cocoa/
H A DWKWebProcessPlugInScriptWorld.mm34 API::ObjectStorage<InjectedBundleScriptWorld> _world;
39 RefPtr<InjectedBundleScriptWorld> scriptWorld = InjectedBundleScriptWorld::create();
45 return wrapper(*InjectedBundleScriptWorld::normalWorld());
50 _world->~InjectedBundleScriptWorld();
59 - (InjectedBundleScriptWorld&)_scriptWorld
H A DWKWebProcessPlugInScriptWorldInternal.h30 #import "InjectedBundleScriptWorld.h"
35 inline WKWebProcessPlugInScriptWorld *wrapper(InjectedBundleScriptWorld& world)
45 @property (readonly) WebKit::InjectedBundleScriptWorld& _scriptWorld;
/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/DOM/
H A DInjectedBundleRangeHandle.h40 class InjectedBundleScriptWorld;
H A DInjectedBundleNodeHandle.h43 class InjectedBundleScriptWorld;
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/
H A DWebFrame.h59 class InjectedBundleScriptWorld;
101 JSGlobalContextRef jsContextForWorld(InjectedBundleScriptWorld*);
117 JSValueRef jsWrapperForWorld(InjectedBundleNodeHandle*, InjectedBundleScriptWorld*);
118 JSValueRef jsWrapperForWorld(InjectedBundleRangeHandle*, InjectedBundleScriptWorld*);
H A DWebFrame.cpp34 #include "InjectedBundleScriptWorld.h"
492 JSGlobalContextRef WebFrame::jsContextForWorld(InjectedBundleScriptWorld* world)
661 JSValueRef WebFrame::jsWrapperForWorld(InjectedBundleNodeHandle* nodeHandle, InjectedBundleScriptWorld* world)
673 JSValueRef WebFrame::jsWrapperForWorld(InjectedBundleRangeHandle* rangeHandle, InjectedBundleScriptWorld* world)

Completed in 133 milliseconds