notifications: Less Than 2 Passes

Test files without 2 passes: 8; Subtests without 2 passes: 107; Failure level: 107/107 (100.00%)

Test Files

  1. /notifications/idlharness.https.any.html (64/64, 100.00%, 59.81% of total)
  2. /notifications/constructor-invalid.html (1/1, 100.00%, 0.93% of total)
  3. /notifications/constructor-basic.html (1/1, 100.00%, 0.93% of total)
  4. /notifications/permission.html (1/1, 100.00%, 0.93% of total)
  5. /notifications/lang.html (37/37, 100.00%, 34.58% of total)
  6. /notifications/event-onshow.html (1/1, 100.00%, 0.93% of total)
  7. /notifications/instance.html (1/1, 100.00%, 0.93% of total)
  8. /notifications/event-onclose.html (1/1, 100.00%, 0.93% of total)
Test Show/Hide MessagesCh73
/notifications/idlharness.https.any.html (64/64, 100.00%, 59.81% of total)OK
ExtendableEvent interface: existence and properties of interface objectPASS
Notification interface object lengthPASS
Notification interface object namePASS
Notification interface: attribute actionsPASS
Notification interface: attribute badgePASS
Notification interface: attribute bodyPASS
Notification interface: attribute dataPASS
Notification interface: attribute dirPASS
Notification interface: attribute iconPASS
Notification interface: attribute imagePASS
Notification interface: attribute langPASS
Notification interface: attribute maxActionsPASS
Notification interface: attribute onclickPASS
Notification interface: attribute onclosePASS
Notification interface: attribute onerrorPASS
Notification interface: attribute onshowPASS
Notification interface: attribute permissionPASS
Notification interface: attribute renotifyPASS
Notification interface: attribute requireInteractionPASS
Notification interface: attribute silentPASS
Notification interface: attribute tagPASS
Notification interface: attribute timestampPASS
Notification interface: attribute titlePASS
Notification interface: attribute vibratePASS
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 typePASS
Notification interface: notification must inherit property "badge" with the proper typePASS
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 typePASS
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 typePASS
Notification interface: notification must inherit property "requestPermission(NotificationPermissionCallback)" with the proper typePASS
Notification interface: notification must inherit property "requireInteraction" with the proper typePASS
Notification interface: notification must inherit property "silent" with the proper typePASS
Notification interface: notification must inherit property "tag" with the proper typePASS
Notification interface: notification must inherit property "timestamp" with the proper typePASS
Notification interface: notification must inherit property "title" with the proper typePASS
Notification interface: notification must inherit property "vibrate" with the proper typePASS
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/constructor-invalid.html (1/1, 100.00%, 0.93% of total)OK
Called the notification constructor with no arguments.NOTRUN
/notifications/constructor-basic.html (1/1, 100.00%, 0.93% of total)OK
Called the notification constructor with one argument.NOTRUN
/notifications/permission.html (1/1, 100.00%, 0.93% of total)OK
Checked the Notification.permission property.PASS
/notifications/lang.html (37/37, 100.00%, 34.58% of total)OK
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/event-onshow.html (1/1, 100.00%, 0.93% of total)OK
Checked test prerequisites.NOTRUN
/notifications/instance.html (1/1, 100.00%, 0.93% of total)OK
Notification instance basic testsNOTRUN
/notifications/event-onclose.html (1/1, 100.00%, 0.93% of total)OK
Checked test prerequisites.NOTRUN