Index: cc/ScrollbarLayerChromium.cpp |
diff --git a/cc/ScrollbarLayerChromium.cpp b/cc/ScrollbarLayerChromium.cpp |
index 614e0ee4441ba2f94f5bcd5f0a122e87d2014b3a..4f3a09fa5e47e6f2b4ff938adb24fb727fbff76d 100644 |
--- a/cc/ScrollbarLayerChromium.cpp |
+++ b/cc/ScrollbarLayerChromium.cpp |
@@ -8,6 +8,7 @@ |
#include "ScrollbarLayerChromium.h" |
+#include "base/basictypes.h" |
#include "BitmapCanvasLayerTextureUpdater.h" |
#include "CCLayerTreeHost.h" |
#include "CCScrollbarLayerImpl.h" |
@@ -75,7 +76,6 @@ ScrollbarLayerChromium* ScrollbarLayerChromium::toScrollbarLayerChromium() |
} |
class ScrollbarBackgroundPainter : public LayerPainterChromium { |
- WTF_MAKE_NONCOPYABLE(ScrollbarBackgroundPainter); |
public: |
static PassOwnPtr<ScrollbarBackgroundPainter> create(WebKit::WebScrollbar* scrollbar, WebKit::WebScrollbarThemePainter painter, WebKit::WebScrollbarThemeGeometry* geometry, WebKit::WebScrollbar::ScrollbarPart trackPart) |
{ |
@@ -129,6 +129,8 @@ private: |
WebKit::WebScrollbarThemePainter m_painter; |
WebKit::WebScrollbarThemeGeometry* m_geometry; |
WebKit::WebScrollbar::ScrollbarPart m_trackPart; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(ScrollbarBackgroundPainter); |
}; |
bool ScrollbarLayerChromium::needsContentsScale() const |
@@ -142,7 +144,6 @@ IntSize ScrollbarLayerChromium::contentBounds() const |
} |
class ScrollbarThumbPainter : public LayerPainterChromium { |
- WTF_MAKE_NONCOPYABLE(ScrollbarThumbPainter); |
public: |
static PassOwnPtr<ScrollbarThumbPainter> create(WebKit::WebScrollbar* scrollbar, WebKit::WebScrollbarThemePainter painter, WebKit::WebScrollbarThemeGeometry* geometry) |
{ |
@@ -171,6 +172,8 @@ private: |
WebKit::WebScrollbar* m_scrollbar; |
WebKit::WebScrollbarThemePainter m_painter; |
WebKit::WebScrollbarThemeGeometry* m_geometry; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(ScrollbarThumbPainter); |
}; |
void ScrollbarLayerChromium::setLayerTreeHost(CCLayerTreeHost* host) |