Index: chrome/browser/permissions/permission_manager.h |
diff --git a/chrome/browser/permissions/permission_manager.h b/chrome/browser/permissions/permission_manager.h |
index f6b4f92e997c68be57bd977c90f7070edd5e2b4c..bd90dcf2c4d76dc00eecdd0c435dcbf87793409e 100644 |
--- a/chrome/browser/permissions/permission_manager.h |
+++ b/chrome/browser/permissions/permission_manager.h |
@@ -75,10 +75,10 @@ class PermissionManager : public KeyedService, |
friend class MediaPermission; |
class PendingRequest; |
- using PendingRequestsMap = IDMap<PendingRequest, IDMapOwnPointer>; |
+ using PendingRequestsMap = IDMap<std::unique_ptr<PendingRequest>>; |
struct Subscription; |
- using SubscriptionsMap = IDMap<Subscription, IDMapOwnPointer>; |
+ using SubscriptionsMap = IDMap<std::unique_ptr<Subscription>>; |
PermissionContextBase* GetPermissionContext(content::PermissionType type); |