| 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 5b92b3d48a80913962bd8ea815c21ed5bbc00dc3..06053da24f9f3fe1087ac0695dae8ad1b814b412 100644
|
| --- a/chrome/browser/notifications/notification_permission_context.h
|
| +++ b/chrome/browser/notifications/notification_permission_context.h
|
| @@ -14,20 +14,21 @@ class Profile;
|
|
|
| class NotificationPermissionContext : public PermissionContextBase {
|
| public:
|
| - explicit NotificationPermissionContext(Profile* profile);
|
| + NotificationPermissionContext(Profile* profile,
|
| + content::PermissionType permission_type);
|
| ~NotificationPermissionContext() override;
|
|
|
| // PermissionContextBase implementation.
|
| + ContentSetting GetPermissionStatus(
|
| + const GURL& requesting_origin,
|
| + const GURL& embedding_origin) const override;
|
| void ResetPermission(const GURL& requesting_origin,
|
| const GURL& embedder_origin) override;
|
| void CancelPermissionRequest(content::WebContents* web_contents,
|
| const PermissionRequestID& id) override;
|
|
|
| private:
|
| - FRIEND_TEST_ALL_PREFIXES(NotificationPermissionContextTest,
|
| - IgnoresEmbedderOrigin);
|
| - FRIEND_TEST_ALL_PREFIXES(NotificationPermissionContextTest,
|
| - NoSecureOriginRequirement);
|
| + friend class NotificationPermissionContextTest;
|
|
|
| // PermissionContextBase implementation.
|
| void DecidePermission(content::WebContents* web_contents,
|
|
|