Move loop outside Browser

Signed-off-by: Francis Bouvier <francis@lightpanda.io>
This commit is contained in:
Francis Bouvier
2024-10-07 15:57:16 +02:00
parent 5ab1d2a8a5
commit 9c913b2e6c
4 changed files with 23 additions and 24 deletions

View File

@@ -80,7 +80,10 @@ pub fn main() !void {
const vm = jsruntime.VM.init();
defer vm.deinit();
var browser = try Browser.init(allocator);
var loop = try jsruntime.Loop.init(allocator);
defer loop.deinit();
var browser = try Browser.init(allocator, &loop);
defer browser.deinit();
var page = try browser.currentSession().createPage();