Comment Simpler fix (Score 2, Interesting) 940
Instead of installing the extension, you could instead do this:
- Open the Javscript Console
- Copy the following line-by-line into the textbox (hitting enter after each line):
var prefs = Components.classes[ "@mozilla.org/preferences-service;1" ] .getService() .QueryInterface( Components.interfaces.nsIPrefBranch );
prefs.setBoolPref( "network.protocol-handler.external.shell", false );
prefs.getBoolPref( "network.protocol-handler.external.shell" );
Note:
- You shouldn't need to restart, it will be saved the next time you do, but the effect is immediate.
- There are only 3 lines above, slashdot breaks the first line apart.
- You should see a false after evaluating the 3rd line.
- If you run into any trouble, start again from above.
- If you have trouble with the slashdot-munged code above, go to my blog and copy it from the textarea.