Chromium Code Reviews| Index: sky/services/oknet/src/org/domokit/oknet/NetworkServiceImpl.java |
| diff --git a/sky/services/oknet/src/org/domokit/oknet/NetworkServiceImpl.java b/sky/services/oknet/src/org/domokit/oknet/NetworkServiceImpl.java |
| index 4dbbb646c7c0a96351751106f88cd15aff0b9154..7aed761b62e50708f24638706c08b71c0c358859 100644 |
| --- a/sky/services/oknet/src/org/domokit/oknet/NetworkServiceImpl.java |
| +++ b/sky/services/oknet/src/org/domokit/oknet/NetworkServiceImpl.java |
| @@ -4,11 +4,14 @@ |
| package org.domokit.oknet; |
| +import android.content.Context; |
| + |
| import com.squareup.okhttp.OkHttpClient; |
| import org.chromium.mojo.bindings.InterfaceRequest; |
| import org.chromium.mojo.system.Core; |
| import org.chromium.mojo.system.DataPipe; |
| +import org.chromium.mojo.system.MessagePipeHandle; |
| import org.chromium.mojo.system.MojoException; |
| import org.chromium.mojom.mojo.CookieStore; |
| import org.chromium.mojom.mojo.NetAddress; |
| @@ -26,10 +29,12 @@ public class NetworkServiceImpl implements NetworkService { |
| private OkHttpClient mClient; |
| private Core mCore; |
| - public NetworkServiceImpl(Core core) { |
| + public NetworkServiceImpl(Context context, Core core, MessagePipeHandle pipe) { |
| assert core != null; |
| mCore = core; |
| mClient = new OkHttpClient(); |
| + |
| + NetworkService.MANAGER.bind(this, pipe); |
|
eseidel
2015/02/27 21:30:59
Is this to keep it alive?
|
| } |
| @Override |