Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(423)

Unified Diff: shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java

Issue 816473002: Update mojo shell so that --args-for can be used on android (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Remove spurious print Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java
diff --git a/shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java b/shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java
index 43e0c921eb08b7b427face0e568dbfa23b1121e0..d8d360cf3ab3b26ed7f4dfabb937c27922b4e66f 100644
--- a/shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java
+++ b/shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java
@@ -56,7 +56,6 @@ public class MojoMain {
List<String> parametersList = new ArrayList<String>();
// Program name.
- parametersList.add("mojo_shell");
if (parameters != null) {
parametersList.addAll(Arrays.asList(parameters));
}
@@ -74,9 +73,18 @@ public class MojoMain {
/**
* Starts the specified application in the specified context.
+ *
+ * @return <code>true</code> if an application has been launcher.
sky 2014/12/17 16:44:04 launcher->launched
qsr 2014/12/18 14:21:35 Done.
**/
- static void start(final String appUrl) {
- nativeStart(appUrl);
+ static boolean start() {
+ return nativeStart();
+ }
+
+ /**
+ * Adds the given URL to the set of mojo application to run on start.
sky 2014/12/17 16:44:04 application->applications
qsr 2014/12/18 14:21:35 Done.
+ */
+ static void addApplicationURL(String url) {
+ nativeAddApplicationURL(url);
}
private static File getLocalAppsDir(Context context) {
@@ -90,6 +98,7 @@ public class MojoMain {
String[] parameters,
String bundledAppsDirectory);
- private static native void nativeStart(String appUrl);
+ private static native boolean nativeStart();
+ private static native void nativeAddApplicationURL(String url);
}

Powered by Google App Engine
This is Rietveld 408576698