This is a testharness.js-based test.
[FAIL] Constructing a notification without a NotificationOptions defaults to null.
assert_equals: Expected null by default expected (object) null but got (boolean) false
[FAIL] constructing a notification with a NotificationOptions dictionary correctly sets and reflects the silent attribute.
assert_equals: Expected silent to be null when initialized with null. expected (object) null but got (boolean) false
Harness: the test ran to completion.