- From: Ian Hickson <ian@hixie.ch>
- Date: Tue, 14 Jul 2009 07:23:13 +0000 (UTC)
On Tue, 14 Jul 2009, Jonas Sicking wrote: > On Mon, Jul 13, 2009 at 8:07 PM, Ian Hickson<ian at hixie.ch> wrote: > > On Thu, 18 Jun 2009, Smylers wrote: > >> > >> The algorithm for parsing signed integers does not allow an optional > >> plus sign before positive integers; that is, parsing "+4" will return an > >> error at step 8 of this algorithm: > >> > >> ? http://www.whatwg.org/html5#rules-for-parsing-integers > >> > >> That is inconsistent with the algorithm for non-negative integers, which > >> tolerates (and ignores) a leading plus sign (step 6): > >> > >> ? http://www.whatwg.org/html5#rules-for-parsing-non-negative-integers > > > > I've made + be tolerated by the signed parser also. > > Based on what Boris said, why make this distinction? > > Generally +1 is not considered a valid integer by most number parsing > libraries. And since gecko is planning on becoming more strict, why > follow (part of) it's lead here? I was basing the change on what IE does, not on what Gecko does. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 14 July 2009 00:23:13 UTC