1 // Copyright 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "cc/test/fake_web_scrollbar.h"
9 bool FakeWebScrollbar::isOverlay() const {
13 int FakeWebScrollbar::value() const {
17 WebKit::WebPoint
FakeWebScrollbar::location() const {
18 return WebKit::WebPoint();
21 WebKit::WebSize
FakeWebScrollbar::size() const {
22 return WebKit::WebSize();
25 bool FakeWebScrollbar::enabled() const {
29 int FakeWebScrollbar::maximum() const {
33 int FakeWebScrollbar::totalSize() const {
37 bool FakeWebScrollbar::isScrollViewScrollbar() const {
41 bool FakeWebScrollbar::isScrollableAreaActive() const {
45 WebKit::WebScrollbar::ScrollbarControlSize
FakeWebScrollbar::controlSize()
47 return WebScrollbar::RegularScrollbar
;
50 WebKit::WebScrollbar::ScrollbarPart
FakeWebScrollbar::pressedPart() const {
51 return WebScrollbar::NoPart
;
54 WebKit::WebScrollbar::ScrollbarPart
FakeWebScrollbar::hoveredPart() const {
55 return WebScrollbar::NoPart
;
58 WebKit::WebScrollbar::ScrollbarOverlayStyle
59 FakeWebScrollbar::scrollbarOverlayStyle() const {
60 return WebScrollbar::ScrollbarOverlayStyleDefault
;
63 bool FakeWebScrollbar::isCustomScrollbar() const {
67 WebKit::WebScrollbar::Orientation
FakeWebScrollbar::orientation() const {
68 return WebScrollbar::Horizontal
;
71 FakeWebScrollbar::FakeWebScrollbar() : is_overlay_(false) {}