i have used this same file before and same browser but its not loading. i checked settings in librewolf to make sure i had css enabled. but it still wont load.
i have file located at ~/.config/librewolf/librewolf/12345. default-default/chrome/userchrome.css

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 2 months ago* (last edited 2 months ago) (1 child)

Using a capital 'C' in 'userChrome.css' and userContent.css file names is a longstanding convention... but not a requirement.

Edit: CSS userChrome modifications work normally in Firefox on Windows OS' with a small 'c' in the 'userchrome.css' file name... unable to test if this also applies for macOS and Linux installations.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 2 months ago

    Are you on Windows? On Windows, filename capitalization in general does not matter.
    But OP seems to be on Linux. I just tried it on Linux with the filename as "userchrome.css" and it was not loaded.

    I would've been very surprised, if it did work on Linux, macOS etc., because to my knowledge, as a software engineer, there is no way to implement that without a second filesystem access, which would've delayed startup.
    Nowadays, you even have to set a about:config flag, specifically because they don't even want the first filesystem access to try to load the file...

  • source
  • parent