diff --git a/src/test/html/test_bindings.html b/src/test/html/test_bindings.html index e61904cd005..8223a225180 100644 --- a/src/test/html/test_bindings.html +++ b/src/test/html/test_bindings.html @@ -15,7 +15,12 @@ -
+
+
+ legend + +
+

pppppppppp

@@ -50,5 +55,10 @@ + +
pre
+ diff --git a/src/test/html/test_bindings.js b/src/test/html/test_bindings.js index 25a0611c516..b65ee83eca0 100644 --- a/src/test/html/test_bindings.js +++ b/src/test/html/test_bindings.js @@ -241,6 +241,57 @@ window.alert(tags.length); window.alert(tags[0].tagName); window.alert(tags[0] instanceof HTMLProgressElement); +window.alert("HTMLTemplateElement:"); +let tags = document.getElementsByTagName("template"); +window.alert(tags); +window.alert(tags.length); +window.alert(tags[0].tagName); +window.alert(tags[0] instanceof HTMLTemplateElement); + +window.alert("HTMLPreElement:"); +let tags = document.getElementsByTagName("pre"); +window.alert(tags); +window.alert(tags.length); +window.alert(tags[0].tagName); +window.alert(tags[0] instanceof HTMLPreElement); + +window.alert("HTMLLegendElement:"); +let tags = document.getElementsByTagName("legend"); +window.alert(tags); +window.alert(tags.length); +window.alert(tags[0].tagName); +window.alert(tags[0] instanceof HTMLLegendElement); + +window.alert("HTMLLabelElement:"); +let tags = document.getElementsByTagName("label"); +window.alert(tags); +window.alert(tags.length); +window.alert(tags[0].tagName); +window.alert(tags[0] instanceof HTMLLabelElement); + +window.alert("HTMLTrackElement:"); +let tags = document.getElementsByTagName("track"); +window.alert(tags); +window.alert(tags.length); +window.alert(tags[0].tagName); +window.alert(tags[0] instanceof HTMLTrackElement); + +window.alert("HTMLAudioElement:"); +let tags = document.getElementsByTagName("audio"); +window.alert(tags); +window.alert(tags.length); +window.alert(tags[0].tagName); +window.alert(tags[0] instanceof HTMLMediaElement); +window.alert(tags[0] instanceof HTMLAudioElement); + +window.alert("HTMLVideoElement:"); +let tags = document.getElementsByTagName("video"); +window.alert(tags); +window.alert(tags.length); +window.alert(tags[0].tagName); +window.alert(tags[0] instanceof HTMLMediaElement); +window.alert(tags[0] instanceof HTMLVideoElement); + //TODO: Doesn't work until we throw proper exceptions instead of returning 0 on // unwrap failure. /*try {