Web lists-archives.com

Re: userChrome.css and userContent.css disabled by default in Fx 69+

My bloviated meandering follows what »Q« graced us with on 5/28/2019 8:37 AM:
In <news:rK-dnfkdO5wwAHbBnZ2dnUU7-aOdnZ2d@xxxxxxxxxxx>,
Sailfish <NIXCAPSsailfish@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:

My bloviated meandering follows what »Q« graced us with on 5/24/2019 6:31 AM:
tl;dr: In Fx 69+, using userChrome.css and userContent.css will be
controlled by a pref which will be off in new profiles.  Fx 68 will
toggle it on in profiles currently using either of those files.


Since I don't wish to remember this when it comes to pass, I added it
to my user.js file. Should be fine unless Mozilla decides to no
longer support that.

I use Stylish for what I used to have in userContent.css, and I just
realized everything in my userChrome.css is commented out.  I think it
stopped working when Australis was released and I never got around to
trying to tweak Australis or Quantum with it.

Also, I thought  only applied to xul and that most or
all of the xul had already been ripped out of Fx.
Fx chrome/userChrome.css affects browser's chrome element styles and while chrome/userContent.css affects browser content window styles. I've not heard where Mozilla has hidden element styles yet.

Here's an obvious example to test with.
1. Bring up Fx67 <- Latest production release
2. Open bookmarks panel (Ctl+B) and note size of font
3. Close Fx67
4. Add stylesheet change below to chrome/userChrome.css

 * Make all the default font sizes 20 pt:
 * {
   font-size: 20pt !important

5. Open Fx67 and note size of font.
   WARNING! May induce anxious palpitations! :_)

However, CSS files used to be able to support overlays which would afford some control over modifying the underlying XUL structures but that was nixed due to security concerns even before complete themes were ingloriously thrown under the bus. Perhaps that's what you are recollecting?

Rare Mozilla Stuff: http://tinyurl.com/z86x3sg
general mailing list