Name Description Size Coverage
browser.toml 1468 -
browser_disabled.toml 402 -
browser_inAppNotification.js 3740 -
browser_inAppNotificationButton.js 2339 -
browser_inAppNotificationCloseButton.js 2007 -
browser_inAppNotificationContainer.js 5561 -
browser_inAppNotificationEndToEnd.js This test injects a notification 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 in between 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. 7689 -
browser_inAppNotificationEnterprisePolicies.js globals reset, showNotification, waitForMinimize NotificationManager, waitASecond, NotificationScheduler 9432 -
browser_inAppNotificationFocus.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, InAppNotifications 3333 -
browser_inAppNotificationIntegration.js globals InAppNotifications, NotificationScheduler, NotificationManager 1986 -
browser_inAppNotificationManager.js globals NotificationScheduler, NotificationManager, InAppNotifications, showNotification, waitForNotification 5396 -
browser_inAppNotificationMessengerIntegration.js 1582 -
browser_inAppNotificationMessengerIntegrationDisabled.js 1186 -
browser_inAppNotificationScheduler.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, moveWindowTo, waitASecond resetWindow 5068 -
browser_inAppNotificationSchedulerBrowserPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6781 -
browser_inAppNotificationSchedulerMultiWindow.js globals reset, showNotification, waitForNotification, waitForMinimize, NotificationScheduler, openNewWindow 4209 -
browser_inAppNotificationSchedulerNoUi.js globals reset, waitForNotification, waitForMinimize, waitASecond, NotificationScheduler, InAppNotifications, moveWindowTo, openNewWindow, showNotification, resetWindow 7061 -
browser_inAppNotificationSchedulerPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6580 -
browser_inAppNotificationSchedulerTabPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 7583 -
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. 4993 -