Convert Cast code to use Network Service Mojo APIs.
Bug: 848073
Cq-Include-Trybots: luci.chromium.try:linux_mojo
Change-Id: I60408ab991595b0057d017e53a4746794343c0b8
Reviewed-on: https://chromium-review.googlesource.com/1182949
Reviewed-by: Derek Cheng <[email protected]>
Reviewed-by: Will Harris <[email protected]>
Reviewed-by: Ramin Halavati <[email protected]>
Commit-Queue: John Abd-El-Malek <[email protected]>
Cr-Commit-Position: refs/heads/master@{#585571}
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc
index d225d09..d4b100e 100644
--- a/chrome/browser/extensions/chrome_extensions_browser_client.cc
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc
@@ -33,6 +33,7 @@
#include "chrome/browser/extensions/menu_manager.h"
#include "chrome/browser/extensions/updater/chrome_update_client_config.h"
#include "chrome/browser/external_protocol/external_protocol_handler.h"
+#include "chrome/browser/net/system_network_context_manager.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/profiles/profile_manager.h"
#include "chrome/browser/renderer_host/chrome_navigation_ui_data.h"
@@ -47,6 +48,7 @@
#include "components/net_log/chrome_net_log.h"
#include "components/update_client/update_client.h"
#include "components/version_info/version_info.h"
+#include "content/public/browser/browser_thread.h"
#include "content/public/browser/render_process_host.h"
#include "content/public/browser/resource_request_info.h"
#include "content/public/common/content_switches.h"
@@ -528,6 +530,12 @@
origin);
}
+network::mojom::NetworkContext*
+ChromeExtensionsBrowserClient::GetSystemNetworkContext() {
+ DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
+ return g_browser_process->system_network_context_manager()->GetContext();
+}
+
// static
void ChromeExtensionsBrowserClient::set_did_chrome_update_for_testing(
bool did_update) {