Firefox 69 et userChrome.css

Publié par Wullfk le 07/09/2019 18:35:18
Bonjour,

Pour les utilisateurs qui viendraient à installer Firefox 69, sachez que la personnalisation via CSS (userChrome.css et userContent.css ) est désactivée par défaut.

Pour l'activer:

Ouvrir about:config dans la barre d'adresse

Copier/coller dans le champs de recherche la clé suivante :

toolkit.legacyUserProfileCustomizations.stylesheets

effectuer un double-clic dessus pour passer la valeur à true.

Pour ceux qui utilisent déjà userChrome.css l'activation se fera automatiquement lors de la mise à jour

Re: Firefox 69 et userChrome.css

Publié par gothax le 07/09/2019 18:37:43
Hello, ca sert à quoi userChrome.css ?

Re: Firefox 69 et userChrome.css

Publié par Wullfk le 07/09/2019 18:45:27
Ça sert pour personnaliser Firefox sans avoir besoins de certaines extensions qui ne sont plus compatible depuis Firefox Quantum (57+)

pour plus d'infos je t'invite à consulter mon article sur le sujet :

Astuces de personnalisation de Firefox Quantum (hors extensions)

PS: les liens internes sont de nouveaux opérationnels

Re: Firefox 69 et userChrome.css

Publié par gothax le 07/09/2019 19:01:06
ok thx

Re: Firefox 69 et userChrome.css

Publié par Washington le 07/09/2019 20:28:59
Merci des informations Wullfk.


@ gothax

Jusqu'à la version 64.0.2 x86, mes répertoires en haut de l'écran étaient à la même hauteur que les menus de Firefox.

Pour résoudre le problème, j'ai fait de la recherche et j'ai trouvé ceci:

/* Multi-Row Bookmarks Toolbar */

#personal-bookmarks {
display: block;
}

#personal-bookmarks #PlacesToolbar {
display: block;
min-height: 0px;
overflow-x: hidden;
overflow-y: auto;
min-height: 30px;
max-height: 30px;
}

#personal-bookmarks #PlacesToolbar > hbox {
display: -moz-stack !important;
left: 0px;
right: 0px;
width: 100%;
}

#personal-bookmarks #PlacesToolbar #PlacesToolbarItems {
overflow-x: visible;
overflow-y: visible;
}

#personal-bookmarks #PlacesToolbar #PlacesToolbarItems > box {
display: block;
}

#personal-bookmarks #PlacesToolbar > .bookmark-item{
visibility: visible !important;
}

#personal-bookmarks #PlacesToolbar #PlacesToolbarDropIndicator[collapsed="true"],
#personal-bookmarks #PlacesToolbar #PlacesToolbarDropIndicator{
display: none;
}

#personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item{
padding-top: 1px;
padding-bottom: 1px;
/*margin-left: -4px !important;
padding-right: 9.5px !important;*/
}

#personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item:hover:active:not([disabled="true"]),
#personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item[open="true"] {
padding-top: 1px !important;
padding-bottom: 1px !important;
/*-moz-padding-start: 4px;
-moz-padding-end: 2px;*/
}

#personal-bookmarks .bookmark-item .toolbarbutton-icon {display:none!important;}"



que j'ai mis dans le fichier "userChrome.css". En passant, je n'ai aucune connaissance dans ce langage.

Voici une capture d'écran avant:

https://imgur.com/4Da3Stm

Voici une capture d'écran après:

https://imgur.com/nAKIQaQ

Re: Firefox 69 et userChrome.css

Publié par onesime75 le 07/09/2019 21:31:48
Merci pour l'activation des modifications par le biais toolkit.legacyUserProfileCustomizations.stylesheets

Cela a fait refonctionner le fichier userChrome.css pour arrondir les onglets.

Pourquoi Firefox désactive-t-il certaines fonctions lors des mises à jour ? Je trouve cela un peu ridicule puisque l'on peut les réactiver par la commande about:config.

Autre particularité, Firefox 69 n'aime plus les sites contenant Flash.

De plus en plus rares, ces sites devront opter pour un autre standard comme le HTML5.

Shockwave a déjà disparu, ce sera au tour de Flash d'être absent du catalogue d'adobe. On n'y trouve plus que Adobe Reader DC et Adobe AIR. Jusqu'à quand ?

Re: Firefox 69 et userChrome.css

Publié par Wullfk le 08/09/2019 02:28:38
Citation :

onesime75 a écrit:
Merci pour l'activation des modifications par le biais toolkit.legacyUserProfileCustomizations.stylesheets

Cela a fait refonctionner le fichier userChrome.css pour arrondir les onglets.

Pourquoi Firefox désactive-t-il certaines fonctions lors des mises à jour ? Je trouve cela un peu ridicule puisque l'on peut les réactiver par la commande about:config.

Jusqu'a ce que Mozilla décide de bloquer l'activation ou de rendre inopérant cette fonctionnalité.
déjà ils ont commencé par la désactivé par défaut, du moins pour ceux qui vont installer Firefox 69 (pas ceux qui font une mise à jour et qui utilise déjà le fichier userChrome.css)
ce n'est peut être qu'un début, car qui dit que Mozilla ne va pas aller plus loin !!

Re: Firefox 69 et userChrome.css

Publié par ribotb le 08/09/2019 10:30:47
Citation :

Wullfk a écrit:
ce n'est peut être qu'un début, car qui dit que Mozilla ne va pas aller plus loin !!

Ça n'est certainement pas fini... La tendance chez Mozilla est de tout verrouiller !

Bernard

Re: Firefox 69 et userChrome.css

Publié par Homie le 09/09/2019 14:58:05
Hello les gens

Je viens vers vous car depuis cette maj de Firefox tout mes css ne fonctionnent plus ! Alors que sur l'avant dernière version pas de pb ! Je suis bien en "true" dans le réglage about:config.

Voilà un copier de mon fichier CC (réduit au plus simple pour le moment tant que le pb ne sera pas réglé, donc juste pou avoir la barre d'onglets en bas).

Pourriez vous me dire si il y a un soucis quelque part ?

Merci ;)





@-moz-document url("chrome://browser/content/browser.xhtml")


@
import "./tabs_below_navigation_toolbar_fx65.css";

/* [!] NOT A STANDALONE FILE! */
/* [!] This code does not achieve the requested result without above files content! */

#TabsToolbar,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme-brighttext #TabsToolbar:-moz-lwtheme, 
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #TabsToolbar:-moz-lwtheme {
  
border-bottom!important;
}

#main-window:not([chromehidden*="toolbar"]) #navigator-toolbox {
  
padding-bottomcalc(0px + var(--tab-min-height_tnot)) !important;
}

.
urlbarView:not(.megabar),
#urlbar-results {
  
z-index100 !important;
}



J'avais d'autres ccs plus anciens pour cette barre d'onglets mais pareil ça ne marche pas... sans conpter tous les autres ! Un ccs qui foire ok mais tous.... doit y avoir un soucis autre part !!

Re: Firefox 69 et userChrome.css

Publié par Anonyme le 09/09/2019 16:55:18
C'est qu'il y a un petit changement !

La version 69 NE VOIT PLUS les css du répertoire chrome que nous avons si patiemment écrites... sauf si on force toolkit.legacyUserProfileCustomizations.stylesheets
à true.

C'est déjà expliqué dans le premier message de Wulfik au début.

Autre source ici :
https://www.ghacks.net/2019/09/03/firefox-69-0-release-information/

Encore une surprise tout à fait en phase avec les panneaux de "travaux en cours" que l'on voit partout. Ce monde qui change devient de plus en plus inamical.

Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=9&topic_id=16278