diff options
Diffstat (limited to 'chrome/renderer/chrome_render_view_observer.h')
-rw-r--r-- | chrome/renderer/chrome_render_view_observer.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/renderer/chrome_render_view_observer.h b/chrome/renderer/chrome_render_view_observer.h index 7d86ea6..d35c6ec 100644 --- a/chrome/renderer/chrome_render_view_observer.h +++ b/chrome/renderer/chrome_render_view_observer.h @@ -66,6 +66,7 @@ class ChromeRenderViewObserver : public content::RenderViewObserver, virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; virtual void DidStartLoading() OVERRIDE; virtual void DidStopLoading() OVERRIDE; + virtual void DidFinishLoad(WebKit::WebFrame* frame) OVERRIDE; virtual void DidChangeIcon(WebKit::WebFrame* frame, WebKit::WebIconURL::Type icon_type) OVERRIDE; virtual void DidCommitProvisionalLoad(WebKit::WebFrame* frame, @@ -184,6 +185,9 @@ class ChromeRenderViewObserver : public content::RenderViewObserver, // Decodes a data: URL image or returns an empty image in case of failure. SkBitmap ImageFromDataUrl(const GURL&) const; + // Collects favicons of given types from the frame and sends UpdateFaviconURL. + void CollectAndUpdateFaviconURLs(WebKit::WebFrame* frame, int icon_types); + // Determines if a host is in the strict security host set. bool IsStrictSecurityHost(const std::string& host); |