| OLD | NEW | 
|    1 // Copyright 2014 The Chromium Authors. All rights reserved. |    1 // Copyright 2014 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 "chrome/browser/net/chrome_extensions_network_delegate.h" |    5 #include "chrome/browser/net/chrome_extensions_network_delegate.h" | 
|    6  |    6  | 
|    7 #include "net/base/net_errors.h" |    7 #include "net/base/net_errors.h" | 
|    8  |    8  | 
|    9 #if defined(ENABLE_EXTENSIONS) |    9 #if defined(ENABLE_EXTENSIONS) | 
|   10 #include "chrome/browser/browser_process.h" |   10 #include "chrome/browser/browser_process.h" | 
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   80  |   80  | 
|   81 class ChromeExtensionsNetworkDelegateImpl |   81 class ChromeExtensionsNetworkDelegateImpl | 
|   82     : public ChromeExtensionsNetworkDelegate { |   82     : public ChromeExtensionsNetworkDelegate { | 
|   83  public: |   83  public: | 
|   84   explicit ChromeExtensionsNetworkDelegateImpl( |   84   explicit ChromeExtensionsNetworkDelegateImpl( | 
|   85       extensions::EventRouterForwarder* event_router); |   85       extensions::EventRouterForwarder* event_router); | 
|   86   virtual ~ChromeExtensionsNetworkDelegateImpl(); |   86   virtual ~ChromeExtensionsNetworkDelegateImpl(); | 
|   87  |   87  | 
|   88  private: |   88  private: | 
|   89   // ChromeExtensionsNetworkDelegate implementation. |   89   // ChromeExtensionsNetworkDelegate implementation. | 
|   90   virtual void ForwardProxyErrors(net::URLRequest* request) OVERRIDE; |   90   virtual void ForwardProxyErrors(net::URLRequest* request) override; | 
|   91   virtual void ForwardStartRequestStatus(net::URLRequest* request) OVERRIDE; |   91   virtual void ForwardStartRequestStatus(net::URLRequest* request) override; | 
|   92   virtual void ForwardDoneRequestStatus(net::URLRequest* request) OVERRIDE; |   92   virtual void ForwardDoneRequestStatus(net::URLRequest* request) override; | 
|   93   virtual int OnBeforeURLRequest(net::URLRequest* request, |   93   virtual int OnBeforeURLRequest(net::URLRequest* request, | 
|   94                                  const net::CompletionCallback& callback, |   94                                  const net::CompletionCallback& callback, | 
|   95                                  GURL* new_url) OVERRIDE; |   95                                  GURL* new_url) override; | 
|   96   virtual int OnBeforeSendHeaders(net::URLRequest* request, |   96   virtual int OnBeforeSendHeaders(net::URLRequest* request, | 
|   97                                   const net::CompletionCallback& callback, |   97                                   const net::CompletionCallback& callback, | 
|   98                                   net::HttpRequestHeaders* headers) OVERRIDE; |   98                                   net::HttpRequestHeaders* headers) override; | 
|   99   virtual void OnSendHeaders(net::URLRequest* request, |   99   virtual void OnSendHeaders(net::URLRequest* request, | 
|  100                              const net::HttpRequestHeaders& headers) OVERRIDE; |  100                              const net::HttpRequestHeaders& headers) override; | 
|  101   virtual int OnHeadersReceived( |  101   virtual int OnHeadersReceived( | 
|  102       net::URLRequest* request, |  102       net::URLRequest* request, | 
|  103       const net::CompletionCallback& callback, |  103       const net::CompletionCallback& callback, | 
|  104       const net::HttpResponseHeaders* original_response_headers, |  104       const net::HttpResponseHeaders* original_response_headers, | 
|  105       scoped_refptr<net::HttpResponseHeaders>* override_response_headers, |  105       scoped_refptr<net::HttpResponseHeaders>* override_response_headers, | 
|  106       GURL* allowed_unsafe_redirect_url) OVERRIDE; |  106       GURL* allowed_unsafe_redirect_url) override; | 
|  107   virtual void OnBeforeRedirect(net::URLRequest* request, |  107   virtual void OnBeforeRedirect(net::URLRequest* request, | 
|  108                                 const GURL& new_location) OVERRIDE; |  108                                 const GURL& new_location) override; | 
|  109   virtual void OnResponseStarted(net::URLRequest* request) OVERRIDE; |  109   virtual void OnResponseStarted(net::URLRequest* request) override; | 
|  110   virtual void OnCompleted(net::URLRequest* request, bool started) OVERRIDE; |  110   virtual void OnCompleted(net::URLRequest* request, bool started) override; | 
|  111   virtual void OnURLRequestDestroyed(net::URLRequest* request) OVERRIDE; |  111   virtual void OnURLRequestDestroyed(net::URLRequest* request) override; | 
|  112   virtual void OnPACScriptError(int line_number, |  112   virtual void OnPACScriptError(int line_number, | 
|  113                                 const base::string16& error) OVERRIDE; |  113                                 const base::string16& error) override; | 
|  114   virtual net::NetworkDelegate::AuthRequiredResponse OnAuthRequired( |  114   virtual net::NetworkDelegate::AuthRequiredResponse OnAuthRequired( | 
|  115       net::URLRequest* request, |  115       net::URLRequest* request, | 
|  116       const net::AuthChallengeInfo& auth_info, |  116       const net::AuthChallengeInfo& auth_info, | 
|  117       const AuthCallback& callback, |  117       const AuthCallback& callback, | 
|  118       net::AuthCredentials* credentials) OVERRIDE; |  118       net::AuthCredentials* credentials) override; | 
|  119  |  119  | 
|  120   scoped_refptr<extensions::EventRouterForwarder> event_router_; |  120   scoped_refptr<extensions::EventRouterForwarder> event_router_; | 
|  121  |  121  | 
|  122   DISALLOW_COPY_AND_ASSIGN(ChromeExtensionsNetworkDelegateImpl); |  122   DISALLOW_COPY_AND_ASSIGN(ChromeExtensionsNetworkDelegateImpl); | 
|  123 }; |  123 }; | 
|  124  |  124  | 
|  125 ChromeExtensionsNetworkDelegateImpl::ChromeExtensionsNetworkDelegateImpl( |  125 ChromeExtensionsNetworkDelegateImpl::ChromeExtensionsNetworkDelegateImpl( | 
|  126     extensions::EventRouterForwarder* event_router) { |  126     extensions::EventRouterForwarder* event_router) { | 
|  127   DCHECK(event_router); |  127   DCHECK(event_router); | 
|  128   event_router_ = event_router; |  128   event_router_ = event_router; | 
| (...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  347 } |  347 } | 
|  348  |  348  | 
|  349 net::NetworkDelegate::AuthRequiredResponse |  349 net::NetworkDelegate::AuthRequiredResponse | 
|  350 ChromeExtensionsNetworkDelegate::OnAuthRequired( |  350 ChromeExtensionsNetworkDelegate::OnAuthRequired( | 
|  351     net::URLRequest* request, |  351     net::URLRequest* request, | 
|  352     const net::AuthChallengeInfo& auth_info, |  352     const net::AuthChallengeInfo& auth_info, | 
|  353     const AuthCallback& callback, |  353     const AuthCallback& callback, | 
|  354     net::AuthCredentials* credentials) { |  354     net::AuthCredentials* credentials) { | 
|  355   return net::NetworkDelegate::AUTH_REQUIRED_RESPONSE_NO_ACTION; |  355   return net::NetworkDelegate::AUTH_REQUIRED_RESPONSE_NO_ACTION; | 
|  356 } |  356 } | 
| OLD | NEW |