- Firefox-Version
- 92
- Betriebssystem
- win 10
wie im titel schon erwähnt funktionieren mit firefox 92 zwei meiner Scripte nicht mehr.
1 script: Doppelklick auf die Tableiste öffnet neuen tab
JavaScript
(function() {
if (!window.gBrowser)
return;
gBrowser.tabContainer.addEventListener('dblclick',
function(event)
{
if (event.button != 0)
return;
let element = event.target.parentNode;
while (element == gBrowser.tabContainer )
{
gBrowser.selectedTab = gBrowser.addTrustedTab('https://www.google.de/');
event.preventDefault();
return;
element = element.parentNode;
}
}
);
})();
Alles anzeigen
2 script TabFocus (braucht kein klicken mit der mousebei wechseln der tabs)
JavaScript
var tab_hover = {
event:null,
tid:null,
getTab: function(element) {
while (element && element.localName != 'tab') {
element = element.parentNode;
};
return element;
},
onLoad: function() {
gBrowser.tabContainer.addEventListener("mouseout", tab_hover.onMouseOut, false);
gBrowser.tabContainer.addEventListener("mouseover", tab_hover.onMouseOver, false);
},
onUnload: function() {
gBrowser.tabContainer.removeEventListener("mouseover", tab_hover.onMouseOver, false);
gBrowser.tabContainer.removeEventListener("mouseout", tab_hover.onMouseOut, false);
},
onMouseOver: function(event) {
tab_hover.event = event.target;
tab_hover.tid = setTimeout(function() {
gBrowser.selectedTab = tab_hover.getTab(tab_hover.event);
}, 250);
},
onMouseOut: function() {
clearTimeout(tab_hover.tid);
}
};
tab_hover.onLoad();
Alles anzeigen
währe nett wenn das jemand anpassen könnte wenn möglich.
danke
Edit 2002Andreas
Text in Klammercode </> gesetzt.