summaryrefslogtreecommitdiffstats
path: root/chrome/browser/notifications/notification_ui_manager_android.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/notifications/notification_ui_manager_android.h')
-rw-r--r--chrome/browser/notifications/notification_ui_manager_android.h26
1 files changed, 14 insertions, 12 deletions
diff --git a/chrome/browser/notifications/notification_ui_manager_android.h b/chrome/browser/notifications/notification_ui_manager_android.h
index 41a0af3..33f37f3 100644
--- a/chrome/browser/notifications/notification_ui_manager_android.h
+++ b/chrome/browser/notifications/notification_ui_manager_android.h
@@ -30,20 +30,22 @@ class NotificationUIManagerAndroid : public NotificationUIManager {
~NotificationUIManagerAndroid() override;
// Called by the Java implementation when the notification has been clicked.
- bool OnNotificationClicked(JNIEnv* env,
- jobject java_object,
- jlong persistent_notification_id,
- jstring java_origin,
- jstring java_tag,
- jint action_index);
+ bool OnNotificationClicked(
+ JNIEnv* env,
+ const base::android::JavaParamRef<jobject>& java_object,
+ jlong persistent_notification_id,
+ const base::android::JavaParamRef<jstring>& java_origin,
+ const base::android::JavaParamRef<jstring>& java_tag,
+ jint action_index);
// Called by the Java implementation when the notification has been closed.
- bool OnNotificationClosed(JNIEnv* env,
- jobject java_object,
- jlong persistent_notification_id,
- jstring java_origin,
- jstring java_tag,
- jboolean by_user);
+ bool OnNotificationClosed(
+ JNIEnv* env,
+ const base::android::JavaParamRef<jobject>& java_object,
+ jlong persistent_notification_id,
+ const base::android::JavaParamRef<jstring>& java_origin,
+ const base::android::JavaParamRef<jstring>& java_tag,
+ jboolean by_user);
// NotificationUIManager implementation.
void Add(const Notification& notification, Profile* profile) override;