Index: content/browser/permissions/permission_service_impl.h |
diff --git a/content/browser/permissions/permission_service_impl.h b/content/browser/permissions/permission_service_impl.h |
index 9321ff4e2e8abc1f0ce10e30cab81b537353922f..6cc28720bbecf995aad6e80aae0109d34605d8b1 100644 |
--- a/content/browser/permissions/permission_service_impl.h |
+++ b/content/browser/permissions/permission_service_impl.h |
@@ -55,7 +55,7 @@ class PermissionServiceImpl : public blink::mojom::PermissionService { |
RequestPermissionsCallback callback; |
int request_count; |
}; |
- using RequestsMap = IDMap<PendingRequest, IDMapOwnPointer>; |
+ using RequestsMap = IDMap<std::unique_ptr<PendingRequest>>; |
struct PendingSubscription { |
PendingSubscription(PermissionType permission, |
@@ -69,7 +69,7 @@ class PermissionServiceImpl : public blink::mojom::PermissionService { |
url::Origin origin; |
PermissionStatusCallback callback; |
}; |
- using SubscriptionsMap = IDMap<PendingSubscription, IDMapOwnPointer>; |
+ using SubscriptionsMap = IDMap<std::unique_ptr<PendingSubscription>>; |
// blink::mojom::PermissionService. |
void HasPermission(blink::mojom::PermissionDescriptorPtr permission, |