Index: third_party/WebKit/Source/platform/graphics/BitmapImageMetrics.cpp |
diff --git a/third_party/WebKit/Source/platform/graphics/BitmapImageMetrics.cpp b/third_party/WebKit/Source/platform/graphics/BitmapImageMetrics.cpp |
index 9e505f26b5a7631a904b9790dc8c4c717f83b617..f3bc3581b64869d41cd6c5b8bb9b2dbd445da550 100644 |
--- a/third_party/WebKit/Source/platform/graphics/BitmapImageMetrics.cpp |
+++ b/third_party/WebKit/Source/platform/graphics/BitmapImageMetrics.cpp |
@@ -35,10 +35,11 @@ void BitmapImageMetrics::countGamma(SkColorSpace* colorSpace) |
DEFINE_THREAD_SAFE_STATIC_LOCAL(EnumerationHistogram, gammaNamedHistogram, new EnumerationHistogram("Blink.ColorSpace.Destination", GammaEnd)); |
if (colorSpace) { |
- // TODO (msarett): Add a check for gammaIsLinear() when that API lands in Skia. |
Gamma gamma; |
if (colorSpace->gammaCloseToSRGB()) { |
gamma = GammaSRGB; |
+ } else if (colorSpace->gammaIsLinear()) { |
+ gamma = GammaLinear; |
} else { |
gamma = GammaNonStandard; |
} |