www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit 7754d530da3e30f67662b16cebe6528a30ce85b5
parent 3c52b422fa2c658a46efcdfe429030b0c1b378ca
Author: Simon Kornblith <simon@simonster.com>
Date:   Wed,  7 Nov 2012 17:17:16 -0500

Use global counter for hidden browsers

Diffstat:
Mchrome/content/zotero/xpcom/zotero.js | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/chrome/content/zotero/xpcom/zotero.js b/chrome/content/zotero/xpcom/zotero.js @@ -2396,6 +2396,8 @@ Zotero.DragDrop = { * Functions for creating and destroying hidden browser objects **/ Zotero.Browser = new function() { + var nBrowsers = 0; + this.createHiddenBrowser = createHiddenBrowser; this.deleteHiddenBrowser = deleteHiddenBrowser; @@ -2423,8 +2425,7 @@ Zotero.Browser = new function() { hiddenBrowser.docShell.allowJavascript = true; hiddenBrowser.docShell.allowMetaRedirects = false; hiddenBrowser.docShell.allowPlugins = false; - Zotero.debug("Created hidden browser (" - + (win.document.getElementsByTagName('browser').length - 1) + ")"); + Zotero.debug("Created hidden browser (" + (nBrowsers++) + ")"); return hiddenBrowser; } @@ -2436,8 +2437,7 @@ Zotero.Browser = new function() { myBrowser.destroy(); myBrowser.parentNode.removeChild(myBrowser); myBrowser = null; - Zotero.debug("Deleted hidden browser (" - + (win.document.getElementsByTagName('browser').length - 1) + ")"); + Zotero.debug("Deleted hidden browser (" + (--nBrowsers) + ")"); } } }