| Index: third_party/WebKit/Source/core/testing/NullExecutionContext.cpp
|
| diff --git a/third_party/WebKit/Source/core/testing/NullExecutionContext.cpp b/third_party/WebKit/Source/core/testing/NullExecutionContext.cpp
|
| index 0fcbbe4c6551139b0fa69078d7812be2eca0b2c9..edd4f3f913945e5bdbd40f456709ea42ddeffe89 100644
|
| --- a/third_party/WebKit/Source/core/testing/NullExecutionContext.cpp
|
| +++ b/third_party/WebKit/Source/core/testing/NullExecutionContext.cpp
|
| @@ -7,6 +7,7 @@
|
| #include "core/dom/ExecutionContextTask.h"
|
| #include "core/events/Event.h"
|
| #include "core/frame/DOMTimer.h"
|
| +#include "core/frame/csp/ContentSecurityPolicy.h"
|
|
|
| namespace blink {
|
|
|
| @@ -45,4 +46,11 @@ bool NullExecutionContext::IsSecureContext(
|
| return is_secure_context_;
|
| }
|
|
|
| +void NullExecutionContext::SetUpSecurityContext() {
|
| + ContentSecurityPolicy* policy = ContentSecurityPolicy::Create();
|
| + SecurityContext::SetSecurityOrigin(SecurityOrigin::Create(dummy_url_));
|
| + policy->BindToExecutionContext(this);
|
| + SecurityContext::SetContentSecurityPolicy(policy);
|
| +}
|
| +
|
| } // namespace blink
|
|
|