Zotero Connector throws Javascript errors in Firefox 59
Hello,
I can see these Javascript errors in the advanced tab of my Zotero Connector in Firefox 59. The first and last error occurs quite often in the log while the second and third one are there only once. These are the errors and they were partly there already after installing the Firefox extension:
[JavaScript Error: "Could not establish connection. Receiving end does not exist." {file: "undefined"}]
[JavaScript Error: "Only 0 translators present in cache. Resetting
Zotero.Translators</this.init@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/translators.js:87:20
Zotero.Translators</this.update@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/translators.js:253:22
_handleResponse@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/repo.js:178:4
_updateFromStandalone/<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/repo.js:141:4
"]
[JavaScript Error: "_tabInfo[tab.id] is undefined
Zotero.Connector_Browser</this.injectScripts@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/background.js:330:7
Zotero.Messaging</this.receiveMessage<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/messaging.js:85:17
Zotero.Promise.method/<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/promise.js:34:14
Zotero.Messaging</this.init/<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/messaging.js:206:12
"]
[JavaScript Error: "Frame not found, or missing host permission" {file: "undefined"}]
Also see report id 31429089.
Best Regards
I can see these Javascript errors in the advanced tab of my Zotero Connector in Firefox 59. The first and last error occurs quite often in the log while the second and third one are there only once. These are the errors and they were partly there already after installing the Firefox extension:
[JavaScript Error: "Could not establish connection. Receiving end does not exist." {file: "undefined"}]
[JavaScript Error: "Only 0 translators present in cache. Resetting
Zotero.Translators</this.init@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/translators.js:87:20
Zotero.Translators</this.update@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/translators.js:253:22
_handleResponse@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/repo.js:178:4
_updateFromStandalone/<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/repo.js:141:4
"]
[JavaScript Error: "_tabInfo[tab.id] is undefined
Zotero.Connector_Browser</this.injectScripts@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/background.js:330:7
Zotero.Messaging</this.receiveMessage<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/messaging.js:85:17
Zotero.Promise.method/<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/promise.js:34:14
Zotero.Messaging</this.init/<@moz-extension://dba848c0-e8aa-4b75-8446-efcf16941344/messaging.js:206:12
"]
[JavaScript Error: "Frame not found, or missing host permission" {file: "undefined"}]
Also see report id 31429089.
Best Regards
On the other side, this kind of logging is lacking a lot of useful information so hard to see what's wrong/broken.
User-facing errors are in plain language.