browser: create cert verifier when browser context is created
authordeepak1556 <hop2deep@gmail.com>
Sun, 3 Apr 2016 04:31:47 +0000 (10:01 +0530)
committerdeepak1556 <hop2deep@gmail.com>
Sun, 3 Apr 2016 04:31:47 +0000 (10:01 +0530)
atom/browser/atom_browser_context.cc

index d6724ff533841932f792488f19a3118dba5f379e..b06c6278f53fe04292021c44f2229870ea129c43 100644 (file)
@@ -65,7 +65,7 @@ std::string RemoveWhitespace(const std::string& str) {
 AtomBrowserContext::AtomBrowserContext(const std::string& partition,
                                        bool in_memory)
     : brightray::BrowserContext(partition, in_memory),
-      cert_verifier_(nullptr),
+      cert_verifier_(new AtomCertVerifier),
       job_factory_(new AtomURLRequestJobFactory),
       network_delegate_(new AtomNetworkDelegate),
       allow_ntlm_everywhere_(false) {
@@ -178,8 +178,6 @@ content::PermissionManager* AtomBrowserContext::GetPermissionManager() {
 }
 
 scoped_ptr<net::CertVerifier> AtomBrowserContext::CreateCertVerifier() {
-  DCHECK(!cert_verifier_);
-  cert_verifier_ = new AtomCertVerifier;
   return make_scoped_ptr(cert_verifier_);
 }