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

Unified Diff: mojo/android/javatests/init_library.cc

Issue 228723002: Java API for mojo system. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Adding empty file to force creation. Created 6 years, 8 months 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: mojo/android/javatests/init_library.cc
diff --git a/mojo/shell/android/library_loader.cc b/mojo/android/javatests/init_library.cc
similarity index 64%
copy from mojo/shell/android/library_loader.cc
copy to mojo/android/javatests/init_library.cc
index 37d6592521f4f037b546d25fdcf7bd2e262a10a5..7b4cbe351775c1782b31879b0ae5be684ede7a46 100644
--- a/mojo/shell/android/library_loader.cc
+++ b/mojo/android/javatests/init_library.cc
@@ -1,4 +1,4 @@
-// Copyright 2013 The Chromium Authors. All rights reserved.
+// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -6,16 +6,14 @@
#include "base/android/jni_android.h"
#include "base/android/jni_registrar.h"
#include "base/android/library_loader/library_loader_hooks.h"
-#include "base/logging.h"
-#include "mojo/services/native_viewport/native_viewport_android.h"
-#include "mojo/shell/android/mojo_main.h"
-#include "net/android/net_jni_registrar.h"
+#include "mojo/android/javatests/core_test.h"
+#include "mojo/android/system/core_impl.h"
namespace {
base::android::RegistrationMethod kMojoRegisteredMethods[] = {
- { "MojoMain", mojo::RegisterMojoMain },
- { "NativeViewportAndroid", mojo::services::NativeViewportAndroid::Register },
+ { "CoreImpl", mojo::android::RegisterCoreImpl },
+ { "CoreTest", mojo::android::RegisterCoreTest },
};
bool RegisterMojoJni(JNIEnv* env) {
@@ -25,7 +23,6 @@ bool RegisterMojoJni(JNIEnv* env) {
} // namespace
-// This is called by the VM when the shared library is first loaded.
JNI_EXPORT jint JNI_OnLoad(JavaVM* vm, void* reserved) {
base::android::InitVM(vm);
JNIEnv* env = base::android::AttachCurrentThread();
@@ -36,9 +33,6 @@ JNI_EXPORT jint JNI_OnLoad(JavaVM* vm, void* reserved) {
if (!base::android::RegisterJni(env))
return -1;
- if (!net::android::RegisterJni(env))
- return -1;
-
if (!RegisterMojoJni(env))
return -1;
« no previous file with comments | « mojo/android/javatests/core_test.cc ('k') | mojo/android/javatests/src/org/chromium/mojo/system/CoreTest.java » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698