From 6cae2fcea7214d290de281ac3713509a0014e6e1 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Thu, 8 Jan 2026 15:21:55 +0100 Subject: [PATCH] return the app's user agent on Navigator.userAgent --- src/browser/webapi/Navigator.zig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/browser/webapi/Navigator.zig b/src/browser/webapi/Navigator.zig index b38d1093..d5fb40ca 100644 --- a/src/browser/webapi/Navigator.zig +++ b/src/browser/webapi/Navigator.zig @@ -18,14 +18,15 @@ const builtin = @import("builtin"); const js = @import("../js/js.zig"); +const Page = @import("../Page.zig"); const Navigator = @This(); _pad: bool = false, pub const init: Navigator = .{}; -pub fn getUserAgent(_: *const Navigator) []const u8 { - return "Lightpanda/1.0"; +pub fn getUserAgent(_: *const Navigator, page: *Page) []const u8 { + return page._session.browser.app.config.user_agent; } pub fn getAppName(_: *const Navigator) []const u8 {