DescriptionDon't block the UI thread for OCSP/CRLs when viewing a cert on Mac.
When viewing certificates in the system certificate viewer on Mac, the
certificate chain is re-evaluated with the system revocation checking
policies. During this evaluation, the UI thread is blocked, potentially
causing significant delays for slow OCSP responders.
Instead of allowing the default policies, explicitly disable revocation
checking when invoking the viewer. This does not affect revocation checking
from happening in the network stack (if the user has enabled it), only from
the user being able to view exactly which certificate is revoked when a chain
contains revoked certificate.
BUG=79950
TEST=Access a site with a slow OCSP responder (see bug for an example).
Clicking "Certificate Information" should cause the certificate chain to be
displayed immediately, rather than after ~25 seconds.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=90146
Patch Set 1 #
Total comments: 12
Patch Set 2 : Rebase #Patch Set 3 : Feedback #Patch Set 4 : Rebase to trunk #
Messages
Total messages: 6 (0 generated)
|