User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:188.8.131.52) Gecko/2009021207 GranParadiso/3.0.6 Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:184.108.40.206) Gecko/2009021207 GranParadiso/3.0.6 If opening multiple pages simultaneously (session restore, bookmark *might* also be affected); master password option is enabled; and a saved password is required on at least 2 pages in the restored session: The Master Password dialog box is presented once per relevant page instead of just once. Reproducible: Always Steps to Reproduce: 1. [x] Use a master password must be set in Firefox Preferences -> Security 2. Have session restore enabled 3. Open multiple pages which require password entry / have passwords saved 4. Quit Firefox (saving the session) 5. After firefox has completely finished closing (ensure that it is not still "background" closing), re-open firefox 6. Multiple tabs open, each requiring a password Actual Results: 1a. When the first dialog pops up, *if* you type the password fast enough, the other pages still loading that also require the master password will not further cause the master-password dialog to pop up. 1b1. If you are not fast enough, you will receive multiple dialog boxes, each one requesting you to type the same password. 1b2. Annoyingly, if your password is long *hint hint* the extra dialog boxes steal focus mid-password. Bleh. Expected Results: 1. A single dialog pops up and gives you an opportunity to enter the master password. Should the master-password entry be cancelled, no further master-password-entry dialogs must pop up. Should the password be entered successfully, all pages requiring their passwords should receive their required passwords and continue accordingly. Should the password be entered incorrectly, an indication as to the incorrect password and then another opportunity to enter the password or cancel should be given. Personally, this happens every time I log onto my desktop because I usually have between 12 and 30 tabs in my session. I'm using Tab Mix Plus's Session Manager. I'm not sure if there is any advantage or disadvantage to using this instead of Firefox's built-in session restore as I haven't noticed any difference. I'm also using Tab Mix Plus's "Single Window Mode" option.
Similar problem to Bug 468036 (refers to Thunderbird and not Firefox).