Danke fürs Überprüfen...
![]()
Hoffentlich gibts eine Lösung... ![]()
Danke fürs Überprüfen...
![]()
Hoffentlich gibts eine Lösung... ![]()
Seit heute funktioniert mein Statusleisten-Script nicht mehr im Nightly!
Aktuell installierte Version:
https://hg.mozilla.org/mozilla-central/rev/c8b40099127c273a58ba6defbe045c55752f0f64
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0 ID:20230907092106
/* Statusleiste für Firefox */
// https://www.camp-firefox.de/forum/viewtopic.php?p=1052187&sid=d4e33b574226439c26dfb45629b71369#p1052187
// entwickelt von aborix
(function() {
if (location != AppConstants.BROWSER_CHROME_URL)
return;
var css =`
#new-toolbar {
height: 28px;
direction: rtl;
-moz-window-dragging: no-drag;
/* border-top: 1px solid black !important;
background-color: rgba(0,0,0,0) !important;
color: black !important; */
}
#statuspanel {
bottom: 12px !important;
left: 5px !important;
height: 24px !important;
max-width: 75% !important;
transition: none !important;
}
#statuspanel-label{
background:#7598ff!important;
border: none !important;
font: 17px Arial Rounded MT Bold !important;
font-weight: normal !important;
color: white !important;
}
`;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
var tb = document.createXULElement('toolbar');
tb.id = 'new-toolbar';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
var vbox = document.createXULElement('vbox');
document.getElementById('navigator-toolbox').parentNode.parentNode.insertBefore(
vbox, document.getElementById('browser-bottombox'));
vbox.style.backgroundColor = '#ffe4c4';
vbox.appendChild(tb);
CustomizableUI.registerArea('new-toolbar', {legacy: true});
CustomizableUI.registerToolbarNode(tb);
})();
setTimeout(function() {
if (window.__SSi == 'window0')
return;
let tabbar = document.getElementById('TabsToolbar');
let tab = gBrowser.selectedTab;
tabbar.style.display = '-moz-box';
duplicateTabIn(tab, 'tab');
gBrowser.moveTabTo(gBrowser.selectedTab, tab._tPos);
gBrowser.removeTab(tab);
tabbar.style.display = '';
}, 1500);
Alles anzeigen
Muss da wieder nachgebessert werden oder liegts an meinem Fuchs? ![]()
danke, habe die Aussage präzisiert ![]()
Das verstehe ich. Allerdings habe ich das Problem, dass ich von niemandem sonst von diesem Problem gehört habe und ich keine Idee habe, was die Ursache sein könnte, wenn ich das nicht irgendwie untersuchen kann. Mir würde sonst nur einfallen, dass du in einem Testprofil Lesezeichen schrittweise reduzierst, um so das Problem einzugrenzen.
Ich warte jetzt mal auf die neue Version, teste und melde mich wieder. Die andere Lesezeichenerweiterung Keep or Delete funktioniert hier übrigens ebenfalls nicht im Nightly. Und beide auch nicht im Release Firefox 117.0
milupo Die Einstellung ist natürlich seit Jahren eingeschaltet. Aber auch, wenn ich die Erweiterung neu in Nightly installiere, funktioniert es nicht.
Sören Hentzschel Meine Lesezeichen möchte ich nicht teilen.
Ich hatte gestern mal eine Absturz ID verlinkt. Ggf. kann man da was erkennen.
Auch heute ist Nightly beim Neustart wieder abgestürzt. Hier wird zusätzlich das Hochladen via Absturzmanager nicht fertig und eine ID wird entsprechend nicht erstellt.
Endor Kannst du diese neue Seite in den CSS about:about reinfrickeln?
So, heute Nightly-UpDate gemacht, via about : debugging die Erweiterung geladen.
Die 1054 Lesezeichen werden gefunden aber der Button 'Lesezeichen prüfen' bleibt unanklickbar.
Wenn ich die Seite via F5 neulade ,rödelt die Suche und wird nicht beendet, wenn ich die Erweiterung/das Script in about:debugging beende und neu lade, rödelt die Suche auch und wird nicht beendet...
Danke, ich teste morgen nochmal, muss jetzt weg..
der rechte Button ist nicht aktiv, ist auf dem o.a. Screenshot sichtbar...
Ich habe das gerade mal im aktuellen Nightly versucht.
Via about:debugging die o.a. Erweiterung aufgerufen...
Ergebnis: Oberfläche wird angezeigt und die 3 Punkte rödeln... und wird nicht fertig. Übrigens auch mit der Version 3.1.0!
Neustart Firefox mit Cache-Leerung, alte Version 3.1.0 gelöscht,
Neustart Firefox.. about:debugging, o.a. Erweiterung geladen und gestartet... gleiches Ergebnis!
Wie lange muss man suchen lassen bei geschätzt 1000 Lesezeichen?
Kann dies jemand bestätigen oder mache ich grundsätzlich etwas falsch?
Beim anschließenden Neustart stürzt Nightly ab
Nachtrag: Nach wiederholtem Neustart noch einmal die Beta-Variante getestet. Jetzt werden die 1054 Lesezeichen erkannt, aber wie starte ich jetzt den Durchlauf?
Leider ist bigpen aka brume letztes Jahr bereits verstorben, Beitrag #4.359 vom 21.06.2023
https://www.win-10-forum.de/threads/sammel….29571/page-218
R.I.P.
uwe51
Danke uwe51
Deswegen hat er letztes Jahr auch nicht mehr auf meine private Mail geantwortet. ![]()
Machs gut, Bruno ! ![]()
Nachträglich alles Gute zum Wiegenfeste, edvoldi
vor allem natürlich viel Gesundheit wünscht
Boersenfeger
Oh, dann teste ich das gleich nochmal, da hier just das UpDate installiert wurde.. ![]()
Behoben... ![]()
Dankeschöön
... doch noch nicht so ganz..
Wenn dieser Codeteil aktiv ist (am Ende des Codes aus #19)
/* Tabs in Tableiste mittig */
scrollbox[smoothscroll="true"] {
display: flex !important;
justify-content: center !important ;
}
wird der Schließbutton im geöffneten Tab nicht angezeigt und zwar wenn 9 bzw 10 Tabs geöffnet sind. Dies ist wechselnd... bei 8 geöffneten Tabs kommt es nicht vor... Was läuft da denn quer?
Vielen Dank, damit ists erledigt
![]()
Hm, nach dem heute durchgeführten UpDate auf Nightly 119.0 sieht der gehoverte Tab so aus
Er sollte so aussehen.. rot und abgerundet, wie im 117.0
Der Code sieht so aus:
@-moz-document url(chrome://browser/content/browser.xhtml){
/* Tabs rund und farbig */
/* Angaben für die TAB-Leiste */
/* TAB bei bei angewähltem TAB (aktiv): */
/* Hintergrundfarbe, Rahmen,*/
/* Schriftfarbe. */
.tabbrowser-tab:is([visuallyselected="true"], [multiselected]) > .tab-stack > .tab-background {
background: red !important;
border-radius: 18px !important;
margin-top: 2px !important;
border: none !important;
color: black ! important;
margin-bottom: 0 !important;
}
/* Schliessen-Button nur wenn angewählt */
tab:not([selected]) .tab-close-button {display: none !important;
}
/* Schriftgröße Tabs */
.tab-text {
font-size: 17px !important;
}
/* Damit wird der Tabtext am Ende schleichend ausgeblendet */
.tab-label-container[textoverflow][labeldirection=ltr]:not([pinned]),
.tab-label-container[textoverflow]:not([labeldirection]):not([pinned]):-locale-dir(ltr) {
direction: ltr;
mask-image: linear-gradient(to left, transparent, black 1em) !important;
}
/* Doppelte Schliessung ausblenden */
#TabsToolbar > .titlebar-buttonbox-container {
display:none !important;
}
.tabbrowser-tab[visuallyselected="true"] .tab-label {
font-weight: bold !important;
}
#TabsToolbar .tabbrowser-tab:not([selected="true"]) {
border-radius: 16px !important;
height: 20px ! important;
margin-top: 2px !important;
padding: 0 !important;
color: black ! important;
}
/* Tab-Icon etwas größer,
* links weniger, unten etwas mehr Abstand zum TAB-Rand */
#TabsToolbar .tab-icon-image {
height: 20px !important;
width: 20px !important;
margin-left: -5px !important;
margin-bottom: 2px !important;
}
/* Tab-Schließen-Button:
* Rechts weniger Abstand zum TAB-Rand, etwas größer,
* Textfarbe (Kreuz)
* Hintergrundfarbe, an den Eckenradius des Buttons angepasst */
#TabsToolbar .tab-close-button {
margin-right: -8px !important;
font-weight: bold !important;
color: black !important;
}
#TabsToolbar .tab-close-button .toolbarbutton-icon {
height: 20px !important;
width: 20px !important;
background-color: red !important;
border-radius: 12px !important;
}
/* Aktiver Tab breiter */
.tabbrowser-tab:not([pinned]):not([selected]) {
min-width: 200px !important;
flex-grow: 0 !important;
}
.tabbrowser-tab:not([pinned])[selected] {
min-width: 200px !important;
flex-grow: 0 !important;
}
*|*:root {
--tab-toolbar-navbar-overlap: 0 !important;
}
/* Lautsprechersymbol größer */
.tab-icon-overlay {
transform: scale(1.8) !important;
}
image.tab-icon-overlay {
margin-top: 3px !important;
}
/* Lautsprechersymbol violet bei Sound */
.tab-icon-overlay[soundplaying] {
fill: blueviolet !important;
margin-left: -5px !important;
}
/* Lautsprechersymbol gelb bei Stumm */
.tab-icon-overlay[muted] {
fill: yellow !important;
margin-left: -5px !important;
}
.tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-blocked-label"],
.tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-playing-label"],
.tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-muted-label"] {
display: none !important;
}
/* Tab Beschriftung mittig */
.tab-content {
display: flex !important;
margin-top: 2px !important;
justify-content: center !important;
align-items: center !important;
}
#TabsToolbar .tabbrowser-tab[selected="true"] .tab-content {
margin-top: 2px !important;
}
.tab-label-container {
margin: auto !important;
}
.tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
flex-shrink: 0 !important;
padding: 0 !important;
width: 16px !important;
}
/* Kein Schatten drum */
#TabsToolbar:not([brighttext])
#tabbrowser-tabs:not([noshadowfortests]) .tabbrowser-tab:is([visuallyselected="true"],
[multiselected]) > .tab-stack > .tab-background
{
box-shadow: none !important;
}
/* Kein blauer Kasten */
tab.tabbrowser-tab {
--focus-outline-width: 0 !important;
--focus-outline-color: transparent !important;
--focus-outline: var(--focus-outline-width) solid var(--focus-outline-color)!important;
}
/* Tabs Proton-Design */
:root {
--proton-tab-radius: 0 !important;
--proton-tab-block-margin: 0 !important;
--inline-tab-padding: 10px !important;
}
#TabsToolbar .toolbarbutton-1 {
min-height: 34px !important;
margin-top: 2px !important;
margin-bottom: 2px !important;
}
#TabsToolbar .tabbrowser-tab:not([selected="true"]) {
min-height: 34px !important;
border: 1px solid #B2B2B2 !important;
}
#TabsToolbar .toolbarbutton-1 > image {
padding: 2px 4px !important;
}
/* Rahmen um die Tableiste durchsichtig */
#TabsToolbar {
border: 0.2px solid transparent !important;
}
#TabsToolbar:hover {
border: 0.2px solid transparent !important;
}
/* Tabs in Tableiste mittig */
scrollbox[smoothscroll="true"] {
display: flex !important;
justify-content: center !important ;
}
}
Alles anzeigen
Was ist da nun wieder falsch? ![]()
Probier vielleicht mal das margin-top: 4px !important; bei .tab-content in Zeile 141 einzufügen, statt bei .tab-text.
Mein Verdacht wäre, dass .tab-text nur mit Text zu tun hat.
![]()
Treffer versenkt...
![]()
Sieht jetzt so aus:
/* Tab Beschriftung mittig */
.tab-content {
display: flex !important;
margin-top: 2px !important;
justify-content: center !important;
align-items: center !important;
}
Nicht nur das passt nicht.
Die doppelten Werte habe ich gelöscht, ergibt aber keine Veränderung, trotzdem Danke dafür... ![]()
Wegen dem Ausblenden des Tabtextes habe ich eine falsche Beschreibung genutzt. ![]()
Der Sinn ist, das der Tabtext nicht abrupt endet sondern zart ausschleicht...
Hier noch mal ein Screenshot, man kann es erahnen...
Danke an alle Beteiligten!
![]()
Moin, nach dem heutigen UpDate ist meine Tabbeschriftung und das Icon bei den nicht ausgewählten Tab nach oben verschoben. Beim via Hover ausgewählten Tab ist alles OK.
Ein zusätzlich eingefügter Codeschnipsel margin-top: 4px !important; verschiebt den Text in die richtige Höhe, nicht aber das Icon!
Mein verwendeter Code:
@-moz-document url(chrome://browser/content/browser.xhtml){
/* Tabs rund und farbig */
/* Angaben für die TAB-Leiste */
/* TAB bei bei angewähltem TAB (aktiv): */
/* Hintergrundfarbe, Rahmen,*/
/* Schriftfarbe. */
.tabbrowser-tab:is([visuallyselected="true"], [multiselected]) > .tab-stack > .tab-background {
background: red !important;
border-radius: 18px 18px !important;
margin-top: 2px !important;
border: none !important;
color: black ! important;
margin-bottom: 0 !important;
}
/* Schliessen-Button nur wenn angewählt */
tab:not([selected]) .tab-close-button {display: none !important;
}
/* Schriftgröße Tabs */
.tab-text {
font-size: 17px !important;
/* margin-top: 4px !important; */ /* verschiebet den Text, nicht aber das Icon */
}
/* Damit wird der Tabtext am Ende nicht ausgeblendet */
.tab-label-container[textoverflow][labeldirection=ltr]:not([pinned]),
.tab-label-container[textoverflow]:not([labeldirection]):not([pinned]):-locale-dir(ltr) {
direction: ltr;
mask-image: linear-gradient(to left, transparent, black 1em) !important;
}
/* Doppelte Schliessung ausblenden */
#TabsToolbar > .titlebar-buttonbox-container {
display:none !important;
}
.tabbrowser-tab[visuallyselected="true"] .tab-label {
font-weight: bold !important;
}
#TabsToolbar .tabbrowser-tab:not([selected="true"]) {
border-radius: 16px 16px !important;
height: 20px ! important;
margin-top: 2px !important;
padding: 0 !important;
color: black ! important;
}
/* Tab-Icon etwas größer,
* links weniger, unten etwas mehr Abstand zum TAB-Rand */
#TabsToolbar .tab-icon-image {
height: 20px !important;
width: 20px !important;
margin-left: -5px !important;
margin-bottom: 2px !important;
}
/* Tab-Schließen-Button:
* Rechts weniger Abstand zum TAB-Rand, etwas größer,
* Textfarbe (Kreuz)
* Hintergrundfarbe, an den Eckenradius des Buttons angepasst */
#TabsToolbar .tab-close-button {
margin-right: -8px !important;
font-weight: bold !important;
color: black !important;
}
#TabsToolbar .tab-close-button .toolbarbutton-icon {
height: 20px !important;
width: 20px !important;
background-color: red !important;
border-radius: 12px !important;
}
/* Aktiver Tab breiter */
.tabbrowser-tab:not([pinned]):not([selected]) {
min-width: 200px !important;
flex-grow: 0 !important;
}
.tabbrowser-tab:not([pinned])[selected] {
min-width: 200px !important;
flex-grow: 0 !important;
}
*|*:root {
--tab-toolbar-navbar-overlap: 0 !important;
}
/* Lautsprechersymbol größer */
.tab-icon-overlay {
transform: scale(1.8, 1.8) !important;
}
image.tab-icon-overlay {
margin-top: 3px !important;
}
/* Lautsprechersymbol violet bei Sound */
.tab-icon-overlay[soundplaying] {
fill: blueviolet !important;
margin-left: -5px !important;
}
/* Lautsprechersymbol gelb bei Stumm */
.tab-icon-overlay[muted] {
fill: yellow !important;
margin-left: -5px !important;
}
.tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-blocked-label"],
.tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-playing-label"],
.tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-muted-label"] {
display: none !important;
}
/* Tab Beschriftung mittig */
.tab-content {
display: flex !important;
margin-top: -10px !important;
justify-content: center !important;
align-items: center !important;
}
#TabsToolbar .tabbrowser-tab[selected="true"] .tab-content {
margin-top: 2px !important;
}
.tab-label-container {
margin: auto !important;
}
.tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
flex-shrink: 0 !important;
padding: 0 !important;
width: 16px !important;
}
/* Kein Schatten drum */
#TabsToolbar:not([brighttext])
#tabbrowser-tabs:not([noshadowfortests]) .tabbrowser-tab:is([visuallyselected="true"],
[multiselected]) > .tab-stack > .tab-background
{
box-shadow: none !important;
}
/* Kein blauer Kasten */
tab.tabbrowser-tab {
--focus-outline-width: 0 !important;
--focus-outline-color: transparent !important;
--focus-outline: var(--focus-outline-width) solid var(--focus-outline-color)!important;
}
/* Tabs Proton-Design */
:root {
--proton-tab-radius: 0 !important;
--proton-tab-block-margin: 0 !important;
--inline-tab-padding: 10px !important;
}
#TabsToolbar .toolbarbutton-1 {
min-height: 34px !important;
margin-top: 2px !important;
margin-bottom: 2px !important;
}
#TabsToolbar .tabbrowser-tab:not([selected="true"]) {
min-height: 34px !important;
border: 1px solid #B2B2B2 !important;
}
#TabsToolbar .toolbarbutton-1 > image {
padding: 2px 4px !important;
}
/* Rahmen um die Tableiste durchsichtig */
#TabsToolbar {
border: 0.2px solid transparent !important;
}
#TabsToolbar:hover {
border: 0.2px solid transparent !important;
}
/* Tabs in Tableiste mittig */
scrollbox[smoothscroll="true"] {
display: flex !important;
justify-content: center !important ;
}
}
Alles anzeigen
Wer kann helfen? ![]()
.. und bitte bei Gelegenheit die Rechtschreibung vorm Absenden überprüfen.. oder langsamer Tippen. ![]()
Ich krieg Augenkrebs! ![]()
Zur Not mit einem Wörterbuch.
z.B. https://addons.mozilla.org/de/firefox/add…tionary-german/
Vielen Dank! ![]()