Verifies that the 'list type change' editing command works as expected. This test requires WebKitTestRunner or DumpRenderTree. After making the outer list ordered: | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n " | "\n <#selection-caret>" | "\n " | "\n " After an undo: | "\n " |
| class="list" | "\n " |
- | id="one" | "one<#selection-caret>" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n " | "\n " | "\n " | "\n " After a redo: | "\n " |
| class="list" | "\n " |
- | id="one" | "one" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n " | "\n <#selection-caret>" | "\n " | "\n " After making the first sublist unordered: | "\n " |
| class="list" | "\n " |
- | id="one" | "one" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three<#selection-caret>" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n " | "\n " | "\n " | "\n " After changing the first sublist back to ordered: | "\n " |
| class="list" | "\n " |
- | id="one" | "one" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three<#selection-caret>" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n " | "\n " | "\n " | "\n " After making the second sublist unordered: | "\n " |
| class="list" | "\n " |
- | id="one" | "one" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n <#selection-caret>" | "\n " | "\n " | "\n " After an undo: | "\n " |
| class="list" | "\n " |
- | id="one" | "one" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "<#selection-anchor>five" | "\n " |
- | id="six" | "six<#selection-focus>" | "\n " | "\n " | "\n " | "\n " After making the outer list unordered: | "\n " |
| class="list" | "\n " |
- | id="one" | "one" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n " | "\n <#selection-caret>" | "\n " | "\n " After making the outer list ordered again: | "\n " |
| class="list" | "\n " |
- | id="one" | "one" | "\n " |
| class="list" | style="color: red" | "\n " |
- | id="two" | "two" | "\n " |
- | id="three" | "three" | "\n " | "\n " |
- | id="four" | "four" | "\n " |
| " " || class="list" | "\n " |
- | id="five" | "five" | "\n " |
- | id="six" | "six" | "\n " | "\n <#selection-caret>" | "\n " | "\n " After making the left list unordered: | "\n " |
| "\n " | | "\n " |
| "\n " | | "\n " | | "foo" | "\n " || class="list" | "\n " |
- | id="seven" | "seven" | "\n " |
- | id="eight" | "eight<#selection-caret>" | "\n " | "\n " | "\n " |
| "\n " | | "bar" | "\n " || class="list" | "\n " |
- | id="nine" | "nine" | "\n " |
- | id="ten" | "ten" | "\n " | "\n " | "\n " | "\n " | "\n " | "\n " After making the right list ordered: | "\n " |
| "\n " | | "\n " |
| "\n " | | "\n " | | "foo" | "\n " || class="list" | "\n " |
- | id="seven" | "seven" | "\n " |
- | id="eight" | "eight" | "\n " | "\n " | "\n " |
| "\n " | | "bar" | "\n " || class="list" | "\n " |
- | id="nine" | "nine" | "\n " |
- | id="ten" | "ten<#selection-caret>" | "\n " | "\n " | "\n " | "\n " | "\n " | "\n " After selecting both lists and changing list type (this should be a no-op): | "\n " |
| "\n " | | "\n " |
| "\n " | | "\n " | | "foo" | "\n " || class="list" | "\n " |
- | id="seven" | "<#selection-anchor>seven" | "\n " |
- | id="eight" | "eight" | "\n " | "\n " | "\n " |
| "\n " | | "bar" | "\n " || class="list" | "\n " |
- | id="nine" | "nine" | "\n " |
- | id="ten" | "ten<#selection-focus>" | "\n " | "\n " | "\n " | "\n " | "\n " | "\n "