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(); |