OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <head> | 2 <head> |
3 <script src="../../resources/js-test.js"></script> | 3 <script src="../../resources/js-test.js"></script> |
4 </head> | 4 </head> |
5 <div id="div"><menuitem></div> | 5 <div id="div1"><menuitem></div> |
6 <menu id="menu" type=context><menuitem id="first_item"><menuitem id="second_item
"></menu> | 6 <div id="div2"><menuitem><p>Element inside menuitem</p></menuitem></div> |
| 7 <menu id="menu" type=context><menuitem id="first_item"><menu id="submenu" label=
"submenu"><menuitem id="sub_menuitem"></menu><menuitem id="second_item"><hr><men
uitem id="third_item"></menu> |
7 <script> | 8 <script> |
8 description("This test checks parsing of menuitem tag which is a self closing ta
g with no end tag."); | 9 description("This test checks parsing of menuitem tag which is a self closing ta
g with no end tag."); |
9 shouldBeEqualToString("document.getElementById('div').innerHTML", "<menuitem>"); | 10 shouldBeEqualToString("document.getElementById('div1').innerHTML", "<menuitem></
menuitem>"); |
10 shouldBeEqualToString("document.getElementById('menu').innerHTML", "<menuitem id
=\"first_item\"><menuitem id=\"second_item\">"); | 11 shouldBeEqualToString("document.getElementById('div2').innerHTML", "<menuitem><p
>Element inside menuitem</p></menuitem>"); |
| 12 shouldBeEqualToString("document.getElementById('menu').innerHTML", "<menuitem id
=\"first_item\"></menuitem><menu id=\"submenu\" label=\"submenu\"><menuitem id=\
"sub_menuitem\"></menuitem></menu><menuitem id=\"second_item\"></menuitem><hr><m
enuitem id=\"third_item\"></menuitem>"); |
11 shouldBeNull("document.getElementById('first_item').firstChild"); | 13 shouldBeNull("document.getElementById('first_item').firstChild"); |
12 shouldBe("document.getElementById('menu').firstChild.nextSibling", "document.get
ElementById('second_item')"); | 14 shouldBe("document.getElementById('menu').firstChild.nextSibling", "document.get
ElementById('submenu')"); |
13 </script> | 15 </script> |
OLD | NEW |