Index: cc/CCOcclusionTracker.h |
diff --git a/cc/CCOcclusionTracker.h b/cc/CCOcclusionTracker.h |
index 084e3e48ad0dff9289b931bb6434fca6046be6de..c2526cdc38eb04639c92ab76a344a2d4b60137e4 100644 |
--- a/cc/CCOcclusionTracker.h |
+++ b/cc/CCOcclusionTracker.h |
@@ -5,6 +5,7 @@ |
#ifndef CCOcclusionTracker_h |
#define CCOcclusionTracker_h |
+#include "base/basictypes.h" |
#include "CCLayerIterator.h" |
#include "FloatQuad.h" |
#include "Region.h" |
@@ -23,7 +24,6 @@ class RenderSurfaceChromium; |
// Finally, once finished with the layer, occlusion behind the layer should be marked by calling markOccludedBehindLayer(). |
template<typename LayerType, typename RenderSurfaceType> |
class CCOcclusionTrackerBase { |
- WTF_MAKE_NONCOPYABLE(CCOcclusionTrackerBase); |
public: |
CCOcclusionTrackerBase(IntRect rootTargetRect, bool recordMetricsForFrame); |
@@ -94,6 +94,8 @@ private: |
// This is used for visualizing the occlusion tracking process. |
Vector<IntRect>* m_occludingScreenSpaceRects; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(CCOcclusionTrackerBase); |
}; |
typedef CCOcclusionTrackerBase<LayerChromium, RenderSurfaceChromium> CCOcclusionTracker; |