Index: Source/core/layout/LayoutImageResource.h |
diff --git a/Source/core/layout/LayoutImageResource.h b/Source/core/layout/LayoutImageResource.h |
index 4be4044bba8306679536a33da16a9776d99f24a1..674a036bf9c37808ea4740ee46bf019beff13bbe 100644 |
--- a/Source/core/layout/LayoutImageResource.h |
+++ b/Source/core/layout/LayoutImageResource.h |
@@ -48,7 +48,7 @@ public: |
virtual void initialize(LayoutObject*); |
virtual void shutdown(); |
- void setImageResource(ImageResource*); |
+ void setImageResource(ImageResource*, const KURL& urlWithFragment); |
ImageResource* cachedImage() const { return m_cachedImage.get(); } |
virtual bool hasImage() const { return m_cachedImage; } |
@@ -75,6 +75,7 @@ protected: |
LayoutImageResource(); |
LayoutObject* m_layoutObject; |
ResourcePtr<ImageResource> m_cachedImage; |
+ KURL m_urlWithFragment; |
private: |
LayoutSize getImageSize(float multiplier, ImageResource::SizeType) const; |