diff options
author | Shubham Gupta <32428749+shubhamg13@users.noreply.github.com> | 2025-02-05 20:49:56 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-05 12:49:56 +0000 |
commit | 1e164738d8ca12a5b69b6f7adfc1b79555890726 (patch) | |
tree | e67c884567d9b022d39850e31881eb20fc22cf4b /components/script/dom/websocket.rs | |
parent | 7b36f2beb3b8266460a03090eba7fa6e9999cce0 (diff) | |
download | servo-1e164738d8ca12a5b69b6f7adfc1b79555890726.tar.gz servo-1e164738d8ca12a5b69b6f7adfc1b79555890726.zip |
Add support for Upgrade request to a potentially trustworthy URL. (#34986)
* Add support for Upgrade request to a potentially trustworthy URL.
Signed-off-by: Shubham Gupta <shubham13297@gmail.com>
* script: Support inheritable insecure request policy in documents and workers.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Shubham Gupta <shubham13297@gmail.com>
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Co-authored-by: Shubham Gupta <shubham.gupta@chromium.org>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
Diffstat (limited to 'components/script/dom/websocket.rs')
-rw-r--r-- | components/script/dom/websocket.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/websocket.rs b/components/script/dom/websocket.rs index d712de2b9c7..86c519f0d54 100644 --- a/components/script/dom/websocket.rs +++ b/components/script/dom/websocket.rs @@ -257,6 +257,7 @@ impl WebSocketMethods<crate::DomTypeHolder> for WebSocket { let request = RequestBuilder::new(global.webview_id(), url_record, Referrer::NoReferrer) .origin(global.origin().immutable().clone()) + .insecure_requests_policy(global.insecure_requests_policy()) .mode(RequestMode::WebSocket { protocols }); let channels = FetchChannels::WebSocket { |