Skip to content

Commit 8f68b5b

Browse files
committed
fix data uri scripts
1 parent eff7d58 commit 8f68b5b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/browser/ScriptManager.zig

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,10 @@ pub fn addFromElement(self: *ScriptManager, element: *parser.Element) !void {
157157
if (try parser.elementGetAttribute(element, "src")) |src| {
158158
if (try DataURI.parse(page.arena, src)) |data_uri| {
159159
source = .{ .@"inline" = data_uri };
160+
} else {
161+
remote_url = try URL.stitch(page.arena, src, page.url.raw, .{ .null_terminated = true });
162+
source = .{ .remote = .{} };
160163
}
161-
remote_url = try URL.stitch(page.arena, src, page.url.raw, .{ .null_terminated = true });
162-
source = .{ .remote = .{} };
163164
} else {
164165
const inline_source = parser.nodeTextContent(@ptrCast(element)) orelse return;
165166
source = .{ .@"inline" = inline_source };

0 commit comments

Comments
 (0)