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

Unified Diff: chrome/browser/notifications/notification_ui_manager_android.cc

Issue 1054573002: Implement support for notification.vibrate (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 8 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: chrome/browser/notifications/notification_ui_manager_android.cc
diff --git a/chrome/browser/notifications/notification_ui_manager_android.cc b/chrome/browser/notifications/notification_ui_manager_android.cc
index 9332bb0c43f413152806a0f91e4bc531d4e5b8b5..5b3041e66a20ed57c01955e714cb2b9251129daf 100644
--- a/chrome/browser/notifications/notification_ui_manager_android.cc
+++ b/chrome/browser/notifications/notification_ui_manager_android.cc
@@ -118,6 +118,9 @@ void NotificationUIManagerAndroid::Add(const Notification& notification,
if (!icon_bitmap.isNull())
icon = gfx::ConvertToJavaBitmap(&icon_bitmap);
+ ScopedJavaLocalRef<jintArray> vibrate_pattern =
+ base::android::ToJavaIntArray(env, notification.vibrate_pattern());
+
Java_NotificationUIManager_displayNotification(
env,
java_object_.obj(),
@@ -127,6 +130,7 @@ void NotificationUIManagerAndroid::Add(const Notification& notification,
title.obj(),
body.obj(),
icon.obj(),
+ vibrate_pattern.obj(),
notification.silent());
regenerated_notification_infos_[persistent_notification_id] =

Powered by Google App Engine
This is Rietveld 408576698