blob: e0cc502d8f41739b54f3fcec5d4592006dbfb6f4 [file] [log] [blame]
<!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();
PerfTestRunner.measureTime({
description: "Measures performance of detecting long word boundaries.",
setup: function() {
var text = 'GrumpywizardsmaketoxicbrewfortheevilQueenandJack';
for (i = 0; i < 12; i++)
text = text + text;
longDiv.appendChild(document.createTextNode(text));
},
run: function() {
sel.setPosition(longDiv, 0);
sel.modify("extend", "forward", "word");
},
done: function () { document.body.removeChild(longDiv) }
});
</script>