| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <meta charset="utf-8"> | 4 <meta charset="utf-8"> |
| 5 <style type="text/css"> /* pertinent to test cases */ | 5 <style type="text/css"> /* pertinent to test cases */ |
| 6 .quote:before { content: "*"; } | 6 .quote:before { content: "*"; } |
| 7 .quote:after { content: "*"; } | 7 .quote:after { content: "*"; } |
| 8 | 8 |
| 9 .bidi:before { content: "aפb"; } | 9 .bidi:before { content: "aפb"; } |
| 10 .bidi:after { content: "aפb"; } | 10 .bidi:after { content: "aפb"; } |
| 11 </style> | 11 </style> |
| 12 <script src="../../fast/js/resources/js-test-pre.js"></script> | 12 <script src="../../resources/js-test.js"></script> |
| 13 <title></title> | 13 <title></title> |
| 14 </head> | 14 </head> |
| 15 <body> | 15 <body> |
| 16 <p>This webpage should not hang when we try to move beyond the quotes.</p> | 16 <p>This webpage should not hang when we try to move beyond the quotes.</p> |
| 17 | 17 |
| 18 <div contenteditable="true" id="test1"> | 18 <div contenteditable="true" id="test1"> |
| 19 <span class="quote">content</span> | 19 <span class="quote">content</span> |
| 20 </div> | 20 </div> |
| 21 | 21 |
| 22 <div contenteditable="true" id="test2"> | 22 <div contenteditable="true" id="test2"> |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 67 for (var i = 0; i < 11; ++i) | 67 for (var i = 0; i < 11; ++i) |
| 68 window.getSelection().modify('move', 'right', 'character'); | 68 window.getSelection().modify('move', 'right', 'character'); |
| 69 | 69 |
| 70 for (var i = 0; i < 11; ++i) | 70 for (var i = 0; i < 11; ++i) |
| 71 window.getSelection().modify('move', 'left', 'character'); | 71 window.getSelection().modify('move', 'left', 'character'); |
| 72 | 72 |
| 73 | 73 |
| 74 </script> | 74 </script> |
| 75 </body> | 75 </body> |
| 76 </html> | 76 </html> |
| OLD | NEW |