41 lines
2.4 KiB
Diff
41 lines
2.4 KiB
Diff
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 cf9d0ae8eb8923d588c24fde4495cfa3854d6d96..471637648acf1f87dd57e6dbb0aa9f29b873b908 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) {
|
|
@@ -572,7 +572,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,
|
|
@@ -679,7 +679,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);
|
|
}
|