/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/gtk/ |
H A D | WebKitScriptWorldPrivate.h | 23 #include "InjectedBundleScriptWorld.h" 28 WebKitScriptWorld* webkitScriptWorldGet(WebKit::InjectedBundleScriptWorld*); 30 WebKit::InjectedBundleScriptWorld* webkitScriptWorldGetInjectedBundleScriptWorld(WebKitScriptWorld*);
|
H A D | WebKitScriptWorld.cpp | 38 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 D | InjectedBundleScriptWorld.cpp | 27 #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 D | InjectedBundleScriptWorld.h | 39 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 D | InjectedBundleDOMWindowExtension.h | 40 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 D | InjectedBundleDOMWindowExtension.cpp | 29 #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 D | InjectedBundle.h | 74 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 D | InjectedBundlePageLoaderClient.cpp | 35 #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 D | InjectedBundle.cpp | 31 #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 D | WKBundleScriptWorld.cpp | 29 #include "InjectedBundleScriptWorld.h" 37 return toAPI(InjectedBundleScriptWorld::APIType); 42 RefPtr<InjectedBundleScriptWorld> world = InjectedBundleScriptWorld::create(); 48 return toAPI(InjectedBundleScriptWorld::normalWorld());
|
H A D | WKBundleAPICast.h | 50 class InjectedBundleScriptWorld; 73 WK_ADD_API_MAPPING(WKBundleScriptWorldRef, InjectedBundleScriptWorld)
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/Cocoa/ |
H A D | WKWebProcessPlugInScriptWorld.mm | 34 API::ObjectStorage<InjectedBundleScriptWorld> _world; 39 RefPtr<InjectedBundleScriptWorld> scriptWorld = InjectedBundleScriptWorld::create(); 45 return wrapper(*InjectedBundleScriptWorld::normalWorld()); 50 _world->~InjectedBundleScriptWorld(); 59 - (InjectedBundleScriptWorld&)_scriptWorld
|
H A D | WKWebProcessPlugInScriptWorldInternal.h | 30 #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 D | InjectedBundleRangeHandle.h | 40 class InjectedBundleScriptWorld;
|
H A D | InjectedBundleNodeHandle.h | 43 class InjectedBundleScriptWorld;
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/ |
H A D | WebFrame.h | 59 class InjectedBundleScriptWorld; 101 JSGlobalContextRef jsContextForWorld(InjectedBundleScriptWorld*); 117 JSValueRef jsWrapperForWorld(InjectedBundleNodeHandle*, InjectedBundleScriptWorld*); 118 JSValueRef jsWrapperForWorld(InjectedBundleRangeHandle*, InjectedBundleScriptWorld*);
|
H A D | WebFrame.cpp | 34 #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)
|