Index: base/android/java/src/org/chromium/base/process_launcher/IChildProcessService.aidl |
diff --git a/base/android/java/src/org/chromium/base/process_launcher/IChildProcessService.aidl b/base/android/java/src/org/chromium/base/process_launcher/IChildProcessService.aidl |
index fc2fd690bf3e9e9462484d77c0e8166a2878454a..32a534785eceec11003a1d7d9a6ba2397ba14485 100644 |
--- a/base/android/java/src/org/chromium/base/process_launcher/IChildProcessService.aidl |
+++ b/base/android/java/src/org/chromium/base/process_launcher/IChildProcessService.aidl |
@@ -6,17 +6,14 @@ |
import android.os.Bundle; |
-import org.chromium.base.process_launcher.ICallbackInt; |
- |
interface IChildProcessService { |
// On the first call to this method, the service will record the calling PID |
// and return true. Subsequent calls will only return true if the calling PID |
// is the same as the recorded one. |
boolean bindToCaller(); |
- // Sets up the initial IPC channel. |
- oneway void setupConnection(in Bundle args, ICallbackInt pidCallback, |
- IBinder gpuCallback); |
+ // Sets up the initial IPC channel and returns the pid of the child process. |
+ int setupConnection(in Bundle args, IBinder callback); |
// Asks the child service to crash so that we can test the termination logic. |
oneway void crashIntentionallyForTesting(); |