ladybird/Tests/LibWeb/Crash/JS
Tim Ledbetter 17ea7b5f86 LibJS: Handle proxy-wrapped arrays in console.table()
Previously, we would crash if `console.table()` was called with a
proxy-wrapped array. This is because `Value::is_array()` returns true
for proxy-wrapped arrays but `as_array()` simply casts to an Array
object. We now treat these objects as array-like and access elements
generically through the Object interface, which correctly dispatches
through Proxy traps.
2026-03-29 13:45:38 +02:00
..
console-table-proxy-wrapped-array.html LibJS: Handle proxy-wrapped arrays in console.table() 2026-03-29 13:45:38 +02:00
cyclic-async-module-a.mjs LibJS: Do not verify cycle root's status is linked in CyclicModule 2025-10-22 11:54:56 +02:00
cyclic-async-module-b.mjs LibJS: Do not verify cycle root's status is linked in CyclicModule 2025-10-22 11:54:56 +02:00
cyclic-async-module.html LibJS: Do not verify cycle root's status is linked in CyclicModule 2025-10-22 11:54:56 +02:00
cyclic-async-module.mjs LibJS: Do not verify cycle root's status is linked in CyclicModule 2025-10-22 11:54:56 +02:00
cyclic-module-throws.html LibWeb: Add a crash test for re-importing throwing cyclic modules 2025-11-13 14:05:18 +01:00
cyclic-module-throws.js LibWeb: Add a crash test for re-importing throwing cyclic modules 2025-11-13 14:05:18 +01:00
draw-from-offscreen-canvas.html LibWeb: Don't crash when drawing null image from offscreen canvas 2025-07-20 08:54:53 +02:00
finalization-registry-basic.html Tests: Remove print statement from crash test 2025-03-27 19:30:41 +00:00