| Index: content/browser/ssl/ssl_policy.cc
|
| diff --git a/content/browser/ssl/ssl_policy.cc b/content/browser/ssl/ssl_policy.cc
|
| index 99d14e558069cb0ccd96a437eb355535da0aeded..9d60c36a8ceb770c6850ca91be149f1910153524 100644
|
| --- a/content/browser/ssl/ssl_policy.cc
|
| +++ b/content/browser/ssl/ssl_policy.cc
|
| @@ -163,7 +163,8 @@ void SSLPolicy::OnRequestStarted(const GURL& url,
|
| if (backend_->HasAllowException(url.host())) {
|
| // If there's no certificate error, a good certificate has been seen, so
|
| // clear out any exceptions that were made by the user for bad
|
| - // certificates.
|
| + // certificates. This intentionally does not apply to cached resources
|
| + // (see https://crbug.com/634553 for an explanation).
|
| backend_->RevokeUserAllowExceptions(url.host());
|
| event = HAD_PREVIOUS_EXCEPTION;
|
| }
|
|
|