| Index: chrome/browser/extensions/installed_loader.cc
|
| diff --git a/chrome/browser/extensions/installed_loader.cc b/chrome/browser/extensions/installed_loader.cc
|
| index 01e21372a831a16537d4bb960abe1bc351a5fa68..2fc4b46c78338b3c209c81c0c8c9caf58b27f342 100644
|
| --- a/chrome/browser/extensions/installed_loader.cc
|
| +++ b/chrome/browser/extensions/installed_loader.cc
|
| @@ -302,9 +302,10 @@ void InstalledLoader::LoadAllExtensions() {
|
| (*ex)->manifest_version(), 10);
|
|
|
| if (type == Manifest::TYPE_EXTENSION) {
|
| - BackgroundPageType background_page_type = GetBackgroundPageType(*ex);
|
| - UMA_HISTOGRAM_ENUMERATION("Extensions.BackgroundPageType",
|
| - background_page_type, 10);
|
| + BackgroundPageType background_page_type =
|
| + GetBackgroundPageType(ex->get());
|
| + UMA_HISTOGRAM_ENUMERATION(
|
| + "Extensions.BackgroundPageType", background_page_type, 10);
|
| }
|
|
|
| // Using an enumeration shows us the total installed ratio across all users.
|
| @@ -355,16 +356,16 @@ void InstalledLoader::LoadAllExtensions() {
|
| ++item_user_count;
|
| ExtensionActionManager* extension_action_manager =
|
| ExtensionActionManager::Get(extension_service_->profile());
|
| - if (extension_action_manager->GetPageAction(**ex))
|
| + if (extension_action_manager->GetPageAction(*ex->get()))
|
| ++page_action_count;
|
| - if (extension_action_manager->GetBrowserAction(**ex))
|
| + if (extension_action_manager->GetBrowserAction(*ex->get()))
|
| ++browser_action_count;
|
|
|
| - if (extensions::ManagedModeInfo::IsContentPack(*ex))
|
| + if (extensions::ManagedModeInfo::IsContentPack(ex->get()))
|
| ++content_pack_count;
|
|
|
| extension_service_->RecordPermissionMessagesHistogram(
|
| - *ex, "Extensions.Permissions_Load");
|
| + ex->get(), "Extensions.Permissions_Load");
|
| }
|
| const ExtensionSet* disabled_extensions =
|
| extension_service_->disabled_extensions();
|
|
|