kitesurf · WPT

FAIL
expected FAIL · 1529 ms
▶ run in kitesurf
Test
/html/webappapis/structured-clone/structured-clone.any.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
1529 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fhtml%2Fwebappapis%2Fstructured-clone%2Fstructured-clone.any.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSprimitive undefined
PASSprimitive null
PASSprimitive true
PASSprimitive false
PASSprimitive string, empty string
PASSprimitive string, lone high surrogate
PASSprimitive string, lone low surrogate
PASSprimitive string, NUL
PASSprimitive string, astral character
PASSprimitive number, 0.2
PASSprimitive number, 0
PASSprimitive number, -0
PASSprimitive number, NaN
PASSprimitive number, Infinity
PASSprimitive number, -Infinity
PASSprimitive number, 9007199254740992
PASSprimitive number, -9007199254740992
PASSprimitive number, 9007199254740994
PASSprimitive number, -9007199254740994
PASSprimitive BigInt, 0n
PASSprimitive BigInt, -0n
PASSprimitive BigInt, -9007199254740994000n
PASSprimitive BigInt, -9007199254740994000900719925474099400090071992547409940009007199254740994000n
PASSArray primitives
PASSObject primitives
PASSBoolean true
PASSBoolean false
PASSArray Boolean objects
PASSObject Boolean objects
PASSString empty string
PASSString lone high surrogate
PASSString lone low surrogate
PASSString NUL
PASSString astral character
PASSArray String objects
PASSObject String objects
PASSNumber 0.2
PASSNumber 0
PASSNumber -0
PASSNumber NaN
PASSNumber Infinity
PASSNumber -Infinity
PASSNumber 9007199254740992
PASSNumber -9007199254740992
PASSNumber 9007199254740994
PASSNumber -9007199254740994
PASSBigInt -9007199254740994n
PASSArray Number objects
PASSObject Number objects
PASSDate 0
PASSDate -0
PASSDate -8.64e15
PASSDate 8.64e15
PASSArray Date objects
PASSObject Date objects
PASSRegExp flags and lastIndex
PASSRegExp sticky flag
PASSRegExp unicode flag
PASSRegExp empty
PASSRegExp slash
PASSRegExp new line
PASSArray RegExp object, RegExp flags and lastIndex
PASSArray RegExp object, RegExp sticky flag
PASSArray RegExp object, RegExp unicode flag
PASSArray RegExp object, RegExp empty
PASSArray RegExp object, RegExp slash
PASSArray RegExp object, RegExp new line
PASSObject RegExp object, RegExp flags and lastIndex
PASSObject RegExp object, RegExp sticky flag
PASSObject RegExp object, RegExp unicode flag
PASSObject RegExp object, RegExp empty
PASSObject RegExp object, RegExp slash
PASSObject RegExp object, RegExp new line
FAILEmpty Error objectassert_equals: Checking message existence expected false but got true
FAILError objectassert_equals: Checking for absence of custom property expected (undefined) undefined but got (string) "testing"
FAILEvalError objectassert_equals: Checking for absence of custom property expected (undefined) undefined but got (string) "testing"
FAILRangeError objectassert_equals: Checking for absence of custom property expected (undefined) undefined but got (string) "testing"
FAILReferenceError objectassert_equals: Checking for absence of custom property expected (undefined) undefined but got (string) "testing"
FAILSyntaxError objectassert_equals: Checking for absence of custom property expected (undefined) undefined but got (string) "testing"
FAILTypeError objectassert_equals: Checking for absence of custom property expected (undefined) undefined but got (string) "testing"
FAILURIError objectassert_equals: Checking for absence of custom property expected (undefined) undefined but got (string) "testing"
FAILBlob basicpromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILBlob unpaired high surrogate (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILBlob unpaired low surrogate (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILBlob paired surrogates (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILBlob emptypromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILBlob NULpromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILArray Blob object, Blob basicpromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILArray Blob object, Blob unpaired high surrogate (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILArray Blob object, Blob unpaired low surrogate (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILArray Blob object, Blob paired surrogates (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILArray Blob object, Blob emptypromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILArray Blob object, Blob NULpromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILArray Blob object, two Blobspromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILObject Blob object, Blob basicpromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILObject Blob object, Blob unpaired high surrogate (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILObject Blob object, Blob unpaired low surrogate (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILObject Blob object, Blob paired surrogates (invalid utf-8)promise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILObject Blob object, Blob emptypromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILObject Blob object, Blob NULpromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILFile basicpromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "File". This type does not support serialization."
FAILFileList emptypromise_test: Unhandled rejection with value: object "ReferenceError: FileList is not defined"
FAILArray FileList object, FileList emptypromise_test: Unhandled rejection with value: object "ReferenceError: FileList is not defined"
FAILObject FileList object, FileList emptypromise_test: Unhandled rejection with value: object "ReferenceError: FileList is not defined"
FAILImageData 1x1 transparent blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'createImageData')"
FAILImageData 1x1 non-transparent non-blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'createImageData')"
FAILArray ImageData object, ImageData 1x1 transparent blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'createImageData')"
FAILArray ImageData object, ImageData 1x1 non-transparent non-blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'createImageData')"
FAILObject ImageData object, ImageData 1x1 transparent blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'createImageData')"
FAILObject ImageData object, ImageData 1x1 non-transparent non-blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'createImageData')"
PASSArray sparse
PASSArray with non-index property
PASSObject with index property and length
PASSArray with circular reference
PASSObject with circular reference
PASSArray with identical property values
PASSObject with identical property values
PASSObject with property on prototype
PASSObject with non-enumerable property
PASSObject with non-writable property
PASSObject with non-configurable property
PASSObject with a getter that throws
FAILImageBitmap 1x1 transparent blackpromise_test: Unhandled rejection with value: object "ReferenceError: createImageBitmap is not defined"
FAILImageBitmap 1x1 non-transparent non-blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'getImageData')"
FAILArray ImageBitmap object, ImageBitmap 1x1 transparent blackpromise_test: Unhandled rejection with value: object "ReferenceError: createImageBitmap is not defined"
FAILArray ImageBitmap object, ImageBitmap 1x1 transparent non-blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'getImageData')"
FAILObject ImageBitmap object, ImageBitmap 1x1 transparent blackpromise_test: Unhandled rejection with value: object "ReferenceError: createImageBitmap is not defined"
FAILObject ImageBitmap object, ImageBitmap 1x1 transparent non-blackpromise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'getImageData')"
PASSObjectPrototype must lose its exotic-ness when cloned
FAILSerializing a non-serializable platform object failsassert_unreached: Should have rejected: undefined Reached unreachable code
FAILAn object whose interface is deleted from the global must still deserializepromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "Blob". This type does not support serialization."
FAILA subclass instance will deserialize as its closest serializable superclasspromise_test: Unhandled rejection with value: object "DataCloneError: Could not serialize object of type "FileSubclass". This type does not support serialization."
PASSResizable ArrayBuffer
FAILGrowable SharedArrayBufferassert_true: instanceof ArrayBuffer expected true got false
PASSLength-tracking TypedArray
PASSLength-tracking DataView
PASSSerializing OOB TypedArray throws
PASSSerializing OOB DataView throws
PASSArrayBuffer
FAILMessagePortpromise_test: Unhandled rejection with value: object "TypeError: Object is not transferable"
FAILA detached ArrayBuffer cannot be transferredassert_unreached: Should have rejected: undefined Reached unreachable code
FAILA detached platform object cannot be transferredpromise_test: Unhandled rejection with value: object "TypeError: Object is not transferable"
FAILTransferring a non-transferable platform object failspromise_rejects_dom: function "function() { throw e; }" threw object "TypeError: Object is not transferable" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected …
FAILAn object whose interface is deleted from the global object must still be receivedpromise_test: Unhandled rejection with value: object "TypeError: Object is not transferable"
FAILA subclass instance will be received as its closest transferable superclasspromise_test: Unhandled rejection with value: object "TypeError: Object is not transferable"
PASSResizable ArrayBuffer is transferable
PASSLength-tracking TypedArray is transferable
PASSLength-tracking DataView is transferable
FAILTransferring OOB TypedArray throwspromise_rejects_dom: function "function() { throw e; }" threw object "Error: Unable to deserialize cloned data." that is not a DOMException DataCloneError: property "code" is equal to undefined, expec…
PASSTransferring OOB DataView throws

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