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

Side by Side Diff: chrome/browser/profiles/profile_io_data.cc

Issue 120593003: Move kFileScheme constant into content namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 11 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/profiles/profile_io_data.h" 5 #include "chrome/browser/profiles/profile_io_data.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/basictypes.h" 9 #include "base/basictypes.h"
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 649 matching lines...) Expand 10 before | Expand all | Expand 10 after
660 // static 660 // static
661 ProfileIOData* ProfileIOData::FromResourceContext( 661 ProfileIOData* ProfileIOData::FromResourceContext(
662 content::ResourceContext* rc) { 662 content::ResourceContext* rc) {
663 return (static_cast<ResourceContext*>(rc))->io_data_; 663 return (static_cast<ResourceContext*>(rc))->io_data_;
664 } 664 }
665 665
666 // static 666 // static
667 bool ProfileIOData::IsHandledProtocol(const std::string& scheme) { 667 bool ProfileIOData::IsHandledProtocol(const std::string& scheme) {
668 DCHECK_EQ(scheme, StringToLowerASCII(scheme)); 668 DCHECK_EQ(scheme, StringToLowerASCII(scheme));
669 static const char* const kProtocolList[] = { 669 static const char* const kProtocolList[] = {
670 chrome::kFileScheme, 670 content::kFileScheme,
671 chrome::kChromeDevToolsScheme, 671 chrome::kChromeDevToolsScheme,
672 extensions::kExtensionScheme, 672 extensions::kExtensionScheme,
673 extensions::kExtensionResourceScheme, 673 extensions::kExtensionResourceScheme,
674 chrome::kChromeUIScheme, 674 chrome::kChromeUIScheme,
675 chrome::kDataScheme, 675 chrome::kDataScheme,
676 #if defined(OS_CHROMEOS) 676 #if defined(OS_CHROMEOS)
677 chrome::kDriveScheme, 677 chrome::kDriveScheme,
678 #endif // defined(OS_CHROMEOS) 678 #endif // defined(OS_CHROMEOS)
679 chrome::kAboutScheme, 679 chrome::kAboutScheme,
680 #if !defined(DISABLE_FTP_SUPPORT) 680 #if !defined(DISABLE_FTP_SUPPORT)
(...skipping 376 matching lines...) Expand 10 before | Expand all | Expand 10 after
1057 1057
1058 scoped_ptr<net::URLRequestJobFactory> ProfileIOData::SetUpJobFactoryDefaults( 1058 scoped_ptr<net::URLRequestJobFactory> ProfileIOData::SetUpJobFactoryDefaults(
1059 scoped_ptr<net::URLRequestJobFactoryImpl> job_factory, 1059 scoped_ptr<net::URLRequestJobFactoryImpl> job_factory,
1060 scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> 1060 scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory>
1061 protocol_handler_interceptor, 1061 protocol_handler_interceptor,
1062 net::NetworkDelegate* network_delegate, 1062 net::NetworkDelegate* network_delegate,
1063 net::FtpTransactionFactory* ftp_transaction_factory) const { 1063 net::FtpTransactionFactory* ftp_transaction_factory) const {
1064 // NOTE(willchan): Keep these protocol handlers in sync with 1064 // NOTE(willchan): Keep these protocol handlers in sync with
1065 // ProfileIOData::IsHandledProtocol(). 1065 // ProfileIOData::IsHandledProtocol().
1066 bool set_protocol = job_factory->SetProtocolHandler( 1066 bool set_protocol = job_factory->SetProtocolHandler(
1067 chrome::kFileScheme, 1067 content::kFileScheme,
1068 new net::FileProtocolHandler( 1068 new net::FileProtocolHandler(
1069 content::BrowserThread::GetBlockingPool()-> 1069 content::BrowserThread::GetBlockingPool()->
1070 GetTaskRunnerWithShutdownBehavior( 1070 GetTaskRunnerWithShutdownBehavior(
1071 base::SequencedWorkerPool::SKIP_ON_SHUTDOWN))); 1071 base::SequencedWorkerPool::SKIP_ON_SHUTDOWN)));
1072 DCHECK(set_protocol); 1072 DCHECK(set_protocol);
1073 1073
1074 DCHECK(extension_info_map_.get()); 1074 DCHECK(extension_info_map_.get());
1075 set_protocol = job_factory->SetProtocolHandler( 1075 set_protocol = job_factory->SetProtocolHandler(
1076 extensions::kExtensionScheme, 1076 extensions::kExtensionScheme,
1077 CreateExtensionProtocolHandler(is_incognito(), 1077 CreateExtensionProtocolHandler(is_incognito(),
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
1192 void ProfileIOData::SetCookieSettingsForTesting( 1192 void ProfileIOData::SetCookieSettingsForTesting(
1193 CookieSettings* cookie_settings) { 1193 CookieSettings* cookie_settings) {
1194 DCHECK(!cookie_settings_.get()); 1194 DCHECK(!cookie_settings_.get());
1195 cookie_settings_ = cookie_settings; 1195 cookie_settings_ = cookie_settings;
1196 } 1196 }
1197 1197
1198 void ProfileIOData::set_signin_names_for_testing( 1198 void ProfileIOData::set_signin_names_for_testing(
1199 SigninNamesOnIOThread* signin_names) { 1199 SigninNamesOnIOThread* signin_names) {
1200 signin_names_.reset(signin_names); 1200 signin_names_.reset(signin_names);
1201 } 1201 }
OLDNEW
« no previous file with comments | « chrome/browser/io_thread.cc ('k') | chrome/browser/ui/app_list/search/common/webservice_search_provider.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698