summaryrefslogtreecommitdiffstats
path: root/chromium/cc/layers/solid_color_scrollbar_layer_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/cc/layers/solid_color_scrollbar_layer_impl.h')
-rw-r--r--chromium/cc/layers/solid_color_scrollbar_layer_impl.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/chromium/cc/layers/solid_color_scrollbar_layer_impl.h b/chromium/cc/layers/solid_color_scrollbar_layer_impl.h
index 56cbacd888c..4cea04b4abc 100644
--- a/chromium/cc/layers/solid_color_scrollbar_layer_impl.h
+++ b/chromium/cc/layers/solid_color_scrollbar_layer_impl.h
@@ -17,7 +17,9 @@ class CC_EXPORT SolidColorScrollbarLayerImpl : public ScrollbarLayerImplBase {
int id,
ScrollbarOrientation orientation,
int thumb_thickness,
- bool is_left_side_vertical_scrollbar);
+ int track_start,
+ bool is_left_side_vertical_scrollbar,
+ bool is_overlay);
virtual ~SolidColorScrollbarLayerImpl();
// LayerImpl overrides.
@@ -34,16 +36,20 @@ class CC_EXPORT SolidColorScrollbarLayerImpl : public ScrollbarLayerImplBase {
int id,
ScrollbarOrientation orientation,
int thumb_thickness,
- bool is_left_side_vertical_scrollbar);
+ int track_start,
+ bool is_left_side_vertical_scrollbar,
+ bool is_overlay);
// ScrollbarLayerImplBase implementation.
virtual int ThumbThickness() const OVERRIDE;
virtual int ThumbLength() const OVERRIDE;
virtual float TrackLength() const OVERRIDE;
virtual int TrackStart() const OVERRIDE;
+ virtual bool IsThumbResizable() const OVERRIDE;
private:
int thumb_thickness_;
+ int track_start_;
SkColor color_;
};