| Index: services/location/src/org/chromium/services/location/LocationServiceApp.java
|
| diff --git a/services/location/src/org/chromium/services/location/LocationServiceApp.java b/services/location/src/org/chromium/services/location/LocationServiceApp.java
|
| index 685b8fac84a93fe2a22ee9a07e7f8447366ee454..f82608f664364737537efd02ba1066ac2577dda0 100644
|
| --- a/services/location/src/org/chromium/services/location/LocationServiceApp.java
|
| +++ b/services/location/src/org/chromium/services/location/LocationServiceApp.java
|
| @@ -16,6 +16,7 @@ import org.chromium.mojo.application.ApplicationConnection;
|
| import org.chromium.mojo.application.ApplicationDelegate;
|
| import org.chromium.mojo.application.ApplicationRunner;
|
| import org.chromium.mojo.application.ServiceFactoryBinder;
|
| +import org.chromium.mojo.bindings.InterfaceRequest;
|
| import org.chromium.mojo.system.Core;
|
| import org.chromium.mojo.system.MessagePipeHandle;
|
| import org.chromium.mojom.mojo.LocationService;
|
| @@ -104,11 +105,11 @@ class LocationServiceApp implements ApplicationDelegate {
|
| public boolean configureIncomingConnection(ApplicationConnection connection) {
|
| connection.addService(new ServiceFactoryBinder<LocationService>() {
|
| @Override
|
| - public void bindNewInstanceToMessagePipe(MessagePipeHandle pipe) {
|
| + public void bind(InterfaceRequest<LocationService> request) {
|
| LocationService.MANAGER.bind(
|
| new LocationServiceImpl(mGoogleApiClient, mLooperThread.getLooper(),
|
| mCore.getCurrentRunLoop()),
|
| - pipe);
|
| + request);
|
| }
|
|
|
| @Override
|
|
|