From 4ad10d057bf1a48b2faf5528d564b0d1fd6d3fec Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Tue, 7 Oct 2025 18:50:12 +0800 Subject: [PATCH] Add console.trace and svg attribute test update to latest libdom --- src/browser/console/console.zig | 10 ++++++++++ src/tests/html/svg.html | 13 +++++++++++++ vendor/netsurf/libdom | 2 +- 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/src/browser/console/console.zig b/src/browser/console/console.zig index 78f2433a7..8757eae86 100644 --- a/src/browser/console/console.zig +++ b/src/browser/console/console.zig @@ -71,6 +71,16 @@ pub const Console = struct { }); } + pub fn _trace(values: []js.Object, page: *Page) !void { + if (values.len == 0) { + return; + } + log.debug(.console, "debug", .{ + .stack = page.js.stackTrace() catch "???", + .args = try serializeValues(values, page), + }); + } + pub fn _clear() void {} pub fn _count(self: *Console, label_: ?[]const u8, page: *Page) !void { diff --git a/src/tests/html/svg.html b/src/tests/html/svg.html index 63ae8f2ec..996a048c8 100644 --- a/src/tests/html/svg.html +++ b/src/tests/html/svg.html @@ -1,6 +1,19 @@ + + + OVER 9000!! + + diff --git a/vendor/netsurf/libdom b/vendor/netsurf/libdom index 6d0213175..bb7f73d91 160000 --- a/vendor/netsurf/libdom +++ b/vendor/netsurf/libdom @@ -1 +1 @@ -Subproject commit 6d0213175938667181e59c0e7d2e38ce5c9b33f5 +Subproject commit bb7f73d91391bf9f4ecafc8b3e0d61bf8a82f831