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

Tim Altman web at timaltman.com
Thu Jan 12 08:14:43 PST 2006


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

More information about the whatwg mailing list