From 51742121839e8885aeeb42c3590ef339eeab48c4 Mon Sep 17 00:00:00 2001 From: Muki Kiboigo Date: Wed, 12 Nov 2025 08:35:31 -0800 Subject: [PATCH] run microtasks before firing onload --- src/browser/page.zig | 3 +++ 1 file changed, 3 insertions(+) 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