- Firefox-Version
- 127.0
- Betriebssystem
- Win11
Die Ergänzung im Profilordner chrome > chronik.uc.js mit Datum vom 25.06.2023 verhindert seit der Version 127.0, dass sich aus dem Lesezeichen und Symbolleiste Links öffnen lassen. Nachstehend der von mir verwendete Code von hier. Ziel war es, das sich auch aus der Chronik Links in einem neuen Tab öffnen und nicht den letzten Ta überschreiben.
JavaScript
// Neuer Tab bei Klick in der Chronik auf einen Link
(function() {
if (location.href !== 'chrome://browser/content/browser.xhtml')
return;
PlacesUIUtils.openNodeWithEvent = function PUIU_openNodeWithEvent(aNode, aEvent) {
let window = aEvent.target.ownerGlobal;
let browserWindow = (window && window.document.documentElement.getAttribute('windowtype') == 'navigator:browser') ? window : BrowserWindowTracker.getTopWindow();
let where = window.whereToOpenLink(aEvent, false, true);
if (this.loadBookmarksInTabs) {
if (where == 'current' && !aNode.uri.startsWith('javascript:')) {
where = 'tab';
}
if (where == 'tab' && browserWindow.gBrowser.selectedTab.isEmpty) {
where = 'current';
}
}
this._openNodeIn(aNode, where, window);
}
let onPopupshowing = function () {
let historyMenu = document.getElementById('history-menu');
if (!historyMenu._placesView) {
new HistoryMenu(event);
historyMenu._placesView._onCommand = function HM__onCommand(aEvent) {
let placesNode = aEvent.target._placesNode;
if (placesNode) {
PlacesUIUtils.openNodeWithEvent(placesNode, aEvent);
};
};
};
};
Alles anzeigen