| <!DOCTYPE html> |
| |
| <style> |
| div { |
| width: 800px; |
| word-wrap: break-word; |
| } |
| </style> |
| |
| <script src="../resources/runner.js"></script> |
| |
| <div id="long"> |
| </div> |
| |
| <script> |
| var longDiv = document.getElementById('long'); |
| var sel = window.getSelection(); |
| var text = 'GrumpywizardsmaketoxicbrewfortheevilQueenandJack'; |
| for (i = 0; i < 12; i++) |
| text = text + text; |
| longDiv.appendChild(document.createTextNode(text)); |
| |
| PerfTestRunner.measureTime({ |
| description: "Measures performance of detecting long word boundaries.", |
| |
| run: function() { |
| sel.setPosition(longDiv, 0); |
| sel.modify("extend", "forward", "word"); |
| }, |
| |
| done: function () { document.body.removeChild(longDiv) } |
| }); |
| </script> |