// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_NOTIFICATIONS_POPUPS_ONLY_UI_CONTROLLER_H_ #define CHROME_BROWSER_NOTIFICATIONS_POPUPS_ONLY_UI_CONTROLLER_H_ #include <memory> #include "base/memory/raw_ptr.h" #include "ui/message_center/message_center.h" #include "ui/message_center/message_center_observer.h" namespace message_center { class DesktopMessagePopupCollection; } // namespace message_center // A message center view implementation that shows notification popups (toasts) // in the corner of the screen, but has no dedicated message center (widget with // multiple notifications inside). This is used on Windows and Linux for // non-native notifications. class PopupsOnlyUiController : public message_center::MessageCenterObserver { … }; #endif // CHROME_BROWSER_NOTIFICATIONS_POPUPS_ONLY_UI_CONTROLLER_H_