Index: chrome/renderer/chrome_render_view_observer.h |
diff --git a/chrome/renderer/chrome_render_view_observer.h b/chrome/renderer/chrome_render_view_observer.h |
index 8691ad21d32027473180c70b33e95bbeadc877e6..a9437a399dbf0ae6b264ed0a317570a72c6971a3 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, |
@@ -182,6 +183,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); |