diff --git a/src/browser/webapi/Document.zig b/src/browser/webapi/Document.zig index eb96e4d4..f03bba27 100644 --- a/src/browser/webapi/Document.zig +++ b/src/browser/webapi/Document.zig @@ -239,7 +239,7 @@ pub fn getElementsByClassName(self: *Document, class_name: []const u8, page: *Pa // Parse space-separated class names var class_names: std.ArrayList([]const u8) = .empty; - var it = std.mem.tokenizeAny(u8, class_name, &std.ascii.whitespace); + var it = std.mem.tokenizeAny(u8, class_name, "\t\n\x0C\r "); while (it.next()) |name| { try class_names.append(arena, try page.dupeString(name)); } diff --git a/src/browser/webapi/Element.zig b/src/browser/webapi/Element.zig index 511e846a..fd8bd820 100644 --- a/src/browser/webapi/Element.zig +++ b/src/browser/webapi/Element.zig @@ -1140,7 +1140,7 @@ pub fn getElementsByClassName(self: *Element, class_name: []const u8, page: *Pag // Parse space-separated class names var class_names: std.ArrayList([]const u8) = .empty; - var it = std.mem.tokenizeAny(u8, class_name, &std.ascii.whitespace); + var it = std.mem.tokenizeAny(u8, class_name, "\t\n\x0C\r "); while (it.next()) |name| { try class_names.append(arena, try page.dupeString(name)); }