Name Description Size
browser.toml 1468
browser_disabled.toml 402
browser_inAppNotification.js 3455
browser_inAppNotificationButton.js @implements {nsIExternalProtocolService} 2450
browser_inAppNotificationCloseButton.js 1726
browser_inAppNotificationContainer.js 4810
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. 8032
browser_inAppNotificationEnterprisePolicies.js globals reset, showNotification, waitForMinimize NotificationManager, waitASecond, NotificationScheduler 9341
browser_inAppNotificationFocus.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, InAppNotifications 3211
browser_inAppNotificationIntegration.js globals InAppNotifications, NotificationScheduler, NotificationManager 1602
browser_inAppNotificationManager.js globals NotificationScheduler, NotificationManager, InAppNotifications, showNotification, waitForNotification 4872
browser_inAppNotificationMessengerIntegration.js 1549
browser_inAppNotificationMessengerIntegrationDisabled.js 1185
browser_inAppNotificationScheduler.js globals reset, showNotification, waitForNotification, waitForMinimize NotificationManager, NotificationScheduler, moveWindowTo, waitASecond resetWindow 4550
browser_inAppNotificationSchedulerBrowserPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 5898
browser_inAppNotificationSchedulerMultiWindow.js globals reset, showNotification, waitForNotification, waitForMinimize, NotificationScheduler, openNewWindow 3691
browser_inAppNotificationSchedulerNoUi.js globals reset, waitForNotification, waitForMinimize, waitASecond, NotificationScheduler, InAppNotifications, moveWindowTo, openNewWindow, showNotification, resetWindow 7276
browser_inAppNotificationSchedulerPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6062
browser_inAppNotificationSchedulerTabPosition.js globals showNotification, resetWindow, waitForNotification, waitForMinimize, NotificationScheduler, moveWindowTo, openNewWindow, waitASecond 6854
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. 5008