Index: chrome/browser/notifications/message_center_settings_controller.cc |
diff --git a/chrome/browser/notifications/message_center_settings_controller.cc b/chrome/browser/notifications/message_center_settings_controller.cc |
index d5613ce360e3a05cae283292c42963c3df5eafa4..9a6d73203f7f3038a8c0e83a88ea37b560d3ea52 100644 |
--- a/chrome/browser/notifications/message_center_settings_controller.cc |
+++ b/chrome/browser/notifications/message_center_settings_controller.cc |
@@ -35,6 +35,8 @@ |
#include "extensions/browser/extension_system.h" |
#include "extensions/browser/extension_util.h" |
#include "extensions/common/constants.h" |
+#include "extensions/common/extension.h" |
+#include "extensions/common/permissions/permissions_data.h" |
#include "grit/theme_resources.h" |
#include "grit/ui_strings.h" |
#include "ui/base/l10n/l10n_util.h" |
@@ -227,7 +229,7 @@ void MessageCenterSettingsController::GetNotifierList( |
iter != extension_set->end(); |
++iter) { |
const extensions::Extension* extension = iter->get(); |
- if (!extension->HasAPIPermission( |
+ if (!extension->permissions_data()->HasAPIPermission( |
extensions::APIPermission::kNotification)) { |
continue; |
} |