aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_module.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/script_module.rs')
-rw-r--r--components/script/script_module.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/script_module.rs b/components/script/script_module.rs
index c6f18733bc1..b74dba2c65f 100644
--- a/components/script/script_module.rs
+++ b/components/script/script_module.rs
@@ -1745,9 +1745,10 @@ fn fetch_single_module_script(
ModuleOwner::Worker(_) | ModuleOwner::DynamicModule(_) => None,
ModuleOwner::Window(script) => Some(script.root().owner_document()),
};
+ let webview_id = document.as_ref().map(|document| document.webview_id());
// Step 7-8.
- let request = RequestBuilder::new(url.clone(), global.get_referrer())
+ let request = RequestBuilder::new(webview_id, url.clone(), global.get_referrer())
.destination(destination)
.origin(global.origin().immutable().clone())
.parser_metadata(options.parser_metadata)