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.
Priority: -- → P2
Target Milestone: --- → 2.2
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
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
Reopening. Not fixed yet.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
*** Bug 124911 has been marked as a duplicate of this bug. ***
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.
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.
bob, I can demonstrate for you.
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.
WFM with the 6/6 branch Win2000 build.
Status: REOPENED → RESOLVED
Last Resolved: 16 years ago → 16 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.