html: implement empty style property

This commit is contained in:
Pierre Tachoire
2024-10-16 10:22:23 +02:00
parent 82a5e50056
commit b712a4771e

View File

@@ -96,6 +96,7 @@ pub const Interfaces = .{
HTMLTrackElement,
HTMLUListElement,
HTMLVideoElement,
CSSProperties,
};
const Generated = generate.Union.compile(Interfaces);
pub const Union = Generated._union;
@@ -104,10 +105,18 @@ pub const Tags = Generated._enum;
// Abstract class
// --------------
const CSSProperties = struct {
pub const mem_guarantied = true;
};
pub const HTMLElement = struct {
pub const Self = parser.ElementHTML;
pub const prototype = *Element;
pub const mem_guarantied = true;
pub fn get_style(_: *parser.ElementHTML) CSSProperties {
return .{};
}
};
// Deprecated HTMLElements in Chrome (2023/03/15)