Index: Source/core/fetch/ImageResource.h |
diff --git a/Source/core/fetch/ImageResource.h b/Source/core/fetch/ImageResource.h |
index a7d64cea618557ac6f606f331299801148e83611..866f45dc354f079afc8d7f11382d876a2e247d5b 100644 |
--- a/Source/core/fetch/ImageResource.h |
+++ b/Source/core/fetch/ImageResource.h |
@@ -75,6 +75,7 @@ public: |
NormalSize, // Report the size of the image associated with a certain renderer |
IntrinsicSize // Report the intrinsic size, i.e. ignore whatever has been set extrinsically. |
}; |
+ LayoutSize bitmapImageSizeRespectingOrientation(float) const; |
// This method takes a zoom multiplier that can be used to increase the natural size of the image by the zoom. |
LayoutSize imageSizeForRenderer(const RenderObject*, float multiplier, SizeType = NormalSize); // returns the size of the complete image. |
void computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio); |
@@ -118,6 +119,7 @@ private: |
void clearImage(); |
// If not null, changeRect is the changed part of the image. |
void notifyObservers(const IntRect* changeRect = 0); |
+ void applyMultiplier(LayoutSize&, float) const; |
virtual void switchClientsToRevalidatedResource() OVERRIDE; |