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

Unified Diff: android/jni_generator/testNatives.golden

Issue 2045303002: Update to Chromium //base at Chromium commit 3e81715e6d3a4324362635aea46ce1f1a163cca1. (Closed) Base URL: https://chromium.googlesource.com/external/github.com/domokit/base@master
Patch Set: Created 4 years, 6 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: android/jni_generator/testNatives.golden
diff --git a/android/jni_generator/testNatives.golden b/android/jni_generator/testNatives.golden
index 64f76c10d8931f03d07fc1475ced52bacffe4492..b19c337a89e3562a1a8a13ccdef5369befd42d86 100644
--- a/android/jni_generator/testNatives.golden
+++ b/android/jni_generator/testNatives.golden
@@ -55,13 +55,14 @@ static jlong Java_org_chromium_TestJni_nativeAddBookmark(JNIEnv* env,
return native->AddBookmark(env, jcaller, url, title, isFolder, parentId);
}
-static jstring GetDomainAndRegistry(JNIEnv* env, jclass jcaller,
+static ScopedJavaLocalRef<jstring> GetDomainAndRegistry(JNIEnv* env, jclass
+ jcaller,
jstring url);
static jstring Java_org_chromium_TestJni_nativeGetDomainAndRegistry(JNIEnv* env,
jclass jcaller,
jstring url) {
- return GetDomainAndRegistry(env, jcaller, url);
+ return GetDomainAndRegistry(env, jcaller, url).Release();
}
static void CreateHistoricalTabFromState(JNIEnv* env, jclass jcaller,
@@ -75,21 +76,23 @@ static void Java_org_chromium_TestJni_nativeCreateHistoricalTabFromState(JNIEnv*
return CreateHistoricalTabFromState(env, jcaller, state, tab_index);
}
-static jbyteArray GetStateAsByteArray(JNIEnv* env, jobject jcaller,
+static ScopedJavaLocalRef<jbyteArray> GetStateAsByteArray(JNIEnv* env, jobject
+ jcaller,
jobject view);
static jbyteArray Java_org_chromium_TestJni_nativeGetStateAsByteArray(JNIEnv*
env, jobject jcaller,
jobject view) {
- return GetStateAsByteArray(env, jcaller, view);
+ return GetStateAsByteArray(env, jcaller, view).Release();
}
-static jobjectArray GetAutofillProfileGUIDs(JNIEnv* env, jclass jcaller);
+static ScopedJavaLocalRef<jobjectArray> GetAutofillProfileGUIDs(JNIEnv* env,
+ jclass jcaller);
static jobjectArray
Java_org_chromium_TestJni_nativeGetAutofillProfileGUIDs(JNIEnv* env, jclass
jcaller) {
- return GetAutofillProfileGUIDs(env, jcaller);
+ return GetAutofillProfileGUIDs(env, jcaller).Release();
}
static void SetRecognitionResults(JNIEnv* env, jobject jcaller,
@@ -129,11 +132,11 @@ static jint Java_org_chromium_TestJni_nativeFindAll(JNIEnv* env, jobject
return FindAll(env, jcaller, find);
}
-static jobject GetInnerClass(JNIEnv* env, jclass jcaller);
+static ScopedJavaLocalRef<jobject> GetInnerClass(JNIEnv* env, jclass jcaller);
static jobject Java_org_chromium_TestJni_nativeGetInnerClass(JNIEnv* env, jclass
jcaller) {
- return GetInnerClass(env, jcaller);
+ return GetInnerClass(env, jcaller).Release();
}
static jobject Java_org_chromium_TestJni_nativeQueryBitmap(JNIEnv* env,
@@ -162,6 +165,16 @@ static void Java_org_chromium_TestJni_nativeGotOrientation(JNIEnv* env,
return native->GotOrientation(env, jcaller, alpha, beta, gamma);
}
+static ScopedJavaLocalRef<jthrowable> MessWithJavaException(JNIEnv* env, jclass
+ jcaller,
+ jthrowable e);
+
+static jthrowable Java_org_chromium_TestJni_nativeMessWithJavaException(JNIEnv*
+ env, jclass jcaller,
+ jthrowable e) {
+ return MessWithJavaException(env, jcaller, e).Release();
+}
+
// Step 3: RegisterNatives.
static const JNINativeMethod kMethodsTestJni[] = {
@@ -260,6 +273,13 @@ static const JNINativeMethod kMethodsTestJni[] = {
"D"
")"
"V", reinterpret_cast<void*>(Java_org_chromium_TestJni_nativeGotOrientation) },
+ { "nativeMessWithJavaException",
+"("
+"Ljava/lang/Throwable;"
+")"
+"Ljava/lang/Throwable;",
+ reinterpret_cast<void*>(Java_org_chromium_TestJni_nativeMessWithJavaException)
+ },
};
static bool RegisterNativesImpl(JNIEnv* env) {

Powered by Google App Engine
This is Rietveld 408576698