Index: mojo/shell/android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java |
diff --git a/mojo/shell/android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java b/mojo/shell/android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java |
index 56fec9962e2c182dc0d09ab646542df6647f3560..b74f03a30f16596bfebff012c36a55f9a2d88608 100644 |
--- a/mojo/shell/android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java |
+++ b/mojo/shell/android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java |
@@ -22,21 +22,25 @@ public class Bootstrap implements Runnable { |
private final File mBootstrapNativeLibrary; |
private final File mApplicationNativeLibrary; |
private final int mHandle; |
+ private final long mRunApplicationPtr; |
public Bootstrap(Context context, File bootstrapNativeLibrary, File applicationNativeLibrary, |
- Integer handle) { |
+ Integer handle, Long runApplicationPtr) { |
mContext = context; |
mBootstrapNativeLibrary = bootstrapNativeLibrary; |
mApplicationNativeLibrary = applicationNativeLibrary; |
mHandle = handle; |
+ mRunApplicationPtr = runApplicationPtr; |
} |
@Override |
public void run() { |
System.load(mBootstrapNativeLibrary.getAbsolutePath()); |
System.load(mApplicationNativeLibrary.getAbsolutePath()); |
- nativeBootstrap(mContext, mApplicationNativeLibrary.getAbsolutePath(), mHandle); |
+ nativeBootstrap(mContext, mApplicationNativeLibrary.getAbsolutePath(), mHandle, |
+ mRunApplicationPtr); |
} |
- native void nativeBootstrap(Context context, String libraryPath, int handle); |
+ native void nativeBootstrap(Context context, String libraryPath, int handle, |
+ long runApplicationPtr); |
} |