Ich würde gerne mehr Infos zur Verfügung stellen, weiß aber nicht so recht, was hier überhaupt relevant wäre.
z.B einen Link zu einer Seite, auf der der beschriebene Fehler auftritt???
Ich würde gerne mehr Infos zur Verfügung stellen, weiß aber nicht so recht, was hier überhaupt relevant wäre.
z.B einen Link zu einer Seite, auf der der beschriebene Fehler auftritt???
Falls du gedacht hast, das mal eben hin zu basteln -> falsch gedacht... ![]()
- Die Icons von base64 auf lokal gespeicherte Dateien umschreiben
- bei diversen Einträgen die Abstände anpassen
- fehlende Icons einfügen
- testen
- testen...
Ich hatte nur in seinem Screenshot aus #22 gesehen, daß dort ein padding von 4px steht... ![]()
Kann das sein, dass mit dieser Code und 0px der Neuer Tab so gross bleibt?
Ich würde ihn gern kleiner machen.
Teste stattdessen mit:
max-width: 100px !important;
Den Wert dann nach Wunsch anpassen.
Bitte - gern geschehen.
// aboutconfig-button.uc.js
(function() {
if (location != 'chrome://browser/content/browser.xhtml') return;
try {
CustomizableUI.createWidget({
id: 'aboutconfig-ToolBarButton',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", 'toolbarbutton');
var props = {
id: 'aboutconfig-ToolBarButton',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
label: 'About:Config',
tooltiptext: 'About:Config',
style: 'list-style-image: url("file:///F:/FIREFOX-ICONS/Icons/config.png")',
onclick: 'if (event.button == 0) { \
openTrustedLinkIn("about:config", "tab");\
}; '
};
for (var p in props)
toolbaritem.setAttribute(p, props[p]);
return toolbaritem;
}
});
} catch(e) { };
})();
Alles anzeigen
Probier mal diese Version - funktioniert hier einwandfrei.
Ändere mal diese Zeile
if (location != 'chrome://browser/content/browser.xul') return;
wie folgt:
if (location != 'chrome://browser/content/browser.xhtml') return;
und teste.
Wenn mozregression nur Nightly-Versionen testet, wie kann ich dann normale Versionen testen?
"Normale Versionen" sind vorher Nightly-Versionen gewesen.
mozregression muß mit Nightly-Versionen testen, um anhand der unterschiedlichen Builds den Fehler zu finden. Das wurde dir von Sören doch schon erklärt... ![]()
Dann sind wir schon 2
Mach 3 draus... ![]()
Ich hab mich aus der reichhaltigen Auswahl auch mal bedient.
Danke an alle Bastler! ![]()
Lesezeichen in eine Datei exportieren, auf allen Rechnern die vorhandenen Lesezeichen löschen und mittels eines neuen Sync-Kontos die Sicherung wieder einspielen... ![]()
Hat sich wohl überschnitten... ![]()
Ich bin mir nicht sicher ob das in diesem Script ohne base64 Code funktioniert
Das weiß ich auch nicht. Ich nutze dieses Skript für die Browser-Werkzeuge, das funktioniert auch ohne base64 Code:
// browsertoolbox.uc.js
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
try {
CustomizableUI.createWidget({
id: 'browser-toolbox-button',
defaultArea: CustomizableUI.AREA_NAVBAR,
label: 'Browser-Werkzeuge',
tooltiptext: 'Browser-Werkzeuge',
onCommand: function(event) {
onCommand(event);
}
});
} catch(e) {
return;
};
var css = '\
@-moz-document url("chrome://browser/content/browser.xhtml") { \
#browser-toolbox-button { \
list-style-image: url("file:///F:/FIREFOX-ICONS/Icons/BrowserToolbox.png") \
} \
}';
var cssUri = Services.io.newURI('data:text/css,' + encodeURIComponent(css), null, null);
var SSS = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
SSS.loadAndRegisterSheet(cssUri, SSS.Agent_SHEET);
Cu.import('resource://gre/modules/Timer.jsm');
function onCommand(event) {
var listenOpen = {
observe: function(aSubject, aTopic, aData) {
if (aTopic != 'domwindowopened')
return;
var newWin = aSubject;
newWin.addEventListener('load', function onLoad() {
setTimeout(function() {
doNewWin(newWin);
newWin.removeEventListener('load', onLoad);
}, 0);
});
}
};
function doNewWin(newWin) {
const dialogText = 'Eine eingehende Anfrage für eine externe Debugger-Verbindung wurde erkannt.'
if (newWin.location == 'chrome://global/content/commonDialog.xul' &&
newWin.document.getElementById('info.body').textContent.startsWith(dialogText))
{
var button = newWin.document.getAnonymousElementByAttribute(
newWin.document.documentElement, 'dlgtype', 'accept');
button.click();
Services.ww.unregisterNotification(listenOpen);
clearTimeout(tId);
};
};
Services.ww.registerNotification(listenOpen);
var document = event.target.ownerDocument;
if (!document.getElementById('menu_browserToolbox')) {
let { require } = Cu.import("resource://devtools/shared/Loader.jsm", {});
require("devtools/client/framework/devtools-browser");
};
document.getElementById('menu_browserToolbox').click();
var tId = setTimeout(function() {
Services.ww.unregisterNotification(listenOpen);
}, 5000);
};
})();
Alles anzeigen
In Zeile 24 ist der Pfad zum Icon - den mußt du dir entsprechend anpassen...
Allerdings tritt das Problem auch nur auf einer einzigen Seite auf
Dann wäre es für die Helfer hilfreich, wenn du die Seite benennen würdest...
Gern geschehen.
Bei der Steilvorlage konnte ich nicht anders...
![]()
weis jemand wie man das Feld vergrössern kann wo der Pfeil drauf zeigt ?
Ja, weiß ich... ![]()
Wolltest du die Lösung auch wissen?
Na, gut - ich will mal nicht so sein... ![]()
#editBMPanel_folderTree {
min-height: 647px !important; /*Mindesthöhe in Px -> hier Platz für 26 Ordnereinträge*/
margin-block: 0 !important;
}
Mit der Höhe mußt du dann experimentieren.