diff --git a/src/browser/browser.zig b/src/browser/browser.zig index 5649638d..4f42c423 100644 --- a/src/browser/browser.zig +++ b/src/browser/browser.zig @@ -138,7 +138,7 @@ pub const Session = struct { self.alloc.destroy(self); } - pub fn setInspector( + pub fn initInspector( self: *Session, ctx: anytype, onResp: jsruntime.InspectorOnResponseFn, @@ -149,15 +149,15 @@ pub const Session = struct { self.env.setInspector(self.inspector.?); } - pub fn createPage(self: *Session) !Page { - return Page.init(self.alloc, self); - } - pub fn callInspector(self: *Session, msg: []const u8) void { if (self.inspector) |inspector| { inspector.send(msg, self.env); } } + + pub fn createPage(self: *Session) !Page { + return Page.init(self.alloc, self); + } }; // Page navigates to an url. diff --git a/src/server.zig b/src/server.zig index c3fd8019..6ae6f618 100644 --- a/src/server.zig +++ b/src/server.zig @@ -300,7 +300,7 @@ pub const Ctx = struct { fn newSession(self: *Ctx) !void { try self.browser.newSession(self.alloc(), self.loop); - try self.browser.currentSession().setInspector( + try self.browser.currentSession().initInspector( self, Ctx.onInspectorResp, Ctx.onInspectorNotif, @@ -426,7 +426,7 @@ pub fn listen( .conn_completion = &conn_completion, .timeout_completion = &timeout_completion, }; - try browser.currentSession().setInspector( + try browser.currentSession().initInspector( &ctx, Ctx.onInspectorResp, Ctx.onInspectorNotif,