[whatwg] Canvas Zero/NaN/Infinity issues

Darin Adler darin at apple.com
Wed May 16 11:22:15 PDT 2007


On May 16, 2007, at 11:17 AM, Philip Taylor wrote:

> Existing implementations seem to try converting the value into a JS  
> number, which will always give a floating-point value, and that's  
> just NaN if the conversion is not possible (e.g. from an object, or  
> undefined, or a string that can't be parsed as a number). In that  
> case, there aren't really non-floating point values at all - there  
> are just values that get numberised into NaN before being passed to  
> the canvas API and are then handled by case 1.

Sounds great. If we can be clear that passing values to these  
properties and functions does a numeric conversion that turns such  
things into NaN, then all is well. I don't know where that rule  
should be stated.

     -- Darin




More information about the whatwg mailing list