| Index: ui/native_theme/native_theme_aura.h
|
| diff --git a/ui/native_theme/native_theme_aura.h b/ui/native_theme/native_theme_aura.h
|
| index 65c70ff324a071840d9308ddc3aecff65d41ddac..b63556c02849b88f61e7499e6e4e887c674346bd 100644
|
| --- a/ui/native_theme/native_theme_aura.h
|
| +++ b/ui/native_theme/native_theme_aura.h
|
| @@ -52,6 +52,13 @@ class NATIVE_THEME_EXPORT NativeThemeAura : public FallbackTheme {
|
| State state,
|
| const gfx::Rect& rect) const OVERRIDE;
|
|
|
| + virtual void PaintScrollbarThumbStateTransition(SkCanvas* canvas,
|
| + State startState,
|
| + State endState,
|
| + double progress,
|
| + const gfx::Rect& rect) const
|
| + OVERRIDE;
|
| +
|
| // Returns the NineImagePainter used to paint the specified state, creating if
|
| // necessary. If no image is provided for the specified state the normal state
|
| // images are used.
|
| @@ -105,6 +112,13 @@ class NATIVE_THEME_EXPORT NativeThemeAura : public FallbackTheme {
|
| const gfx::Rect& rect,
|
| State state) const;
|
|
|
| + void PaintDualPainterTransition(DualPainter* dual_painter,
|
| + SkCanvas* sk_canvas,
|
| + const gfx::Rect& rect,
|
| + State startState,
|
| + State endState,
|
| + double progress) const;
|
| +
|
| mutable scoped_ptr<DualPainter> scrollbar_overlay_thumb_painter_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(NativeThemeAura);
|
|
|