The CGContextFillEllipseInRect() fast path in GraphicsContext::fillRoundedRect() doesn't go through GraphicsContext::fillPath(), so ignores the gradient fill style.
I don't think this code path can be hit via canvas or CG, but we should fix it anyway. Regressed in bug 58098.
Created attachment 95657 [details]
Comment on attachment 95657 [details]
Clearing flags on attachment: 95657
Committed r87887: <http://trac.webkit.org/changeset/87887>
All reviewed patches have been landed. Closing bug.