[whatwg] [html5] Canvas arc() as part of subpath

Greetings:

According to the arc() definition, "The [arc] start point is added to the  
list of points of the subpath and the current position is joined to that  
point by a straight line."  However, Firefox 1.5 and Safari 2.0.2 do not  
follow this rule unless there is drawing or an explicit moveTo() prior to  
the arc().  This should not be necessary, as according to the definition  
of beginPath() a) "When the context is created, a call to beginPath() is  
implied," and b) "The beginPath() method resets the list of subpaths to an  
empty list, and calls moveTo() with the point (0,0)."

See http://timaltman.com/temp/canvas.html for a test case.

-- 
Tim Altman

Received on Thursday, 12 January 2006 08:14:43 UTC