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] = |