CanvasPath::ellipse()
This fixes both the incorrect arc and ellipse from #22817.
CanvasPath::lineTo()