From 48b5bc8beefbf4618b4848a4eb0ecf29b114a107 Mon Sep 17 00:00:00 2001 From: Simon Kornblith Date: Fri, 17 Jun 2011 19:37:11 +0000 Subject: [PATCH] also fix gatherElementsOnXPath() for Chrome/Safari --- chrome/content/zotero/xpcom/utilities.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/utilities.js b/chrome/content/zotero/xpcom/utilities.js index a6089a370..9ea6a6f4e 100644 --- a/chrome/content/zotero/xpcom/utilities.js +++ b/chrome/content/zotero/xpcom/utilities.js @@ -661,7 +661,9 @@ Zotero.Utilities.Translate.prototype.getVersion = function() { Zotero.Utilities.Translate.prototype.gatherElementsOnXPath = function(doc, parentNode, xpath, nsResolver) { var elmts = []; - var iterator = doc.evaluate(xpath, parentNode, nsResolver, Components.interfaces.nsIDOMXPathResult.ANY_TYPE,null); + var iterator = doc.evaluate(xpath, parentNode, nsResolver, + (Zotero.isFx ? Components.interfaces.nsIDOMXPathResult.ANY_TYPE : XPathResult.ANY_TYPE), + null); var elmt = iterator.iterateNext(); var i = 0; while (elmt) {