| Index: cc/test/fake_scrollbar.cc
|
| diff --git a/cc/test/fake_scrollbar.cc b/cc/test/fake_scrollbar.cc
|
| index 754b6f75997901aad3491a5ef29dc80cdfaa6f4e..80bd44422a301c8fcb595ce64d2b664ad12c20b9 100644
|
| --- a/cc/test/fake_scrollbar.cc
|
| +++ b/cc/test/fake_scrollbar.cc
|
| @@ -15,6 +15,9 @@ FakeScrollbar::FakeScrollbar()
|
| is_overlay_(false),
|
| thumb_thickness_(10),
|
| thumb_length_(5),
|
| + thumb_opacity_(1),
|
| + needs_paint_thumb_(true),
|
| + needs_paint_track_(true),
|
| track_rect_(0, 0, 100, 10),
|
| fill_color_(SK_ColorGREEN) {}
|
|
|
| @@ -24,6 +27,9 @@ FakeScrollbar::FakeScrollbar(bool paint, bool has_thumb, bool is_overlay)
|
| is_overlay_(is_overlay),
|
| thumb_thickness_(10),
|
| thumb_length_(5),
|
| + thumb_opacity_(1),
|
| + needs_paint_thumb_(true),
|
| + needs_paint_track_(true),
|
| track_rect_(0, 0, 100, 10),
|
| fill_color_(SK_ColorGREEN) {}
|
|
|
| @@ -55,6 +61,16 @@ gfx::Rect FakeScrollbar::TrackRect() const {
|
| return track_rect_;
|
| }
|
|
|
| +float FakeScrollbar::ThumbOpacity() const {
|
| + return thumb_opacity_;
|
| +}
|
| +
|
| +bool FakeScrollbar::NeedsPaintPart(ScrollbarPart part) const {
|
| + if (part == THUMB)
|
| + return needs_paint_thumb_;
|
| + return needs_paint_track_;
|
| +}
|
| +
|
| void FakeScrollbar::PaintPart(SkCanvas* canvas,
|
| ScrollbarPart part,
|
| const gfx::Rect& content_rect) {
|
|
|