ladybird/Tests/LibWeb/Text/input/css/CSSStyleDeclaration-has-indexed-property-getter.html
Luke Wilde a94282e0e8 LibWeb: Make CSSStyleDeclaration a legacy platform object with indices
CSSStyleDeclaration has an indexed property getter, which returns
properties associated with the object in the order they were specified
in.
2024-11-14 19:50:22 +01:00

23 lines
1 KiB
HTML

<!DOCTYPE html>
<script src="../include.js"></script>
<script>
test(() => {
const bodyStyleDeclaration = getComputedStyle(document.body);
const serializedBodyComputedStyle = JSON.stringify(bodyStyleDeclaration, null, 4);
println("All properties associated with getComputedStyle(document.body):");
println(serializedBodyComputedStyle);
const serializedBodyElementStyle = JSON.stringify(document.body.style, null, 4);
println("All properties associated with document.body.style by default:");
println(serializedBodyElementStyle);
document.body.style.display = "none";
document.body.style.backgroundColor = "red";
document.body.style.fontSize = "15px";
const serializedBodyElementStyleWithSetProperties = JSON.stringify(document.body.style, null, 4);
println("All properties associated with document.body.style after setting some properties:");
println(serializedBodyElementStyleWithSetProperties);
});
</script>