Click here to download the Blitz Browser!

WPT

wpt / web-nfc / idlharness.https.window.html

Spec: Web NFC ↗

Runs: Chrome 155.0.8039.0 (wpt@6ec9fd59f, 2026-09-03) | Firefox 157.0a1 (wpt@6ec9fd59f, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-795e1 (wpt@7e3d005d7, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total2/672/672/672/672/67NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
idl_test setupPASSPASSPASSPASSPASS
idl_test validationPASSPASSPASSPASSPASS
NDEFMessage interface: existence and properties of interface objectFAILFAILFAILFAILFAIL
NDEFMessage interface object lengthFAILFAILFAILFAILFAIL
NDEFMessage interface object nameFAILFAILFAILFAILFAIL
NDEFMessage interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAIL
NDEFMessage interface: existence and properties of interface prototype object's "constructor" propertyFAILFAILFAILFAILFAIL
NDEFMessage interface: existence and properties of interface prototype object's @@unscopables propertyFAILFAILFAILFAILFAIL
NDEFMessage interface: attribute recordsFAILFAILFAILFAILFAIL
NDEFMessage must be primary interface of new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]});FAILFAILFAILFAILFAIL
Stringification of new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]});FAILFAILFAILFAILFAIL
NDEFMessage interface: new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]}); must inherit property "records" with the proper typeFAILFAILFAILFAILFAIL
NDEFRecord interface: existence and properties of interface objectFAILFAILFAILFAILFAIL
NDEFRecord interface object lengthFAILFAILFAILFAILFAIL
NDEFRecord interface object nameFAILFAILFAILFAILFAIL
NDEFRecord interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAIL
NDEFRecord interface: existence and properties of interface prototype object's "constructor" propertyFAILFAILFAILFAILFAIL
NDEFRecord interface: existence and properties of interface prototype object's @@unscopables propertyFAILFAILFAILFAILFAIL
NDEFRecord interface: attribute recordTypeFAILFAILFAILFAILFAIL
NDEFRecord interface: attribute mediaTypeFAILFAILFAILFAILFAIL
NDEFRecord interface: attribute idFAILFAILFAILFAILFAIL
NDEFRecord interface: attribute dataFAILFAILFAILFAILFAIL
NDEFRecord interface: attribute encodingFAILFAILFAILFAILFAIL
NDEFRecord interface: attribute langFAILFAILFAILFAILFAIL
NDEFRecord interface: operation toRecords()FAILFAILFAILFAILFAIL
NDEFRecord must be primary interface of new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"});FAILFAILFAILFAILFAIL
Stringification of new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"});FAILFAILFAILFAILFAIL
NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "recordType" with the proper typeFAILFAILFAILFAILFAIL
NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "mediaType" with the proper typeFAILFAILFAILFAILFAIL
NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "id" with the proper typeFAILFAILFAILFAILFAIL
NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "data" with the proper typeFAILFAILFAILFAILFAIL
NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "encoding" with the proper typeFAILFAILFAILFAILFAIL
NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "lang" with the proper typeFAILFAILFAILFAILFAIL
NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "toRecords()" with the proper typeFAILFAILFAILFAILFAIL
NDEFReader interface: existence and properties of interface objectFAILFAILFAILFAILFAIL
NDEFReader interface object lengthFAILFAILFAILFAILFAIL
NDEFReader interface object nameFAILFAILFAILFAILFAIL
NDEFReader interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAIL
NDEFReader interface: existence and properties of interface prototype object's "constructor" propertyFAILFAILFAILFAILFAIL
NDEFReader interface: existence and properties of interface prototype object's @@unscopables propertyFAILFAILFAILFAILFAIL
NDEFReader interface: attribute onreadingFAILFAILFAILFAILFAIL
NDEFReader interface: attribute onreadingerrorFAILFAILFAILFAILFAIL
NDEFReader interface: operation scan(optional NDEFScanOptions)FAILFAILFAILFAILFAIL
NDEFReader interface: operation write(NDEFMessageSource, optional NDEFWriteOptions)FAILFAILFAILFAILFAIL
NDEFReader interface: operation makeReadOnly(optional NDEFMakeReadOnlyOptions)FAILFAILFAILFAILFAIL
NDEFReader must be primary interface of new NDEFReader();FAILFAILFAILFAILFAIL
Stringification of new NDEFReader();FAILFAILFAILFAILFAIL
NDEFReader interface: new NDEFReader(); must inherit property "onreading" with the proper typeFAILFAILFAILFAILFAIL
NDEFReader interface: new NDEFReader(); must inherit property "onreadingerror" with the proper typeFAILFAILFAILFAILFAIL
NDEFReader interface: new NDEFReader(); must inherit property "scan(optional NDEFScanOptions)" with the proper typeFAILFAILFAILFAILFAIL
NDEFReader interface: calling scan(optional NDEFScanOptions) on new NDEFReader(); with too few arguments must throw TypeErrorFAILFAILFAILFAILFAIL
NDEFReader interface: new NDEFReader(); must inherit property "write(NDEFMessageSource, optional NDEFWriteOptions)" with the proper typeFAILFAILFAILFAILFAIL
NDEFReader interface: calling write(NDEFMessageSource, optional NDEFWriteOptions) on new NDEFReader(); with too few arguments must throw TypeErrorFAILFAILFAILFAILFAIL
NDEFReader interface: new NDEFReader(); must inherit property "makeReadOnly(optional NDEFMakeReadOnlyOptions)" with the proper typeFAILFAILFAILFAILFAIL
NDEFReader interface: calling makeReadOnly(optional NDEFMakeReadOnlyOptions) on new NDEFReader(); with too few arguments must throw TypeErrorFAILFAILFAILFAILFAIL
NDEFReadingEvent interface: existence and properties of interface objectFAILFAILFAILFAILFAIL
NDEFReadingEvent interface object lengthFAILFAILFAILFAILFAIL
NDEFReadingEvent interface object nameFAILFAILFAILFAILFAIL
NDEFReadingEvent interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAIL
NDEFReadingEvent interface: existence and properties of interface prototype object's "constructor" propertyFAILFAILFAILFAILFAIL
NDEFReadingEvent interface: existence and properties of interface prototype object's @@unscopables propertyFAILFAILFAILFAILFAIL
NDEFReadingEvent interface: attribute serialNumberFAILFAILFAILFAILFAIL
NDEFReadingEvent interface: attribute messageFAILFAILFAILFAILFAIL
NDEFReadingEvent must be primary interface of new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} })FAILFAILFAILFAILFAIL
Stringification of new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} })FAILFAILFAILFAILFAIL
NDEFReadingEvent interface: new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} }) must inherit property "serialNumber" with the proper typeFAILFAILFAILFAILFAIL
NDEFReadingEvent interface: new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} }) must inherit property "message" with the proper typeFAILFAILFAILFAILFAIL