Index: ui/native_theme/native_theme_base.h |
diff --git a/ui/native_theme/native_theme_base.h b/ui/native_theme/native_theme_base.h |
index 716f72e94261bbeac3893df189ca3463515b568e..4577af24458f43e117383716a9ceee194ee9abab 100644 |
--- a/ui/native_theme/native_theme_base.h |
+++ b/ui/native_theme/native_theme_base.h |
@@ -40,7 +40,8 @@ class NATIVE_THEME_EXPORT NativeThemeBase : public NativeTheme { |
State startState, |
State endState, |
double progress, |
- const gfx::Rect& rect) const override; |
+ const gfx::Rect& rect, |
+ ScrollbarOverlayColorTheme theme) const override; |
protected: |
NativeThemeBase(); |
@@ -65,7 +66,8 @@ class NATIVE_THEME_EXPORT NativeThemeBase : public NativeTheme { |
SkCanvas* canvas, |
Part part, |
State state, |
- const gfx::Rect& rect) const; |
+ const gfx::Rect& rect, |
+ NativeTheme::ScrollbarOverlayColorTheme theme) const; |
virtual void PaintScrollbarCorner(SkCanvas* canvas, |
State state, |
@@ -136,13 +138,14 @@ class NATIVE_THEME_EXPORT NativeThemeBase : public NativeTheme { |
const gfx::Rect& rect, |
const ProgressBarExtraParams& progress_bar) const; |
- virtual void PaintScrollbarThumbStateTransition(SkCanvas* canvas, |
- Part part, |
- State startState, |
- State endState, |
- double progress, |
- const gfx::Rect& rect) const { |
- } |
+ virtual void PaintScrollbarThumbStateTransition( |
+ SkCanvas* canvas, |
+ Part part, |
+ State startState, |
+ State endState, |
+ double progress, |
+ const gfx::Rect& rect, |
+ ScrollbarOverlayColorTheme theme) const {} |
// Shrinks checkbox/radio button rect, if necessary, to make room for padding |
// and drop shadow. |