summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/rendering/RenderLayer.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/rendering/RenderLayer.h')
-rw-r--r--Source/WebCore/rendering/RenderLayer.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/WebCore/rendering/RenderLayer.h b/Source/WebCore/rendering/RenderLayer.h
index cc3b21c..8245c2f 100644
--- a/Source/WebCore/rendering/RenderLayer.h
+++ b/Source/WebCore/rendering/RenderLayer.h
@@ -44,6 +44,7 @@
#ifndef RenderLayer_h
#define RenderLayer_h
+#include "PaintInfo.h"
#include "RenderBox.h"
#include "ScrollBehavior.h"
#include "ScrollbarClient.h"
@@ -488,10 +489,7 @@ public:
return isTransparent() && ((paintBehavior & PaintBehaviorFlattenCompositingLayers) || !isComposited());
}
- bool paintsWithTransform(PaintBehavior paintBehavior) const
- {
- return transform() && ((paintBehavior & PaintBehaviorFlattenCompositingLayers) || !isComposited());
- }
+ bool paintsWithTransform(PaintBehavior) const;
private:
// The normal operator new is disallowed on all render objects.
@@ -621,6 +619,8 @@ private:
void setMustOverlapCompositedLayers(bool b) { m_mustOverlapCompositedLayers = b; }
#endif
+ void updateContentsScale(float);
+
private:
friend class RenderLayerBacking;
friend class RenderLayerCompositor;