NSS3.4. Screen refresh on cert manager cause reload of certs.

VERIFIED WORKSFORME

Status

Core Graveyard
Security: UI
P1
normal
VERIFIED WORKSFORME
16 years ago
a year ago

People

(Reporter: Stephane Saux, Assigned: Stephane Saux)

Tracking

1.0 Branch
psm2.2
x86
Windows 2000

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

16 years ago
If you hide the cert manager behind another window, then uncover it, the redraw
causes a cert search to occur again, and any hardware token to be read anew.

This is a different behavior than 3.3, and results in a significant delay in the
redrawing operation.
(Assignee)

Updated

16 years ago
Blocks: 116334
Priority: -- → P2
Target Milestone: --- → 2.2
(Assignee)

Comment 1

16 years ago
We may be able to do something in PSM regarding this issue.  Any NSS improvement
would also be welcome. Note that this is especially severe when you have a
hardware token installed.

Raising to P1, but this doesn't not block 116334.
No longer blocks: 116334
Priority: P2 → P1

Comment 2

16 years ago
bug 121628 will fix this.  I will have a patch soon.
Depends on: 121628
(Assignee)

Comment 3

16 years ago
Yes, its fixed now. Let's verify when 3.4 is the default NSS in moz.
Status: NEW → RESOLVED
Last Resolved: 16 years ago
Resolution: --- → FIXED

Comment 4

16 years ago
Reopening. Not fixed yet.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Comment 5

16 years ago
*** Bug 124911 has been marked as a duplicate of this bug. ***
(Assignee)

Comment 6

16 years ago
This is only an issue when using hardware devices. However, in 3.3 I didn't have
this problem.

It's possible that we go and get the certs everytime textual data from the cert
is needed but that when there are no hardware devices, the operation is fast
enough to not be noticed.

Comment 7

16 years ago
If your token is plugged in, it should be as fast as ever with Ian's changes. In
NSS 3.4 we have to check the tokens because certs may be in the tokens. We do
have to make sure the tokens have not been removed as well. 

In any case, grabbing all the certs is an expensive operation, which should not
be happening everytime you do a refresh. Future tokens (like ldap tokens) may
take quite a while to accomplish this task.

This is exasperated by the fact that PSM calls the function to get all the certs
3 times to bring up the window, rather than just once.
(Assignee)

Comment 8

16 years ago
bob, I can demonstrate for you.

Comment 9

16 years ago
Created attachment 69761 [details] [diff] [review]
Only check for token presense every 10 seconds.

Many tokens are reeeaaaallly slow to check if they are present or not. Only
check every 10 seconds are so. NOTE: one some platforms the interval timer is
really slow (sigh). None seem to be as slow as querying a smart card, though.

Comment 10

16 years ago
nsbeta1
Keywords: nsbeta1
(Assignee)

Updated

16 years ago
Keywords: nsbeta1 → nsbeta1-

Comment 11

16 years ago
WFM with the 6/6 branch Win2000 build.
Status: REOPENED → RESOLVED
Last Resolved: 16 years ago16 years ago
Resolution: --- → WORKSFORME

Comment 12

16 years ago
Verified WFM.
Status: RESOLVED → VERIFIED

Updated

13 years ago
Component: Security: UI → Security: UI
Product: PSM → Core

Updated

10 years ago
Version: psm2.2 → 1.0 Branch
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.