Index: chrome/browser/favicon/favicon_tab_helper.h |
diff --git a/chrome/browser/favicon/favicon_tab_helper.h b/chrome/browser/favicon/favicon_tab_helper.h |
index d8e0750a5fb10523df8ed28fd95f41c82605e5ac..2944c56b467b260801824c4d4d31614398e2dee8 100644 |
--- a/chrome/browser/favicon/favicon_tab_helper.h |
+++ b/chrome/browser/favicon/favicon_tab_helper.h |
@@ -9,6 +9,7 @@ |
#include "base/basictypes.h" |
#include "base/callback.h" |
+#include "chrome/browser/favicon/favicon_download_helper_delegate.h" |
#include "chrome/browser/favicon/favicon_handler_delegate.h" |
#include "chrome/browser/history/history_types.h" |
#include "chrome/common/favicon_url.h" |
@@ -35,6 +36,7 @@ class SkBitmap; |
// |
class FaviconTabHelper : public content::WebContentsObserver, |
public FaviconHandlerDelegate, |
+ public FaviconDownloadHelperDelegate, |
public content::WebContentsUserData<FaviconTabHelper> { |
public: |
virtual ~FaviconTabHelper(); |
@@ -95,12 +97,13 @@ class FaviconTabHelper : public content::WebContentsObserver, |
const content::FrameNavigateParams& params) OVERRIDE; |
virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; |
- // Message handler for IconHostMsg_DidDownloadFavicon. |
- void OnDidDownloadFavicon(int id, |
- const GURL& image_url, |
- bool errored, |
- int requested_size, |
- const std::vector<SkBitmap>& bitmaps); |
+ // FaviconDownloadHelperDelegate overrides. |
+ virtual void OnDidDownloadFavicon( |
+ int id, |
+ const GURL& image_url, |
+ bool errored, |
+ int requested_size, |
+ const std::vector<SkBitmap>& bitmaps) OVERRIDE; |
Profile* profile_; |