Name Description Size Coverage
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 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. 7304 -
browser_inAppNotificationEnterprisePolicies.js globals reset, showNotification, waitForMinimize NotificationManager, waitASecond, NotificationScheduler 9047 -
browser_inAppNotificationFocus.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, InAppNotifications 2948 -
browser_inAppNotificationIntegration.js globals InAppNotifications, NotificationScheduler, NotificationManager 1602 -
browser_inAppNotificationManager.js globals NotificationScheduler, NotificationManager, InAppNotifications, showNotification, waitForNotification 5005 -
browser_inAppNotificationMessengerIntegration.js 1582 -
browser_inAppNotificationMessengerIntegrationDisabled.js 1186 -
browser_inAppNotificationScheduler.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, moveWindowTo, waitASecond resetWindow 4683 -
browser_inAppNotificationSchedulerBrowserPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6395 -
browser_inAppNotificationSchedulerMultiWindow.js globals reset, showNotification, waitForNotification, waitForMinimize, NotificationScheduler, openNewWindow 3824 -
browser_inAppNotificationSchedulerNoUi.js globals reset, waitForNotification, waitForMinimize, waitASecond, NotificationScheduler, InAppNotifications, moveWindowTo, openNewWindow, showNotification, resetWindow 6676 -
browser_inAppNotificationSchedulerPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6195 -
browser_inAppNotificationSchedulerTabPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 7198 -
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 -