diff options
Diffstat (limited to 'components/script/fetch.rs')
-rw-r--r-- | components/script/fetch.rs | 3 |
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 |