- Firefox-Version
- v141.0
- Betriebssystem
- Windows 10
Firefox v141.0 UndoCloseTabButton.uc.js Skript funktioniert nicht mehr. Dieses Skript von Aris-t2 funktionierte noch in Firefox v136
JavaScript
// UndoCloseTabButton.uc.js
// https://github.com/Aris-t2/CustomJSforFx/blob/master/scripts/undo_closetab_button.uc.js
(function() {
try {
Components.utils.import("resource:///modules/CustomizableUI.jsm");
ChromeUtils.importESModule("resource:///modules/CustomizableUI.sys.mjs");
var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
var appversion = parseInt(Services.appinfo.version);
var button_label = "Undo Close Tab";
CustomizableUI.createWidget({
id: "uc_undo_closetab_button", // button id
defaultArea: CustomizableUI.AREA_NAVBAR,
removable: true,
label: button_label, // button title
tooltiptext: button_label, // tooltip title
onClick: function(event) {
if(event.button=='0') {
undoCloseTab();
}
},
onCreated: function(button) {
return button;
}
});
var reloadicon = "chrome://global/skin/icons/reload.svg";
var undoicon = '\
#uc_undo_closetab_button .toolbarbutton-icon {\
list-style-image: url("chrome://global/skin/icons/reload.svg"); /* icon / path to icon */ \
fill: orange; /* icon color name/code */\
}\
';
// style button icon
var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
\
#uc_undo_closetab_button .toolbarbutton-icon {\
list-style-image: url("chrome://browser/skin/reload.svg"); /* icon / path to icon */ \
transform: scaleX(-1); /* icon mirroring */\
fill: blue; /* icon color name/code */\
}\
:-moz-any(#customization-palette,#widget-overflow-fixed-list) #uc_undo_closetab_button .toolbarbutton-icon {\
width: 16px !important; \
height: 16px !important; \
}\
'+undoicon+' \
\
'), null, null);
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
} catch (e) {
Components.utils.reportError(e);
};
})();
Alles anzeigen
Aris-t2 hat eine neuere Version auf github, aber die funktioniert auch nicht. Die Skriptvarianten von Endor8, ardiman funktionieren auch nicht. Hilfe gesucht!