6
6
7
7
#include " base/logging.h"
8
8
#include " base/memory/ptr_util.h"
9
- #include " chrome/browser/browser_process.h"
10
9
#include " content/public/browser/browser_thread.h"
11
10
#include " net/base/net_errors.h"
12
11
#include " net/cert/caching_cert_verifier.h"
@@ -20,7 +19,6 @@ namespace {
20
19
void MaybeSignalAnchorUse (int error,
21
20
const base::Closure& anchor_used_callback,
22
21
const net::CertVerifyResult& verify_result) {
23
- DCHECK_CURRENTLY_ON (content::BrowserThread::IO);
24
22
if (error != net::OK || !verify_result.is_issued_by_additional_trust_anchor ||
25
23
anchor_used_callback.is_null ()) {
26
24
return ;
@@ -33,7 +31,6 @@ void CompleteAndSignalAnchorUse(
33
31
net::CompletionOnceCallback completion_callback,
34
32
const net::CertVerifyResult* verify_result,
35
33
int error) {
36
- DCHECK_CURRENTLY_ON (content::BrowserThread::IO);
37
34
MaybeSignalAnchorUse (error, anchor_used_callback, *verify_result);
38
35
std::move (completion_callback).Run (error);
39
36
}
@@ -53,16 +50,15 @@ net::CertVerifier::Config ExtendTrustAnchors(
53
50
PolicyCertVerifier::PolicyCertVerifier (
54
51
const base::Closure& anchor_used_callback)
55
52
: anchor_used_callback_(anchor_used_callback) {
53
+ LOG (WARNING) << " ===> PolicyCertVerifier::PolicyCertVerifier" ;
56
54
// DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
57
55
}
58
56
59
57
PolicyCertVerifier::~PolicyCertVerifier () {
60
- DCHECK_CURRENTLY_ON (content::BrowserThread::IO);
61
58
}
62
59
63
60
void PolicyCertVerifier::InitializeOnIOThread (
64
61
const scoped_refptr<net::CertVerifyProc>& verify_proc) {
65
- DCHECK_CURRENTLY_ON (content::BrowserThread::IO);
66
62
if (!verify_proc->SupportsAdditionalTrustAnchors ()) {
67
63
LOG (WARNING)
68
64
<< " Additional trust anchors not supported on the current platform!" ;
@@ -74,7 +70,7 @@ void PolicyCertVerifier::InitializeOnIOThread(
74
70
75
71
void PolicyCertVerifier::SetTrustAnchors (
76
72
const net::CertificateList& trust_anchors) {
77
- DCHECK_CURRENTLY_ON (content::BrowserThread::IO) ;
73
+ LOG (WARNING) << " ===> PolicyCertVerifier::SetTrustAnchors " ;
78
74
if (trust_anchors == trust_anchors_)
79
75
return ;
80
76
trust_anchors_ = trust_anchors;
@@ -89,7 +85,6 @@ int PolicyCertVerifier::Verify(
89
85
net::CompletionOnceCallback completion_callback,
90
86
std::unique_ptr<Request>* out_req,
91
87
const net::NetLogWithSource& net_log) {
92
- DCHECK_CURRENTLY_ON (content::BrowserThread::IO);
93
88
DCHECK (delegate_);
94
89
net::CompletionOnceCallback wrapped_callback =
95
90
base::BindOnce (&CompleteAndSignalAnchorUse,
@@ -104,7 +99,6 @@ int PolicyCertVerifier::Verify(
104
99
}
105
100
106
101
void PolicyCertVerifier::SetConfig (const Config& config) {
107
- DCHECK_CURRENTLY_ON (content::BrowserThread::IO);
108
102
orig_config_ = config;
109
103
delegate_->SetConfig (ExtendTrustAnchors (orig_config_, trust_anchors_));
110
104
}
0 commit comments