| This test ensures WebKit adjusts the selection under document mutation. |
| |
| Examples are from: |
| http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html#Level-2-Range-Mutation |
| |
| Base is first |
| |
| Insertion tests: |
| PASS: selection is (24, 32) "Y blah i" |
| PASS: selection is (11, 32) "inserted textY blah i" |
| PASS: selection is (11, 32) "Yinserted text blah i" |
| PASS: selection is (11, 32) "Y blahinserted text i" |
| PASS: selection is (11, 19) "Y blah i" |
| |
| Deletion tests: |
| PASS: selection is (5, 13) "Range i" |
| PASS: selection is (5, 5) "" |
| PASS: selection is (5, 15) "he Range i" |
| PASS: selection is (1, 1) "" |
| |
| |
| Extent is first |
| |
| Insertion tests: |
| PASS: selection is (24, 32) "Y blah i" |
| PASS: selection is (11, 32) "inserted textY blah i" |
| PASS: selection is (11, 32) "Yinserted text blah i" |
| PASS: selection is (11, 32) "Y blahinserted text i" |
| PASS: selection is (11, 19) "Y blah i" |
| |
| Deletion tests: |
| PASS: selection is (5, 13) "Range i" |
| PASS: selection is (5, 5) "" |
| PASS: selection is (5, 15) "he Range i" |
| PASS: selection is (1, 1) "" |
| |
| DONE |
| |