34 Commits

Author SHA1 Message Date
Jocelyn Le Sage
646af130f1 Disabled warning message. 2024-09-29 17:45:46 -04:00
Jocelyn Le Sage
b83f0a80b8 Added vim modeline. 2024-06-30 23:14:01 -04:00
Jocelyn Le Sage
ebe461ade1 Added environment variable to specify custom arguments to pass to Firefox. 2024-06-30 23:05:50 -04:00
Jocelyn Le Sage
b61088c666 Use helper to evaluate boolean value. 2024-06-30 22:13:10 -04:00
Jocelyn Le Sage
710d0195aa Keep usage of mesa drivers for WebGL support. 2024-06-27 15:53:51 -04:00
Jocelyn Le Sage
b42447faed Also handle the character in preference's value. 2023-06-24 15:45:20 -04:00
Jocelyn Le Sage
55d32d5412 Escape '/' characters from preference's value when using it with sed. 2023-06-24 12:43:17 -04:00
Jocelyn Le Sage
b1b68dcfea Moved all default preferences to the same location. 2023-04-08 21:56:02 -04:00
Jocelyn Le Sage
e1d32c30f2 Improved graceful shutdown of Firefox:
- By default, disable confirmation when quitting using the ctrl+q shortcut.
  - Wait for Firefox to quit after sending ctrl+q key presses.
2023-04-08 21:55:36 -04:00
Jocelyn Le Sage
9e679b45a8 Removed adjustment of the window size in Firefox profile. This is no
longer needed.
2023-04-08 21:17:31 -04:00
Jocelyn Le Sage
8ba2a096b4 Adjusted vim modeline. 2023-04-04 12:21:21 -04:00
Jocelyn Le Sage
d27a479a7d Added browser.tabs.closeWindowWithLastTab to the default Firefox config. 2023-02-11 21:53:22 -05:00
Jocelyn Le Sage
070a17b05e Updated baseimage to version 4.3.1. 2023-01-04 20:40:12 -05:00
Jocelyn Le Sage
e4c8628bf9 The membarrier check is no longer done by the logmonitor. 2023-01-04 20:40:12 -05:00
Jocelyn Le Sage
071fb903b0 Firefox is no longer using /dev/shm. 2023-01-04 20:40:08 -05:00
Jocelyn Le Sage
8221ae534c Make sure log files do not grow indefinitely. 2022-12-09 14:09:00 -05:00
Jocelyn Le Sage
2b14dd6a9b Fixed handling of supplementary groups for sound device. 2022-10-10 13:49:40 -04:00
Jocelyn Le Sage
d52d8e95bf No need to take ownership of the config directory: this is done by the baseimage. 2022-10-09 23:56:48 -04:00
Jocelyn Le Sage
6ad8966224 Generate the machine-id once. 2022-10-09 21:58:17 -04:00
Jocelyn Le Sage
a50bede41a Added support for enabling kiosk mode and opening an URL at launch. 2022-10-09 21:58:17 -04:00
Jocelyn Le Sage
b18027ec44 Disable the privacy notice page on first start. 2022-10-09 21:58:17 -04:00
Jocelyn Le Sage
32b23d080a Adaptations for the new baseimage version 4. 2022-10-08 20:08:48 -04:00
Jocelyn Le Sage
ab4b80ebeb Fixed the shared memory check. 2020-07-19 10:43:19 -04:00
Jocelyn Le Sage
850bb09e75 Added precision about which documentation to look at. 2020-07-19 10:43:19 -04:00
Jocelyn Le Sage
0c4a4ddcca Added check for the membarrier system call. Also added documentation about the new requirement. 2020-07-19 10:43:19 -04:00
Jocelyn Le Sage
ceee512910 Print the Firefox version during startup. 2019-05-09 08:24:32 -04:00
Jocelyn Le Sage
5a635acffc Added way to set Firefox preferences via environment variables. 2019-02-24 18:50:05 -05:00
Jocelyn Le Sage
b1036f6e21 Make sure to set ownership on all files/folders, event hidden ones. 2018-09-18 13:03:04 -04:00
Jocelyn Le Sage
db0d52d785 Generate machine-id only if not already present. 2018-08-10 13:30:05 -04:00
Jocelyn Le Sage
c2965f4750 Added support for sound. 2018-07-27 12:58:06 -04:00
Jocelyn Le Sage
598a23ff42 Adjusted shebang. 2018-07-23 07:06:13 -04:00
Jocelyn Le Sage
357bd86c15 Fix display size in session stores during startup. 2018-03-15 07:13:22 -04:00
Jocelyn Le Sage
cfead8ca3c Gracefully terminates Firefox. 2018-03-15 07:09:06 -04:00
Jocelyn Le Sage
1447b6640a Initial code drop. 2018-02-14 20:50:50 -05:00