diff options
author | blundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-14 10:10:34 +0000 |
---|---|---|
committer | blundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-14 10:10:34 +0000 |
commit | 540380fc6861d7f0e94fb4980df2e0064efeb066 (patch) | |
tree | 7c41d8bb5220f30b37b2a45a507ab568677fec58 /chrome/browser/printing | |
parent | ded324964bde9c4b1ad4f7dae8048d4e67b97f5a (diff) | |
download | chromium_src-540380fc6861d7f0e94fb4980df2e0064efeb066.zip chromium_src-540380fc6861d7f0e94fb4980df2e0064efeb066.tar.gz chromium_src-540380fc6861d7f0e94fb4980df2e0064efeb066.tar.bz2 |
Move clients of BrowserContextKeyedService to use KeyedService (#4)
This change covers:
- //components
- Roughly half of the remaining clients in //chrome
BUG=351704
TBR=jochen
Review URL: https://codereview.chromium.org/198193002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257067 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/printing')
5 files changed, 9 insertions, 10 deletions
diff --git a/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h b/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h index 3426b16..3ccd5c2 100644 --- a/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h +++ b/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h @@ -13,7 +13,7 @@ #include "base/memory/weak_ptr.h" #include "base/observer_list.h" #include "base/prefs/pref_change_registrar.h" -#include "components/browser_context_keyed_service/browser_context_keyed_service.h" +#include "components/keyed_service/core/keyed_service.h" class Profile; class ServiceProcessControl; @@ -28,7 +28,7 @@ struct CloudPrintProxyInfo; // Layer between the browser user interface and the cloud print proxy code // running in the service process. -class CloudPrintProxyService : public BrowserContextKeyedService { +class CloudPrintProxyService : public KeyedService { public: explicit CloudPrintProxyService(Profile* profile); virtual ~CloudPrintProxyService(); diff --git a/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.cc b/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.cc index 0e79f61..cd85a4e 100644 --- a/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.cc +++ b/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.cc @@ -6,7 +6,7 @@ #include "chrome/browser/printing/cloud_print/cloud_print_proxy_service.h" #include "chrome/browser/profiles/profile.h" -#include "components/browser_context_keyed_service/browser_context_dependency_manager.h" +#include "components/keyed_service/content/browser_context_dependency_manager.h" // static CloudPrintProxyService* CloudPrintProxyServiceFactory::GetForProfile( @@ -28,8 +28,7 @@ CloudPrintProxyServiceFactory::CloudPrintProxyServiceFactory() CloudPrintProxyServiceFactory::~CloudPrintProxyServiceFactory() { } -BrowserContextKeyedService* -CloudPrintProxyServiceFactory::BuildServiceInstanceFor( +KeyedService* CloudPrintProxyServiceFactory::BuildServiceInstanceFor( content::BrowserContext* profile) const { CloudPrintProxyService* service = new CloudPrintProxyService(static_cast<Profile*>(profile)); diff --git a/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.h b/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.h index a3e07b68..10694e2 100644 --- a/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.h +++ b/chrome/browser/printing/cloud_print/cloud_print_proxy_service_factory.h @@ -7,7 +7,7 @@ #include "base/compiler_specific.h" #include "base/memory/singleton.h" -#include "components/browser_context_keyed_service/browser_context_keyed_service_factory.h" +#include "components/keyed_service/content/browser_context_keyed_service_factory.h" class CloudPrintProxyService; class Profile; @@ -30,7 +30,7 @@ class CloudPrintProxyServiceFactory : public BrowserContextKeyedServiceFactory { virtual ~CloudPrintProxyServiceFactory(); // BrowserContextKeyedServiceFactory: - virtual BrowserContextKeyedService* BuildServiceInstanceFor( + virtual KeyedService* BuildServiceInstanceFor( content::BrowserContext* profile) const OVERRIDE; virtual bool ServiceIsNULLWhileTesting() const OVERRIDE; }; diff --git a/chrome/browser/printing/cloud_print/cloud_print_proxy_service_unittest.cc b/chrome/browser/printing/cloud_print/cloud_print_proxy_service_unittest.cc index 5de0e38..f14bf6c 100644 --- a/chrome/browser/printing/cloud_print/cloud_print_proxy_service_unittest.cc +++ b/chrome/browser/printing/cloud_print/cloud_print_proxy_service_unittest.cc @@ -438,7 +438,7 @@ TEST_F(CloudPrintProxyPolicyTest, prefs->GetString(prefs::kCloudPrintEmail)); } -BrowserContextKeyedService* TestCloudPrintProxyServiceFactory( +KeyedService* TestCloudPrintProxyServiceFactory( content::BrowserContext* profile) { TestCloudPrintProxyService* service = new TestCloudPrintProxyService(static_cast<Profile*>(profile)); diff --git a/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc b/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc index 62c6817..2a06cb7 100644 --- a/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc +++ b/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc @@ -34,7 +34,7 @@ #include "chrome/test/base/testing_profile.h" #include "chrome/test/base/testing_profile_manager.h" #include "chrome/test/base/ui_test_utils.h" -#include "components/browser_context_keyed_service/browser_context_keyed_service.h" +#include "components/keyed_service/core/keyed_service.h" #include "content/public/browser/notification_service.h" #include "content/public/test/test_browser_thread_bundle.h" #include "ipc/ipc_descriptors.h" @@ -501,7 +501,7 @@ TEST_F(CloudPrintProxyPolicyStartupTest, StartAndShutdown) { content::RunAllPendingInMessageLoop(); } -BrowserContextKeyedService* CloudPrintProxyServiceFactoryForPolicyTest( +KeyedService* CloudPrintProxyServiceFactoryForPolicyTest( content::BrowserContext* profile) { CloudPrintProxyService* service = new CloudPrintProxyService(static_cast<Profile*>(profile)); |