summaryrefslogtreecommitdiff
path: root/profiles/firefox.local
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/firefox.local')
-rw-r--r--profiles/firefox.local35
1 files changed, 35 insertions, 0 deletions
diff --git a/profiles/firefox.local b/profiles/firefox.local
new file mode 100644
index 0000000..7c26bed
--- /dev/null
+++ b/profiles/firefox.local
@@ -0,0 +1,35 @@
+ignore noblacklist ${HOME}/.cache/mozilla
+ignore mkdir ${HOME}/.cache/mozilla/firefox
+ignore whitelist ${HOME}/.cache/mozilla/firefox
+
+# # Block system extensions
+blacklist /usr/lib/firefox/browser/features
+
+# # Prevent UUID generation
+blacklist ${HOME}/.mozilla/firefox/*/datareporting
+
+# # machine-id without private-etc/pulse causes pulseaudio segfaults
+# # machine-id breaks audio
+# machine-id
+
+private-bin firefox,bash
+
+# # private-etc requires machine-id or pulse else pulseaudio segafaults
+# # private-etc requires both machine-id and pulse for pulseaudio support
+# # private-etc requires machine-id for alsa audio support
+# Use for pulseaudio
+# private-etc asound.conf,machine-id,pulse,resolv.conf
+# Use for alsa
+# private-etc asound.conf,group,machine-id,resolv.conf
+# Use for broken audio
+# private-etc asound.conf,pulse,resolv.conf
+private-etc resolv.conf
+
+
+# # Use for GTK_USE_PORTAL=1 support on KDE
+#private-etc machine-id,passwd,resolv.conf
+#ignore nodbus
+#ignore noroot
+
+# # Use with hardened-malloc package
+env LD_PRELOAD=/usr/lib/libhardened_malloc.so