Index: chrome/browser/notifications/notification_permission_context.h |
diff --git a/chrome/browser/notifications/notification_permission_context.h b/chrome/browser/notifications/notification_permission_context.h |
index fb30d228842e4790f4ff28fdf46453971433b6d8..89323a41583f39c37c9a8c0f64273ac13fb9a5a8 100644 |
--- a/chrome/browser/notifications/notification_permission_context.h |
+++ b/chrome/browser/notifications/notification_permission_context.h |
@@ -28,10 +28,18 @@ class NotificationPermissionContext : public PermissionContextBase { |
NoSecureOriginRequirement); |
// PermissionContextBase implementation. |
+ void DecidePermission(content::WebContents* web_contents, |
+ const PermissionRequestID& id, |
+ const GURL& requesting_origin, |
+ const GURL& embedding_origin, |
+ bool user_gesture, |
+ const BrowserPermissionCallback& callback) override; |
void UpdateContentSetting(const GURL& requesting_origin, |
const GURL& embedder_origin, |
ContentSetting content_setting) override; |
bool IsRestrictedToSecureOrigins() const override; |
+ |
+ base::WeakPtrFactory<NotificationPermissionContext> weak_factory_ui_thread_; |
}; |
#endif // CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_PERMISSION_CONTEXT_H_ |