- Firefox-Version
- v152.0beta2
- Betriebssystem
- Windows 10
In v152.0beta2 Script "browsertoolbox.uc.js" funktioniert nicht mehr ( Browser Toolbox öffnen, Ctrl+Shift+Alt+I ). Zuvor funktionierte es in Version 151 einwandfrei.
Vielen Dank für Ihre Hilfe.
JavaScript
// browsertoolbox.uc.js
(function() {
// if (location != 'chrome://browser/content/browser.xhtml')
// return;
if (!window.gBrowser) return;
const
buttonID = 'browser-toolbox-button',
labelText = 'Browser Toolbox',
tooltip = labelText + ' open',
css =
`#${buttonID} .toolbarbutton-icon {list-style-image: url("chrome://devtools/skin/images/tool-inspector.svg")}`;
try {
CustomizableUI.createWidget({
id: buttonID,
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
let tb_button = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
let props = {
id: buttonID,
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
label: labelText,
tooltiptext: tooltip
};
for (let p in props) tb_button.setAttribute(p, props[p]);
tb_button.addEventListener("click", () => { if(event.button === 0) {
const menuID='menu_browserToolbox',
document=event.target.ownerDocument;
if (!document.getElementById(menuID)) {
let {require} = ChromeUtils.importESModule("resource://devtools/shared/loader/Loader.sys.mjs",{});
require("devtools/client/framework/devtools-browser");
}
document.getElementById(menuID).click();
} });
return tb_button;
}
});
CustomizableUI.registerToolbarNode(tb);
} catch(e) {};
let stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
document.insertBefore(stylesheet, document.documentElement);
})();
Alles anzeigen