blob: 96fb3122d826c2a517152f1fb816fd41e345d618 [file] [log] [blame]
<!-- webkit-test-runner [ useFlexibleViewport=true, useCharacterSelectionGranularity=true ] -->
<meta name=viewport content="width=device-width, initial-scale=1">
<div id="target" style="font-size: 75px;">WEBKIT</div>
<script>
function selectTextScript()
{
return `
(() => {
uiController.longPressAtPoint(100, 50, () => {
uiController.uiScriptComplete();
});
})();`
}
if (!window.testRunner)
document.body.appendChild(document.createTextNode("To test manually, enable character selection granularity and select WEB by long pressing."));
target.addEventListener("click", () => { });
document.addEventListener("selectionchange", () => {
if (window.testRunner && getSelection().toString() === "WEBKIT") {
document.body.appendChild(document.createTextNode("PASS: Successfully selected text."));
testRunner.notifyDone();
}
});
testRunner.dumpAsText();
testRunner.waitUntilDone();
testRunner.runUIScript(selectTextScript(), () => { });
</script>