si l'avevo fatto queste cose qualche tempo fa utilizzando la versione 57 portable e comunque c'è un grosso problema che non ha la funzione di salvare le schede alla chiusura del browser browser.showQuitWarning.
poi non riconosce gli stili dei codici di stylish dato che vuole la versione recente e non quella di Stylish 2.1.1
se metto questa lista in stylish 3.1.8 mi dà tutti gli errori con il simbolo di un triangolino giallo con punto esclamativo
/* RIMOZIONE BARRA IRREMOVIBILE DI SCHEDE IN BASSO */
#addon-bar { display: none !important; }
/* RIMOZIONE EFFETTO OMBRA DELLE SCHEDE */
#TabsToolbar {
-moz-appearance: none !important;
box-shadow: none !important; }
/* PERSONALIZZA TEMA FIREFOX 3 THEME SU DEFAULT */
#toolbar-menubar {
-moz-appearance: none !important;
box-shadow: none !important;
min-height: 26px !important;
max-height: 26px !important;
border-bottom-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-color: rgb(153, 146, 143) !important;
background: #dbd4ce !important; }
#nav-bar {
box-shadow: none !important;
border-top-style: solid !important;
border-top-width: 1px !important;
border-top-color: rgb(255, 255, 255) !important;
border-bottom-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-color: rgb(153, 146, 143) !important;
margin-top: 0px !important;
min-height: 43px !important;
max-height: 43px !important;
background: #dbd4ce !important; }
#PersonalToolbar {
border-top-style: solid !important;
border-top-width: 1px !important;
border-top-color: rgb(255, 255, 255) !important;
border-bottom-width: 1px !important;
border-bottom-color: rgb(153, 146, 143) !important;
border-bottom-style: solid !important;
min-height: 19px !important;
max-height: 19px !important;
background: #dbd4ce !important; }
#ctraddon_extra-bar {
border-top-style: solid !important;
border-top-width: 1px !important;
border-top-color: rgb(255, 255, 255) !important;
border-bottom-width: 1px !important;
border-bottom-color: rgb(153, 146, 143) !important;
border-bottom-style: solid !important;
min-height: 19px !important;
max-height: 19px !important;
background: #D6CFC9 !important; }
#ctraddon_addon-bar{
-moz-appearance: none !important;
background: #dbd4ce !important; }
#TabsToolbar {
box-shadow: none !important;
border-top-style: solid !important;
border-top-width: 1px !important;
border-top-color: rgb(255, 255, 255) !important;
padding-top: 2px !important;
background: #dbd4ce !important; }
/* RIMOZIONE TASTI NEL MENU' CONTESTUALE */
#context-navigation,
#context-sep-navigation {
display:none !important;
}
/* PULSANTE STOP X IN GRIGIO */
#ctraddon_stop-button[disabled]{
filter: grayscale(100%) !important;
}
/* GREEN THROBBER */
.tab-throbber {
filter: hue-rotate(980deg);
}
#ctraddon_addon-bar{
-moz-appearance: none !important;
background: #D6CFC9 !important; }
/* RIMOZIONE GRASSETTO MOZILLA FOUNDATION (US) */
/* AGENT_SHEET */
#nav-bar #nav-bar-customization-target #urlbar-container #urlbar-wrapper #urlbar[pageproxystate="valid"] .verifiedIdentity {
font-weight: normal !important; }
/* ANNULLA L'OPACITA' DELL'ICONA INDENTIFICATIVA DEL SITO (SUPERSTART) */
#identity-icon {
opacity: 1.0 !important; }
/*ICONA "I" SULLE SCHEDE */
.tabbrowser-tab:not([pinned]) .tab-icon-image:not([src]) {
display:inline !important;
}
#main-window[fx45plus="true"] .tabbrowser-tab[pinned]
.tab-icon-image:not([src]),
#main-window[fx45plus="true"] .tabbrowser-tab:not([pinned])
.tab-icon-image:not([src]) {
list-style-image:
url(chrome://browser/skin/identity-icon.svg#normal) !important;
}
.tabbrowser-tab:not([pinned])[busy] .tab-throbber +
.tab-icon-image:not([src]) {
display:none !important;
}
/* SELEZIONE IN BLU CHIARO DI ABOUT:ADDONS */
/* AGENT_SHEET */
#addons-page .main-content .addon[selected="true"]{
background: rgba(148, 172, 204, 0.39) !important;
color: black !important;
}
#addons-page hbox #categories .category:not([selected]):not(:hover),
#addons-page hbox #categories .category:not([selected]):hover{
-moz-appearance: none !important;
background-color: transparent !important;
color: black !important;
}
/* BORDO LATO DESTRO BARRA SEGNALIBRI (SIDEBAR) */
.sidebar-splitter {
min-width: 10px !important;
}
/* COLORE DI SFONDO DELLA BARRA LATERALE DEI SEGNALIBRI E DELLA CRONOLOGIA */
#sidebar-header,
#sidebar-search-container,
#bookmarks-view,
#historyTree {
-moz-appearance: none !important;
background: #FFFFFF !important; }
/* EFFETTO AL PASSAGGIO DEL MOUSE SULLE SCHEDE NON ATTIVE */
.tabbrowser-tab:not([selected="true"]):hover {
-moz-appearance: none !important;
background: #DCDCDC !important; }
/* CAMBIA IL COLORE DELLA SCHEDA ATTIVA */
.tabbrowser-tab[selected="true"] {
-moz-appearance: none !important;
background: #EBE9E5 !important;
color: #000000 !important;
border: none !important; }
/* BARRA STRUMENTI COLORE ORIGINALE */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#navigator-toolbox {
background-color: rgb(214, 207, 201) !important;
background-image: linear-gradient(to top, rgba(10, 31, 51, 0.35) 2px, rgba(0, 0, 0, 0.05) 2px, transparent 50%) !important;
}
.menubar-text,
#toolbar-menubar .toolbarbutton-text,
.tabbrowser-tab .tab-label {
color: black !important;
}
#main-menubar menu:hover .menubar-text {
color: white !important;
}
/* COLORE LISTA MENU' */
#toolbar-menubar, #menubar-items, #main-menubar {
background-color:#D6CFC9 !important;
color: black !important;
}
/* COLORE CARTELLE CRONOLOGIA */
.bookmark-item[container], treechildren::-moz-tree-image(container) {
fill: #1560BD !important;
}
comunque in firefox 56.2.0, l'unico problema è facebook.