| Index: Source/core/layout/LayoutImage.h
|
| diff --git a/Source/core/rendering/RenderImage.h b/Source/core/layout/LayoutImage.h
|
| similarity index 84%
|
| rename from Source/core/rendering/RenderImage.h
|
| rename to Source/core/layout/LayoutImage.h
|
| index e9c974864f4264d20766862f2037624e1c633f1e..e65bea1fb2848e6744ed3263ee15dffce3357ae6 100644
|
| --- a/Source/core/rendering/RenderImage.h
|
| +++ b/Source/core/layout/LayoutImage.h
|
| @@ -22,10 +22,10 @@
|
| *
|
| */
|
|
|
| -#ifndef RenderImage_h
|
| -#define RenderImage_h
|
| +#ifndef LayoutImage_h
|
| +#define LayoutImage_h
|
|
|
| -#include "core/rendering/RenderImageResource.h"
|
| +#include "core/layout/LayoutImageResource.h"
|
| #include "core/rendering/RenderReplaced.h"
|
|
|
| namespace blink {
|
| @@ -33,22 +33,22 @@ namespace blink {
|
| class HTMLAreaElement;
|
| class HTMLMapElement;
|
|
|
| -class RenderImage : public RenderReplaced {
|
| +class LayoutImage : public RenderReplaced {
|
| public:
|
| // These are the paddings to use when displaying either alt text or an image.
|
| static const unsigned short paddingWidth = 4;
|
| static const unsigned short paddingHeight = 4;
|
|
|
| - RenderImage(Element*);
|
| - virtual ~RenderImage();
|
| + LayoutImage(Element*);
|
| + virtual ~LayoutImage();
|
| virtual void destroy() override;
|
|
|
| - static RenderImage* createAnonymous(Document*);
|
| + static LayoutImage* createAnonymous(Document*);
|
|
|
| - void setImageResource(PassOwnPtr<RenderImageResource>);
|
| + void setImageResource(PassOwnPtr<LayoutImageResource>);
|
|
|
| - RenderImageResource* imageResource() { return m_imageResource.get(); }
|
| - const RenderImageResource* imageResource() const { return m_imageResource.get(); }
|
| + LayoutImageResource* imageResource() { return m_imageResource.get(); }
|
| + const LayoutImageResource* imageResource() const { return m_imageResource.get(); }
|
| ImageResource* cachedImage() const { return m_imageResource ? m_imageResource->cachedImage() : 0; }
|
|
|
| HTMLMapElement* imageMap() const;
|
| @@ -79,10 +79,10 @@ protected:
|
| virtual void layout() override;
|
| virtual bool updateImageLoadingPriorities() override final;
|
|
|
| - virtual bool isOfType(LayoutObjectType type) const override { return type == LayoutObjectRenderImage || RenderReplaced::isOfType(type); }
|
| + virtual bool isOfType(LayoutObjectType type) const override { return type == LayoutObjectLayoutImage || RenderReplaced::isOfType(type); }
|
|
|
| private:
|
| - virtual const char* renderName() const override { return "RenderImage"; }
|
| + virtual const char* renderName() const override { return "LayoutImage"; }
|
|
|
| virtual bool isImage() const override { return true; }
|
|
|
| @@ -106,16 +106,14 @@ private:
|
| void updateInnerContentRect();
|
|
|
| // Text to display as long as the image isn't available.
|
| - OwnPtr<RenderImageResource> m_imageResource;
|
| + OwnPtr<LayoutImageResource> m_imageResource;
|
| bool m_didIncrementVisuallyNonEmptyPixelCount;
|
| bool m_isGeneratedContent;
|
| float m_imageDevicePixelRatio;
|
| -
|
| - friend class RenderImageScaleObserver;
|
| };
|
|
|
| -DEFINE_LAYOUT_OBJECT_TYPE_CASTS(RenderImage, isRenderImage());
|
| +DEFINE_LAYOUT_OBJECT_TYPE_CASTS(LayoutImage, isLayoutImage());
|
|
|
| } // namespace blink
|
|
|
| -#endif // RenderImage_h
|
| +#endif // LayoutImage_h
|
|
|