Merge pull request #1206 from lightpanda-io/microtask-before-load

Run microtasks before `onload`
This commit is contained in:
muki
2025-11-12 09:06:26 -08:00
committed by GitHub

View File

@@ -662,6 +662,9 @@ pub const Page = struct {
} }
fn _documentIsComplete(self: *Page) !void { fn _documentIsComplete(self: *Page) !void {
self.session.browser.runMicrotasks();
self.session.browser.runMessageLoop();
try HTMLDocument.documentIsComplete(self.window.document, self); try HTMLDocument.documentIsComplete(self.window.document, self);
// dispatch window.load event // dispatch window.load event