commit bb53e7beb2c4b696330ae823df6723fc900dcdf9 parent 67f28eada3505aa51bcb9af6e4a9b3e88daf6da3 Author: Aurimas Vinckevicius <aurimas.dev@gmail.com> Date: Thu, 11 Dec 2014 14:58:43 -0600 Fix regression from 0cd183613f5dacc85676109c3a5c6930e3632fae Was breaking connectors Diffstat:
| M | chrome/content/zotero/xpcom/translation/translate.js | | | 8 | +++++++- |
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/chrome/content/zotero/xpcom/translation/translate.js b/chrome/content/zotero/xpcom/translation/translate.js @@ -240,7 +240,13 @@ Zotero.Translate.Sandbox = { if(!Zotero.isBookmarklet) arg = JSON.parse(JSON.stringify(arg)); return translation.setSearch(arg); }; - safeTranslator.setDocument = function(arg) { return translation.setDocument(new XPCNativeWrapper(arg)) }; + safeTranslator.setDocument = function(arg) { + if (Zotero.isFx && !Zotero.isBookmarklet) { + return translation.setDocument(new XPCNativeWrapper(arg)); + } else { + return translation.setDocument(arg); + } + }; var errorHandlerSet = false; safeTranslator.setHandler = function(arg1, arg2) { if(arg1 === "error") errorHandlerSet = true;