Open Bug 644278 Opened 13 years ago Updated 2 years ago

Firefox creates individual toolbar buttons for each cookie request dialog

Categories

(Firefox :: Session Restore, defect)

x86
Windows XP
defect

Tracking

()

People

(Reporter: BugMagnet1, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0
Build Identifier: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0

On update to FF 4.0, with 'restore prior session', which included about 30 tabs, several cookie request dialogs popped up. These were from cookie requests previously {x} closed without accepting or denying.

FF created a button for each such cookie on the windows toolbar

Reproducible: Always

Steps to Reproduce:
1. set accept cookies for "ask me every time"
2. open several tabs to URLs asking to set cookies
3. clear the cookie request dialogs by clicking [x] - do not accept or deny
4. set FF startup option to "show my windows and tabs from last time"
5. close FF and restart.
Actual Results:  
as FF restores all the previous tabs, dialogs for all the cookie requests from the previous session that were cleared and ignored will popup, with FF creating a button for each dialog on the windows toolbar

Expected Results:  
do not create a button for each cookie request dialog
A Solution would be to make the Dialog a Doorhanger.
Version: unspecified → Trunk
So the bug is that the state (closed) of the cookie confirmation dialogs is not stored. However, does firefox even load the page that was requesting the cookie but the dialog was dismissed?
Maybe this is intentional, to ask the user again, because the question without answer is not good.
Status: UNCONFIRMED → NEW
Component: General → Session Restore
Ever confirmed: true
QA Contact: general → session.restore
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.