From 0fadb4ff985a5c6a993c38582f3b4a9ab3a3b242 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Tue, 21 Nov 2023 09:47:19 +0100 Subject: [PATCH] dom: document.contentType with hardcoded value --- src/dom/document.zig | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/dom/document.zig b/src/dom/document.zig index 80deaf36..8119f357 100644 --- a/src/dom/document.zig +++ b/src/dom/document.zig @@ -34,6 +34,12 @@ pub const Document = struct { return Element.toInterface(e); } + // TODO implement contentType + pub fn get_contentType(self: *parser.Document) []const u8 { + _ = self; + return "text/html"; + } + // TODO implement compactMode pub fn get_compatMode(self: *parser.Document) []const u8 { _ = self; @@ -157,6 +163,11 @@ pub fn testExecFn( }; try checkCases(js_env, &getCompatMode); + var getContentType = [_]Case{ + .{ .src = "document.contentType", .ex = "text/html" }, + }; + try checkCases(js_env, &getContentType); + const tags = comptime parser.Tag.all(); comptime var createElements: [(tags.len) * 2]Case = undefined; inline for (tags, 0..) |tag, i| {