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

Side by Side Diff: base/android/jni_generator/testNatives.golden

Issue 1308363003: Revert of jni_generator: Make all object-returning natives return ScopedJavaLocalRef. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 4 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file is autogenerated by 5 // This file is autogenerated by
6 // base/android/jni_generator/jni_generator.py 6 // base/android/jni_generator/jni_generator.py
7 // For 7 // For
8 // org/chromium/TestJni 8 // org/chromium/TestJni
9 9
10 #ifndef org_chromium_TestJni_JNI 10 #ifndef org_chromium_TestJni_JNI
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 jstring url, 48 jstring url,
49 jstring title, 49 jstring title,
50 jboolean isFolder, 50 jboolean isFolder,
51 jlong parentId) { 51 jlong parentId) {
52 ChromeBrowserProvider* native = 52 ChromeBrowserProvider* native =
53 reinterpret_cast<ChromeBrowserProvider*>(nativeChromeBrowserProvider); 53 reinterpret_cast<ChromeBrowserProvider*>(nativeChromeBrowserProvider);
54 CHECK_NATIVE_PTR(env, jcaller, native, "AddBookmark", 0); 54 CHECK_NATIVE_PTR(env, jcaller, native, "AddBookmark", 0);
55 return native->AddBookmark(env, jcaller, url, title, isFolder, parentId); 55 return native->AddBookmark(env, jcaller, url, title, isFolder, parentId);
56 } 56 }
57 57
58 static ScopedJavaLocalRef<jstring> GetDomainAndRegistry(JNIEnv* env, jclass 58 static jstring GetDomainAndRegistry(JNIEnv* env, jclass jcaller,
59 jcaller,
60 jstring url); 59 jstring url);
61 60
62 static jstring Java_org_chromium_TestJni_nativeGetDomainAndRegistry(JNIEnv* env, 61 static jstring Java_org_chromium_TestJni_nativeGetDomainAndRegistry(JNIEnv* env,
63 jclass jcaller, 62 jclass jcaller,
64 jstring url) { 63 jstring url) {
65 return GetDomainAndRegistry(env, jcaller, url).Release(); 64 return GetDomainAndRegistry(env, jcaller, url);
66 } 65 }
67 66
68 static void CreateHistoricalTabFromState(JNIEnv* env, jclass jcaller, 67 static void CreateHistoricalTabFromState(JNIEnv* env, jclass jcaller,
69 jbyteArray state, 68 jbyteArray state,
70 jint tab_index); 69 jint tab_index);
71 70
72 static void Java_org_chromium_TestJni_nativeCreateHistoricalTabFromState(JNIEnv* 71 static void Java_org_chromium_TestJni_nativeCreateHistoricalTabFromState(JNIEnv*
73 env, jclass jcaller, 72 env, jclass jcaller,
74 jbyteArray state, 73 jbyteArray state,
75 jint tab_index) { 74 jint tab_index) {
76 return CreateHistoricalTabFromState(env, jcaller, state, tab_index); 75 return CreateHistoricalTabFromState(env, jcaller, state, tab_index);
77 } 76 }
78 77
79 static ScopedJavaLocalRef<jbyteArray> GetStateAsByteArray(JNIEnv* env, jobject 78 static jbyteArray GetStateAsByteArray(JNIEnv* env, jobject jcaller,
80 jcaller,
81 jobject view); 79 jobject view);
82 80
83 static jbyteArray Java_org_chromium_TestJni_nativeGetStateAsByteArray(JNIEnv* 81 static jbyteArray Java_org_chromium_TestJni_nativeGetStateAsByteArray(JNIEnv*
84 env, jobject jcaller, 82 env, jobject jcaller,
85 jobject view) { 83 jobject view) {
86 return GetStateAsByteArray(env, jcaller, view).Release(); 84 return GetStateAsByteArray(env, jcaller, view);
87 } 85 }
88 86
89 static ScopedJavaLocalRef<jobjectArray> GetAutofillProfileGUIDs(JNIEnv* env, 87 static jobjectArray GetAutofillProfileGUIDs(JNIEnv* env, jclass jcaller);
90 jclass jcaller);
91 88
92 static jobjectArray 89 static jobjectArray
93 Java_org_chromium_TestJni_nativeGetAutofillProfileGUIDs(JNIEnv* env, jclass 90 Java_org_chromium_TestJni_nativeGetAutofillProfileGUIDs(JNIEnv* env, jclass
94 jcaller) { 91 jcaller) {
95 return GetAutofillProfileGUIDs(env, jcaller).Release(); 92 return GetAutofillProfileGUIDs(env, jcaller);
96 } 93 }
97 94
98 static void SetRecognitionResults(JNIEnv* env, jobject jcaller, 95 static void SetRecognitionResults(JNIEnv* env, jobject jcaller,
99 jint sessionId, 96 jint sessionId,
100 jobjectArray results); 97 jobjectArray results);
101 98
102 static void Java_org_chromium_TestJni_nativeSetRecognitionResults(JNIEnv* env, 99 static void Java_org_chromium_TestJni_nativeSetRecognitionResults(JNIEnv* env,
103 jobject jcaller, 100 jobject jcaller,
104 jint sessionId, 101 jint sessionId,
105 jobjectArray results) { 102 jobjectArray results) {
(...skipping 19 matching lines...) Expand all
125 122
126 static jint FindAll(JNIEnv* env, jobject jcaller, 123 static jint FindAll(JNIEnv* env, jobject jcaller,
127 jstring find); 124 jstring find);
128 125
129 static jint Java_org_chromium_TestJni_nativeFindAll(JNIEnv* env, jobject 126 static jint Java_org_chromium_TestJni_nativeFindAll(JNIEnv* env, jobject
130 jcaller, 127 jcaller,
131 jstring find) { 128 jstring find) {
132 return FindAll(env, jcaller, find); 129 return FindAll(env, jcaller, find);
133 } 130 }
134 131
135 static ScopedJavaLocalRef<jobject> GetInnerClass(JNIEnv* env, jclass jcaller); 132 static jobject GetInnerClass(JNIEnv* env, jclass jcaller);
136 133
137 static jobject Java_org_chromium_TestJni_nativeGetInnerClass(JNIEnv* env, jclass 134 static jobject Java_org_chromium_TestJni_nativeGetInnerClass(JNIEnv* env, jclass
138 jcaller) { 135 jcaller) {
139 return GetInnerClass(env, jcaller).Release(); 136 return GetInnerClass(env, jcaller);
140 } 137 }
141 138
142 static jobject Java_org_chromium_TestJni_nativeQueryBitmap(JNIEnv* env, 139 static jobject Java_org_chromium_TestJni_nativeQueryBitmap(JNIEnv* env,
143 jobject jcaller, 140 jobject jcaller,
144 jint nativeChromeBrowserProvider, 141 jint nativeChromeBrowserProvider,
145 jobjectArray projection, 142 jobjectArray projection,
146 jstring selection, 143 jstring selection,
147 jobjectArray selectionArgs, 144 jobjectArray selectionArgs,
148 jstring sortOrder) { 145 jstring sortOrder) {
149 ChromeBrowserProvider* native = 146 ChromeBrowserProvider* native =
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
277 kMethodsTestJniSize) < 0) { 274 kMethodsTestJniSize) < 0) {
278 jni_generator::HandleRegistrationError( 275 jni_generator::HandleRegistrationError(
279 env, TestJni_clazz(env), __FILE__); 276 env, TestJni_clazz(env), __FILE__);
280 return false; 277 return false;
281 } 278 }
282 279
283 return true; 280 return true;
284 } 281 }
285 282
286 #endif // org_chromium_TestJni_JNI 283 #endif // org_chromium_TestJni_JNI
OLDNEW
« no previous file with comments | « base/android/jni_generator/testNativeExportsOptionalOption.golden ('k') | base/android/library_loader/library_loader_hooks.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698