fx-compat: Make Tools -> Error Console work

Fixes #3059
This commit is contained in:
Abe Jellinek 2023-04-05 14:13:37 -04:00
parent 5d44089214
commit db74640993

View file

@ -903,7 +903,10 @@ ZoteroStandalone.DebugOutput = {
function toJavaScriptConsole() {
openWindowByType('chrome://global/content/console.xul', 'global:console');
// We need the DevTools' built-in require() for this
const { require } = ChromeUtils.import("resource://devtools/shared/loader/Loader.jsm");
const { BrowserConsoleManager } = require("resource://devtools/client/webconsole/browser-console-manager.js");
BrowserConsoleManager.openBrowserConsoleOrFocus();
}
function openRunJSWindow() {
@ -968,4 +971,4 @@ function openUILinkIn(url) {
}
window.addEventListener("load", function(e) { ZoteroStandalone.onLoad(e); }, false);
window.addEventListener("unload", function(e) { ZoteroStandalone.onUnload(e); }, false);
window.addEventListener("unload", function(e) { ZoteroStandalone.onUnload(e); }, false);