Index: content/public/common/ssl_status.h |
diff --git a/content/public/common/ssl_status.h b/content/public/common/ssl_status.h |
index e8e6ab7c29080273244890f34340e00dc749a210..bd500647c169c60750fa5364dc1881139135c5ee 100644 |
--- a/content/public/common/ssl_status.h |
+++ b/content/public/common/ssl_status.h |
@@ -23,16 +23,21 @@ struct CONTENT_EXPORT SSLStatus { |
// Flags used for the page security content status. |
enum ContentStatusFlags { |
// HTTP page, or HTTPS page with no insecure content. |
- NORMAL_CONTENT = 0, |
+ NORMAL_CONTENT = 0, |
// HTTPS page containing "displayed" HTTP resources (e.g. images, CSS). |
DISPLAYED_INSECURE_CONTENT = 1 << 0, |
// HTTPS page containing "executed" HTTP resources (i.e. script). |
- // Also currently used for HTTPS page containing broken-HTTPS resources; |
- // this is wrong and should be fixed (see comments in |
- // SSLPolicy::OnRequestStarted()). |
- RAN_INSECURE_CONTENT = 1 << 1, |
+ RAN_INSECURE_CONTENT = 1 << 1, |
+ |
+ // HTTPS page containing "displayed" HTTPS resources (e.g. images, |
+ // CSS) loaded with certificate errors. |
+ DISPLAYED_CONTENT_WITH_CERT_ERRORS = 1 << 2, |
+ |
+ // HTTPS page containing "executed" HTTPS resources (i.e. script) |
+ // loaded with certificate errors. |
+ RAN_CONTENT_WITH_CERT_ERRORS = 1 << 3, |
}; |
SSLStatus(); |