| Index: chrome/browser/notifications/notification_platform_bridge_android.cc
|
| diff --git a/chrome/browser/notifications/notification_platform_bridge_android.cc b/chrome/browser/notifications/notification_platform_bridge_android.cc
|
| index ab02b49c0eeb4f9ad63d13964cef00b0a7b642c7..a7d4b148c9a7d1969481d11455aad9f3d3f750db 100644
|
| --- a/chrome/browser/notifications/notification_platform_bridge_android.cc
|
| +++ b/chrome/browser/notifications/notification_platform_bridge_android.cc
|
| @@ -204,6 +204,11 @@ void NotificationPlatformBridgeAndroid::Display(
|
| ScopedJavaLocalRef<jstring> body =
|
| ConvertUTF16ToJavaString(env, notification.message());
|
|
|
| + ScopedJavaLocalRef<jobject> image;
|
| + SkBitmap image_bitmap = notification.image().AsBitmap();
|
| + if (!image_bitmap.drawsNothing())
|
| + image = gfx::ConvertToJavaBitmap(&image_bitmap);
|
| +
|
| ScopedJavaLocalRef<jobject> notification_icon;
|
| SkBitmap notification_icon_bitmap = notification.icon().AsBitmap();
|
| if (!notification_icon_bitmap.drawsNothing())
|
| @@ -231,7 +236,7 @@ void NotificationPlatformBridgeAndroid::Display(
|
|
|
| Java_NotificationPlatformBridge_displayNotification(
|
| env, java_object_, j_notification_id, j_origin, j_profile_id, incognito,
|
| - tag, webapk_package, title, body, notification_icon, badge,
|
| + tag, webapk_package, title, body, image, notification_icon, badge,
|
| vibration_pattern, notification.timestamp().ToJavaTime(),
|
| notification.renotify(), notification.silent(), action_titles,
|
| action_icons);
|
|
|