Index: chrome/renderer/resources/extensions/notifications_custom_bindings.js |
diff --git a/chrome/renderer/resources/extensions/notifications_custom_bindings.js b/chrome/renderer/resources/extensions/notifications_custom_bindings.js |
index 013628abff281af8a238a343e2793c12a5e98b9c..eebf2900920287f0b539b04e32d48e6219a2c444 100644 |
--- a/chrome/renderer/resources/extensions/notifications_custom_bindings.js |
+++ b/chrome/renderer/resources/extensions/notifications_custom_bindings.js |
@@ -40,6 +40,16 @@ function getUrlSpecs(imageSizes, notificationDetails) { |
}); |
} |
+ // |appIconMaskUrl| is optional. |
+ if (notificationDetails.appIconMaskUrl) { |
+ $Array.push(urlSpecs, { |
+ path: notificationDetails.appIconMaskUrl, |
+ width: imageSizes.appIconMask.width * imageSizes.scaleFactor, |
+ height: imageSizes.appIconMask.height * imageSizes.scaleFactor, |
+ callback: imageDataSetter(notificationDetails, 'appIconMaskBitmap') |
+ }); |
+ } |
+ |
// |imageUrl| is optional. |
if (notificationDetails.imageUrl) { |
$Array.push(urlSpecs, { |