| Index: third_party/WebKit/Source/platform/image-decoders/ImageDecoder.cpp
|
| diff --git a/third_party/WebKit/Source/platform/image-decoders/ImageDecoder.cpp b/third_party/WebKit/Source/platform/image-decoders/ImageDecoder.cpp
|
| index 0b76d3326f24edabb38900dfff72e8440d417c42..eb6e05317f4b2f5bba2602a60e9c633ff81cbb74 100644
|
| --- a/third_party/WebKit/Source/platform/image-decoders/ImageDecoder.cpp
|
| +++ b/third_party/WebKit/Source/platform/image-decoders/ImageDecoder.cpp
|
| @@ -482,8 +482,10 @@ size_t ImagePlanes::RowBytes(int i) const {
|
| }
|
|
|
| void ImageDecoder::SetEmbeddedColorProfile(const char* icc_data,
|
| - unsigned icc_length) {
|
| - sk_sp<SkColorSpace> color_space = SkColorSpace::MakeICC(icc_data, icc_length);
|
| + unsigned icc_length,
|
| + SkColorSpace::ICCTypeFlag icc_type) {
|
| + sk_sp<SkColorSpace> color_space =
|
| + SkColorSpace::MakeICC(icc_data, icc_length, icc_type);
|
| if (!color_space)
|
| DLOG(ERROR) << "Failed to parse image ICC profile";
|
| SetEmbeddedColorSpace(std::move(color_space));
|
|
|