misnested-form-in-template.html (688B)
1 <!DOCTYPE html> 2 <link rel="author" href="mailto:haoran.tang.personal@gmail.com"> 3 <script src="/resources/testharness.js"></script> 4 <script src="/resources/testharnessreport.js"></script> 5 <div> 6 A<template><br>BC<form>D<div>E</form>F</div>G</template>H 7 </div> 8 9 <script> 10 test(function() { 11 const wrapper = document.querySelector('div'); 12 const expectedContent = "A<template><br>BC<form>D<div>E</div></form>FG</template>H"; 13 const actualContent = wrapper.innerHTML.trim(); 14 assert_equals(actualContent, expectedContent, "The parsed structure should match the expected result with correctly nested elements."); 15 }, "Testing parsing of misnested <form> tags inside <template>"); 16 </script>