diff options
Diffstat (limited to 'views/widget/default_theme_provider.h')
-rw-r--r-- | views/widget/default_theme_provider.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/views/widget/default_theme_provider.h b/views/widget/default_theme_provider.h index cc537b9..b344def 100644 --- a/views/widget/default_theme_provider.h +++ b/views/widget/default_theme_provider.h @@ -5,6 +5,8 @@ #ifndef VIEWS_DEFAULT_THEME_PROVIDER_H_ #define VIEWS_DEFAULT_THEME_PROVIDER_H_ +#include <vector> + #include "app/theme_provider.h" #include "base/basictypes.h" @@ -19,12 +21,15 @@ class DefaultThemeProvider : public ThemeProvider { virtual ~DefaultThemeProvider() { }; // Overridden from ThemeProvider. - virtual void Init(Profile* profile); + virtual void Init(Profile* profile) { } virtual SkBitmap* GetBitmapNamed(int id); - virtual SkColor GetColor(int id); - virtual bool GetDisplayProperty(int id, int* result); + virtual SkColor GetColor(int id) { + // Return debugging-blue. + return 0xff0000ff; + } + virtual bool GetDisplayProperty(int id, int* result) { return false; } virtual bool ShouldUseNativeFrame(); - virtual bool HasCustomImage(int id); + virtual bool HasCustomImage(int id) { return false; } virtual bool GetRawData(int id, std::vector<unsigned char>* raw_data) { return false; } |