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 |