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

Side by Side Diff: content/public/browser/resource_request_details.cc

Issue 2327433002: Stop using CertStore which is not compatible with PlzNavigate. (Closed)
Patch Set: remove cert_store on ios Created 4 years, 3 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/public/browser/resource_request_details.h" 5 #include "content/public/browser/resource_request_details.h"
6 6
7 #include "content/public/browser/resource_request_info.h" 7 #include "content/public/browser/resource_request_info.h"
8 #include "net/http/http_response_headers.h" 8 #include "net/http/http_response_headers.h"
9 #include "net/url_request/url_request.h" 9 #include "net/url_request/url_request.h"
10 10
11 namespace content { 11 namespace content {
12 12
13 ResourceRequestDetails::ResourceRequestDetails(const net::URLRequest* request, 13 ResourceRequestDetails::ResourceRequestDetails(const net::URLRequest* request,
14 int cert_id) 14 bool has_certificate)
15 : url(request->url()), 15 : url(request->url()),
16 original_url(request->original_url()), 16 original_url(request->original_url()),
17 method(request->method()), 17 method(request->method()),
18 referrer(request->referrer()), 18 referrer(request->referrer()),
19 has_upload(request->has_upload()), 19 has_upload(request->has_upload()),
20 load_flags(request->load_flags()), 20 load_flags(request->load_flags()),
21 status(request->status()), 21 status(request->status()),
22 ssl_cert_id(cert_id), 22 has_certificate(has_certificate),
23 ssl_cert_status(request->ssl_info().cert_status), 23 ssl_cert_status(request->ssl_info().cert_status),
24 socket_address(request->GetSocketAddress()) { 24 socket_address(request->GetSocketAddress()) {
25 const ResourceRequestInfo* info = ResourceRequestInfo::ForRequest(request); 25 const ResourceRequestInfo* info = ResourceRequestInfo::ForRequest(request);
26 resource_type = info->GetResourceType(); 26 resource_type = info->GetResourceType();
27 http_response_code = 27 http_response_code =
28 request->response_info().headers.get() ? 28 request->response_info().headers.get() ?
29 request->response_info().headers.get()->response_code() : -1; 29 request->response_info().headers.get()->response_code() : -1;
30 } 30 }
31 31
32 ResourceRequestDetails::~ResourceRequestDetails() {} 32 ResourceRequestDetails::~ResourceRequestDetails() {}
33 33
34 ResourceRedirectDetails::ResourceRedirectDetails(const net::URLRequest* request, 34 ResourceRedirectDetails::ResourceRedirectDetails(const net::URLRequest* request,
35 int cert_id, 35 bool has_certificate,
36 const GURL& new_url) 36 const GURL& new_url)
37 : ResourceRequestDetails(request, cert_id), 37 : ResourceRequestDetails(request, has_certificate),
38 new_url(new_url) { 38 new_url(new_url) {
39 } 39 }
40 40
41 ResourceRedirectDetails::~ResourceRedirectDetails() {} 41 ResourceRedirectDetails::~ResourceRedirectDetails() {}
42 42
43 } // namespace content 43 } // namespace content
OLDNEW
« no previous file with comments | « content/public/browser/resource_request_details.h ('k') | content/public/browser/security_style_explanation.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698