- From: Ian Hickson <ian@hixie.ch>
- Date: Thu, 12 Jan 2006 21:25:25 +0000 (UTC)
On Thu, 12 Jan 2006, Tim Altman wrote: > > 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. That's a bug in Webkit and Mozilla. (Apparently Mac Moz actually does it right, though.) Please file a bug on those products: http://bugzilla.opendarwin.org/enter_bug.cgi?product=WebKit https://bugzilla.mozilla.org/enter_bug.cgi?product=Core Please cc me (ian at hixie.ch). Cheers, -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 12 January 2006 13:25:25 UTC