blob: 1fe196a446da967383f4dc16eb1d5a6613a9a508 [file] [log] [blame]
This tests moving right and left by word boundary across an object element. WebKit should not hang.
Initial state:
| <div>
| "<#selection-caret>Hello"
| <div>
| <object>
| border="1"
| height="50"
| type="application/x-something"
| width="50"
| <br>
| <div>
| "World"
Move right count: 1:
| <div>
| "Hello<#selection-caret>"
| <div>
| <object>
| border="1"
| height="50"
| type="application/x-something"
| width="50"
| <br>
| <div>
| "World"
Move right count: 2:
| <div>
| "Hello"
| <div>
| <object>
| border="1"
| height="50"
| type="application/x-something"
| width="50"
| <br>
| <div>
| "World<#selection-caret>"
Move right count: 3:
| <div>
| "Hello"
| <div>
| <object>
| border="1"
| height="50"
| type="application/x-something"
| width="50"
| <br>
| <div>
| "World<#selection-caret>"
Move left count: 1:
| <div>
| "Hello"
| <div>
| <object>
| border="1"
| height="50"
| type="application/x-something"
| width="50"
| <br>
| <div>
| "<#selection-caret>World"
Move left count: 2:
| <div>
| "<#selection-caret>Hello"
| <div>
| <object>
| border="1"
| height="50"
| type="application/x-something"
| width="50"
| <br>
| <div>
| "World"
Move left count: 3:
| <div>
| "<#selection-caret>Hello"
| <div>
| <object>
| border="1"
| height="50"
| type="application/x-something"
| width="50"
| <br>
| <div>
| "World"