| Index: Source/core/frame/csp/ContentSecurityPolicy.h
|
| diff --git a/Source/core/frame/csp/ContentSecurityPolicy.h b/Source/core/frame/csp/ContentSecurityPolicy.h
|
| index d7d7a69ff9007ee76d6b87e40ab7db54541333a4..70c67d4c7813ce67feadefe7daabb3a744b1c195 100644
|
| --- a/Source/core/frame/csp/ContentSecurityPolicy.h
|
| +++ b/Source/core/frame/csp/ContentSecurityPolicy.h
|
| @@ -59,7 +59,7 @@ class SecurityOrigin;
|
|
|
| typedef int SandboxFlags;
|
| typedef Vector<OwnPtr<CSPDirectiveList> > CSPDirectiveListVector;
|
| -typedef Vector<RefPtrWillBeRawPtr<ConsoleMessage> > ConsoleMessageVector;
|
| +typedef WillBePersistentHeapVector<RefPtrWillBeMember<ConsoleMessage> > ConsoleMessageVector;
|
|
|
| class ContentSecurityPolicy : public RefCounted<ContentSecurityPolicy> {
|
| WTF_MAKE_FAST_ALLOCATED;
|
| @@ -156,7 +156,7 @@ public:
|
|
|
| bool isActive() const;
|
|
|
| - void logToConsole(PassRefPtr<ConsoleMessage>);
|
| + void logToConsole(PassRefPtrWillBeRawPtr<ConsoleMessage>);
|
|
|
| void reportDirectiveAsSourceExpression(const String& directiveName, const String& sourceExpression);
|
| void reportDuplicateDirective(const String&);
|
|
|