Name Description Size
browser.toml 1468
browser_disabled.toml 402
browser_inAppNotification.js 3455
browser_inAppNotificationButton.js 2059
browser_inAppNotificationCloseButton.js 1726
browser_inAppNotificationContainer.js 5289
browser_inAppNotificationEndToEnd.js This test injects a notifiation like we do "in the real world", by providing it on the server. We then check the user-facing contents of the notification. Everything else that happens inbetween is not relevant to this test. Since we're testing three distinct types of dispatch systems (notification, tab, and browser), we also have some expectations on the ordering of the notifications returned by the server. Sadly we do need to manually re-initialize the NotificationUpder for the new test server URL data to get fetched within test-lifetimes. 7175
browser_inAppNotificationEnterprisePolicies.js globals reset, showNotification, waitForMinimize NotificationManager, waitASecond, NotificationScheduler 8918
browser_inAppNotificationFocus.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, InAppNotifications 2849
browser_inAppNotificationIntegration.js globals InAppNotifications, NotificationScheduler, NotificationManager 1602
browser_inAppNotificationManager.js globals NotificationScheduler, NotificationManager, InAppNotifications, showNotification, waitForNotification 4915
browser_inAppNotificationMessengerIntegration.js 1550
browser_inAppNotificationMessengerIntegrationDisabled.js 1186
browser_inAppNotificationScheduler.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, moveWindowTo, waitASecond resetWindow 4593
browser_inAppNotificationSchedulerBrowserPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 5094
browser_inAppNotificationSchedulerMultiWindow.js globals reset, showNotification, waitForNotification, waitForMinimize, NotificationScheduler, openNewWindow 3734
browser_inAppNotificationSchedulerNoUi.js globals reset, waitForNotification, waitForMinimize, waitASecond, NotificationScheduler, InAppNotifications, moveWindowTo, openNewWindow, showNotification, resetWindow 6586
browser_inAppNotificationSchedulerPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6105
browser_inAppNotificationSchedulerTabPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6897
files
head.js Dispatch the event to show a new notification on the notification manager and wait for it to be visible. @param {object} options @param {string} options.id @param {string} options.title @param {string} options.description @param {string} options.type @param {boolean} options.wait - Wait for new notification event. 4876