/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
H A D | DOMWrapperWorld.h | 59 static PassRefPtr<DOMWrapperWorld> ensureIsolatedWorld(int worldId, int extensionGroup); 105 int extensionGroup() const { return m_extensionGroup; } function in class:WebCore::DOMWrapperWorld 120 DOMWrapperWorld(int worldId, int extensionGroup);
|
H A D | DOMWrapperWorld.cpp | 62 DOMWrapperWorld::DOMWrapperWorld(int worldId, int extensionGroup) argument 64 , m_extensionGroup(extensionGroup) 146 PassRefPtr<DOMWrapperWorld> DOMWrapperWorld::ensureIsolatedWorld(int worldId, int extensionGroup) argument 155 ASSERT(world->extensionGroup() == extensionGroup); 159 world = adoptRef(new DOMWrapperWorld(worldId, extensionGroup));
|
H A D | V8WindowShell.cpp | 254 m_frame->loader().client()->didCreateScriptContext(context, m_world->extensionGroup(), m_world->worldId()); 277 int extensionGroup = m_world->extensionGroup(); local 280 if (!m_frame->loader().client()->allowScriptExtension(extensions[i]->name(), extensionGroup, worldId))
|
H A D | ScriptController.h | 96 // FIXME: Get rid of extensionGroup here. 97 void executeScriptInIsolatedWorld(int worldID, const Vector<ScriptSourceCode>& sources, int extensionGroup, Vector<ScriptValue>* results);
|
H A D | ScriptController.cpp | 666 void ScriptController::executeScriptInIsolatedWorld(int worldID, const Vector<ScriptSourceCode>& sources, int extensionGroup, Vector<ScriptValue>* results) argument 674 RefPtr<DOMWrapperWorld> world = DOMWrapperWorld::ensureIsolatedWorld(worldID, extensionGroup);
|
/external/chromium_org/third_party/WebKit/public/web/ |
H A D | WebPermissionClient.h | 74 // context in this frame. If extensionGroup is 0, the script context is the 76 // WebFrame::executeScriptInIsolatedWorld with that same extensionGroup 78 virtual bool allowScriptExtension(WebFrame*, const WebString& extensionName, int extensionGroup) { return true; } argument 80 virtual bool allowScriptExtension(WebFrame* webFrame, const WebString& extensionName, int extensionGroup, int worldId) argument 82 return allowScriptExtension(webFrame, extensionName, extensionGroup);
|
H A D | WebFrame.h | 263 // extensionGroup is an embedder-provided specifier that controls which 271 int extensionGroup) = 0; 308 int extensionGroup, WebVector<v8::Local<v8::Value> >* results) = 0;
|
H A D | WebFrameClient.h | 279 virtual void didCreateScriptContext(WebFrame*, v8::Handle<v8::Context>, int extensionGroup, int worldId) { } argument
|
/external/chromium_org/third_party/WebKit/Source/core/loader/ |
H A D | FrameLoaderClient.h | 182 virtual void didCreateScriptContext(v8::Handle<v8::Context>, int extensionGroup, int worldId) = 0; 184 virtual bool allowScriptExtension(const String& extensionName, int extensionGroup, int worldId) = 0;
|
H A D | EmptyClients.h | 249 virtual void didCreateScriptContext(v8::Handle<v8::Context>, int extensionGroup, int worldId) OVERRIDE { } 251 virtual bool allowScriptExtension(const String& extensionName, int extensionGroup, int worldId) OVERRIDE { return false; }
|
/external/chromium_org/third_party/WebKit/Source/web/ |
H A D | FrameLoaderClientImpl.h | 66 virtual void didCreateScriptContext(v8::Handle<v8::Context>, int extensionGroup, int worldId); 71 virtual bool allowScriptExtension(const String& extensionName, int extensionGroup, int worldId);
|
H A D | FrameLoaderClientImpl.cpp | 150 void FrameLoaderClientImpl::didCreateScriptContext(v8::Handle<v8::Context> context, int extensionGroup, int worldId) argument 156 m_webFrame->client()->didCreateScriptContext(m_webFrame, context, extensionGroup, worldId); 166 int extensionGroup, 170 return m_webFrame->permissionClient()->allowScriptExtension(m_webFrame, extensionName, extensionGroup, worldId); 174 return webview->permissionClient()->allowScriptExtension(m_webFrame, extensionName, extensionGroup, worldId); 165 allowScriptExtension(const String& extensionName, int extensionGroup, int worldId) argument
|
H A D | WebFrameImpl.h | 117 int extensionGroup); 127 int extensionGroup, WebVector<v8::Local<v8::Value> >* results);
|
H A D | WebFrameImpl.cpp | 769 void WebFrameImpl::executeScriptInIsolatedWorld(int worldID, const WebScriptSource* sourcesIn, unsigned numSources, int extensionGroup) argument 781 frame()->script().executeScriptInIsolatedWorld(worldID, sources, extensionGroup, 0); 851 void WebFrameImpl::executeScriptInIsolatedWorld(int worldID, const WebScriptSource* sourcesIn, unsigned numSources, int extensionGroup, WebVector<v8::Local<v8::Value> >* results) argument 866 frame()->script().executeScriptInIsolatedWorld(worldID, sources, extensionGroup, &scriptResults); 872 frame()->script().executeScriptInIsolatedWorld(worldID, sources, extensionGroup, 0);
|
/external/chromium_org/third_party/WebKit/Source/web/tests/ |
H A D | WebFrameTest.cpp | 2750 virtual void didCreateScriptContext(WebFrame* frame, v8::Handle<v8::Context> context, int extensionGroup, int worldId) OVERRIDE 2858 int extensionGroup = 0; local 2859 webViewHelper.webView()->mainFrame()->executeScriptInIsolatedWorld(isolatedWorldId, &scriptSource, numSources, extensionGroup); 3024 virtual void didCreateScriptContext(WebFrame* frame, v8::Handle<v8::Context> context, int extensionGroup, int worldId) OVERRIDE
|