Comment 10 for bug 230102

Revision history for this message
In , Mike Connor (mconnor) wrote :

Created an attachment (id=311955)
much better

This rejiggers this a little so that the prefs are more clear.

browser.warnOnRestart controls confirm-on-restart (thought about merging this, but I think that's usually an explicit action now, so the datalossy case is different)

browser.warnOnQuit is now a global override to never prompt when quitting, regardless of reason, prefs, etc. This is what tinderboxen/talos already set, and its useful to have a single override for testability.

browser.tabs.warnOnClose now should cover all non-restart cases where we're closing multiple tabs. This includes quitting, closing a single window with multiple tabs, and Close Other Tabs on the tab context menu. If this pref is set, you will get a warning. If you say "never ask me again" to the quit action, it also applies to the other cases. I think that's pretty sane, and offers an undo for "never ask" that didn't previously exist because its in the UI.