diff options
author | torne <torne@chromium.org> | 2015-11-25 10:04:30 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-11-25 18:05:22 +0000 |
commit | 6f3f097a5b4e7a7272b27ca6049222bb4858c104 (patch) | |
tree | 73105c7908f290342dbdc59aecbfad2eaec5957a /printing/printing_context_android.h | |
parent | ea9b0ba419a3598bdb7f7c62afdf4409afa73ab1 (diff) | |
download | chromium_src-6f3f097a5b4e7a7272b27ca6049222bb4858c104.zip chromium_src-6f3f097a5b4e7a7272b27ca6049222bb4858c104.tar.gz chromium_src-6f3f097a5b4e7a7272b27ca6049222bb4858c104.tar.bz2 |
jni: Pass method parameters as JavaParamRef in printing.
Pass all object parameters to JNI methods in JavaParamRef<> wrappers.
This matches previous changes made to do this for JNI non-method
functions.
BUG=519562
R=avayvod@chromium.org
Review URL: https://codereview.chromium.org/1477783002
Cr-Commit-Position: refs/heads/master@{#361696}
Diffstat (limited to 'printing/printing_context_android.h')
-rw-r--r-- | printing/printing_context_android.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/printing/printing_context_android.h b/printing/printing_context_android.h index c0d84be..26ebea6 100644 --- a/printing/printing_context_android.h +++ b/printing/printing_context_android.h @@ -27,10 +27,13 @@ class PRINTING_EXPORT PrintingContextAndroid : public PrintingContext { // Called from Java, when printing settings from the user are ready or the // printing operation is canceled. - void AskUserForSettingsReply(JNIEnv* env, jobject obj, jboolean success); + void AskUserForSettingsReply(JNIEnv* env, + const base::android::JavaParamRef<jobject>& obj, + jboolean success); // Called from Java, when a printing process initiated by a script finishes. - void ShowSystemDialogDone(JNIEnv* env, jobject obj); + void ShowSystemDialogDone(JNIEnv* env, + const base::android::JavaParamRef<jobject>& obj); // PrintingContext implementation. void AskUserForSettings(int max_pages, |