encode worker URL

This commit is contained in:
Karl Seguin
2026-05-04 13:52:38 +08:00
parent d8b16eb4f6
commit 0c55875b63

View File

@@ -68,7 +68,7 @@ pub fn init(url: []const u8, exec: *Execution) !*Worker {
const arena = try session.getArena(.large, "Worker");
errdefer session.releaseArena(arena);
const resolved_url = try URL.resolve(arena, exec.url.*, url, .{});
const resolved_url = try URL.resolve(arena, exec.url.*, url, .{ .encoding = frame.charset });
const self = try frame._page.factory.eventTargetWithAllocator(arena, Worker{
._arena = arena,
._proto = undefined,