Closed Bug 101378 Opened 23 years ago Closed 14 years ago

Make psm dialogs non modal

Categories

(Core Graveyard :: Security: UI, enhancement, P3)

x86
All
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: timeless, Assigned: timeless)

References

()

Details

Attachments

(2 files, 1 obsolete file)

based on trying to load sourceforge (bug 101354) part #8 please make the certificate viewer a non modal window. This applies to the network prompts and the certificate manager. In general it would be nice to be able to do comparisons between certificates or to have them visible off to the side while making a decission.
Priority: -- → P3
Target Milestone: --- → Future
Depends on: 101390
Blocks: 109714
->rangansen True, it would be nice. Still P3, but moving to 2.2
Assignee: ssaux → rangansen
Target Milestone: Future → 2.2
reassign former PSM engineers' bugs to nobody
Assignee: rangansen → nobody
QA Contact: junruh → nobody
Target Milestone: 2.2 → ---
Assignee: nobody → Stefan.Borggraefe
Product: PSM → Core
QA Contact: nobody → ui
Version: psm2.1 → 1.0 Branch
Version: 1.0 Branch → Trunk
Attached patch something like this might work (obsolete) — Splinter Review
Assignee: Stefan.Borggraefe → timeless
Status: NEW → ASSIGNED
Attachment #328979 - Flags: review?(kaie)
Comment on attachment 328979 [details] [diff] [review] something like this might work Thanks for this patch, I only have a minor change request. I think the CA-cert-exists warning message should continue to be modal. I agree the cert viewer is turned into modeless. I agree it makes sense to convert the crl-import-dialog to modeless, too. If you change + "chrome://pippki/content/cacertexists.xul", + block, + PR_FALSE); to PR_TRUE, then r=kaie
Attachment #328979 - Flags: review?(kaie) → review-
OS: Windows 98 → All
In comment 3 you said "this might work". Have you tested? Please make sure someone tests before checking in. Or let me know if you haven't.
yes it was tested, but it'd be nice if you verified you're happy w/ it and tried it once.
Attachment #328979 - Attachment is obsolete: true
Attachment #355382 - Flags: review?(kaie)
Comment on attachment 355382 [details] [diff] [review] as used in my tree >@@ -483,7 +485,8 @@ nsNSSDialogs::DisplayGeneratingKeypairIn > > rv = nsNSSDialogHelper::openDialog(parent, > "chrome://pippki/content/createCertInfo.xul", >- runnable); >+ runnable, >+ PR_FALSE); > return rv; > } > >@@ -644,6 +647,7 @@ nsNSSDialogs::ShowCertError(nsIInterface > > rv = nsNSSDialogHelper::openDialog(nsnull, > "chrome://pippki/content/certerror.xul", >- block); >+ block, >+ PR_FALSE); > return rv; > } I disagree with your proposal to change the above two dialogs - status while generating key pair - cert error occurred during connection into modeless dialogs. But the rest of the patch is fine. Attach a new patch without the changes listed in this comment, and you have r=kaie
Attachment #355382 - Flags: review?(kaie) → review-
This is the subset that I agree with.
Attachment #402389 - Flags: review+
Attachment #402389 - Flags: ui-review?(johnath)
Summary: Certificate Viewer should never be modal → Make psm dialogs non modal
Attachment #402389 - Flags: ui-review?(johnath)
Sounds like this bug has been fixed, closing.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: