Ich hatte eine Idee!
JavaScript
(function() {
if (location.href !== 'chrome://browser/content/browser.xhtml') return;
let menuButton = document.getElementById('bookmarksMenu');
if (!CustomizableUI.getPlacementOfWidget('ucjs_bookmarksMenu')) {
try {
CustomizableUI.createWidget({
id: 'ucjs_bookmarksMenu',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
let toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbaritem');
toolbaritem.id = 'ucjs_bookmarksMenu';
return toolbaritem;
}
});
if (!CustomizableUI.getPlacementOfWidget('ucjs_bookmarksMenu')) {
menuButton.style.display = 'none';
return;
};
} catch(e) {
menuButton.style.display = 'none';
return;
};
};
setTimeout(function() {
document.getElementById('ucjs_bookmarksMenu').appendChild(menuButton);
menuButton.setAttribute('consumeanchor', 'ucjs_bookmarksMenu');
}, 0);
}());
Alles anzeigen
Leider war's 'en Schuss in Ofen!
Aber verschieben kann man das Lesezeichenmenü, toll.