- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Thu, 04 Dec 2008 11:15:18 -0500
- To: Simon Pieters <simonp@opera.com>
- CC: public-html <public-html@w3.org>
Simon Pieters wrote: > Mozilla checks if the next character is [a-fA-F] and if so, act as if > the attribute was absent. It does this for maxlength, hspace, vspace, > border, cols, rows, size, span, colspan, rowspan, cellpadding, > cellspacing, topmargin, leftmargin, marginwidth, marginheight, > scrollamount, scrolldelay, start, value. > > For other attributes (e.g. width and height) IE and Mozilla match HTML5. Odd. We do the same thing for width and height that we do for everything else, as far as I can tell... So <input width="500f"> will look just like <input> in Mozilla (certainly does over here). I do agree that treating a-fA-F garbage as special is a bit weird; it's an artifact of using a general-purpose string-to-integer function which treats this case as a hex number where a decimal one was expected and returns an "unable to parse string" error. -Boris
Received on Thursday, 4 December 2008 16:16:23 UTC