Files
ladybird/Tests/LibWeb/Text/expected/wpt-import/IndexedDB/structured-clone.any.txt
Luke Wilde 85e8d2ba38 LibWeb/IndexedDB: Prevent copying and moving of RequestList
RequestList cannot be copied or moved, because m_pending_request_queue
contains lambdas that store pointers to the original RequestList and
completion steps that we don't have a reference to.

Fixes a bunch of WPT regressions and imports the ones that work.
2025-10-23 14:42:45 +02:00

130 lines
4.0 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Harness status: OK
Found 125 tests
125 Pass
Pass undefined: undefined
Pass object: null
Pass boolean: false
Pass boolean: true
Pass number: NaN
Pass number: -Infinity
Pass number: -1.7976931348623157e+308
Pass number: -4294967295
Pass number: -2147483648
Pass number: -2147483647
Pass number: -1
Pass number: -5e-324
Pass number: -0
Pass number: 0
Pass number: 1
Pass number: 5e-324
Pass number: 2147483647
Pass number: 2147483648
Pass number: 4294967295
Pass number: 1.7976931348623157e+308
Pass number: Infinity
Pass bigint: -12345678901234567890
Pass bigint: -1
Pass bigint: 0
Pass bigint: 1
Pass bigint: 12345678901234567890
Pass string:
Pass string: this is a sample string
Pass string: null()
Pass Boolean: false
Pass Boolean: true
Pass Number: NaN
Pass Number: -Infinity
Pass Number: -1.7976931348623157e+308
Pass Number: -4294967295
Pass Number: -2147483648
Pass Number: -2147483647
Pass Number: -1
Pass Number: -5e-324
Pass Number: -0
Pass Number: 0
Pass Number: 1
Pass Number: 5e-324
Pass Number: 2147483647
Pass Number: 2147483648
Pass Number: 4294967295
Pass Number: 1.7976931348623157e+308
Pass Number: Infinity
Pass BigInt: -12345678901234567890
Pass BigInt: -1
Pass BigInt: 0
Pass BigInt: 1
Pass BigInt: 12345678901234567890
Pass String:
Pass String: this is a sample string
Pass String: null()
Pass Date: Mon Feb 10 1653 06:13:20 GMT+0000 (Coordinated Universal Time)
Pass Date: Sun Apr 24 1938 22:13:20 GMT+0000 (Coordinated Universal Time)
Pass Date: Sat Dec 20 1969 10:13:20 GMT+0000 (Coordinated Universal Time)
Pass Date: Wed Dec 31 1969 23:43:20 GMT+0000 (Coordinated Universal Time)
Pass Date: Wed Dec 31 1969 23:59:59 GMT+0000 (Coordinated Universal Time)
Pass Date: Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time)
Pass Date: Thu Jan 01 1970 00:00:01 GMT+0000 (Coordinated Universal Time)
Pass Date: Thu Jan 01 1970 00:16:40 GMT+0000 (Coordinated Universal Time)
Pass Date: Mon Jan 12 1970 13:46:40 GMT+0000 (Coordinated Universal Time)
Pass Date: Sun Sep 09 2001 01:46:40 GMT+0000 (Coordinated Universal Time)
Pass Date: Sat Nov 20 2286 17:46:40 GMT+0000 (Coordinated Universal Time)
Pass RegExp: /(?:)/
Pass RegExp: /abc/
Pass RegExp: /abc/g
Pass RegExp: /abc/i
Pass RegExp: /abc/gi
Pass RegExp: /abc/m
Pass RegExp: /abc/gm
Pass RegExp: /abc/im
Pass RegExp: /abc/gim
Pass RegExp: /abc/gimsuy
Pass ArrayBuffer: [object ArrayBuffer]
Pass Uint8Array:
Pass Uint8Array: 0,1,254,255
Pass Uint16Array: 0,1,65534,65535
Pass Uint32Array: 0,1,4294967294,4294967295
Pass Int8Array: 0,1,-2,-1
Pass Int16Array: 0,1,-2,-1
Pass Int32Array: 0,1,-2,-1
Pass Uint8ClampedArray: 0,1,254,255
Pass Float32Array: -Infinity,-1.5,-1,-0.5,0,0.5,1,1.5,Infinity,NaN
Pass Float64Array: -Infinity,-1.7976931348623157e+308,-5e-324,0,5e-324,1.7976931348623157e+308,Infinity,NaN
Pass Float16Array: -Infinity,-1.5,-1,-0.5,0,0.5,1,1.5,Infinity,NaN
Pass Map: [object Map]
Pass Set: [object Set]
Pass Error: Error
Pass Error: Error: abc
Pass EvalError: EvalError
Pass EvalError: EvalError: ghi
Pass RangeError: RangeError
Pass RangeError: RangeError: ghi
Pass ReferenceError: ReferenceError
Pass ReferenceError: ReferenceError: ghi
Pass SyntaxError: SyntaxError
Pass SyntaxError: SyntaxError: ghi
Pass TypeError: TypeError
Pass TypeError: TypeError: ghi
Pass URIError: URIError
Pass URIError: URIError: ghi
Pass Array:
Pass Array: 1,2,3
Pass Array: foo,bar,,,,,,,,,true,false,,,,,,,,,123,456,,,,,,,,,
Pass Array: foo,bar
Pass Object: [object Object]
Pass DOMMatrix: matrix(1, 0, 0, 1, 0, 0)
Pass DOMMatrixReadOnly: matrix(1, 0, 0, 1, 0, 0)
Pass DOMPoint: [object DOMPoint]
Pass DOMPointReadOnly: [object DOMPointReadOnly]
Pass DOMRect: [object DOMRect]
Pass DOMRectReadOnly: [object DOMRectReadOnly]
Pass ImageData: [object ImageData]
Pass Blob: [object Blob]
Pass File: [object File]
Pass FileList: [object FileList]
Pass Not serializable: function: function() {}
Pass Not serializable: symbol: Symbol(desc)
Pass Not serializable: Window: [object Window]
Pass Not serializable: Event: [object Event]
Pass Not serializable: MessageChannel: [object MessageChannel]