 Issue 5733084272001024:
  Issue 2368 - Update adblockplus dependency to revision feb391127fe4  (Closed)
    
  
    Issue 5733084272001024:
  Issue 2368 - Update adblockplus dependency to revision feb391127fe4  (Closed) 
  | Index: lib/notificationHelper.js | 
| =================================================================== | 
| --- a/lib/notificationHelper.js | 
| +++ b/lib/notificationHelper.js | 
| @@ -129,25 +129,8 @@ | 
| chrome.notifications.onClosed.addListener(notificationClosed); | 
| } | 
| -/** | 
| - * Initializes the notification system. | 
| - */ | 
| -exports.initNotifications = function() | 
| +function showNotification(notification) | 
| { | 
| - if (canUseChromeNotifications) | 
| - initChromeNotifications(); | 
| - initAntiAdblockNotification(); | 
| -}; | 
| - | 
| -let showNextNotification = | 
| -/** | 
| - * Shows the next notification from the queue if any. | 
| - * | 
| - * @param {URL} [url] URL to match notifications to | 
| - */ | 
| -exports.showNextNotification = function(url) | 
| -{ | 
| - let notification = NotificationStorage.getNextToShow(url && stringifyURL(url)); | 
| if (!notification || activeNotification && activeNotification.id == notification.id) | 
| return; | 
| @@ -227,6 +210,26 @@ | 
| }; | 
| /** | 
| + * Initializes the notification system. | 
| + */ | 
| +exports.initNotifications = function() | 
| +{ | 
| + if (canUseChromeNotifications) | 
| + initChromeNotifications(); | 
| + initAntiAdblockNotification(); | 
| +}; | 
| + | 
| +/** | 
| + * Shows the next notification from the queue if any. | 
| + * | 
| + * @param {URL} [url] URL to match notifications to (optional) | 
| + */ | 
| +exports.showNextNotification = function(url) | 
| +{ | 
| + NotificationStorage.showNext(url && stringifyURL(url)); | 
| 
Sebastian Noack
2015/06/12 09:42:06
Oh wait, I were too quick. The case where url isn'
 
Sebastian Noack
2015/06/12 09:42:42
s/rudimentary/mandatory/
 
Felix Dahlke
2015/06/12 17:01:35
Somehow presumed it can be null. But judging from
 | 
| +} | 
| + | 
| +/** | 
| * Gets the active notification to be shown if any. | 
| * | 
| * @return {?object} | 
| @@ -236,4 +239,7 @@ | 
| return activeNotification; | 
| }; | 
| -setTimeout(showNextNotification, 3 * 60 * 1000); | 
| +NotificationStorage.addShowListener(function(notification) | 
| +{ | 
| + showNotification(notification); | 
| +}); |