[Bug 583797]
Jan Tojnar
583797 at bugs.launchpad.net
Wed Dec 12 16:26:59 UTC 2018
Updated link describing the behaviour from Comment 10:
https://hg.mozilla.org/mozilla-
central/file/934fe0bd6062/browser/components/nsBrowserGlue.js#l1248
Also pasting it here for easier search:
> There are several cases where we won't show a dialog here:
> 1. There is only 1 tab open in 1 window
> 2. The session will be restored at startup, indicated by
> browser.startup.page == 3 or browser.sessionstore.resume_session_once == true
> 3. browser.warnOnQuit == false
> 4. The browser is currently in Private Browsing mode
> 5. The browser will be restarted.
>
> Otherwise these are the conditions and the associated dialogs that will be shown:
> 1. aQuitType == "lastwindow" or "quit" and browser.showQuitWarning == true
> - The quit dialog will be shown
> 2. aQuitType == "lastwindow" && browser.tabs.warnOnClose == true
> - The "closing multiple tabs" dialog will be shown
>
> aQuitType == "lastwindow" is overloaded. "lastwindow" is used to indicate
> "the last window is closing but we're not quitting (a non-browser window is open)"
> and also "we're quitting by closing the last window".
----
Cases 2 and 4 are the most annoying.
--
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to Mozilla Firefox.
https://bugs.launchpad.net/bugs/583797
Title:
"Warn on closing with multiple tabs open" not honored
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/583797/+subscriptions
More information about the Ubuntu-mozillateam-bugs
mailing list