From ea2fc76d3cf9ba9d13fe0016ef2328558da6326d Mon Sep 17 00:00:00 2001 From: Halil Durak Date: Thu, 15 Jan 2026 20:40:53 +0300 Subject: [PATCH] don't `@panic`! --- src/browser/webapi/SubtleCrypto.zig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/browser/webapi/SubtleCrypto.zig b/src/browser/webapi/SubtleCrypto.zig index ea4209c5..8a8e733f 100644 --- a/src/browser/webapi/SubtleCrypto.zig +++ b/src/browser/webapi/SubtleCrypto.zig @@ -295,6 +295,7 @@ pub const CryptoKey = struct { if (std.mem.eql(u8, "X25519", name)) { return initX25519(extractable, key_usages, page); } + log.warn(.not_implemented, "CryptoKey.init", .{ .name = name }); return error.NotSupported; }, .object => |object| { @@ -303,9 +304,13 @@ pub const CryptoKey = struct { if (std.mem.eql(u8, "X25519", name)) { return initX25519(extractable, key_usages, page); } + log.warn(.not_implemented, "CryptoKey.init", .{ .name = name }); + return error.NotSupported; + }, + else => { + log.warn(.not_implemented, "CryptoKey.init", .{ .algorithm = algorithm }); return error.NotSupported; }, - else => @panic("NYI"), }; }