summaryrefslogtreecommitdiff
path: root/profiles/firefox.local
blob: e906eb8a3eec267b0b5ba4d845d9c5ded2ff0584 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
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 dbus-user none
#ignore dbus-system none
#ignore noroot

# # Use with hardened-malloc package
# This breaks firefox on some graphics cards
# polaris10 amdgpu
env LD_PRELOAD=/usr/lib/libhardened_malloc.so

ignore dbus-user filter
ignore dbus-user.own org.mozilla.firefox.*
ignore dbus-user.own org.mpris.MediaPlayer2.firefox.*