kitesurf · WPT

FAIL
expected FAIL · 521 ms
▶ run in kitesurf
Test
/FileAPI/file/File-constructor.any.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
521 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2FFileAPI%2Ffile%2FFile-constructor.any.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSFile interface object exists
PASSRequired arguments
PASSempty fileBits
PASSDOMString fileBits
PASSUnicode DOMString fileBits
PASSString object fileBits
PASSEmpty Blob fileBits
PASSBlob fileBits
PASSEmpty File fileBits
PASSFile fileBits
PASSArrayBuffer fileBits
PASSTyped array fileBits
PASSVarious fileBits
PASSNumber in fileBits
PASSArray in fileBits
PASSObject in fileBits
PASSHTMLBodyElement in fileBits
PASSObject with toString in fileBits
FAILCustom @@iteratorFailed to construct 'File': constructor parameter 1 is not of type 'Array'.
PASSInvalid bits argument: "hello"
PASSInvalid bits argument: 0
PASSInvalid bits argument: null
PASSBits argument: object that throws
PASSUsing fileName
PASSNo replacement when using special character in fileName
PASSUsing null fileName
PASSUsing number fileName
PASSUsing empty string fileName
PASSUsing object fileName
PASSUsing type in File constructor: text/plain
PASSUsing type in File constructor: text/plain;charset=UTF-8
PASSUsing type in File constructor: TEXT/PLAIN
PASSUsing type in File constructor: 𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫
PASSUsing type in File constructor: ascii/nonprintable
FAILUsing type in File constructor: ascii/nonprintableassert_equals: expected "" but got "ascii/nonprintable"
PASSUsing type in File constructor: nonasciiî
PASSUsing type in File constructor: nonasciiሴ
PASSUsing type in File constructor: nonparsable
PASSUsing lastModified
PASSMisusing name
PASSUnknown properties are ignored
PASSInvalid property bag: 123
PASSInvalid property bag: 123.4
PASSInvalid property bag: true
PASSInvalid property bag: "abc"
PASSUnusual but valid property bag: null
PASSUnusual but valid property bag: undefined
PASSUnusual but valid property bag: 1,2,3
PASSUnusual but valid property bag: /regex/
PASSUnusual but valid property bag: function() {}
PASSProperty bag propagates exceptions

bundle built 2026-07-16T07:16:48.063Z