layout: Introduce support for legacy presentational attributes to selector

matching, and use it for `<input size>` and `<td width>`.

This implements a general framework for legacy presentational attributes
to the DOM and style calculation, so that adding more of them later will
be straightforward.
This commit is contained in:
Patrick Walton 2014-10-14 11:25:29 -07:00
parent 8077edc062
commit 5f8d3f72d8
31 changed files with 570 additions and 214 deletions

View file

@ -0,0 +1,22 @@
<!DOCTYPE html>
<html>
<head>
<style>
.a {
height: 16px;
width: 30px;
background: blue;
}
.b {
width: 200px;
background: green;
}
</style>
</head>
<body>
<table><tr><td class=a></td><td class=b></td></tr></table>
<table><tr><td class=a></td><td class=b></td></tr></table>
<table><tr><td class=a></td><td class=b></td></tr></table>
</body>
</html>