- Firefox-Version
- Firefox 131.0
- Betriebssystem
- Windows 11 Pro 64-Bit
Hallo @ all.
Ich nutze u.a. dieses Skript:
JavaScript
		
					
				//Author @aborix - Tab schließen + Kontextmenü auch in dem Einstellungsfenster
(function() {
  if (!window.gBrowser)
    return;
  var contextMenu = document.getElementById('contentAreaContextMenu');
  var menuseparator = document.createXULElement('menuseparator');
  menuseparator.id = 'context-sep-closetab';
  contextMenu.append(menuseparator);
  var menuitem = document.createXULElement('menuitem');
  menuitem.id = 'context-closetab';
  menuitem.setAttribute('label', 'Tab schließen');
  //menuitem.setAttribute('oncommand', 'gBrowser.removeCurrentTab();');
  menuitem.setAttribute('oncommand', 'BrowserCommands.closeTabOrWindow();');
  contextMenu.append(menuitem);
  var appcontent = document.getElementById('appcontent');
  appcontent.addEventListener('contextmenu', event => {
    setTimeout(() => {
      if (gContextMenu && !gContextMenu.shouldDisplay) {
        for (let string of 'back forward reload bookmarkpage'.split(' ')) {
          document.getElementById('context-' + string).removeAttribute('hidden');
        }
        document.getElementById('context-stop').setAttribute('hidden', 'true');
        const A = 'navigation sep-navigation savepage sep-paste selectall sep-viewsource viewsource viewinfo sep-bidi inspect-a11y inspect sep-closetab closetab'.split(' ');
        for (let node of contextMenu.childNodes) {
          if (A.includes(node.id.substring(8)))
            node.removeAttribute('hidden');
          else
            node.setAttribute('hidden', 'true');
        }
        contextMenu.openPopupAtScreen(event.screenX, event.screenY, true, event);
      }
    }, 50);
  });
})();Damit gibt es auch ein Rechtsklick Kontextmenü in den Einstellungen bzw. den about: Seiten zum Schließen des Tabs.
So sieht das bis Fx 131 aus:
Ab Fx 132 funktioniert das Skript nicht mehr about:preferences
Kann mir bitte jemand sagen, was am Skript geändert werden muss.
Für jegliche Hilfe wie immer vielen Dank vorweg![]()
 
		
		
	 
    