run microtasks before firing onload

This commit is contained in:
Muki Kiboigo
2025-11-12 08:35:31 -08:00
parent 3f2f56d603
commit 5174212183

View File

@@ -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