| Index: chrome/browser/favicon/favicon_tab_helper.cc
|
| diff --git a/chrome/browser/favicon/favicon_tab_helper.cc b/chrome/browser/favicon/favicon_tab_helper.cc
|
| index 062ad873ea2c37a09c897df320123ec56d097cb9..daf95b1f4aa858b1cd5f9d83a74e76b36dce85c0 100644
|
| --- a/chrome/browser/favicon/favicon_tab_helper.cc
|
| +++ b/chrome/browser/favicon/favicon_tab_helper.cc
|
| @@ -37,12 +37,13 @@ DEFINE_WEB_CONTENTS_USER_DATA_KEY(FaviconTabHelper);
|
|
|
| FaviconTabHelper::FaviconTabHelper(WebContents* web_contents)
|
| : content::WebContentsObserver(web_contents),
|
| + driver_(web_contents),
|
| profile_(Profile::FromBrowserContext(web_contents->GetBrowserContext())) {
|
| - favicon_handler_.reset(new FaviconHandler(profile_, this,
|
| - FaviconHandler::FAVICON));
|
| + favicon_handler_.reset(
|
| + new FaviconHandler(profile_, &driver_, this, FaviconHandler::FAVICON));
|
| if (chrome::kEnableTouchIcon)
|
| - touch_icon_handler_.reset(new FaviconHandler(profile_, this,
|
| - FaviconHandler::TOUCH));
|
| + touch_icon_handler_.reset(
|
| + new FaviconHandler(profile_, &driver_, this, FaviconHandler::TOUCH));
|
| }
|
|
|
| FaviconTabHelper::~FaviconTabHelper() {
|
|
|