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

Unified Diff: extensions/browser/extension_network_delegate.cc

Issue 631203003: Fix bug: AppShell: CHECK failure in PeerConnection init. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase again. Created 6 years, 2 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 side-by-side diff with in-line comments
Download patch
Index: extensions/browser/extension_network_delegate.cc
diff --git a/extensions/browser/extension_network_delegate.cc b/extensions/browser/extension_network_delegate.cc
deleted file mode 100644
index 50516df7efd0a250c4c37d1a500d9378139a1687..0000000000000000000000000000000000000000
--- a/extensions/browser/extension_network_delegate.cc
+++ /dev/null
@@ -1,132 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "extensions/browser/extension_network_delegate.h"
-
-#include "content/public/browser/render_frame_host.h"
-#include "content/public/browser/resource_request_info.h"
-#include "extensions/browser/api/web_request/web_request_api.h"
-#include "extensions/browser/extension_system.h"
-#include "extensions/browser/extensions_browser_client.h"
-#include "extensions/browser/process_manager.h"
-#include "net/url_request/url_request.h"
-
-namespace extensions {
-
-namespace {
-bool g_accept_all_cookies = true;
-}
-
-ExtensionNetworkDelegate::ExtensionNetworkDelegate(
- void* browser_context, InfoMap* extension_info_map) {
- browser_context_ = browser_context;
- extension_info_map_ = extension_info_map;
-}
-
-ExtensionNetworkDelegate::~ExtensionNetworkDelegate() {}
-
-void ExtensionNetworkDelegate::SetAcceptAllCookies(bool accept) {
- g_accept_all_cookies = accept;
-}
-
-int ExtensionNetworkDelegate::OnBeforeURLRequest(
- net::URLRequest* request,
- const net::CompletionCallback& callback,
- GURL* new_url) {
- return ExtensionWebRequestEventRouter::GetInstance()->OnBeforeRequest(
- browser_context_, extension_info_map_.get(), request, callback, new_url);
-}
-
-int ExtensionNetworkDelegate::OnBeforeSendHeaders(
- net::URLRequest* request,
- const net::CompletionCallback& callback,
- net::HttpRequestHeaders* headers) {
- return ExtensionWebRequestEventRouter::GetInstance()->OnBeforeSendHeaders(
- browser_context_, extension_info_map_.get(), request, callback, headers);
-}
-
-void ExtensionNetworkDelegate::OnSendHeaders(
- net::URLRequest* request,
- const net::HttpRequestHeaders& headers) {
- ExtensionWebRequestEventRouter::GetInstance()->OnSendHeaders(
- browser_context_, extension_info_map_.get(), request, headers);
-}
-
-int ExtensionNetworkDelegate::OnHeadersReceived(
- net::URLRequest* request,
- const net::CompletionCallback& callback,
- const net::HttpResponseHeaders* original_response_headers,
- scoped_refptr<net::HttpResponseHeaders>* override_response_headers,
- GURL* allowed_unsafe_redirect_url) {
- return ExtensionWebRequestEventRouter::GetInstance()->OnHeadersReceived(
- browser_context_,
- extension_info_map_.get(),
- request,
- callback,
- original_response_headers,
- override_response_headers,
- allowed_unsafe_redirect_url);
-}
-
-void ExtensionNetworkDelegate::OnBeforeRedirect(
- net::URLRequest* request,
- const GURL& new_location) {
- ExtensionWebRequestEventRouter::GetInstance()->OnBeforeRedirect(
- browser_context_, extension_info_map_.get(), request, new_location);
-}
-
-
-void ExtensionNetworkDelegate::OnResponseStarted(
- net::URLRequest* request) {
- ExtensionWebRequestEventRouter::GetInstance()->OnResponseStarted(
- browser_context_, extension_info_map_.get(), request);
-}
-
-void ExtensionNetworkDelegate::OnCompleted(
- net::URLRequest* request,
- bool started) {
- if (request->status().status() == net::URLRequestStatus::SUCCESS) {
- bool is_redirect = request->response_headers() &&
- net::HttpResponseHeaders::IsRedirectResponseCode(
- request->response_headers()->response_code());
- if (!is_redirect) {
- ExtensionWebRequestEventRouter::GetInstance()->OnCompleted(
- browser_context_, extension_info_map_.get(), request);
- }
- return;
- }
-
- if (request->status().status() == net::URLRequestStatus::FAILED ||
- request->status().status() == net::URLRequestStatus::CANCELED) {
- ExtensionWebRequestEventRouter::GetInstance()->OnErrorOccurred(
- browser_context_, extension_info_map_.get(), request, started);
- return;
- }
-
- NOTREACHED();
-}
-
-void ExtensionNetworkDelegate::OnURLRequestDestroyed(
- net::URLRequest* request) {
- ExtensionWebRequestEventRouter::GetInstance()->OnURLRequestDestroyed(
- browser_context_, request);
-}
-
-void ExtensionNetworkDelegate::OnPACScriptError(
- int line_number,
- const base::string16& error) {
-}
-
-net::NetworkDelegate::AuthRequiredResponse
-ExtensionNetworkDelegate::OnAuthRequired(
- net::URLRequest* request,
- const net::AuthChallengeInfo& auth_info,
- const AuthCallback& callback,
- net::AuthCredentials* credentials) {
- return ExtensionWebRequestEventRouter::GetInstance()->OnAuthRequired(
- browser_context_, extension_info_map_.get(), request, auth_info, callback,
- credentials);
-}
-
-} // namespace extensions
« no previous file with comments | « extensions/browser/extension_network_delegate.h ('k') | extensions/browser/extension_url_request_context_getter.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698