Updated 1.4 Troubleshooting (markdown)

Thorin-Oakenpants 2018-01-21 01:39:12 +13:00
parent 6c07966210
commit 7d8b2f6113

@ -1,6 +1,9 @@
Besides asking and guessing, the only way to find the cause(s) of why something doesn't work as expected, is to **methodically** eliminate preferences. And only after it is confirmed that the user.js is the cause, by replicating the problem in a new profile with no extensions. Besides asking and guessing, the only way to find the cause(s) of why something doesn't work as expected, is to **methodically** eliminate preferences. And only after it is confirmed that the user.js is the cause, by replicating the problem in a new profile with no extensions.
Based on our manual steps on how to do this, we also have a scratchpad script to do this automatically for you, based on the halving method (see below). ### :small_orange_diamond: Use our scratchpad script
Before you go on to the laborious task of manual troubleshooting we recommend you try the [script](https://raw.githubusercontent.com/ghacksuserjs/ghacks-user.js/master/scratchpad-scripts/troubleshooter.js) first. In many cases it should be able to either directly identify the culprit or at least narrow it down to a more manageable number of prefs for manual troubleshooting. You can just run the script and follow the instructions but we strongly recommend you watch the [demo video](https://anonfile.com/6eZ9v9d9b6/troubleshooter_vid.zip) first (webm, 62mb, 16m26s).
### :small_orange_diamond: Manual troubleshooting ### :small_orange_diamond: Manual troubleshooting
@ -35,7 +38,3 @@ Based on our manual steps on how to do this, we also have a scratchpad script to
* In a reset profile (see step 5), paste in the offending section (or sections) into the user.js and save the changes. Restart Firefox. * In a reset profile (see step 5), paste in the offending section (or sections) into the user.js and save the changes. Restart Firefox.
* Go to about:config, find the first preference and right click and reset it. Test if the problem exists. * Go to about:config, find the first preference and right click and reset it. Test if the problem exists.
* If the problem still exists, clear your cache and repeat the above step * If the problem still exists, clear your cache and repeat the above step
### :small_orange_diamond: Use our scratchpad script
Placeholder text