summaryrefslogtreecommitdiff
path: root/profiles/firefox.local
blob: dd7afe114c42fe5caeb02fcde645f47734bb8884 (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
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 polaris10 amdgpu for some reason
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.*