| OLD | NEW |
| 1 This tests that 'Selection' methods throw exceptions with reasonable messages. | 1 This tests that 'Selection' methods throw exceptions with reasonable messages. |
| 2 | 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 | 4 |
| 5 | 5 |
| 6 PASS getSelection().collapse(document.documentElement, -1) threw exception Index
SizeError: Failed to execute 'collapse' on 'Selection': -1 is not a valid offset
.. | 6 PASS getSelection().collapse(document.documentElement, -1) threw exception Index
SizeError: Failed to execute 'collapse' on 'Selection': 4294967295 is larger tha
n the given node's length.. |
| 7 PASS getSelection().collapseToStart() threw exception InvalidStateError: Failed
to execute 'collapseToStart' on 'Selection': there is no selection.. | 7 PASS getSelection().collapseToStart() threw exception InvalidStateError: Failed
to execute 'collapseToStart' on 'Selection': there is no selection.. |
| 8 PASS getSelection().collapseToEnd() threw exception InvalidStateError: Failed to
execute 'collapseToEnd' on 'Selection': there is no selection.. | 8 PASS getSelection().collapseToEnd() threw exception InvalidStateError: Failed to
execute 'collapseToEnd' on 'Selection': there is no selection.. |
| 9 PASS getSelection().setBaseAndExtent(document.documentElement, -1, document.docu
mentElement, 0) threw exception IndexSizeError: Failed to execute 'setBaseAndExt
ent' on 'Selection': -1 is not a valid base offset.. | 9 PASS getSelection().setBaseAndExtent(document.documentElement, -1, document.docu
mentElement, 0) threw exception IndexSizeError: Failed to execute 'setBaseAndExt
ent' on 'Selection': 4294967295 is larger than the base node's length.. |
| 10 PASS getSelection().setBaseAndExtent(document.documentElement, 0, document.docum
entElement, -1) threw exception IndexSizeError: Failed to execute 'setBaseAndExt
ent' on 'Selection': -1 is not a valid extent offset.. | 10 PASS getSelection().setBaseAndExtent(document.documentElement, 0, document.docum
entElement, -1) threw exception IndexSizeError: Failed to execute 'setBaseAndExt
ent' on 'Selection': 4294967295 is larger than the extent node's length.. |
| 11 PASS getSelection().collapse(document.documentElement, -1) threw exception Index
SizeError: Failed to execute 'collapse' on 'Selection': -1 is not a valid offset
.. | 11 PASS getSelection().collapse(document.documentElement, -1) threw exception Index
SizeError: Failed to execute 'collapse' on 'Selection': 4294967295 is larger tha
n the given node's length.. |
| 12 PASS getSelection().getRangeAt(-1) threw exception IndexSizeError: Failed to exe
cute 'getRangeAt' on 'Selection': -1 is not a valid index.. | 12 PASS getSelection().getRangeAt(-1) threw exception IndexSizeError: Failed to exe
cute 'getRangeAt' on 'Selection': 4294967295 is not a valid index.. |
| 13 PASS getSelection().extend(0, -1) threw exception TypeError: Failed to execute '
extend' on 'Selection': parameter 1 is not of type 'Node'.. | 13 PASS getSelection().extend(0, -1) threw exception TypeError: Failed to execute '
extend' on 'Selection': parameter 1 is not of type 'Node'.. |
| 14 PASS getSelection().extend(document.documentElement, -1) threw exception IndexSi
zeError: Failed to execute 'extend' on 'Selection': -1 is not a valid offset.. | 14 PASS getSelection().extend(document.documentElement, -1) threw exception IndexSi
zeError: Failed to execute 'extend' on 'Selection': 4294967295 is larger than th
e given node's length.. |
| 15 PASS getSelection().extend(document.documentElement, 1000) threw exception Index
SizeError: Failed to execute 'extend' on 'Selection': 1000 is larger than the gi
ven node's length.. | 15 PASS getSelection().extend(document.documentElement, 1000) threw exception Index
SizeError: Failed to execute 'extend' on 'Selection': 1000 is larger than the gi
ven node's length.. |
| 16 PASS successfullyParsed is true | 16 PASS successfullyParsed is true |
| 17 | 17 |
| 18 TEST COMPLETE | 18 TEST COMPLETE |
| 19 | 19 |
| OLD | NEW |