mirror of
https://github.com/arkenfox/user.js.git
synced 2024-11-29 13:56:56 +01:00
Updated 3.1 Resetting Inactive Prefs [Scripts] (markdown)
parent
0a71dbbec1
commit
5e3aca6c99
@ -1,7 +1,7 @@
|
||||
:exclamation: Read the instructions & backup your profile before running any of the scripts mentioned here
|
||||
### :small_orange_diamond: The Issue
|
||||
|
||||
Our [changelogs](https://github.com/ghacksuserjs/ghacks-user.js/search?q=label%3Achangelog&type=Issues&utf8=✓) are lists which contain, among other things, information on prefs that have been REMOVED, made INACTIVE (i.e commented out), DEPRECATED (Section 9999), or become REDUNDANT/CONFLICT with `privacy.resistFingerprinting` (RFP) (Section 4600).
|
||||
Our [changelogs](https://github.com/arkenfox/user.js/search?q=label%3Achangelog&type=Issues&utf8=?) are lists which contain, among other things, information on prefs that have been REMOVED, made INACTIVE (i.e commented out), DEPRECATED (Section 9999), or become REDUNDANT/CONFLICT with `privacy.resistFingerprinting` (RFP) (Section 4600).
|
||||
|
||||
So **some or all** of these REMOVED, INACTIVE, DEPRECATED, and REDUNDANT prefs **need to be manually reset** in `about:config`, depending on your configuration. And over time, the list builds up. Some are harmless (deprecated items will have no effect), but others are vital (prefs and sections are INACTIVE for a reason, so it pays for your `prefs.js` to be in "sync"). Add to this any prefs you may have made inactive yourself. A REMOVED pref is particularly tricky as it is no longer referenced in the `user.js`.
|
||||
|
||||
@ -19,27 +19,27 @@ And that's exactly what our **prefsCleaner** script does.
|
||||
|
||||
For a less risky solution use some of our scratchpad scripts which we have broken down into a number of smaller scripts. But depending on which ones you run the same warning applies!
|
||||
|
||||
Think of it as an opportunity to increase your automation by setting those manually controlled settings in your user.js (or append them to your `user-overrides.js` file if you use our [Updater Scripts](https://github.com/ghacksuserjs/ghacks-user.js/wiki/3.3-Updater-Scripts)).
|
||||
Think of it as an opportunity to increase your automation by setting those manually controlled settings in your user.js (or append them to your `user-overrides.js` file if you use our [Updater Scripts](https://github.com/arkenfox/user.js/wiki/3.3-Updater-Scripts)).
|
||||
|
||||
---
|
||||
|
||||
#### :small_blue_diamond: prefsCleaner
|
||||
|
||||
Download the prefsCleaner [for Windows](https://raw.githubusercontent.com/ghacksuserjs/ghacks-user.js/master/prefsCleaner.bat) or [for Linux/Mac](https://raw.githubusercontent.com/ghacksuserjs/ghacks-user.js/master/prefsCleaner.sh) and **run it in your profile directory with Firefox closed**.
|
||||
Download the prefsCleaner [for Windows](https://raw.githubusercontent.com/arkenfox/user.js/master/prefsCleaner.bat) or [for Linux/Mac](https://raw.githubusercontent.com/arkenfox/user.js/master/prefsCleaner.sh) and **run it in your profile directory with Firefox closed**.
|
||||
|
||||
NOTE: This does not cover prefs we REMOVED from the `ghacks user.js`, see the Scratchpad section for those.
|
||||
NOTE: This does not cover prefs we REMOVED from the `arkenfox user.js`, see the Scratchpad section for those.
|
||||
|
||||
---
|
||||
|
||||
:small_blue_diamond: **Scratchpad Scripts** (based on `ghacks user.js`)
|
||||
:small_blue_diamond: **Scratchpad Scripts** (based on `arkenfox user.js`)
|
||||
|
||||
Our scratchpad cleanup scripts (`ghacks-clear-*.js`) are stored [here](https://github.com/ghacksuserjs/ghacks-user.js/tree/master/scratchpad-scripts).
|
||||
Our scratchpad cleanup scripts (`arkenfox-clear-*.js`) are stored [here](https://github.com/arkenfox/user.js/tree/master/scratchpad-scripts).
|
||||
|
||||
The REMOVED script is the ONLY single point of reference for everything we once tinkered with, but is now gone. It's a short list, but highly recommended that you manually check them or run the script.
|
||||
|
||||
<details><summary><b>How To Run Our Scratchpad Cleanup Scripts prior to FF72</b></summary><p>
|
||||
|
||||
* Close Firefox and [backup](https://github.com/ghacksuserjs/ghacks-user.js/wiki/1.2-Backing-Up) your profile
|
||||
* Close Firefox and [backup](https://github.com/arkenfox/user.js/wiki/1.2-Backing-Up) your profile
|
||||
* (Optional) Disable the network connection <sup>1</sup>
|
||||
* Start Firefox
|
||||
* Open the Developer>Browser Console>Logging for any output
|
||||
@ -65,7 +65,7 @@ The REMOVED script is the ONLY single point of reference for everything we once
|
||||
|
||||
<details><summary><b>How To Run Our Scratchpad Cleanup Scripts in FF72+</b></summary><p>
|
||||
|
||||
* Close Firefox and [backup](https://github.com/ghacksuserjs/ghacks-user.js/wiki/1.2-Backing-Up) your profile
|
||||
* Close Firefox and [backup](https://github.com/arkenfox/user.js/wiki/1.2-Backing-Up) your profile
|
||||
* (Optional) Disable the network connection <sup>1</sup>
|
||||
* Start Firefox
|
||||
* Load `about:config` and press Ctrl+Shift+K to open the Web Console for about:config
|
||||
|
Loading…
Reference in New Issue
Block a user