Index: lib/ui.js |
=================================================================== |
--- a/lib/ui.js |
+++ b/lib/ui.js |
@@ -280,16 +280,17 @@ let UI = exports.UI = |
let overlayLoaded = false; |
let filtersLoaded = false; |
let sessionRestored = false; |
// Start loading overlay |
let request = new XMLHttpRequest(); |
request.mozBackgroundRequest = true; |
request.open("GET", "chrome://adblockplus/content/ui/overlay.xul"); |
+ request.channel.owner = Utils.systemPrincipal; |
request.addEventListener("load", function(event) |
{ |
if (onShutdown.done) |
return; |
this.processOverlay(request.responseXML.documentElement); |
// Don't wait for the rest of the startup sequence, add icon already |