Use the correct IDL setter for <font>.size

Previously, the IDL attribute would incorrectly set the `size` attribute
for `<font>` elements as `AttrValue::String`. Now it correctly sets it
as `AttrValue::Length`. Also included is a regression test.
This commit is contained in:
Corey Farwell 2015-10-06 20:34:12 -04:00
parent 5eb1c04e78
commit eabaf2c6a5
2 changed files with 15 additions and 2 deletions

View file

@ -20,6 +20,11 @@ var sizes = ["0", "1", "2", "3", "4", "5", "6", "7", "8"];
var testSize = function (attrValue) {
elem.setAttribute("size", attrValue);
assert_equals(elem.getAttribute("size"), attrValue);
assert_equals(elem.size, attrValue);
elem.size = attrValue;
assert_equals(elem.getAttribute("size"), attrValue);
assert_equals(elem.size, attrValue);
}
var args = [];