You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.4 KiB
27 lines
1.4 KiB
|
|
/** ------------------------------
|
|
* [CATEGORY] ITIX OVERRIDES
|
|
*
|
|
* Appended to librewolf.cfg when the image is built (see Containerfile).
|
|
* librewolf.cfg is an AutoConfig file, evaluated after defaults/pref/*.js, and
|
|
* the last defaultPref() for a given pref is the one that sticks -- which is
|
|
* why these overrides are appended rather than dropped in a separate file.
|
|
*
|
|
* Deliberately short. LibreWolf already enables privacy.resistFingerprinting,
|
|
* and RFP works by making every user look *identical*: each pref we flip on top
|
|
* of it moves this browser out of that crowd and makes it easier to single out,
|
|
* not harder. Only add something here when it corrects for the fact that this
|
|
* browser runs in a container displayed over waypipe.
|
|
* ------------------------------- */
|
|
|
|
// Letterboxing rounds the content area to a coarse grid of common sizes.
|
|
// LibreWolf ships the pref but leaves it off; Tor Browser has it on. Here the
|
|
// window is resized to whatever the waypipe client feels like, and window size
|
|
// is one of the strongest signals there is, so turn it on.
|
|
defaultPref("privacy.resistFingerprinting.letterboxing", true);
|
|
|
|
// Downloads land in the bind-mounted /downloads directory (see browser.conf),
|
|
// not somewhere inside the container's ephemeral filesystem.
|
|
defaultPref("browser.download.folderList", 2);
|
|
defaultPref("browser.download.dir", "/downloads");
|
|
defaultPref("browser.download.start_downloads_in_tmp_dir", false);
|
|
|