chromium/cc/test/fake_scrollbar.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "cc/test/fake_scrollbar.h"

#include "cc/paint/paint_flags.h"
#include "ui/gfx/geometry/skia_conversions.h"

namespace cc {

FakeScrollbar::FakeScrollbar() = default;
FakeScrollbar::~FakeScrollbar() = default;

bool FakeScrollbar::IsSame(const Scrollbar& other) const {}

ScrollbarOrientation FakeScrollbar::Orientation() const {}

bool FakeScrollbar::IsLeftSideVerticalScrollbar() const {}

bool FakeScrollbar::IsSolidColor() const {}

bool FakeScrollbar::IsOverlay() const {}

bool FakeScrollbar::IsRunningWebTest() const {}

bool FakeScrollbar::IsFluentOverlayScrollbarMinimalMode() const {}

gfx::Rect FakeScrollbar::ShrinkMainThreadedMinimalModeThumbRect(
    gfx::Rect& rect) const {}

bool FakeScrollbar::HasThumb() const {}

gfx::Rect FakeScrollbar::ThumbRect() const {}

gfx::Rect FakeScrollbar::BackButtonRect() const {}

gfx::Rect FakeScrollbar::ForwardButtonRect() const {}

bool FakeScrollbar::JumpOnTrackClick() const {}

bool FakeScrollbar::SupportsDragSnapBack() const {}

gfx::Rect FakeScrollbar::TrackRect() const {}

float FakeScrollbar::Opacity() const {}

bool FakeScrollbar::ThumbNeedsRepaint() const {}

void FakeScrollbar::ClearThumbNeedsRepaint() {}

bool FakeScrollbar::TrackAndButtonsNeedRepaint() const {}

bool FakeScrollbar::NeedsUpdateDisplay() const {}

void FakeScrollbar::ClearNeedsUpdateDisplay() {}

bool FakeScrollbar::HasTickmarks() const {}

void FakeScrollbar::PaintThumb(PaintCanvas& canvas, const gfx::Rect& rect) {}

void FakeScrollbar::PaintTrackAndButtons(PaintCanvas& canvas,
                                         const gfx::Rect& rect) {}

void FakeScrollbar::Paint(PaintCanvas& canvas, const gfx::Rect& rect) {}

SkColor4f FakeScrollbar::ThumbColor() const {}

bool FakeScrollbar::UsesNinePatchThumbResource() const {}

gfx::Size FakeScrollbar::NinePatchThumbCanvasSize() const {}

gfx::Rect FakeScrollbar::NinePatchThumbAperture() const {}

bool FakeScrollbar::UsesSolidColorThumb() const {}

gfx::Insets FakeScrollbar::SolidColorThumbInsets() const {}

bool FakeScrollbar::UsesNinePatchTrackAndButtonsResource() const {}

gfx::Size FakeScrollbar::NinePatchTrackAndButtonsCanvasSize() const {}

gfx::Rect FakeScrollbar::NinePatchTrackAndButtonsAperture() const {}

bool FakeScrollbar::IsOpaque() const {}

}  // namespace cc