Index: WebCore/rendering/RenderLayerCompositor.h |
=================================================================== |
--- WebCore/rendering/RenderLayerCompositor.h (revision 73142) |
+++ WebCore/rendering/RenderLayerCompositor.h (working copy) |
@@ -26,6 +26,7 @@ |
#ifndef RenderLayerCompositor_h |
#define RenderLayerCompositor_h |
+#include "ChromeClient.h" |
#include "RenderLayer.h" |
#include "RenderLayerBacking.h" |
@@ -67,7 +68,9 @@ |
// Returns true if the accelerated compositing is enabled |
bool hasAcceleratedCompositing() const { return m_hasAcceleratedCompositing; } |
- |
+ |
+ bool canRender3DTransforms() const; |
+ |
bool showDebugBorders() const { return m_showDebugBorders; } |
bool showRepaintCounter() const { return m_showRepaintCounter; } |
@@ -232,6 +235,8 @@ |
Timer<RenderLayerCompositor> m_updateCompositingLayersTimer; |
bool m_hasAcceleratedCompositing; |
+ ChromeClient::CompositingTriggerFlags m_compositingTriggers; |
+ |
bool m_showDebugBorders; |
bool m_showRepaintCounter; |
bool m_compositingConsultsOverlap; |