From 6c3f873f61f2ef628745481c6bf9d521902c1428 Mon Sep 17 00:00:00 2001 From: dillbyrne Date: Wed, 21 Sep 2016 21:51:17 +0100 Subject: [PATCH] Fixed default whitelist upgrade code --- lib/Ras.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/Ras.js b/lib/Ras.js index a079655d..64e5b049 100644 --- a/lib/Ras.js +++ b/lib/Ras.js @@ -433,16 +433,17 @@ exports.onInstall = function() { exports.onUpgrade = function() { //upgrade to the latest firefox if the previous default whilelist profile is in use - if(PrefServ.getter("extensions.agentSpoof.whiteListUserAgent") === "Mozilla/5.0 (Windows NT 6.2; rv:43.0) Gecko/20100101 Firefox/43.0") + if(PrefServ.getter("extensions.agentSpoof.whiteListUserAgent") === "Mozilla/5.0 (Windows NT 6.2; rv:43.0) Gecko/20100101 Firefox/43.0"){ PrefServ.setter("extensions.agentSpoof.whiteListUserAgent","Mozilla/5.0 (Windows NT 6.2; rv:50.0) Gecko/20100101 Firefox/50.0"); - + (require('./Panel').getPanel()).port.emit('setElementValue', 'useragent_input', PrefServ.getter('extensions.agentSpoof.whiteListUserAgent')); + } //upgrade default whitelist if it is unchanged (youtube now uses html video and no longer needs the canvas to be whitelisted )¬ if(PrefServ.getter('extensions.agentSpoof.fullWhiteList') === '[{"url": "play.google.com"}, {"url": "s.ytimg.com", "options": ["canvas"]}, {"url": "youtube.com", "options": ["canvas"]}]'){ PrefServ.setter('extensions.agentSpoof.fullWhiteList','[{"url": "addons.mozilla.org"}, {"url": "play.google.com"}, {"url": "youtube.com"}]'); - (require('./Panel').getPanel()).port.emit('setElementValue', 'useragent_input', PrefServ.getter('extensions.agentSpoof.whiteListUserAgent')); + (require('./Panel').getPanel()).port.emit('setElementValue', 'site_whitelist', PrefServ.getter('extensions.agentSpoof.fullWhiteList')); } //set geolocation provider to mozilla if it is not already set to mozilla or google,