1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 09:57:35 +00:00

LibWeb: Implement document.designMode

Setting this attribute to "on" makes the entire document editable.
This commit is contained in:
Tim Ledbetter 2024-02-10 15:23:19 +00:00 committed by Andreas Kling
parent c9fb3e07d2
commit 774119bb57
5 changed files with 73 additions and 0 deletions

View file

@ -0,0 +1,17 @@
<script src="../include.js"></script>
<script>
function setDesignMode(value) {
document.designMode = value;
println(`document.designMode after setting to "${value}": ${document.designMode}`);
}
test(() => {
println(`document.designMode initial value: ${document.designMode}`);
setDesignMode("invalid");
setDesignMode("on");
setDesignMode("off");
setDesignMode("ON");
setDesignMode("OFF");
});
</script>