Index: third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp |
diff --git a/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp b/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp |
index 3752a99cf75be118af38927ad8c2c52b159ee09a..0f9629f48d5d391821eb71bd0db8549704176d73 100644 |
--- a/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp |
+++ b/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp |
@@ -192,7 +192,12 @@ sk_sp<SkImageFilter> FEImage::createImageFilter() { |
if (auto* layoutObject = referencedLayoutObject()) |
return createImageFilterForLayoutObject(*layoutObject); |
- sk_sp<SkImage> image = m_image ? m_image->imageForCurrentFrame() : nullptr; |
+ // TODO(ccameron): Determine the correct color behavior for this function. |
+ // https://crbug.com/667431 |
+ sk_sp<SkImage> image = m_image |
+ ? m_image->imageForCurrentFrame( |
+ ColorBehavior::transformToGlobalTarget()) |
+ : nullptr; |
if (!image) { |
// "A href reference that is an empty image (zero width or zero height), |
// that fails to download, is non-existent, or that cannot be displayed |