@ BarbaraZ-
wenn du einen separaten Script mit den genannten Code einsetzt, vermeidest du dass ev. ein anderer Script das gleiche Problem wieder verursacht.
@ BarbaraZ-
wenn du einen separaten Script mit den genannten Code einsetzt, vermeidest du dass ev. ein anderer Script das gleiche Problem wieder verursacht.
Ich hoffe, ich habe diese so als Script richtig gesetzt.
... damit funktioniert das Popup Fenster wieder, aber der Script nicht mehr.
Schaue dir meinen Screenshot bitte genau an, bzw. hier der komplette Script:
// Restore 'Space & Separator' items script for Firefox 60+ by Aris
//
// Default browser scripts always remove spaces and separators from default palette, so
// because of that they are added to an own toolbar now.
//
// - spaces and separators can be moved to any toolbar
// - to remove spaces or separators move them into palette
// - configuration toolbar behaves like a default toolbar, items and buttons can be placed on it
// - configuration toolbar is not visible outside customizing mode
// - default "Flexible Space" item is hidden from palette and added to configuration toolbar
// [!] BUG: do not move spaces, flexible spaces or separator to configuration toolbar or it will cause glitches
// [!] BUG: do not move 'main space' item to palette or it will get lost until next time customizing mode gets opened
Components.utils.import("resource:///modules/CustomizableUI.jsm");
var {Services} = Components.utils.import("resource://gre/modules/Services.jsm", {});
var appversion = parseInt(Services.appinfo.version);
var AddSeparator = {
init: function() {
var tb_config_label = "Configuration Toolbar";
var tb_spacer_label = "Space";
var tb_sep_label = "Separator";
var tb_spring_label = "Flexible Space";
try {
if(appversion <= 62) var tb_config = document.createElement("toolbar");
else var tb_config = document.createXULElement("toolbar");
tb_config.setAttribute("id","configuration_toolbar");
tb_config.setAttribute("customizable","true");
tb_config.setAttribute("class","toolbar-primary chromeclass-toolbar browser-toolbar customization-target");
tb_config.setAttribute("mode","icons");
tb_config.setAttribute("iconsize","small");
tb_config.setAttribute("toolboxid","navigator-toolbox");
tb_config.setAttribute("lockiconsize","true");
tb_config.setAttribute("ordinal","1005");
tb_config.setAttribute("defaultset","toolbarspacer,toolbarseparator");
document.querySelector('#navigator-toolbox').appendChild(tb_config);
CustomizableUI.registerArea("configuration_toolbar", {legacy: true});
if(appversion >= 65) CustomizableUI.registerToolbarNode(tb_config);
if(appversion <= 62) var tb_label = document.createElement("label");
else var tb_label = document.createXULElement("label");
tb_label.setAttribute("label", tb_config_label+": ");
tb_label.setAttribute("value", tb_config_label+": ");
tb_label.setAttribute("id","tb_config_tb_label");
tb_label.setAttribute("removable","false");
tb_config.appendChild(tb_label);
if(appversion <= 62) var tb_spacer = document.createElement("toolbarspacer");
else var tb_spacer = document.createXULElement("toolbarspacer");
tb_spacer.setAttribute("id","spacer");
tb_spacer.setAttribute("class","chromeclass-toolbar-additional");
tb_spacer.setAttribute("customizableui-areatype","toolbar");
tb_spacer.setAttribute("removable","false");
tb_spacer.setAttribute("label", tb_spacer_label);
tb_config.appendChild(tb_spacer);
if(appversion <= 62) var tb_sep = document.createElement("toolbarseparator");
else var tb_sep = document.createXULElement("toolbarseparator");
tb_sep.setAttribute("id","separator");
tb_sep.setAttribute("class","chromeclass-toolbar-additional");
tb_sep.setAttribute("customizableui-areatype","toolbar");
tb_sep.setAttribute("removable","false");
tb_sep.setAttribute("label", tb_sep_label);
tb_config.appendChild(tb_sep);
if(appversion <= 62) var tb_spring = document.createElement("toolbarspring");
else var tb_spring = document.createXULElement("toolbarspring");
tb_spring.setAttribute("id","spring");
tb_spring.setAttribute("class","chromeclass-toolbar-additional");
tb_spring.setAttribute("customizableui-areatype","toolbar");
tb_spring.setAttribute("removable","false");
tb_spring.setAttribute("label", tb_spring_label);
tb_config.appendChild(tb_spring);
// CSS
var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
\
#configuration_toolbar { \
-moz-appearance: none !important; \
background-color: var(--toolbar-bgcolor); \
background-image: var(--toolbar-bgimage); \
background-clip: padding-box; \
color: var(--toolbar-color, inherit); \
} \
#main-window:not([customizing]) #configuration_toolbar { \
visibility: collapse; \
}\
#main-window[customizing] #configuration_toolbar #tb_config_tb_label { \
font-weight: bold !important; \
}\
#main-window[customizing] #configuration_toolbar :-moz-any(#spacer,#separator,#spring) { \
-moz-margin-start: 20px; \
}\
#main-window[customizing] #configuration_toolbar :-moz-any(#wrapper-spacer,#wrapper-separator,#wrapper-spring) .toolbarpaletteitem-label { \
display: block !important; \
-moz-margin-end: 20px; \
}\
#main-window[customizing] #wrapper-spacer #spacer { \
margin: 2px 0 !important; \
}\
#main-window[customizing] #configuration_toolbar #wrapper-spring #spring { \
margin: -1px 0 !important; \
min-width: 80px !important; \
}\
#main-window[customizing] #configuration_toolbar > * { \
padding: 10px !important; \
}\
#main-window[customizing] #configuration_toolbar > :-moz-any(#wrapper-spacer,#wrapper-separator,#wrapper-spring) { \
border: 1px dotted !important; \
-moz-margin-start: 2px !important; \
-moz-margin-end: 2px !important; \
}\
#main-window[customizing] toolbarspacer { \
border: 1px solid !important; \
}\
toolbar[orient="vertical"] toolbarseparator { \
-moz-appearance: none !important; \
border-top: 1px solid rgba(15,17,38, 0.5) !important; \
border-bottom: 1px solid rgba(255,255,255, 0.3) !important; \
margin: 2px 2px !important; \
height: 1px !important; \
width: 18px !important; \
}\
toolbar[orient="vertical"] toolbarspacer { \
-moz-appearance: none !important; \
height: 18px !important; \
width: 18px !important; \
}\
#customization-palette toolbarpaletteitem[id^="wrapper-customizableui-special-spring"], \
#customization-palette-container :-moz-any(#spring,#wrapper-spring) { \
display: none !important; \
}\
\
'), null, null);
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
gBrowser.selectedBrowser.removeAttribute('blank');
} catch(e){}
}
}
setTimeout(function(){
AddSeparator.init();
},500);
Alles anzeigen
@ Alle,
:klasse: die Hauptsache ist das es funktioniert
Hab mich bei ihm auch schon bedankt :klasse:
@ milupo,
Danke, half hier auch :klasse:
https://www.camp-firefox.de/forum/viewtopic.php?f=1&t=127594
@ 2002Andreas,
funktioniert, wie immer perfekt, Danke :klasse:
[attachment=0]screenshot.1.jpeg[/attachment]
@ 2002Andreas,
ZitatScripte sollten seit Fx 66 immer die Kodierung UTF-8 haben, prüf das doch bitte mal
... der Script in diesem Beitrag hat die Kodierung UTF-8 und blockiert trotzdem das Popup Fenster
https://www.camp-firefox.de/forum/viewtopi…109069#p1109069
Hast du schon im abgesicherten Modus getestet ? Sollte immer die erste Option sein und diesbezüglich im ersten Beitrag das Ergebnis gepostet werden.
https://support.mozilla.org/de/kb/firefox-…sicherter-modus
Bei mir ist es z.B. ein benutzerdefinierter Script "space_and_separator_restorer.uc.js" der den Inhalt des 2. Fensters behindert.
Bitte mal alle Scripte deaktivieren und dich dann an den Übeltäter heran tasten.
@ milupo,
hab es eben in einer VM und "Acceptable Ads" mit allen möglichen Einstellungen getestet, diese Fehlermeldung erscheint bei mir nicht.
Nachtrag,
hab mal ganz einfach alle Filterlisten entfernt und siehe da, die gleiche Fehlermeldung erscheint.
Jetzt ist nur die Frage, warum verschwinden die Filterlisten ? Liegt es an einem AV oder an einem sogenannten Optimierungstool ?
Wie gesagt, ich benutze ADP nicht und kann nun nichts weiteres mehr dazu beitragen.
Ich kann dir zu Adblock Plus keinen Rat geben (weil schon vor ewigen Zeiten umgestiegen auf uBlock Origin), möchte dir aber einen Tipp geben, dieser Werbeblocker ist m.M.n. genau so gut, wenn nicht noch besser, habe damit noch nie Probleme gehabt und wird in 4 Fx Versionen eingesetzt:
https://addons.mozilla.org/de/firefox/add…gin/?src=search
ZitatMit ist was faul im FF meinte ich in meinem
... das können wir dir leider nicht sagen, nur du sitzt vor deinem PC und weißt was dort im System und Software alles so eingestellt ist.
ZitatInzwischen tritt das auch bei den meisten Foren auf.
... die Antwort auf meine frage fehlt leider immer noch.
Frage oder Feststellung ?
Falls es eine Frage ist, bitte detaillierte Informationen zum MacBook und dem verwendeten Firefox.
Ansonsten gibt es hier ein Ratespiel und unsere Glaskugeln sind:
[attachment=0]_Glaskugel Out of Order.jpg[/attachment]
@ Zitronella,
ja, habe jetzt den produktiven Fx explizit als Admin ausgeführt, und ja, ich kann den Download im Root-Verzeichnis speichern.
Aber, was ist der Unterschied dazu wenn ich unter "Admin" in einem neuen Profil im Root speichern kann ? Dazu fehlt mir die Logik :-??
@ milupo,
ich bin generell als Admin angemeldet, trotzdem funktioniert es im produktiven Profil (und abgesicherten Modus) nicht. Lediglich in einem neuen Profil ist es OK.
Ach ja, habe Windows 10 mit dem Defender und keine Ordnerüberwachung eingerichtet.
Wie schon im Beitrag #6 (Nachtrag) geschrieben, mit einem neuen Profil ja, aber testweise nicht im abgesicherten Modus (bei keinem Fx), weiß der "Teufel" woran es liegen könnte.
@ Zitronella,
ZitatIch weiß nicht ob das jemals anders war. Ich käme nicht freiwillig auf die Idee direkt unter C Dateien speichern zu wollen
... ich käme auch nicht nicht auf eine derartige Idee.
Also, eins kann ich dir sagen, es ist kein Problem vom Firefox.
Bei allen meinen Fx Versionen funktioniert es (siehe Signatur), und wenn es ein Bug wäre, würde dieses Forum mit entsprechenden Anfragen überschüttet.
ZitatHabe Eset auch mal ausgemacht und trotzdem gehts nicht
... ich kenne diese AV nicht, aber bei fast allen anderen AV reicht eine Deaktivierung nicht.
Bitte nur zu Testen, Eset mit dem vom Hersteller gelieferten Removal Tool (nur hiermit) komplett deinstallieren, einen Neustart machen und dann noch einmal testen.
Nachtarg:
Mit einem produktiven Profile geht es wirklich nicht. bei einem neuen Profil schon, muss an irgendwelcher Einstellung liegen oder einem AddOn.
Die AV Eset können wir daher ausschließen.
ZitatIch habe Windows 7 und Eset Nod 12.1.31.0
... dann schaue bitte mal nach inwiefern Eset Nod 12.1.31.0 den Download vom Firefox verhindert.