Closed Bug 90997 Opened 23 years ago Closed 23 years ago

Modal dialogs do not stay on top

Categories

(Core :: Security: PSM, defect, P3)

Other Branch
x86
Linux
defect

Tracking

()

VERIFIED FIXED
psm2.1

People

(Reporter: inactive-mailbox, Assigned: inactive-mailbox)

Details

(Keywords: relnote)

Attachments

(1 file)

Several modal PSM dialogs can be hidden by clicking on the parent browser
window. Once they are hidden, the user will be confused and might think the
program is no longer responding to user input.

I'll attach a patch that fixes this for all PSM dialogs that are opened directly
from the browser window.

(However, there are still situations where this doesn't help. The preferences
window is a modeless window. If a modal dialog is opened from the preferences
window, the modal dialog can't be hidden by clicking on the preferences window,
it will stay on top. However, both windows will be hidden by clicking into the
browser window.)
Keywords: relnote
The idea for this patch was taken from nsPromptService::DoDialog.
David, can you please review?
r=ddrinan.
P3
t->2.1
Priority: -- → P3
Target Milestone: --- → 2.1
sr=blizzard
Status: NEW → ASSIGNED
Moving all P3 and P4 bugs targetted to 2.1 to future.
Target Milestone: 2.1 → Future
Mass assigning QA to ckritzer.
QA Contact: junruh → ckritzer
Checked in patch for Kai.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Kai, could you provide some examples of the PSM windows which the user could
open from the browser?  Thanks!  -Kritzer
For example the dialogs used to set the master password, to query the master
password from the user, to warn about an unknown issuer, mismatched domain or
expired certificate, expired CRL, when download a new CA certificate, to set the
password for the p12 file when exporting a certificate, or when viewing a cert
from the certificate manager.
Change the target of bugs with state 'RESOLVED' and target 'Future' to target
'2.1' since they were fixed for the 2.1 release.
Target Milestone: Future → 2.1
Verified on 2001-09-04-Branch build on WinNT

Verified the Master password dialog. Opened this window, and when I click on the
Preference window (parent to this window), the Master password dialog is still
on top.
Status: RESOLVED → VERIFIED
Product: PSM → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: