This pref (in FF118 or lower) was applied regardless of 'intl.accept_languages', but only makes sense when it is "en-US, en" (which we used to set)
But we removed 'intl.accept_language' in this release because there is no longer any RFP formatting protection, so we should no longer decide what language users prefer. Removed so users are not constantly reset on prefsCleaner, which could differ from what the user has/wants and be super annoying
If 'use_us_english' were left active for ESR users who insist on using the live version, this would therefore have their language formatting set to en-US regardless of what they request - which would be annoying/confusing if they weren't requesting english
and herein ends my story - make it inactive
all the old stuff we held on to for ESR102->ESR115 transition
note: fixup pref deprecated in FF119 but removed in AF118 - it's not important if it's not reset, and is in arkenfox-cleanup.js for purists
* updater.sh/prefsCleaner.sh: Check for root and abort
Check if running as root and if any files have the owner/group as root|wheel.
Abort on both.
Should (hopefully) prevent stuff like: https://github.com/arkenfox/user.js/issues/1587
Discussion: https://github.com/arkenfox/user.js/pull/1595
---------
Co-authored-by: Mohammed Anas <triallax@tutanota.com>
Co-authored-by: earthlng <earthlng@users.noreply.github.com>
* prefsCleaner.bat: add -unattended flag
Usage:
prefsCleaner.bat -unattended
Skips the prompt for user input and proceeds when -unattended is specified. If omitted, default behaviour is unchanged.
---------
Signed-off-by: Keith Harrison <keithh@protonmail.com>
Co-authored-by: earthlng <earthlng@users.noreply.github.com>