blob: f20408fb5cde767cc7d8a250ff1f758785464a99 [file] [log] [blame]
<!DOCTYPE html>
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../resources/run-after-layout-and-paint.js"></script>
<style>
#a { height: 700px; }
#b { border: 4px solid #ccc; }
</style>
<div id="a"><div id="b"></div></div>
<script>
// Based on ClusterFuzz test case in crbug.com/823150.
t = async_test("This test passes if it does not crash.");
onload = () => {
addEventListener("keypress", step2);
eventSender.keyDown(" ", []);
};
step2 = () => {
b.webkitRequestFullScreen();
runAfterLayoutAndPaint(() => { runAfterLayoutAndPaint(step3); });
};
step3 = () => {
document.designMode = "on";
document.execCommand("selectAll");
document.execCommand("formatBlock", false, "p");
t.done();
};
</script>