haikuwebkit/LayoutTests/fast/editing/apply-relative-font-style-c...

18 lines
804 B
HTML

<!DOCTYPE html>
<body>
<script>
if (window.testRunner)
testRunner.dumpAsText();
document.designMode = "on";
document.body.innerHTML = `<div>ANCHOR</div><div><button style="display: grid">FOCUS</button></div>TEXT_AFTER`
const anchorNode = document.body.firstElementChild.firstChild;
const anchorOffset = 0;
const focusNode = document.getElementsByTagName("button")[0].lastChild;
const focusOffset = focusNode.textContent.length;
getSelection().setBaseAndExtent(anchorNode, anchorOffset, focusNode, focusOffset);
getSelection().getRangeAt(0).deleteContents();
document.execCommand('FontSizeDelta', false, '1px');
document.body.textContent = 'The test PASS if it does not crash.';
</script>
</body>