summaryrefslogtreecommitdiffstats
path: root/WebCore/rendering/RenderImage.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/rendering/RenderImage.h')
-rw-r--r--WebCore/rendering/RenderImage.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/WebCore/rendering/RenderImage.h b/WebCore/rendering/RenderImage.h
index f9acba8..022d792 100644
--- a/WebCore/rendering/RenderImage.h
+++ b/WebCore/rendering/RenderImage.h
@@ -61,7 +61,11 @@ protected:
bool isWidthSpecified() const;
bool isHeightSpecified() const;
- virtual void intrinsicSizeChanged() { imageChanged(m_imageResource->imagePtr()); }
+ virtual void intrinsicSizeChanged()
+ {
+ if (m_imageResource)
+ imageChanged(m_imageResource->imagePtr());
+ }
private:
virtual const char* renderName() const { return "RenderImage"; }
@@ -76,8 +80,8 @@ private:
virtual void notifyFinished(CachedResource*);
virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, HitTestAction);
- virtual int calcReplacedWidth(bool includeMaxWidth = true) const;
- virtual int calcReplacedHeight() const;
+ virtual int computeReplacedWidth(bool includeMaxWidth = true) const;
+ virtual int computeReplacedHeight() const;
int calcAspectRatioWidth() const;
int calcAspectRatioHeight() const;