bool WriteToDisk(const base::FilePath& path) const;
// Overridden from CustomThemeSupplier:
- virtual bool GetTint(int id, color_utils::HSL* hsl) const OVERRIDE;
- virtual bool GetColor(int id, SkColor* color) const OVERRIDE;
- virtual bool GetDisplayProperty(int id, int* result) const OVERRIDE;
- virtual gfx::Image GetImageNamed(int id) OVERRIDE;
- virtual base::RefCountedMemory* GetRawData(
- int id, ui::ScaleFactor scale_factor) const OVERRIDE;
- virtual bool HasCustomImage(int id) const OVERRIDE;
+ bool GetTint(int id, color_utils::HSL* hsl) const override;
+ bool GetColor(int id, SkColor* color) const override;
+ bool GetDisplayProperty(int id, int* result) const override;
+ gfx::Image GetImageNamed(int id) override;
+ base::RefCountedMemory* GetRawData(int id, ui::ScaleFactor scale_factor)
+ const override;
+ bool HasCustomImage(int id) const override;
private:
friend class BrowserThemePackTest;
// Default. Everything is empty.
BrowserThemePack();
- virtual ~BrowserThemePack();
+ ~BrowserThemePack() override;
// Builds a header ready to write to disk.
void BuildHeader(const extensions::Extension* extension);