| OLD | NEW |
| 1 <!doctype html> | 1 <!doctype html> |
| 2 <script src="../resources/runner.js"></script> | 2 <script src="../resources/runner.js"></script> |
| 3 <div id="sample"></div> | 3 <div id="sample"></div> |
| 4 <script> | 4 <script> |
| 5 const kElements = 10000; | 5 const kElements = 10000; |
| 6 | 6 |
| 7 const metaElements = (() => { | 7 const metaElements = (() => { |
| 8 const result = []; | 8 const result = []; |
| 9 for (let count = 0; count < kElements; ++count) | 9 for (let count = 0; count < kElements; ++count) |
| 10 result.push('<meta>', '</meta>'); | 10 result.push('<meta>', '</meta>'); |
| (...skipping 16 matching lines...) Expand all Loading... |
| 27 selection.removeAllRanges(); | 27 selection.removeAllRanges(); |
| 28 const target = document.getElementById('target'); | 28 const target = document.getElementById('target'); |
| 29 selection.collapse(target.firstChild, 5); | 29 selection.collapse(target.firstChild, 5); |
| 30 selection.extend(target.firstChild, 10); | 30 selection.extend(target.firstChild, 10); |
| 31 }, | 31 }, |
| 32 run: () => { | 32 run: () => { |
| 33 selection.modify('extend', 'backward', 'line'); | 33 selection.modify('extend', 'backward', 'line'); |
| 34 }, | 34 }, |
| 35 }); | 35 }); |
| 36 </script> | 36 </script> |
| OLD | NEW |