From 971524fa3bfa8aff13a25764a78f1ecb9c4d8f39 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Tue, 12 Aug 2025 12:55:44 +0200 Subject: [PATCH] finalize document loading with non-HTML pages Avoid infinite the loop of loading non-HTML documents with CDP. --- src/browser/page.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/browser/page.zig b/src/browser/page.zig index 633947fe..cb181f5b 100644 --- a/src/browser/page.zig +++ b/src/browser/page.zig @@ -608,7 +608,10 @@ pub const Page = struct { self.clearTransferArena(); switch (self.mode) { - .raw => |buf| self.mode = .{ .raw_done = buf.items }, + .raw => |buf| { + self.mode = .{ .raw_done = buf.items }; + self.documentIsComplete(); + }, .html => |*p| { const html_doc = p.html_doc; p.deinit(); // don't need the parser anymore