notifications: All Results

Test files: 8; Total subtests: 107

Test Files

  1. /notifications/permission.html
  2. /notifications/constructor-invalid.html
  3. /notifications/constructor-basic.html
  4. /notifications/event-onclose.html
  5. /notifications/event-onshow.html
  6. /notifications/idlharness.https.any.html
  7. /notifications/lang.html
  8. /notifications/instance.html
Test Show/Hide MessagesFF64
/notifications/permission.htmlOK
Checked the Notification.permission property.PASS
/notifications/constructor-invalid.htmlOK
Called the notification constructor with no arguments.NOTRUN
/notifications/constructor-basic.htmlOK
Called the notification constructor with one argument.NOTRUN
/notifications/event-onclose.htmlOK
Checked test prerequisites.NOTRUN
/notifications/event-onshow.htmlOK
Checked test prerequisites.NOTRUN
/notifications/idlharness.https.any.htmlOK
ExtendableEvent interface: existence and properties of interface objectPASS
Notification interface object lengthPASS
Notification interface object namePASS
Notification interface: attribute actionsFAIL
Notification interface: attribute badgeFAIL
Notification interface: attribute bodyPASS
Notification interface: attribute dataPASS
Notification interface: attribute dirPASS
Notification interface: attribute iconPASS
Notification interface: attribute imageFAIL
Notification interface: attribute langPASS
Notification interface: attribute maxActionsFAIL
Notification interface: attribute onclickPASS
Notification interface: attribute onclosePASS
Notification interface: attribute onerrorPASS
Notification interface: attribute onshowPASS
Notification interface: attribute permissionPASS
Notification interface: attribute renotifyFAIL
Notification interface: attribute requireInteractionFAIL
Notification interface: attribute silentFAIL
Notification interface: attribute tagPASS
Notification interface: attribute timestampFAIL
Notification interface: attribute titlePASS
Notification interface: attribute vibrateFAIL
Notification interface: calling requestPermission(NotificationPermissionCallback) on notification with too few arguments must throw TypeErrorPASS
Notification interface: existence and properties of interface objectPASS
Notification interface: existence and properties of interface prototype objectPASS
Notification interface: existence and properties of interface prototype object's "constructor" propertyPASS
Notification interface: existence and properties of interface prototype object's @@unscopables propertyPASS
Notification interface: notification must inherit property "actions" with the proper typeFAIL
Notification interface: notification must inherit property "badge" with the proper typeFAIL
Notification interface: notification must inherit property "body" with the proper typePASS
Notification interface: notification must inherit property "close()" with the proper typePASS
Notification interface: notification must inherit property "data" with the proper typePASS
Notification interface: notification must inherit property "dir" with the proper typePASS
Notification interface: notification must inherit property "icon" with the proper typePASS
Notification interface: notification must inherit property "image" with the proper typeFAIL
Notification interface: notification must inherit property "lang" with the proper typePASS
Notification interface: notification must inherit property "maxActions" with the proper typePASS
Notification interface: notification must inherit property "onclick" with the proper typePASS
Notification interface: notification must inherit property "onclose" with the proper typePASS
Notification interface: notification must inherit property "onerror" with the proper typePASS
Notification interface: notification must inherit property "onshow" with the proper typePASS
Notification interface: notification must inherit property "permission" with the proper typePASS
Notification interface: notification must inherit property "renotify" with the proper typeFAIL
Notification interface: notification must inherit property "requestPermission(NotificationPermissionCallback)" with the proper typePASS
Notification interface: notification must inherit property "requireInteraction" with the proper typeFAIL
Notification interface: notification must inherit property "silent" with the proper typeFAIL
Notification interface: notification must inherit property "tag" with the proper typePASS
Notification interface: notification must inherit property "timestamp" with the proper typeFAIL
Notification interface: notification must inherit property "title" with the proper typePASS
Notification interface: notification must inherit property "vibrate" with the proper typeFAIL
Notification interface: operation close()PASS
Notification interface: operation requestPermission(NotificationPermissionCallback)PASS
Notification must be primary interface of notificationPASS
NotificationEvent interface: existence and properties of interface objectPASS
Partial interface ServiceWorkerGlobalScope: original interface definedPASS
Partial interface ServiceWorkerRegistration: original interface definedPASS
ServiceWorkerGlobalScope interface: existence and properties of interface objectPASS
ServiceWorkerRegistration interface: operation getNotifications(GetNotificationOptions)PASS
ServiceWorkerRegistration interface: operation showNotification(DOMString, NotificationOptions)PASS
Stringification of notificationPASS
WorkerGlobalScope interface: existence and properties of interface objectPASS
idl_test setupPASS
/notifications/lang.htmlOK
Roundtripping lang "". Expecting "".NOTRUN
Roundtripping lang "Latf-de". Expecting "".NOTRUN
Roundtripping lang "Latn-de". Expecting "".NOTRUN
Roundtripping lang "a". Expecting "".NOTRUN
Roundtripping lang "a-fr-lang". Expecting "".NOTRUN
Roundtripping lang "b-fr-lang". Expecting "".NOTRUN
Roundtripping lang "cocoa-1-bar". Expecting "".NOTRUN
Roundtripping lang "cocoa-a-bar". Expecting "".NOTRUN
Roundtripping lang "de-CH". Expecting "de-CH".NOTRUN
Roundtripping lang "de-DE". Expecting "de-DE".NOTRUN
Roundtripping lang "de-DE-1996". Expecting "de-DE-1996".NOTRUN
Roundtripping lang "de-De". Expecting "de-De".NOTRUN
Roundtripping lang "de-Latf-DE". Expecting "de-Latf-DE".NOTRUN
Roundtripping lang "de-Latn-DE". Expecting "de-Latn-DE".NOTRUN
Roundtripping lang "de-Latn-DE-1996". Expecting "de-Latn-DE-1996".NOTRUN
Roundtripping lang "de-dE". Expecting "de-dE".NOTRUN
Roundtripping lang "de-de". Expecting "de-de".NOTRUN
Roundtripping lang "en". Expecting "en".NOTRUN
Roundtripping lang "en-". Expecting "".NOTRUN
Roundtripping lang "en--". Expecting "".NOTRUN
Roundtripping lang "en-US-x-hixie". Expecting "en-US-x-hixie".NOTRUN
Roundtripping lang "es-CH". Expecting "es-CH".NOTRUN
Roundtripping lang "es1-KK-aa-bb-cc-dd". Expecting "".NOTRUN
Roundtripping lang "es2-KL-aa-bb-cc-dd". Expecting "".NOTRUN
Roundtripping lang "es3-KM-aa-bb-cc-dd". Expecting "".NOTRUN
Roundtripping lang "foo--bar". Expecting "".NOTRUN
Roundtripping lang "fooÉ". Expecting "".NOTRUN
Roundtripping lang "foöÉ-bÁr". Expecting "".NOTRUN
Roundtripping lang "foöÉbÁr". Expecting "".NOTRUN
Roundtripping lang "fr-CH". Expecting "fr-CH".NOTRUN
Roundtripping lang "fr-x". Expecting "".NOTRUN
Roundtripping lang "fr-x-xenomorph". Expecting "".NOTRUN
Roundtripping lang "fr-xenomorph". Expecting "".NOTRUN
Roundtripping lang "id---Java". Expecting "".NOTRUN
Roundtripping lang "it-CH". Expecting "it-CH".NOTRUN
Roundtripping lang "rm-CH". Expecting "rm-CH".NOTRUN
Roundtripping lang "tic-tac-tac-toe". Expecting "".NOTRUN
/notifications/instance.htmlOK
Notification instance basic testsNOTRUN