Index: chrome/browser/content_settings/permission_context_base.cc |
diff --git a/chrome/browser/content_settings/permission_context_base.cc b/chrome/browser/content_settings/permission_context_base.cc |
index 42c484ed67980e52d504d14d508bab31d5ba1b2c..401604935980b1ec87616dfd2df9ca99bf9f8d0f 100644 |
--- a/chrome/browser/content_settings/permission_context_base.cc |
+++ b/chrome/browser/content_settings/permission_context_base.cc |
@@ -27,6 +27,7 @@ enum PermissionType { |
PERMISSION_UNKNOWN = 0, |
PERMISSION_MIDI_SYSEX = 1, |
PERMISSION_PUSH_MESSAGING = 2, |
+ PERMISSION_NOTIFICATIONS = 3, |
// Always keep this at the end. |
PERMISSION_NUM, |
@@ -41,6 +42,8 @@ PermissionType SettingToPermission(ContentSettingsType permission) { |
return PERMISSION_MIDI_SYSEX; |
case CONTENT_SETTINGS_TYPE_PUSH_MESSAGING: |
return PERMISSION_PUSH_MESSAGING; |
+ case CONTENT_SETTINGS_TYPE_NOTIFICATIONS: |
+ return PERMISSION_NOTIFICATIONS; |
default: |
NOTREACHED() << "PERMISSION " << permission << " not accounted for"; |
} |