LibWeb: Map hr width attribute to the width dimension property

This commit is contained in:
Tim Ledbetter 2024-10-01 17:19:10 +01:00 committed by Andreas Kling
commit 4c3101e021
Notes: github-actions[bot] 2024-10-02 09:28:38 +00:00
4 changed files with 41 additions and 0 deletions

View file

@ -0,0 +1,21 @@
<!DOCTYPE html>
<script src="../include.js"></script>
<script>
test(() => {
const tests = [
{ elementName: "hr", attribute: "width", mappedProperty: "width" },
];
const values = ["100", " 00110 ", "120."];
for (const { elementName, attribute, mappedProperty } of tests) {
const element = document.createElement(elementName);
document.body.appendChild(element);
const style = document.defaultView.getComputedStyle(element);
for (const value of values) {
element[attribute] = value;
println(`Test ${elementName}.${attribute} = "${value}" maps to ${mappedProperty}: ${style[mappedProperty]}`);
}
element.remove();
}
});
</script>