-
caryclark@google.com authored
https://bugs.webkit.org/show_bug.cgi?id=69144 This fixes http://code.google.com/p/chromium/issues/detail?id=97830 Reviewed by Stephen White. No new tests. This platform is not enabled. * platform/image-decoders/ImageDecoder.h: Add color profile slot to Skia variation. * platform/image-decoders/skia/ImageDecoderSkia.cpp: (WebCore::resolveColorSpace): Adjust the bitmap in place to use the supplied color space. (WebCore::createColorSpace): Create a CGColorSpace from a color profile. (WebCore::ImageFrame::setColorProfile): Save the image's color profile until the image is complete. (WebCore::ImageFrame::setStatus): Apply the color profile, if any, to the image. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96609 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1fbeb615