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

Unified Diff: chrome/browser/chrome_content_browser_client.cc

Issue 12546016: Remove the Extensions URLRequestContext (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 9 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: chrome/browser/chrome_content_browser_client.cc
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
index 1a47b406d80c72c66491c8ae0043b31e5ffb4396..a11ba125ef3b0ec40eb4b404a5ccbe8efcba9ce9 100644
--- a/chrome/browser/chrome_content_browser_client.cc
+++ b/chrome/browser/chrome_content_browser_client.cc
@@ -1359,13 +1359,14 @@ bool ChromeContentBrowserClient::AllowWorkerIndexedDB(
return allow;
}
-net::URLRequestContext*
-ChromeContentBrowserClient::OverrideRequestContextForURL(
+net::CookieStore*
+ChromeContentBrowserClient::OverrideCookieStoreForURL(
const GURL& url, content::ResourceContext* context) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
if (url.SchemeIs(extensions::kExtensionScheme)) {
ProfileIOData* io_data = ProfileIOData::FromResourceContext(context);
- return io_data->extensions_request_context();
+ // TODO(ajwong): Does this leave a hole based on storage partition?
+ return io_data->GetExtensionsCookieStore();
}
return NULL;

Powered by Google App Engine
This is Rietveld 408576698