Home | History | Annotate | Download | only in public

Lines Matching refs:WebFrame

49 class WebFrame;
73 virtual WebPlugin* createPlugin(WebFrame*, const WebPluginParams&) { return 0; }
76 virtual WebWorker* createWorker(WebFrame*, WebWorkerClient*) { return 0; }
79 virtual WebSharedWorker* createSharedWorker(WebFrame*, const WebURL&, const WebString&, unsigned long long) { return 0; }
82 virtual WebMediaPlayer* createMediaPlayer(WebFrame*, WebMediaPlayerClient*) { return 0; }
85 virtual WebApplicationCacheHost* createApplicationCacheHost(WebFrame*, WebApplicationCacheHostClient*) { return 0; }
92 virtual WebCookieJar* cookieJar(WebFrame*) { return 0; }
101 virtual void frameDetached(WebFrame*) { }
104 virtual void willClose(WebFrame*) { }
107 virtual bool allowPlugins(WebFrame*, bool enabledPerSettings) { return enabledPerSettings; }
110 virtual void didNotAllowPlugins(WebFrame*) { }
113 virtual bool allowImages(WebFrame*, bool enabledPerSettings) { return enabledPerSettings; }
117 virtual void didToggleContinuousSpellChecking(WebFrame*) { }
123 WebFrame*, const WebURLRequest&, WebNavigationPolicy) { }
131 WebFrame*, const WebURLRequest&, WebNavigationType,
137 WebFrame*, const WebURLRequest& request) { return true; }
141 WebFrame*, const WebURLRequest& request) { return WebURLError(); }
145 WebFrame*, const WebURLRequest& request) { return WebURLError(); }
149 WebFrame*, const WebURLError&) { }
156 virtual void willSendSubmitEvent(WebFrame*, const WebFormElement&) { }
159 virtual void willSubmitForm(WebFrame*, const WebFormElement&) { }
164 WebFrame*, const WebURL& from, const WebURL& to,
168 virtual void didCancelClientRedirect(WebFrame*) { }
171 virtual void didCompleteClientRedirect(WebFrame*, const WebURL& fromURL) { }
175 virtual void didCreateDataSource(WebFrame*, WebDataSource*) { }
178 virtual void didStartProvisionalLoad(WebFrame*) { }
181 virtual void didReceiveServerRedirectForProvisionalLoad(WebFrame*) { }
184 virtual void didFailProvisionalLoad(WebFrame*, const WebURLError&) { }
190 // WebFrame. It is only valid to call commitDocumentData within a call
194 WebFrame*, const char* data, size_t length, bool& preventDefault) { }
199 virtual void didCommitProvisionalLoad(WebFrame*, bool isNewNavigation) { }
204 virtual void didClearWindowObject(WebFrame*) { }
207 virtual void didCreateDocumentElement(WebFrame*) { }
211 virtual void didReceiveTitle(WebFrame*, const WebString& title) { }
212 virtual void didReceiveTitle(WebFrame* frame, const WebString& title, WebTextDirection direction)
218 virtual void didChangeIcons(WebFrame*) { }
221 virtual void didFinishDocumentLoad(WebFrame*) { }
224 virtual void didHandleOnloadEvents(WebFrame*) { }
227 virtual void didFailLoad(WebFrame*, const WebURLError&) { }
230 virtual void didFinishLoad(WebFrame*) { }
235 virtual void didNavigateWithinPage(WebFrame*, bool isNewNavigation) { }
239 virtual void didChangeLocationWithinPage(WebFrame*) { }
244 virtual void didUpdateCurrentHistoryItem(WebFrame*) { }
252 WebFrame*, unsigned identifier, const WebURLRequest&) { }
263 WebFrame*, unsigned identifier, WebURLRequest&,
269 WebFrame*, unsigned identifier, const WebURLResponse&) { }
273 WebFrame*, unsigned identifier) { }
277 WebFrame*, unsigned identifier, const WebURLError&) { }
281 WebFrame*, const WebURLRequest&, const WebURLResponse&) { }
285 virtual void didDisplayInsecureContent(WebFrame*) { }
290 virtual void didRunInsecureContent(WebFrame*, const WebSecurityOrigin&, const WebURL& insecureURL) { }
296 virtual bool allowScript(WebFrame*, bool enabledPerSettings) { return enabledPerSettings; }
299 virtual bool allowDatabase(WebFrame*, const WebString& name, const WebString& displayName, unsigned long estimatedSize) { return true; }
302 virtual void didNotAllowScript(WebFrame*) { }
305 virtual void didExhaustMemoryAvailableForScript(WebFrame*) { }
310 virtual void didCreateScriptContext(WebFrame*) { }
313 virtual void didDestroyScriptContext(WebFrame*) { }
317 virtual void didCreateIsolatedScriptContext(WebFrame*) { }
322 // WebFrame::executeScriptInIsolatedWorld with that same extensionGroup
324 virtual bool allowScriptExtension(WebFrame*, const WebString& extensionName, int extensionGroup) { return true; }
330 virtual void didFirstLayout(WebFrame*) { }
333 virtual void didFirstVisuallyNonEmptyLayout(WebFrame*) { }
336 virtual void didChangeContentsSize(WebFrame*, const WebSize&) { }
339 virtual void didChangeScrollOffset(WebFrame*) { }
370 WebFrame*, WebFileSystem::Type, long long size,
383 WebFrame*, WebStorageQuotaType, WebStorageQuotaCallbacks*) { }
396 WebFrame*, WebStorageQuotaType,