aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/fetch.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/fetch.rs')
-rw-r--r--components/script/fetch.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/fetch.rs b/components/script/fetch.rs
index 04c5e7f5ede..bed4d3c5d12 100644
--- a/components/script/fetch.rs
+++ b/components/script/fetch.rs
@@ -127,6 +127,7 @@ fn request_init_from_request(request: NetTraitsRequest) -> NetTraitsRequestInit
// https://fetch.spec.whatwg.org/#fetch-method
#[allow(unrooted_must_root)]
+#[allow(unsafe_code)]
pub fn Fetch(
global: &GlobalScope,
input: RequestInfo,
@@ -135,7 +136,7 @@ pub fn Fetch(
let core_resource_thread = global.core_resource_thread();
// Step 1
- let promise = Promise::new(global);
+ let promise = unsafe { Promise::new_in_current_compartment(global) };
let response = Response::new(global);
// Step 2