Let me add my two cents (scroll down for TLDR) (I'm a Windows user BTW).

I'm very close to @Ian Stirling opinion from #comment 8. I want to have
an option to *absolutely* ask on quit, whatever makes me do so
(shortcut, click, menu item); isn't there any 'onbeforequit'-like hook
in the codebase, whatever was the root cause that triggered it?

Let me explain the point.

For me, Firefox is The Centre Of Management of The Universe. I regularly have 
100+ tabs open, with their content being changed by me using some Greasemonkey 
scripts that add additional content when I click this and that (and this is 
gone after restart). I can't allow browser just to quit accidentally because of 
some misfortunate events happening. And there are zillions of things that can 
accidentally go wrong. I'm a power user, yet it still happens from time to time 
and you can't help:
- I can hit ALT-F4 while I was sure the focus was in the different app. Or hit 
ALT-F4 more than once, one of this happening in Firefox, because the OS 
switched the focus after closing previous app to FF which I didn't expect.
- I can have a different application (say Notepad) on top of Firefox on the 
desktop stack. And now two cases:
-- when both are maximized, I can hit 'X' twice by chance, because for instance 
my mouse is malfunctioning, or my touchpad too sensitive etc etc.
-- when at least one of them (say Notepad on top) is not maximized, I want to 
try to close the Notepad, but I move my mouse (or especially touchpad) 2 pixels 
too far on the right, and, voila, Firefox goes to hell.
-- I open a 'File' menu menu via LEFT_ALT, DOWN_ARROW, I see the options, I 
iterate them via DOWN_ARROW, UP_ARROW, and I push enter on exit, but I wanted 
one item higher in the menu (theoretical, but can happen).
-- Also, I may confuse shortcuts, because I'm overworked and simply tired!

All of the above are very unlikely, but still happen from time to time,
and each of those is a *DISASTER*, when you have 100+ tabs opened, and
(God prevent) you're out of mobile range / your mobile network provider
sucks / your phone-as-a-modem sucks etc. while Firefox still thinks
you're online.

It's especially painful when you buffered than damn 15-minutes YouTube
video to watch it offline, then you accidentally close Fx, and you're
screwed.

Also, I might be downloading a huge file from a server that doesn't
support restarts-in-the-middle. Default Firefox behavior (with All-in-
one-sidebar) is to close the actual window, and leave only the downloads
opened! This is ridiculous. I can now either wait 1h till the download
ends, or restart the Firefox, and screw the download. (it doesn't affect
me, as I use AiOS add-on; just pointing it).

When I tell the browser I want a warning, I REALLY want it, and don't be
overly clever to not show it to me when you think it's not necessary.
Period. Hope I'm convincing enough.

Please, always display me a warning when I want to quit Firefox and I
stated it in about:config. Actually I only quit Fx to install upgrades
/add-ons, or when the memory consumption is too big. I hibernate my
comps, and have Fx opened for whole days.

______
TL;DR:
- I may have 100+ tabs
- I may have slow connection (laptop, with mobile phone as a modem)
- I may sometimes go offline
- I may use dynamic content (Greasemonkey, Flash videos loaded) that will be 
lost after restart
- I might be tired and do something stupid by mistake! I'm a human after all

Then, session restore is only helpful in the way that you don't lose
URLs you were browsing.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/583797

Title:
  "Warn on closing with multiple tabs open" not honored

Status in Mozilla Firefox:
  Fix Released
Status in firefox package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: firefox

  1) lsb_release -rd
  Description:  Ubuntu 11.10
  Release:      11.10

  2) apt-cache policy firefox
  firefox:
    Installed: 11.0+build1-0ubuntu0.11.10.1
    Candidate: 11.0+build1-0ubuntu0.11.10.1
    Version table:
   *** 11.0+build1-0ubuntu0.11.10.1 0
          500 http://us.archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 
Packages
          500 http://security.ubuntu.com/ubuntu/ oneiric-security/main i386 
Packages
          100 /var/lib/dpkg/status
       7.0.1+build1+nobinonly-0ubuntu2 0
          500 http://us.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages

  3) What is expected to happen in Firefox, with Edit -> Preferences -> Tabs -> 
"Warn on closing with multiple tabs open" checkbox checked, is when one click 
the X, File -> Quit, Ctrl+Q , or Alt+Space -> C, one get's the confirmation box:
  Confirm close
  You are about to close x tabs. Are you sure you want to continue?

  4) What happens instead is one is not warned and the window closes.

  PARTIAL WORKAROUND: about:config -> browser.tabs.maxOpenBeforeWarn ->
  change from 15 to 2. This will pop up the confirmation box clicking
  the X and Alt+Space -> C only.

  WORKAROUND: Disable Ctrl+Q quiting the browser by installing keyconfig add-on:
  http://mozilla.dorando.at/keyconfig.xpi

  Then Tools -> Add-Ons -> Extensions -> keyconfig Preferences ->
  highlight Quit -> Disable

  Original Reporter Comments: I found a "workaround" that says to set
  "open to a blank page" somewhere else, and I set this, but it still
  doesn't warn me.

  I work from home and frequently spend an hour or so putting in data,
  all on one screen. If I accidentally hit the stupid little x (which is
  now in the left hand corner just where you don't need it, it is too
  easy to hit it by accident, but i can't change this, it comes with the
  distro), i lose all that work.

  Please tell me how to fix this terrible bug.

  Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.3) Gecko/20100423
  Ubuntu/10.04 (lucid) Firefox/3.6.3 GTB7.1

  THIS BUG AFFECTS MY SECURITY (INCOME) but i guess would not be
  classifed as a security bug per se

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: firefox 3.6.3+nobinonly-0ubuntu4
  ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-22-generic i686
  Architecture: i386
  Date: Fri May 21 14:07:40 2010
  FirefoxPackages:
   firefox 3.6.3+nobinonly-0ubuntu4
   firefox-gnome-support 3.6.3+nobinonly-0ubuntu4
   firefox-branding 3.6.3+nobinonly-0ubuntu4
   abroswer N/A
   abrowser-branding N/A
  InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
  ProcEnviron:
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: firefox

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/583797/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to