| Index: third_party/WebKit/Source/core/frame/csp/SourceListDirective.h
|
| diff --git a/third_party/WebKit/Source/core/frame/csp/SourceListDirective.h b/third_party/WebKit/Source/core/frame/csp/SourceListDirective.h
|
| index fb105657160a316640a5cf8fe6d8b7daaa4c1747..50bfad3e360ddf73177c14d26667b7cdc54a98c1 100644
|
| --- a/third_party/WebKit/Source/core/frame/csp/SourceListDirective.h
|
| +++ b/third_party/WebKit/Source/core/frame/csp/SourceListDirective.h
|
| @@ -92,12 +92,13 @@ class CORE_EXPORT SourceListDirective final : public CSPDirective {
|
| void addSourceHash(const ContentSecurityPolicyHashAlgorithm&,
|
| const DigestValue& hash);
|
|
|
| - static void addSourceToMap(HashMap<String, CSPSource*>&, CSPSource*);
|
| + static void addSourceToMap(HeapHashMap<String, Member<CSPSource>>&,
|
| + CSPSource*);
|
|
|
| bool hasSourceMatchInList(const KURL&, ResourceRequest::RedirectStatus) const;
|
| HeapVector<Member<CSPSource>> getIntersectCSPSources(
|
| HeapVector<Member<CSPSource>> other);
|
| - HashMap<String, CSPSource*> getIntersectSchemesOnly(
|
| + HeapHashMap<String, Member<CSPSource>> getIntersectSchemesOnly(
|
| HeapVector<Member<CSPSource>> other);
|
|
|
| Member<ContentSecurityPolicy> m_policy;
|
|
|