Skip to content

Commit efcceaf

Browse files
enforce non-native widget theme
1 parent 9018577 commit efcceaf

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

user.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/******
22
* name: arkenfox user.js
3-
* date: 25 April 2021
4-
* version 89-alpha
3+
* date: 15 June 2021
4+
* version 89
55
* url: https://github.com/arkenfox/user.js
66
* license: MIT: https://github.com/arkenfox/user.js/blob/master/LICENSE.txt
77
@@ -38,6 +38,7 @@
3838
- If you are not using arkenfox v78... (not a definitive list)
3939
- 1244: HTTPS-Only mode is enabled
4040
- 1401: document fonts is inactive as it is now covered by RFP in FF80+
41+
- 2626: non-native widget theme is enforced
4142
- 4600: some prefs may apply even if you use RFP
4243
- 9999: switch the appropriate deprecated section(s) back on
4344
@@ -1178,6 +1179,12 @@ user_pref("privacy.window.name.update.enabled", true); // [DEFAULT: true FF86+]
11781179
/* 2625: disable bypassing 3rd party extension install prompts [FF82+]
11791180
* [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1659530,1681331 ***/
11801181
user_pref("extensions.postDownloadThirdPartyPrompt", false);
1182+
/* 2626: enforce non-native widget theme
1183+
* Security: removes/reduces system API calls, e.g. win32k API [1]
1184+
* Fingerprinting: provides a uniform look and feel across platforms [2]
1185+
* [1] https://bugzilla.mozilla.org/1381938
1186+
* [2] https://bugzilla.mozilla.org/1411425 ***/
1187+
user_pref("widget.non-native-theme.enabled", true); // [DEFAULT: true FF89+]
11811188

11821189
/** DOWNLOADS ***/
11831190
/* 2650: discourage downloading to desktop

0 commit comments

Comments
 (0)