| Index: third_party/WebKit/Source/core/css/cssom/CSSStyleImageValue.h
|
| diff --git a/third_party/WebKit/Source/core/css/cssom/CSSStyleImageValue.h b/third_party/WebKit/Source/core/css/cssom/CSSStyleImageValue.h
|
| index 667d4dfad43261af48f57415120476463c610e3e..e075f54aca4e57de77464eba5d62cbf85e6bd80d 100644
|
| --- a/third_party/WebKit/Source/core/css/cssom/CSSStyleImageValue.h
|
| +++ b/third_party/WebKit/Source/core/css/cssom/CSSStyleImageValue.h
|
| @@ -56,8 +56,12 @@ class CORE_EXPORT CSSStyleImageValue : public CSSResourceValue,
|
|
|
| virtual LayoutSize imageLayoutSize() const {
|
| DCHECK(!isCachePending());
|
| - return m_imageValue->cachedImage()->cachedImage()->imageSize(
|
| - DoNotRespectImageOrientation, 1, ImageResourceContent::IntrinsicSize);
|
| + ImageResourceContent* resourceContent =
|
| + m_imageValue->cachedImage()->cachedImage();
|
| + return resourceContent
|
| + ? resourceContent->imageSize(DoNotRespectImageOrientation, 1,
|
| + ImageResourceContent::IntrinsicSize)
|
| + : LayoutSize(0, 0);
|
| }
|
|
|
| virtual bool isCachePending() const { return m_imageValue->isCachePending(); }
|
|
|