diff options
Diffstat (limited to 'Source')
-rw-r--r-- | Source/WebCore/html/HTMLCanvasElement.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/WebCore/html/HTMLCanvasElement.cpp b/Source/WebCore/html/HTMLCanvasElement.cpp index fbedbf2..67d1caa 100644 --- a/Source/WebCore/html/HTMLCanvasElement.cpp +++ b/Source/WebCore/html/HTMLCanvasElement.cpp @@ -363,7 +363,8 @@ String HTMLCanvasElement::toDataURL(const String& mimeType, const double* qualit if (mimeType.isNull() || !MIMETypeRegistry::isSupportedImageMIMETypeForEncoding(lowercaseMimeType)) lowercaseMimeType = "image/png"; -#if PLATFORM(CG) || USE(SKIA) +#if PLATFORM(CG) || (USE(SKIA) && !PLATFORM(ANDROID)) + // FIXME: Consider using this code path on Android. http://b/4572024 // Try to get ImageData first, as that may avoid lossy conversions. RefPtr<ImageData> imageData = getImageData(); |