Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(121)

Unified Diff: content/browser/loader/resource_loader.cc

Issue 1313363003: Expose OpenSSL's key_exchange_info in the content API (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Review fixups: Renumber enum, add tests Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/loader/resource_loader.cc
diff --git a/content/browser/loader/resource_loader.cc b/content/browser/loader/resource_loader.cc
index 22e776ca5d9704a72ed0b333c5cc15896d1b30f8..22244b8414ca54d55b88f218ce341e702a09e112 100644
--- a/content/browser/loader/resource_loader.cc
+++ b/content/browser/loader/resource_loader.cc
@@ -77,6 +77,7 @@ void GetSSLStatusForRequest(const GURL& url,
ssl_status->cert_id = cert_id;
ssl_status->cert_status = ssl_info.cert_status;
ssl_status->security_bits = ssl_info.security_bits;
+ ssl_status->key_exchange_info = ssl_info.key_exchange_info;
ssl_status->connection_status = ssl_info.connection_status;
ssl_status->signed_certificate_timestamp_ids =
signed_certificate_timestamp_ids;
@@ -121,6 +122,7 @@ void PopulateResourceResponse(ResourceRequestInfoImpl* info,
// We should not have any SSL state.
DCHECK(!request->ssl_info().cert_status &&
request->ssl_info().security_bits == -1 &&
+ request->ssl_info().key_exchange_info == 0 &&
!request->ssl_info().connection_status);
}
}
« no previous file with comments | « no previous file | content/common/ssl_status_serialization.cc » ('j') | content/common/ssl_status_serialization_unittest.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698