Index: chrome/utility/chrome_content_utility_client.cc |
diff --git a/chrome/utility/chrome_content_utility_client.cc b/chrome/utility/chrome_content_utility_client.cc |
index c4f49890569e020ec4f0f8cac114dc2d100c105b..2f7e94be58ce90e2ae76e1c1ab56523f650fc7b5 100644 |
--- a/chrome/utility/chrome_content_utility_client.cc |
+++ b/chrome/utility/chrome_content_utility_client.cc |
@@ -109,10 +109,6 @@ void CreateImageDecoder(mojo::InterfaceRequest<mojom::ImageDecoder> request) { |
ChromeContentUtilityClient::ChromeContentUtilityClient() |
: filter_messages_(false) { |
-#if !defined(OS_ANDROID) |
- handlers_.push_back(new ProfileImportHandler()); |
-#endif |
- |
#if defined(ENABLE_EXTENSIONS) |
handlers_.push_back(new extensions::ExtensionsHandler(this)); |
handlers_.push_back(new image_writer::ImageWriterHandler()); |
@@ -204,6 +200,7 @@ void ChromeContentUtilityClient::ExposeInterfacesToBrowser( |
registry->AddInterface<net::interfaces::ProxyResolverFactory>( |
base::Bind(CreateProxyResolverFactory)); |
registry->AddInterface(base::Bind(CreateResourceUsageReporter)); |
+ registry->AddInterface(base::Bind(ProfileImportHandler::Create)); |
#endif |
registry->AddInterface(base::Bind(&CreateImageDecoder)); |
registry->AddInterface( |