| 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;
|
| }
|
|
|