Dionisie Stratulat
3b3ff17621
firefox: legacyUserProfileCustomizations when userChrome is present
...
When a user configures the userChrome option, automatically enable the
`toolkit.legacyUserProfileCustomizations.stylesheets` preference with
`mkDefault` priority so that the user chrome CSS is actually loaded.
The user can still override this in the settings option if needed.
2026-06-25 14:15:06 -05:00
Austin Horstman
8a2fdaf6b4
tests: fix firefox program tests
2026-04-26 09:55:25 -05:00
Benedikt Rips
2318e30ea1
tests: hostPlatform -> stdenv.hostPlatform
2025-11-03 07:59:03 -06:00
Ihar Hrachyshka
75268f6252
tests: enable all firefox tests on darwin (plus derivations) ( #6960 )
2025-05-03 10:51:18 -05:00
Austin Horstman
c42f04c83f
mkFirefoxModule: revert userChrome changes ( #6887 )
...
Reverting all the recent userChrome changes because of too many issues
and bikeshedding.
2025-04-22 20:44:48 -05:00
Austin Horstman
991a480472
mkFirefoxModule: userchrome support derivations ( #6844 )
2025-04-18 19:57:48 -05:00
Austin Horstman
72526a5f7c
tests/firefox: fix test commands ( #6840 )
...
Tests passed, but looks like `nmt` was swallowing the command not found
errors.
2025-04-17 14:45:55 -05:00
Austin Horstman
2c71aae678
tests/firefox: validate folder linking
...
Make sure we're linking all folder contents when a directory is
provided.
2025-04-17 08:01:20 -07:00
Austin Horstman
baa2a0b3bd
tests/firefox: consolidate userChrome.css test files
...
Not sure why I had two of them..
2025-04-17 08:01:20 -07:00
Austin Horstman
c3c91dd8b4
mkFirefoxModule: fix userChrome with leading comment ( #6836 )
...
userChrome lines that started with a leading comment would cause an eval failure.
2025-04-17 09:31:27 -05:00
Austin Horstman
c6b75d69b6
tests/firefox: add userchrome test cases
2025-04-16 12:57:22 -07:00