Index: services/media/factory_service/network_reader_impl.cc |
diff --git a/services/media/factory_service/network_reader_impl.cc b/services/media/factory_service/network_reader_impl.cc |
index 613dbe730678449bfa9473267efc85f6b52e2f7b..b0d89a2fb049c20605bccfee12ecb2ae17245e79 100644 |
--- a/services/media/factory_service/network_reader_impl.cc |
+++ b/services/media/factory_service/network_reader_impl.cc |
@@ -27,12 +27,8 @@ std::shared_ptr<NetworkReaderImpl> NetworkReaderImpl::Create( |
NetworkReaderImpl::NetworkReaderImpl(const String& url, |
InterfaceRequest<SeekingReader> request, |
MediaFactoryService* owner) |
- : MediaFactoryService::Product(owner), |
- binding_(this, request.Pass()), |
+ : MediaFactoryService::Product<SeekingReader>(this, request.Pass(), owner), |
url_(url) { |
- // Go away when the client is no longer connected. |
- binding_.set_connection_error_handler([this]() { ReleaseFromOwner(); }); |
- |
NetworkServicePtr network_service; |
ConnectToService(app()->shell(), "mojo:network_service", |