| Index: chrome/browser/notifications/notification_display_service.cc
|
| diff --git a/chrome/browser/notifications/notification_display_service.cc b/chrome/browser/notifications/notification_display_service.cc
|
| index 885b204c5224a7b472136616bb359885bff87d6a..fb695eb4ad393834d0c0784d2de19bfde788a8d7 100644
|
| --- a/chrome/browser/notifications/notification_display_service.cc
|
| +++ b/chrome/browser/notifications/notification_display_service.cc
|
| @@ -10,6 +10,7 @@
|
| #include "chrome/browser/notifications/notification_common.h"
|
| #include "chrome/browser/notifications/persistent_notification_handler.h"
|
| #include "extensions/features/features.h"
|
| +#include "url/gurl.h"
|
|
|
| #if BUILDFLAG(ENABLE_EXTENSIONS)
|
| #include "chrome/browser/extensions/api/notifications/extension_notification_handler.h"
|
| @@ -71,3 +72,10 @@ void NotificationDisplayService::ProcessNotificationOperation(
|
| break;
|
| }
|
| }
|
| +
|
| +bool NotificationDisplayService::ShouldDisplayOverFullscreen(
|
| + const GURL& origin,
|
| + NotificationCommon::Type notification_type) {
|
| + NotificationHandler* handler = GetNotificationHandler(notification_type);
|
| + return handler->ShouldDisplayOnFullScreen(profile_, origin.spec());
|
| +}
|
|
|