Check privacy mode when enabling Token Binding
Review URL: https://codereview.chromium.org/1869553002
Cr-Commit-Position: refs/heads/master@{#385538}
diff --git a/net/http/http_network_transaction.cc b/net/http/http_network_transaction.cc
index 12043644..ebbe1552 100644
--- a/net/http/http_network_transaction.cc
+++ b/net/http/http_network_transaction.cc
@@ -163,11 +163,10 @@
response_.unused_since_prefetch = true;
// Channel ID is disabled if privacy mode is enabled for this request.
- if (request_->privacy_mode == PRIVACY_MODE_ENABLED)
+ if (request_->privacy_mode == PRIVACY_MODE_ENABLED) {
server_ssl_config_.channel_id_enabled = false;
-
- if (session_->params().enable_token_binding &&
- session_->params().channel_id_service) {
+ } else if (session_->params().enable_token_binding &&
+ session_->params().channel_id_service) {
server_ssl_config_.token_binding_params.push_back(TB_PARAM_ECDSAP256);
}