summaryrefslogtreecommitdiff
path: root/sh/ujs
diff options
context:
space:
mode:
authorXiao Pan <xyz@flylightning.xyz>2024-08-26 11:49:09 -0700
committerXiao Pan <xyz@flylightning.xyz>2024-08-26 11:49:09 -0700
commit642b93f13d8e4674b332ed895b0d68409249b6bb (patch)
treeb4529056ec100cdfb7c8e9b4bb333db596577084 /sh/ujs
parent6883ea85ebe722cbbfa1bdd85ba6a8d068f72562 (diff)
arkenfox v128 change cause my user-overrides.js change cause this
Diffstat (limited to 'sh/ujs')
-rwxr-xr-xsh/ujs15
1 files changed, 7 insertions, 8 deletions
diff --git a/sh/ujs b/sh/ujs
index 76d85db..d186edc 100755
--- a/sh/ujs
+++ b/sh/ujs
@@ -4,22 +4,21 @@ file="$HOME/.mozilla/firefox/xxxxxxxx.fly/user-overrides.js"
while getopts rw opt; do
case $opt in
r)
- if grep -q '^//user_pref("privacy.resistFingerprinting", false);$' "$file"; then
- # if want to abstract into a function, this maybe useful: sed -i "s#^//\\($1\\)\$#\\1#" "$file"
- sed -i 's#^//\(user_pref("privacy.resistFingerprinting", false);\)$#\1#' "$file"
+ if grep -q '^user_pref("privacy\.resistFingerprinting", true);$' "$file"; then
+ sed -i 's#^user_pref("privacy\.resistFingerprinting", true);$#user_pref("privacy.resistFingerprinting", false);#' "$file"
notify-send -u critical 'RFP disabled'
else
- sed -i 's#^\(user_pref("privacy.resistFingerprinting", false);\)$#//\1#' "$file"
+ sed -i 's#^user_pref("privacy\.resistFingerprinting", false);$#user_pref("privacy.resistFingerprinting", true);#' "$file"
notify-send 'RFP enabled'
fi
;;
w)
- if grep -q '^//user_pref("webgl.disabled", false);$' "$file"; then
- sed -i 's#^//\(user_pref("webgl.disabled", false);\)$#\1#' "$file"
- # note webgl is enabled by uncomment, but RFP is disabled by uncomment
+ if grep -q '^user_pref("webgl\.disabled", true);$' "$file"; then
+ sed -i 's#^user_pref("webgl\.disabled", true);$#user_pref("webgl.disabled", false);#' "$file"
+ # note webgl is enabled by changing from true to false, but RFP is disabled by changing from true to false
notify-send -u critical 'webgl enabled'
else
- sed -i 's#^\(user_pref("webgl.disabled", false);\)$#//\1#' "$file"
+ sed -i 's#^user_pref("webgl\.disabled", false);$#user_pref("webgl.disabled", true);#' "$file"
notify-send 'webgl disabled'
fi
;;