Add signalSyncPoint to the WebGraphicsContext3D command buffer impls.
[chromium-blink-merge.git] / cc / test / fake_web_scrollbar.cc
blobe536ff4b07e484cfb8c312f7595f18de85115613
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"
7 namespace cc {
9 bool FakeWebScrollbar::isOverlay() const {
10 return is_overlay_;
13 int FakeWebScrollbar::value() const {
14 return 0;
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 {
26 return true;
29 int FakeWebScrollbar::maximum() const {
30 return 0;
33 int FakeWebScrollbar::totalSize() const {
34 return 0;
37 bool FakeWebScrollbar::isScrollViewScrollbar() const {
38 return false;
41 bool FakeWebScrollbar::isScrollableAreaActive() const {
42 return true;
45 WebKit::WebScrollbar::ScrollbarControlSize FakeWebScrollbar::controlSize()
46 const {
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 {
64 return false;
67 WebKit::WebScrollbar::Orientation FakeWebScrollbar::orientation() const {
68 return WebScrollbar::Horizontal;
71 FakeWebScrollbar::FakeWebScrollbar() : is_overlay_(false) {}
73 } // namespace cc