Last modified: 2014-07-27 20:03:33 UTC
"Restore all default settings" in Special:Preferences should be a button, just like "Save" and "Undo changes". The text link looks odd at the moment.
By the way, did anybody ever try it? I did and clicked confirm, and it didn't restore anything, maybe due to a lack of saveSettings().
A button executes an action, this does not. It takes you to a confirmation page. I think this should be marked WONTFIX, but I'm open to third opinions. Thanks for the report as to it not working, I've added saveSettings() in r51420.
Hold on, no wonder I'm the first person on the planet who ever dared to click the "Restore all default settings" button (in the lab, of course): How can the user click it with any confidence, when the only information he knows about which settings he will be getting restored back is only marked for one!: (*) MonoBook (default) (Preview) The rest are a mystery as to what the defaults he is about to get are. The best he can do is create another account and see what they look like, but we don't want him to do that. Therefore, please somebody add "(default)" to each of the remaining items. Thanks.
(P.S., and no fair using e.g., sneaky CSS. Must work just like the Monobook line above, so text browsers can see the defaults too.) P.S. welcome to split off another bug if Summary should stay put.
Marking this bug as Lowest priority. I've done this in a batch to (usually enhancement request) bugs where: * It is not clear that this bug should be fixed. * It is not clear how to fix this bug. * There are difficulties or complications in fixing this bug, which are not justified by the importance of the bug. * This is an extremely minor bug that could not be fixed in a few lines of code. If you're interested in having one of these bugs fixed, your best bet is to write the patch yourself.
*** Bug 19952 has been marked as a duplicate of this bug. ***
Proposing WONTFIX as per comment 2.
(In reply to comment #7) > Proposing WONTFIX as per comment 2. I respectfully disagree. The fix should be as simple as creating another form. Just set the method to get, the action to the URL of the verification page, and have the one submit element with no name and the value "Reset all default settings". Since the form has nothing to pass, it goes to the page with no values added.
*** Bug 53900 has been marked as a duplicate of this bug. ***