summaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/Policy.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/Policy.js b/src/common/Policy.js
index 401b19f..e7818d9 100644
--- a/src/common/Policy.js
+++ b/src/common/Policy.js
@@ -65,6 +65,9 @@ var {Permissions, Policy, Sites} = (() => {
}
}
if (url) {
+ if (Sites.onionSecure && url.protocol === "http:" && url.hostname.endsWith(".onion")) {
+ url.protocol = "https:";
+ }
let path = url.pathname;
siteKey = url.origin;
if (siteKey === "null") {