diff --git a/chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridge.java index 15fb74121d062b0ec43fe50315231a068f4276ba..ed719032a07fd7b4f23fe0422d7c651abfa4a4a2 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridge.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridge.java @@ -81,7 +81,7 @@ public class NotificationPlatformBridge { private static final int[] EMPTY_VIBRATION_PATTERN = new int[0]; - private static NotificationPlatformBridge sInstance; + protected static NotificationPlatformBridge sInstance; private static NotificationManagerProxy sNotificationManagerOverride; @@ -134,7 +134,7 @@ public class NotificationPlatformBridge { sNotificationManagerOverride = notificationManager; } - private NotificationPlatformBridge(long nativeNotificationPlatformBridge) { + protected NotificationPlatformBridge(long nativeNotificationPlatformBridge) { mNativeNotificationPlatformBridge = nativeNotificationPlatformBridge; Context context = ContextUtils.getApplicationContext(); if (sNotificationManagerOverride != null) { @@ -581,7 +581,7 @@ public class NotificationPlatformBridge { } } - private NotificationBuilderBase prepareNotificationBuilder(String notificationId, + protected NotificationBuilderBase prepareNotificationBuilder(String notificationId, @NotificationType int notificationType, String origin, String scopeUrl, String profileId, boolean incognito, boolean vibrateEnabled, String title, String body, Bitmap image, Bitmap icon, Bitmap badge, int[] vibrationPattern, long timestamp, @@ -690,7 +690,7 @@ public class NotificationPlatformBridge { notificationId /* notificationTag */, PLATFORM_ID /* notificationId */)); } - private NotificationBuilderBase createNotificationBuilder(Context context, boolean hasImage) { + protected NotificationBuilderBase createNotificationBuilder(Context context, boolean hasImage) { return useCustomLayouts(hasImage) ? new CustomNotificationBuilder(context) : new StandardNotificationBuilder(context); }