Firefox - Rechtsklickmenü bearbeiten?

Krik

Fleet Admiral
Registriert
Juni 2005
Beiträge
14.825
Moin zusammen,

wenn ich in LibreWolf (FF-Derivat) einen Link markiere und auf die Markierung einen Rechtsklick mache, dann kommt das:

wasd.png


Da ist so irre viel Zeugs drin, das ich nicht brauche. Konkret gesagt, kann alles weg, was rot markiert wurde. Ich verwende das einfach nie. Ich weiß auch nicht, warum manche Funktionen wie "Barrierefreiheit-Eigenschaften untersuchen" überhaupt da drin sind. Das mag für Webdevs interessant sein, aber der Ottonormalverbraucher braucht das einfach nicht.

Kennt jemand eine Möglichkeit, wie ich das Kontextmenü anpassen kann?

Gruß
Krik
 
Lösung
Krik schrieb:
LibreWolf kommt als Flatpak (Container)
Da kann ich dir nichts weiter zu sagen, da ich das nicht nutze.
Krik schrieb:
Der Wurzelordner existiert nicht.
Den muss es geben, denn das ist der Profilordner vom Firefox. Und nur dort funktioniert das mit dem Code, bzw. muss der Order Chrome vorhanden sein.
Krik schrieb:
Der Speicherort ist
Das ist der falsche Ordner, da ist nur der Cache etc.
In die userChrome.css:
CSS:
#context-openlink,
#context-openlinkprivate,
#context-bookmarklink,
#context-copylink,
#context-inspect,
#frame-sep,
#context-print-selection,
#context-viewpartialsource-selection,
#contentAreaContextMenu menuitem[label="In privatem Fenster suchen"] {
  display: none !important;
}

Link in neuem Tab in Umgebung öffnen

Extras..Einstellungen..Allgemein..Tabs...hier den Haken entfernen:

1725447808974.png


Barrierefreiheit-Eigenschaften untersuchen

In der config den Wert:

devtools.accessibility.enabled

auf false setzen

Die 3 unteren Einträge stammen von Erweiterungen/Add-ons.
Wenn dann da deinstallieren, oder zumindest deaktivieren.
 
2002Andreas schrieb:
Du hast dazu diesen Wert in der config auf true gestellt?

toolkit.legacyUserProfileCustomizations.stylesheets
Das stand zwar nicht in der von @kartoffelpü verlinkten Anleitung, aber der Wert war vorher schon auf true.

@2002Andreas
devtools.accessibility.enabled habe ich jetzt auf false gestellt. Der eine Eintrag im Kontextmenü ist jetzt weg. Der Rest ist immer aber noch da. :(

Der aktuelle Inhalt der userChrome.css lautet:
DEr Obere Teil ist von mir, der Block ganz unten von @2002Andreas.
CSS:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#context-openlinkinusercontext-menu {
  display: none !important;
}

#context-openlink {
  display: none !important;
}

#context-openlinkprivate {
  display: none !important;
}

#context-bookmarklink {
  display: none !important;
}

#context-copylink {
  display: none !important;
}

#context-sep-open {
  display: none !important;
}

#context-sep-sendlinktodevice {
  display: none !important;
}

#context-sep-selectall {
  display: none !important;
}

#context-searchselect-private {
  display: none !important;
}

#context-viewpartialsource-selection {
  display: none !important;
}

#context-inspect-a11y {
  display: none !important;
}

#context-inspect {
  display: none !important;
}

#_589e6459-3d56-49b4-9b3d-6e4b7ef16940_-menuitem-_imageDownloaderContextMenu {
  display: none !important;
}

#_1d0f1bc6-5e9c-4450-aef5-75cefb44660f_-menuitem-_spotify-extension-search-on-spotify {
  display: none !important;
}

#simple-translate_sienori-menuitem-28 {
  display: none !important;
}

#context-openlink,
#context-openlinkprivate,
#context-bookmarklink,
#context-copylink,
#context-inspect,
#frame-sep,
#context-print-selection,
#context-viewpartialsource-selection,
#contentAreaContextMenu menuitem[label="In privatem Fenster suchen"] {
  display: none !important;
}

Der Speicherort ist /home/deck/.var/app/io.gitlab.librewolf-community/cache/librewolf/icerfcpl.default-default/chrome/userChrome.css
Der Wurzelordner existiert nicht.
LibreWolf kommt als Flatpak (Container), daher sieht der Pfad ungewohnt aus.

wasd.png


wasd2.png


Irgendwas muss ich falsch machen. Aber was? :confused_alt:
 
Krik schrieb:
LibreWolf kommt als Flatpak (Container)
Da kann ich dir nichts weiter zu sagen, da ich das nicht nutze.
Krik schrieb:
Der Wurzelordner existiert nicht.
Den muss es geben, denn das ist der Profilordner vom Firefox. Und nur dort funktioniert das mit dem Code, bzw. muss der Order Chrome vorhanden sein.
Krik schrieb:
Der Speicherort ist
Das ist der falsche Ordner, da ist nur der Cache etc.
 
Jepp, es war der falsche Ordner. Der richtige Pfad lautete: /home/deck/.var/app/io.gitlab.librewolf-community/.librewolf/icerfcpl.default-default/chrome/
Der wird nur nirgends von LibreWolf angezeigt, weil das nicht weiß, dass es in einem Container steckt.

Es klappt jetzt! Das Problem war also "nur", dass ich im falschen Verzeichnis unterwegs war.
Vielen Dank an alle! :daumen:


Ich werde noch etwas rum basteln, bis das Menü "schön" aussieht, jetzt wo ich weiß, wo und wie ich das machen muss.
wasd.png
 
  • Gefällt mir
Reaktionen: 2002Andreas, Marco01_809 und kartoffelpü
Zurück
Oben