Wenn dann müsste auch die userChromeShadow.css angezeigt werden.
Die userChromeShadow.css wird doch angezeigt!!
Und zwar immer!
Es geht doch nur um das Anzeigen der userChromeShadow.uc.js.
Diese dient doch nur der Einbindung eben der CSS-Datei,
und ich bin der Meinung, dass da eigentlich niemand dran muss, um diese zu editieren.
Hier mal deren Inhalt:
JavaScript
// userChromeShadow.uc.js by aborix
// 28.07.2022 FF104+ Fix: using PathUtils.join (Sören Hentzschel)
(async function() {
if (location.href !== 'chrome://browser/content/browser.xhtml') return;
try {
let path = PathUtils.join(PathUtils.profileDir, 'chrome', 'userChromeShadow.css');
let cssIn = await IOUtils.readUTF8(path);
let sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
let uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(cssIn));
sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
} catch(e) {
console.log("UserChromeShadow-Error: " + e.name + ': ' + e.message );
};
})();
Alles anzeigen
Solange die funktioniert, sollte man da besser die Finger von lassen.
Nachtrag!
Das Menü dient ja nicht nur zum Anzeigen der eigenen Scripte,
sondern per doppelklick zum direkten bearberiten dieser.