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..70548095abc03ccac97461938e1d0f92418bbd5e 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 = |
+ base::android::ToJavaIntArray(env, notification.vibrate()); |
+ |
Java_NotificationUIManager_displayNotification( |
env, |
java_object_.obj(), |
@@ -127,6 +130,7 @@ void NotificationUIManagerAndroid::Add(const Notification& notification, |
title.obj(), |
body.obj(), |
icon.obj(), |
+ vibrate.obj(), |
notification.silent()); |
regenerated_notification_infos_[persistent_notification_id] = |