Closed Bug 250898 Opened 20 years ago Closed 19 years ago

XPInstall Whitelist UI: Clicking on Edit Settings opens one dialog per browser window

Categories

(Firefox :: General, defect, P3)

x86
Windows XP
defect

Tracking

()

RESOLVED FIXED
Firefox1.0beta

People

(Reporter: me, Assigned: bugs)

References

Details

(Keywords: fixed-aviary1.0, Whiteboard: [have patch])

Attachments

(1 file, 1 obsolete file)

When clicking "Edit Settings..." in the XPInstall blocked software message bar
one permissions dialog opens for each browser window currently open.

Steps to reproduce:
1. Open three browser windows.
2. Visit a un-whitelisted site with an XPI link e.g.
http://www.hacksrus.com/~ginda/chatzilla/
3. Click XPI link.

Expected results:
One "Allowed Sites" permissions dialog opens

Actual results:
Three "Allowed Sites" permissions dialogs open (or maybe one dialog is opened
three times, either way you have to click OK/Cancel three times before it goes
away).
Attached patch patch (obsolete) — Splinter Review
Depends on: 241705
Flags: blocking-aviary1.0RC1+
Priority: -- → P3
Whiteboard: fixed-aviary1.0
Target Milestone: --- → Firefox1.0beta
I'm not sure the patch worked, I'm still seeing this problem in:

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040712
Firefox/0.9.1+

Anyone else?
This is not fixed. I've just tested this. Visit a page with three browser
windows open. Click on the extension to trigger the Software Installation
Warning toolbar. Click the Edit Options button. Click cancel in the resulting
Allowed Sites window. Note that your second Firefox browser window will be
focused and a second allowed sites dialog is raised. Cancel that second dialog
and your third Firefox window will be focused with a third Allowed Sites dialog.

I've tested repeatedly with a current branch nightly build (7/14)on Windows XP.
Whiteboard: fixed-aviary1.0 → fixed-aviary1.0 (Not??)
(additional note, it's not just cancel that causes this. The three allowed sites
dialogs are created regardless of how you dismiss them.)
*** Bug 253165 has been marked as a duplicate of this bug. ***
*** Bug 254421 has been marked as a duplicate of this bug. ***
Whiteboard: fixed-aviary1.0 (Not??)
who can review?  is this ready to go?
Whiteboard: [have patch]
Attachment #152875 - Attachment is obsolete: true
Fixed branch. 
Keywords: fixed-aviary1.0
Fixed on trunk (aviary branch landing, I presume).
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: