Index: cc/test/fake_web_scrollbar_theme_geometry.h |
diff --git a/cc/test/fake_web_scrollbar_theme_geometry.h b/cc/test/fake_web_scrollbar_theme_geometry.h |
index 45bd1b7fd894ba405b777b424d3dda591e7caac4..6c3d38cb6198f95b7d453fb62ea5165a103b5d46 100644 |
--- a/cc/test/fake_web_scrollbar_theme_geometry.h |
+++ b/cc/test/fake_web_scrollbar_theme_geometry.h |
@@ -12,7 +12,7 @@ namespace cc { |
class FakeWebScrollbarThemeGeometry : public WebKit::WebScrollbarThemeGeometry { |
public: |
- static scoped_ptr<WebKit::WebScrollbarThemeGeometry> create() { return scoped_ptr<WebKit::WebScrollbarThemeGeometry>(new FakeWebScrollbarThemeGeometry()); } |
+ static scoped_ptr<WebKit::WebScrollbarThemeGeometry> create(bool hasThumb) { return scoped_ptr<WebKit::WebScrollbarThemeGeometry>(new FakeWebScrollbarThemeGeometry(hasThumb)); } |
virtual WebKit::WebScrollbarThemeGeometry* clone() const OVERRIDE; |
@@ -32,6 +32,10 @@ public: |
virtual WebKit::WebRect forwardButtonEndRect(WebKit::WebScrollbar*) OVERRIDE; |
virtual WebKit::WebRect constrainTrackRectToTrackPieces(WebKit::WebScrollbar*, const WebKit::WebRect&) OVERRIDE; |
virtual void splitTrack(WebKit::WebScrollbar*, const WebKit::WebRect& track, WebKit::WebRect& startTrack, WebKit::WebRect& thumb, WebKit::WebRect& endTrack) OVERRIDE; |
+ |
+protected: |
+ FakeWebScrollbarThemeGeometry(bool hasThumb) : m_hasThumb(hasThumb) { } |
+ bool m_hasThumb; |
}; |
} // namespace cc |