Browse Source

fixup! enable_file_url_support and enable_data_url_support have been removed

deepak1556 6 years ago
parent
commit
515c927b14
2 changed files with 7 additions and 0 deletions
  1. 3 0
      atom/browser/io_thread.cc
  2. 4 0
      atom/browser/net/url_request_context_getter.cc

+ 3 - 0
atom/browser/io_thread.cc

@@ -40,6 +40,9 @@ void IOThread::Init() {
     std::unique_ptr<network::URLRequestContextBuilderMojo> builder =
         std::make_unique<network::URLRequestContextBuilderMojo>();
 
+    // Enable file:// support.
+    builder->set_file_enabled(true);
+
     auto cert_verifier = std::make_unique<net::CachingCertVerifier>(
         std::make_unique<net::MultiThreadedCertVerifier>(
             net::CertVerifyProc::CreateDefault()));

+ 4 - 0
atom/browser/net/url_request_context_getter.cc

@@ -261,6 +261,10 @@ net::URLRequestContext* URLRequestContextGetter::GetURLRequestContext() {
   if (!url_request_context_) {
     std::unique_ptr<network::URLRequestContextBuilderMojo> builder =
         std::make_unique<network::URLRequestContextBuilderMojo>();
+
+    // Enable file:// support.
+    builder->set_file_enabled(true);
+
     auto network_delegate = std::make_unique<AtomNetworkDelegate>();
     network_delegate_ = network_delegate.get();
     builder->set_network_delegate(std::move(network_delegate));