Index: third_party/WebKit/Source/core/css/CSSCrossfadeValue.cpp |
diff --git a/third_party/WebKit/Source/core/css/CSSCrossfadeValue.cpp b/third_party/WebKit/Source/core/css/CSSCrossfadeValue.cpp |
index f85265358a5405f7a6885c2e1d332eba7dbabdf5..426c6b5e897788d5a4dd30d5cc3384c4416aa174 100644 |
--- a/third_party/WebKit/Source/core/css/CSSCrossfadeValue.cpp |
+++ b/third_party/WebKit/Source/core/css/CSSCrossfadeValue.cpp |
@@ -88,7 +88,7 @@ static Image* renderableImageForCSSValue(CSSValue* value, const LayoutObject* la |
{ |
ImageResource* cachedImage = cachedImageForCSSValue(value, &layoutObject->document()); |
- if (!cachedImage || !cachedImage->canRender()) |
+ if (!cachedImage || cachedImage->errorOccurred() || cachedImage->image()->isNull()) |
return nullptr; |
return cachedImage->image(); |