Index: services/url_response_disk_cache/url_response_disk_cache_app.cc |
diff --git a/services/url_response_disk_cache/url_response_disk_cache_app.cc b/services/url_response_disk_cache/url_response_disk_cache_app.cc |
index e63d15f9cb3c3cc7dc6851d1ac47394428dae665..a2f6ed829ac4f61a86a9ec11caab6e96d86f5074 100644 |
--- a/services/url_response_disk_cache/url_response_disk_cache_app.cc |
+++ b/services/url_response_disk_cache/url_response_disk_cache_app.cc |
@@ -25,15 +25,13 @@ void URLResponseDiskCacheApp::Initialize(ApplicationImpl* app) { |
bool URLResponseDiskCacheApp::ConfigureIncomingConnection( |
ApplicationConnection* connection) { |
- connection->AddService<URLResponseDiskCache>(this); |
+ connection->GetServiceProviderImpl().AddService<URLResponseDiskCache>([this]( |
+ const ConnectionContext& connection_context, |
+ InterfaceRequest<URLResponseDiskCache> request) { |
+ new URLResponseDiskCacheImpl(task_runner_, delegate_, db_, |
+ connection_context.remote_url, request.Pass()); |
+ }); |
return true; |
} |
-void URLResponseDiskCacheApp::Create( |
- const ConnectionContext& connection_context, |
- InterfaceRequest<URLResponseDiskCache> request) { |
- new URLResponseDiskCacheImpl(task_runner_, delegate_, db_, |
- connection_context.remote_url, request.Pass()); |
-} |
- |
} // namespace mojo |