| Index: mojo/android/javatests/mojo_test_case.cc
|
| diff --git a/mojo/android/javatests/mojo_test_case.cc b/mojo/android/javatests/mojo_test_case.cc
|
| index 2df0bc7b64012e91344e2667401bbb7774f0d86c..95a89ab03143352383edc2f7dd4d08978b2301ac 100644
|
| --- a/mojo/android/javatests/mojo_test_case.cc
|
| +++ b/mojo/android/javatests/mojo_test_case.cc
|
| @@ -32,24 +32,27 @@ namespace mojo {
|
| namespace android {
|
|
|
| static void InitApplicationContext(JNIEnv* env,
|
| - jobject jcaller,
|
| - jobject context) {
|
| + const JavaParamRef<jobject>& jcaller,
|
| + const JavaParamRef<jobject>& context) {
|
| base::android::ScopedJavaLocalRef<jobject> scoped_context(env, context);
|
| base::android::InitApplicationContext(env, scoped_context);
|
| base::InitAndroidTestMessageLoop();
|
| }
|
|
|
| -static jlong SetupTestEnvironment(JNIEnv* env, jobject jcaller) {
|
| +static jlong SetupTestEnvironment(JNIEnv* env,
|
| + const JavaParamRef<jobject>& jcaller) {
|
| return reinterpret_cast<intptr_t>(new TestEnvironment());
|
| }
|
|
|
| static void TearDownTestEnvironment(JNIEnv* env,
|
| - jobject jcaller,
|
| + const JavaParamRef<jobject>& jcaller,
|
| jlong test_environment) {
|
| delete reinterpret_cast<TestEnvironment*>(test_environment);
|
| }
|
|
|
| -static void RunLoop(JNIEnv* env, jobject jcaller, jlong timeout_ms) {
|
| +static void RunLoop(JNIEnv* env,
|
| + const JavaParamRef<jobject>& jcaller,
|
| + jlong timeout_ms) {
|
| base::RunLoop run_loop;
|
| if (timeout_ms) {
|
| base::MessageLoop::current()->PostDelayedTask(
|
|
|