| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 75e540556d6827de1f069b14b15b76849cad7663..6ea06da3323632b36613bc7f631f1e7aa6f04fee 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -1065,12 +1065,13 @@ void ExtensionService::NotifyExtensionLoaded(const Extension* extension) {
|
| if (extension->HasHostPermission(GURL(chrome::kChromeUIFaviconURL))) {
|
| FaviconSource* favicon_source = new FaviconSource(profile_,
|
| FaviconSource::FAVICON);
|
| - profile_->GetChromeURLDataManager()->AddDataSource(favicon_source);
|
| + ChromeURLDataManager::AddDataSource(profile_, favicon_source);
|
| }
|
| // Same for chrome://thumb/ resources.
|
| if (extension->HasHostPermission(GURL(chrome::kChromeUIThumbnailURL))) {
|
| ThumbnailSource* thumbnail_source = new ThumbnailSource(profile_);
|
| - profile_->GetChromeURLDataManager()->AddDataSource(thumbnail_source);
|
| + ChromeURLDataManagerFactory::GetForProfile(profile_)->
|
| + AddDataSource(thumbnail_source);
|
| }
|
|
|
| // TODO(mpcomplete): This ends up affecting all profiles. See crbug.com/80757.
|
|
|