diff --git a/inputfiles/overridingTypes.jsonc b/inputfiles/overridingTypes.jsonc index c625ea1a9..3f2149ffa 100644 --- a/inputfiles/overridingTypes.jsonc +++ b/inputfiles/overridingTypes.jsonc @@ -1441,46 +1441,6 @@ } } }, - "HTMLLabelElement": { - "properties": { - "property": { - "form": { - "name": "form", - "overrideType": "HTMLFormElement" - } - } - } - }, - "HTMLMeterElement": { - "properties": { - "property": { - "labels": { - "name": "labels", - "overrideType": "NodeListOf" - } - } - } - }, - "HTMLOutputElement": { - "properties": { - "property": { - "labels": { - "name": "labels", - "overrideType": "NodeListOf" - } - } - } - }, - "HTMLProgressElement": { - "properties": { - "property": { - "labels": { - "name": "labels", - "overrideType": "NodeListOf" - } - } - } - }, "HTMLTextAreaElement": { "properties": { "property": { diff --git a/inputfiles/patches/html.kdl b/inputfiles/patches/html.kdl index 9d9f56fbb..92015674c 100644 --- a/inputfiles/patches/html.kdl +++ b/inputfiles/patches/html.kdl @@ -36,6 +36,30 @@ interface HTMLTableSectionElement { } } +interface HTMLMeterElement { + property labels { + type NodeListOf { + type HTMLLabelElement + } + } +} + +interface HTMLOutputElement { + property labels { + type NodeListOf { + type HTMLLabelElement + } + } +} + +interface HTMLProgressElement { + property labels { + type NodeListOf { + type HTMLLabelElement + } + } +} + interface-mixin MessageEventTarget overrideThis=T typeParameters=T interface-mixin WindowEventHandlers {