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 void FakeWebScrollbar::setOverlay(bool isOverlay
) {
10 m_isOverlay
= isOverlay
;
13 bool FakeWebScrollbar::isOverlay() const {
17 int FakeWebScrollbar::value() const {
21 WebKit::WebPoint
FakeWebScrollbar::location() const {
22 return WebKit::WebPoint();
25 WebKit::WebSize
FakeWebScrollbar::size() const {
26 return WebKit::WebSize();
29 bool FakeWebScrollbar::enabled() const {
33 int FakeWebScrollbar::maximum() const {
37 int FakeWebScrollbar::totalSize() const {
41 bool FakeWebScrollbar::isScrollViewScrollbar() const {
45 bool FakeWebScrollbar::isScrollableAreaActive() const {
49 WebKit::WebScrollbar::ScrollbarControlSize
FakeWebScrollbar::controlSize() const {
50 return WebScrollbar::RegularScrollbar
;
53 WebKit::WebScrollbar::ScrollbarPart
FakeWebScrollbar::pressedPart() const {
54 return WebScrollbar::NoPart
;
57 WebKit::WebScrollbar::ScrollbarPart
FakeWebScrollbar::hoveredPart() const {
58 return WebScrollbar::NoPart
;
61 WebKit::WebScrollbar::ScrollbarOverlayStyle
FakeWebScrollbar::scrollbarOverlayStyle() const {
62 return WebScrollbar::ScrollbarOverlayStyleDefault
;
65 bool FakeWebScrollbar::isCustomScrollbar() const {
69 WebKit::WebScrollbar::Orientation
FakeWebScrollbar::orientation() const {
70 return WebScrollbar::Horizontal
;
73 FakeWebScrollbar::FakeWebScrollbar() : m_isOverlay(false) {