| <title>Selection interface tests</title> |
| <script src=/resources/testharness.js></script> |
| <script src=/resources/testharnessreport.js></script> |
| <script src=/resources/WebIDLParser.js></script> |
| <script src=/resources/idlharness.js></script> |
| readonly attribute Node? anchorNode; |
| readonly attribute unsigned long anchorOffset; |
| readonly attribute Node? focusNode; |
| readonly attribute unsigned long focusOffset; |
| readonly attribute boolean isCollapsed; |
| void collapse(Node node, unsigned long offset); |
| void extend(Node node, unsigned long offset); |
| void selectAllChildren(Node node); |
| void deleteFromDocument(); |
| readonly attribute unsigned long rangeCount; |
| Range getRangeAt(unsigned long index); |
| void addRange(Range range); |
| void removeRange(Range range); |
| var idlArray = new IdlArray(); |
| idlArray.add_idls(document.querySelector("script[type=text\\/plain]").textContent); |
| idlArray.add_objects({Selection: ['getSelection()']}); |