From 9a7bafb02c45e126d7d07a97a44e0e88b8a56b66 Mon Sep 17 00:00:00 2001 From: Halil Durak Date: Fri, 21 Nov 2025 14:47:18 +0300 Subject: [PATCH] `Blob` is in another castle --- src/browser/js/bridge.zig | 3 +-- src/browser/webapi/Blob.zig | 6 +++--- src/browser/webapi/File.zig | 3 ++- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/browser/js/bridge.zig b/src/browser/js/bridge.zig index 76fcc7be..b1a650b8 100644 --- a/src/browser/js/bridge.zig +++ b/src/browser/js/bridge.zig @@ -563,7 +563,6 @@ pub const JsApis = flattenTypes(&.{ @import("../webapi/MutationObserver.zig"), @import("../webapi/IntersectionObserver.zig"), @import("../webapi/CustomElementRegistry.zig"), - @import("../webapi/ResizeObserver.zig"), - @import("../webapi/file/Blob.zig"), + @import("../webapi/Blob.zig"), @import("../webapi/File.zig"), }); diff --git a/src/browser/webapi/Blob.zig b/src/browser/webapi/Blob.zig index 5e2f2e9d..19ee0963 100644 --- a/src/browser/webapi/Blob.zig +++ b/src/browser/webapi/Blob.zig @@ -19,8 +19,8 @@ const std = @import("std"); const Writer = std.Io.Writer; -const js = @import("../../js/js.zig"); -const Page = @import("../../Page.zig"); +const js = @import("../js/js.zig"); +const Page = @import("../Page.zig"); /// https://w3c.github.io/FileAPI/#blob-section /// https://developer.mozilla.org/en-US/docs/Web/API/Blob @@ -294,7 +294,7 @@ pub const JsApi = struct { pub const @"type" = bridge.accessor(Blob.getType, null, .{}); }; -const testing = @import("../../../testing.zig"); +const testing = @import("../../testing.zig"); test "WebApi: Blob" { try testing.htmlRunner("blob.html", .{}); } diff --git a/src/browser/webapi/File.zig b/src/browser/webapi/File.zig index 0c776abb..980dd5cc 100644 --- a/src/browser/webapi/File.zig +++ b/src/browser/webapi/File.zig @@ -18,7 +18,8 @@ const std = @import("std"); -const Blob = @import("file/Blob.zig"); +const Page = @import("../Page.zig"); +const Blob = @import("Blob.zig"); const js = @import("../js/js.zig"); const File = @This();