diff options
Diffstat (limited to 'WebCore/platform')
-rw-r--r-- | WebCore/platform/graphics/android/GradientAndroid.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/WebCore/platform/graphics/android/GradientAndroid.cpp b/WebCore/platform/graphics/android/GradientAndroid.cpp index c76b08d..b98c4a9 100644 --- a/WebCore/platform/graphics/android/GradientAndroid.cpp +++ b/WebCore/platform/graphics/android/GradientAndroid.cpp @@ -92,8 +92,9 @@ SkShader* Gradient::getShader(SkShader::TileMode mode) SkShader* s; if (m_radial) - s = SkGradientShader::CreateRadial(pts[0], SkFloatToScalar(m_r0), - colors, pos, count, mode); + // FIXME: SVG always passes 0 for m_r0 + s = SkGradientShader::CreateRadial(pts[0], + SkFloatToScalar(m_r0 ? m_r0 : m_r1), colors, pos, count, mode); else s = SkGradientShader::CreateLinear(pts, colors, pos, count, mode); |