| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <title>Test for Range.compareNode()</title> | 3 <title>Test for Range.compareNode()</title> |
| 4 <script> | 4 <script> |
| 5 function test() | 5 function test() |
| 6 { | 6 { |
| 7 // This method returns one of the following constants: | 7 // This method returns one of the following constants: |
| 8 // Node starts before the Range ( NODE_BEFORE = 0 ) | 8 // Node starts before the Range ( NODE_BEFORE = 0 ) |
| 9 // Node starts after the Range ( NODE_AFTER = 1 ) | 9 // Node starts after the Range ( NODE_AFTER = 1 ) |
| 10 // Node starts before and ends after the Range ( NODE_BEFORE_AND_AFTER = 2 ) | 10 // Node starts before and ends after the Range ( NODE_BEFORE_AND_AFTER = 2 ) |
| (...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 174 if (result == expectedResult) | 174 if (result == expectedResult) |
| 175 document.getElementById("test18").innerHTML = "test 18 passed: wrong doc
uments"; | 175 document.getElementById("test18").innerHTML = "test 18 passed: wrong doc
uments"; |
| 176 | 176 |
| 177 | 177 |
| 178 // test 19 - node deleted | 178 // test 19 - node deleted |
| 179 range.selectNode(document.getElementById("a2")); | 179 range.selectNode(document.getElementById("a2")); |
| 180 var node = null; | 180 var node = null; |
| 181 try { | 181 try { |
| 182 result = range.compareNode(node); | 182 result = range.compareNode(node); |
| 183 } catch (e) { | 183 } catch (e) { |
| 184 if(e.code == DOMException.NOT_FOUND_ERR) { | 184 if(e.name == "TypeError") { |
| 185 document.getElementById("test19").innerHTML = "test 19 passed: delet
ed node"; | 185 document.getElementById("test19").innerHTML = "test 19 passed: delet
ed node"; |
| 186 } else { | 186 } else { |
| 187 document.getElementById("test19").innerHTML = "<span style=\"color:
red;\">test 19 failed error: " + e.message + "</span>"; | 187 document.getElementById("test19").innerHTML = "<span style=\"color:
red;\">test 19 failed error: " + e.message + "</span>"; |
| 188 } | 188 } |
| 189 } | 189 } |
| 190 | 190 |
| 191 if (window.testRunner) | 191 if (window.testRunner) |
| 192 testRunner.dumpAsText(); | 192 testRunner.dumpAsText(); |
| 193 } | 193 } |
| 194 | 194 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 231 <div id=b3>b3</div> | 231 <div id=b3>b3</div> |
| 232 <div id=c3>c3</div> | 232 <div id=c3>c3</div> |
| 233 </div> | 233 </div> |
| 234 | 234 |
| 235 <iframe name="frame1" style="border: 1px solid black;"></iframe> | 235 <iframe name="frame1" style="border: 1px solid black;"></iframe> |
| 236 <iframe name="frame2" style="border: 1px solid black;"></iframe> | 236 <iframe name="frame2" style="border: 1px solid black;"></iframe> |
| 237 </div> | 237 </div> |
| 238 | 238 |
| 239 </body> | 239 </body> |
| 240 </html> | 240 </html> |
| OLD | NEW |