From b731fa4b78ac3c9a6a797248aaeb8435d7b16f83 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Tue, 27 May 2025 14:31:59 +0200 Subject: [PATCH] cookie: ignore case when comparing with localhost domain Co-authored-by: Karl Seguin --- src/browser/storage/cookie.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/storage/cookie.zig b/src/browser/storage/cookie.zig index f77a8e50..69bcc63c 100644 --- a/src/browser/storage/cookie.zig +++ b/src/browser/storage/cookie.zig @@ -358,7 +358,7 @@ pub const Cookie = struct { value = value[1..]; } - if (std.mem.indexOfScalarPos(u8, value, 0, '.') == null and std.mem.eql(u8, "localhost", value) == false) { + if (std.mem.indexOfScalarPos(u8, value, 0, '.') == null and std.ascii.eqlIgnoreCase("localhost", value) == false) { // can't set a cookie for a TLD return error.InvalidDomain; }