Index: chrome/browser/background/background_mode_manager.cc |
diff --git a/chrome/browser/background/background_mode_manager.cc b/chrome/browser/background/background_mode_manager.cc |
index 7b5297b1565e962e5ece34f060f1f77dfa543fb1..c3998ffc14ca6742d0c202603d8e12e74fcf5d8a 100644 |
--- a/chrome/browser/background/background_mode_manager.cc |
+++ b/chrome/browser/background/background_mode_manager.cc |
@@ -44,6 +44,7 @@ |
#include "ui/base/resource/resource_bundle.h" |
using content::UserMetricsAction; |
+using extensions::APIPermission; |
using extensions::Extension; |
using extensions::UpdatedExtensionPermissionsInfo; |
@@ -316,7 +317,7 @@ void BackgroundModeManager::Observe( |
UpdatedExtensionPermissionsInfo* info = |
content::Details<UpdatedExtensionPermissionsInfo>(details).ptr(); |
if (info->permissions->HasAPIPermission( |
- ExtensionAPIPermission::kBackground) && |
+ APIPermission::kBackground) && |
info->reason == UpdatedExtensionPermissionsInfo::ADDED) { |
// Turned on background permission, so treat this as a new install. |
OnBackgroundAppInstalled(info->extension); |