Index: content/browser/child_process_security_policy_impl.h |
diff --git a/content/browser/child_process_security_policy_impl.h b/content/browser/child_process_security_policy_impl.h |
index 271e69c0acd110ed0e3d74f7b1d0c8512300973f..93c693e8a633a5aed5e0d6c43a698247009a995e 100644 |
--- a/content/browser/child_process_security_policy_impl.h |
+++ b/content/browser/child_process_security_policy_impl.h |
@@ -6,6 +6,7 @@ |
#define CONTENT_BROWSER_CHILD_PROCESS_SECURITY_POLICY_IMPL_H_ |
#include <map> |
+#include <memory> |
#include <set> |
#include <string> |
#include <vector> |
@@ -174,7 +175,7 @@ class CONTENT_EXPORT ChildProcessSecurityPolicyImpl |
class SecurityState; |
typedef std::set<std::string> SchemeSet; |
- typedef std::map<int, SecurityState*> SecurityStateMap; |
+ typedef std::map<int, std::unique_ptr<SecurityState>> SecurityStateMap; |
typedef std::map<int, int> WorkerToMainProcessMap; |
typedef std::map<storage::FileSystemType, int> FileSystemPermissionPolicyMap; |