Closed Bug 456959 Opened 16 years ago Closed 16 years ago

Options->Advanced->Encryptation->Revocation Lists can open multiple crlManager.xul windows

Categories

(Firefox :: Settings UI, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 3.1b1

People

(Reporter: philip.chee, Assigned: philip.chee)

Details

Attachments

(1 file)

Steps to reproduce:
1. Options->Advanced->Encryption
2. Click on the [Revocation Lists] button.
3. Click on the [Revocation Lists] button again.
4. Click on the [Revocation Lists] button and again.

Actual Results:
Multiple [Manage CRLs] windows open.

Expected Results:
Once one window is opened, additional clicks should just focus on the existing window.

<http://mxr.mozilla.org/comm-central/source/mozilla/browser/components/preferences/advanced.js#518>
  showCRLs: function ()
  {
    document.documentElement.openWindow("Mozilla:CRLManager", 
                                        "chrome://pippki/content/crlManager.xul",
                                        "", null);
  },

Reason: crlManager.xul never had a window type until I fixed it in Bug 445015 (see http://hg.mozilla.org/mozilla-central/rev/8fcf92cfd811). For consistency with the rest of pippki I used an all lower cased window type.

This patch makes Firefox use the right window type. Note this never worked ,so technically this isn't a regression.
Attachment #340313 - Flags: review?(gavin.sharp)
Attachment #340313 - Flags: approval1.9.0.4?
Attachment #340313 - Flags: approval1.9.0.3?
Attachment #340313 - Flags: review?(gavin.sharp) → review+
Keywords: checkin-needed
Assignee: nobody → philip.chee
Attachment #340313 - Flags: approval1.9.0.3?
http://hg.mozilla.org/mozilla-central/rev/93210b4517d8
Status: NEW → RESOLVED
Closed: 16 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3.1b1
Comment on attachment 340313 [details] [diff] [review]
Fix window type in showCRLs()

New branch policy argues against easy "nice to haves" unfortunately -- there's hundreds of bugs like this and QA can't keep up when we take them all. FF3.1 will be fixed.
Attachment #340313 - Flags: approval1.9.0.4? → approval1.9.0.4-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: