diff --git a/src/browser/page.zig b/src/browser/page.zig index 65348281b..b288b61a5 100644 --- a/src/browser/page.zig +++ b/src/browser/page.zig @@ -662,6 +662,9 @@ pub const Page = struct { } fn _documentIsComplete(self: *Page) !void { + self.session.browser.runMicrotasks(); + self.session.browser.runMessageLoop(); + try HTMLDocument.documentIsComplete(self.window.document, self); // dispatch window.load event