HTTP.loadDocuments(): Create cookie sandbox automatically if not provided
This prevents use of the internal cookie store.
This commit is contained in:
parent
d0db9cbadf
commit
0341b8e99a
1 changed files with 7 additions and 2 deletions
|
@ -1255,8 +1255,13 @@ Zotero.HTTP = new function() {
|
|||
var hiddenBrowsers = [],
|
||||
currentURL = 0;
|
||||
for(var i=0; i<urls.length; i++) {
|
||||
var hiddenBrowser = Zotero.Browser.createHiddenBrowser();
|
||||
if(cookieSandbox) cookieSandbox.attachToBrowser(hiddenBrowser);
|
||||
let hiddenBrowser = Zotero.Browser.createHiddenBrowser();
|
||||
if (cookieSandbox) {
|
||||
cookieSandbox.attachToBrowser(hiddenBrowser);
|
||||
}
|
||||
else {
|
||||
new Zotero.CookieSandbox(hiddenBrowser, urls[i], "", "");
|
||||
}
|
||||
hiddenBrowser.addEventListener("load", onLoad, true);
|
||||
hiddenBrowsers[i] = hiddenBrowser;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue