Index: third_party/WebKit/Source/platform/testing/ImageDecodeBench.cpp |
diff --git a/third_party/WebKit/Source/platform/testing/ImageDecodeBench.cpp b/third_party/WebKit/Source/platform/testing/ImageDecodeBench.cpp |
index 8e481e0a1ad854d3dd9d4a6113fe0d161d835a15..3e4dc8e887d216815079bae80bb15a8d130a83a7 100644 |
--- a/third_party/WebKit/Source/platform/testing/ImageDecodeBench.cpp |
+++ b/third_party/WebKit/Source/platform/testing/ImageDecodeBench.cpp |
@@ -258,10 +258,11 @@ PassRefPtr<SharedBuffer> readFile(const char* fileName) { |
bool decodeImageData(SharedBuffer* data, |
bool colorCorrection, |
size_t packetSize) { |
- std::unique_ptr<ImageDecoder> decoder = |
- ImageDecoder::create(data, true, ImageDecoder::AlphaPremultiplied, |
- colorCorrection ? ImageDecoder::ColorSpaceApplied |
- : ImageDecoder::ColorSpaceIgnored); |
+ std::unique_ptr<ImageDecoder> decoder = ImageDecoder::create( |
+ data, true, ImageDecoder::AlphaPremultiplied, |
+ colorCorrection ? ImageDecoder::ColorSpaceTransformed |
+ : ImageDecoder::ColorSpaceIgnored, |
+ colorCorrection ? ImageDecoder::targetColorSpaceForTesting() : nullptr); |
if (!packetSize) { |
bool allDataReceived = true; |
decoder->setData(data, allDataReceived); |