OLD | NEW |
1 <html xmlns="http://www.w3.org/1999/xhtml"> | 1 <html xmlns="http://www.w3.org/1999/xhtml"> |
2 <body> | 2 <body> |
3 <script src="../../resources/js-test.js"></script> | 3 <script src="../../resources/js-test.js"></script> |
4 <script> | 4 <script> |
5 <![CDATA[ | 5 <![CDATA[ |
6 description("Test that appropriate exceptions are thrown when adding children to
a ProcessingInstruction."); | 6 description("Test that appropriate exceptions are thrown when adding children to
a ProcessingInstruction."); |
7 var pi = document.createProcessingInstruction('target', 'data'); | 7 var pi = document.createProcessingInstruction('target', 'data'); |
8 shouldThrow("pi.appendChild(null)", '"HierarchyRequestError: Failed to execute \
'appendChild\' on \'Node\': This node type does not support this method."'); | 8 shouldThrow("pi.appendChild(null)", '"TypeError: Failed to execute \'appendChild
\' on \'Node\': parameter 1 is not of type \'Node\'."'); |
9 var div = document.createElement('div'); | 9 var div = document.createElement('div'); |
10 shouldThrow("pi.appendChild(div)", '"HierarchyRequestError: Failed to execute \'
appendChild\' on \'Node\': This node type does not support this method."'); | 10 shouldThrow("pi.appendChild(div)", '"HierarchyRequestError: Failed to execute \'
appendChild\' on \'Node\': This node type does not support this method."'); |
11 var textNode = document.createTextNode('sometext'); | 11 var textNode = document.createTextNode('sometext'); |
12 shouldThrow("pi.appendChild(textNode)", '"HierarchyRequestError: Failed to execu
te \'appendChild\' on \'Node\': This node type does not support this method."'); | 12 shouldThrow("pi.appendChild(textNode)", '"HierarchyRequestError: Failed to execu
te \'appendChild\' on \'Node\': This node type does not support this method."'); |
13 ]]> | 13 ]]> |
14 </script> | 14 </script> |
15 </body> | 15 </body> |
16 </html> | 16 </html> |
OLD | NEW |