Index: Source/core/fetch/ResourceLoaderOptions.h |
diff --git a/Source/core/fetch/ResourceLoaderOptions.h b/Source/core/fetch/ResourceLoaderOptions.h |
index ac30d74801404b9d8ef0cc58c165ddc2842ec666..a11143da1bdebf51262fa8173b7802a18a616bd9 100644 |
--- a/Source/core/fetch/ResourceLoaderOptions.h |
+++ b/Source/core/fetch/ResourceLoaderOptions.h |
@@ -158,7 +158,7 @@ struct CrossThreadResourceLoaderOptionsData { |
, mixedContentBlockingTreatment(options.mixedContentBlockingTreatment) |
, synchronousPolicy(options.synchronousPolicy) |
, corsEnabled(options.corsEnabled) |
- , securityOrigin(options.securityOrigin) { } |
+ , securityOrigin(options.securityOrigin ? options.securityOrigin->isolatedCopy() : nullptr) { } |
operator ResourceLoaderOptions() const |
{ |