diff --git a/src/browser/page.zig b/src/browser/page.zig index 1b8a64e54..971f99263 100644 --- a/src/browser/page.zig +++ b/src/browser/page.zig @@ -175,6 +175,9 @@ pub const Page = struct { self.http_client.abort(); self.script_manager.reset(); + parser.deinit(); + parser.init(); + self.load_state = .parsing; self.mode = .{ .pre = {} }; _ = self.session.browser.page_arena.reset(.{ .retain_with_limit = 1 * 1024 * 1024 });