GraphicsContext::clip(path) should clip using winding fill, like all the other GraphicsContext implementations do. After this change, GraphicsContext::canvasClip(path) should be changed to simply call clip(path).
Created attachment 75367 [details] Patch
Comment on attachment 75367 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=75367&action=review r=me > WebCore/ChangeLog:8 > + GraphicsContext::clip(path) uses now winding fill and this function is called by s/uses now/now uses/
This is landed in <http://trac.webkit.org/changeset/73123> Closing bug.