Add disable_secure_dns field to URLRequest.

This change will allow URLRequests to bypass DoH during hostname
resolution.

Change-Id: Ic5a5346d57bf8fc639a82ff8b284f4e11893745d
Bug: 1012268
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1842562
Commit-Queue: Katharine Daly <[email protected]>
Reviewed-by: Matt Menke <[email protected]>
Reviewed-by: Eric Orth <[email protected]>
Cr-Commit-Position: refs/heads/master@{#706093}
diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_request_http_job.cc
index 4e7d493..eccaeff 100644
--- a/net/url_request/url_request_http_job.cc
+++ b/net/url_request/url_request_http_job.cc
@@ -337,6 +337,7 @@
 
   request_info_.network_isolation_key = request_->network_isolation_key();
   request_info_.load_flags = request_->load_flags();
+  request_info_.disable_secure_dns = request_->disable_secure_dns();
   request_info_.traffic_annotation =
       net::MutableNetworkTrafficAnnotationTag(request_->traffic_annotation());
   request_info_.socket_tag = request_->socket_tag();