diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebCore/rendering/RenderImageResource.h | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
Diffstat (limited to 'Source/WebCore/rendering/RenderImageResource.h')
-rw-r--r-- | Source/WebCore/rendering/RenderImageResource.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Source/WebCore/rendering/RenderImageResource.h b/Source/WebCore/rendering/RenderImageResource.h index 0044f06a0..8c6f81907 100644 --- a/Source/WebCore/rendering/RenderImageResource.h +++ b/Source/WebCore/rendering/RenderImageResource.h @@ -23,12 +23,11 @@ * */ -#ifndef RenderImageResource_h -#define RenderImageResource_h +#pragma once +#include "CachedImage.h" #include "CachedResourceHandle.h" #include "StyleImage.h" -#include <wtf/PassOwnPtr.h> namespace WebCore { @@ -50,7 +49,7 @@ public: void resetAnimation(); - virtual PassRefPtr<Image> image(int width = 0, int height = 0) const; + virtual RefPtr<Image> image(const IntSize& size = { }) const; virtual bool errorOccurred() const; virtual void setContainerSizeForRenderer(const IntSize&); @@ -65,8 +64,9 @@ public: protected: RenderElement* m_renderer; CachedResourceHandle<CachedImage> m_cachedImage; + +private: + LayoutSize getImageSize(float multiplier, CachedImage::SizeType) const; }; } // namespace WebCore - -#endif // RenderImage_h |