From 3cbde554d02bd43ce9cadfe6e2a0a7d75a1da2d6 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Fri, 24 Nov 2023 10:29:53 +0100 Subject: [PATCH 1/2] upgrade vendor/jsruntime-lib --- vendor/jsruntime-lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/jsruntime-lib b/vendor/jsruntime-lib index 9c7c10c0..4b0aee36 160000 --- a/vendor/jsruntime-lib +++ b/vendor/jsruntime-lib @@ -1 +1 @@ -Subproject commit 9c7c10c0b26ab8f50a4680e4564cd00877e94c7a +Subproject commit 4b0aee368d8023060528b4cc3c2b3f757cf835a3 From b64707766edb2c1a967fbb59df4ee0177e17d482 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Fri, 24 Nov 2023 10:30:15 +0100 Subject: [PATCH 2/2] dom: rename document.get_URL --- src/dom/document.zig | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/dom/document.zig b/src/dom/document.zig index d4cfbb21..22eac8d2 100644 --- a/src/dom/document.zig +++ b/src/dom/document.zig @@ -38,8 +38,7 @@ pub const Document = struct { return parser.documentGetDocumentURI(self); } - // TODO should be get_URL but in this case, document.URL is indefined. - pub fn get_url(self: *parser.Document) []const u8 { + pub fn get_URL(self: *parser.Document) []const u8 { return get_documentURI(self); } @@ -179,8 +178,7 @@ pub fn testExecFn( var getDocumentURI = [_]Case{ .{ .src = "document.documentURI", .ex = "about:blank" }, - // TODO should be document.URL - .{ .src = "document.url", .ex = "about:blank" }, + .{ .src = "document.URL", .ex = "about:blank" }, }; try checkCases(js_env, &getDocumentURI);