diff --git a/src/browser/js/js.zig b/src/browser/js/js.zig index cbbba7cbb..952c61f6d 100644 --- a/src/browser/js/js.zig +++ b/src/browser/js/js.zig @@ -329,6 +329,7 @@ pub fn simpleZigValueToJs(isolate: Isolate, value: anytype, comptime fail: bool, // but this can never be valid. @compileError("Invalid TypeArray type: " ++ @typeName(value_type)); }, + Undefined => return isolate.initUndefined(), inline String, BigInt, Integer, Number, Value, Object => return value.handle, else => {}, } diff --git a/src/browser/tests/indexeddb.html b/src/browser/tests/indexeddb.html index b8d8d4cae..acbcc0f8d 100644 --- a/src/browser/tests/indexeddb.html +++ b/src/browser/tests/indexeddb.html @@ -632,6 +632,147 @@ } + + + + + + + + + + + +