[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [snowflake/master] Don't overwrite global location
commit 6e95581f53d5b20c699617b7f57fc8b285a3d9c7
Author: Arlo Breault <arlolra@xxxxxxxxx>
Date: Sun Jul 7 10:30:19 2019 +0200
Don't overwrite global location
---
proxy/init-badge.js | 2 +-
proxy/shims.js | 5 +----
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/proxy/init-badge.js b/proxy/init-badge.js
index 09579e6..180a963 100644
--- a/proxy/init-badge.js
+++ b/proxy/init-badge.js
@@ -13,7 +13,7 @@ var snowflake, query, debug, silenceNotifications, log, dbg, init;
snowflake = null;
- query = Query.parse(location);
+ query = Query.parse(location.search.substr(1));
debug = Params.getBool(query, 'debug', false);
diff --git a/proxy/shims.js b/proxy/shims.js
index 4fc0b38..4ddf421 100644
--- a/proxy/shims.js
+++ b/proxy/shims.js
@@ -10,7 +10,7 @@ if (typeof module !== "undefined" && module !== null ? module.exports : void 0)
}
};
chrome = {};
- location = '';
+ location = { search: '' };
if ((typeof TESTING === "undefined" || TESTING === null) || !TESTING) {
webrtc = require('wrtc');
PeerConnection = webrtc.RTCPeerConnection;
@@ -20,9 +20,6 @@ if (typeof module !== "undefined" && module !== null ? module.exports : void 0)
({ XMLHttpRequest } = require('xmlhttprequest'));
}
} else {
- document = window.document;
- chrome = window.chrome;
- location = window.location.search.substr(1);
PeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection;
IceCandidate = window.RTCIceCandidate || window.mozRTCIceCandidate;
SessionDescription = window.RTCSessionDescription || window.mozRTCSessionDescription;
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits