diff options
Diffstat (limited to 'WebCore/rendering/RenderThemeMac.h')
| -rw-r--r-- | WebCore/rendering/RenderThemeMac.h | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/WebCore/rendering/RenderThemeMac.h b/WebCore/rendering/RenderThemeMac.h index 48c6c42..cba927f 100644 --- a/WebCore/rendering/RenderThemeMac.h +++ b/WebCore/rendering/RenderThemeMac.h @@ -27,6 +27,8 @@  #import <wtf/HashMap.h>  #import <wtf/RetainPtr.h> +class RenderProgress; +  #ifdef __OBJC__  @class WebCoreRenderThemeNotificationObserver;  #else @@ -78,6 +80,13 @@ public:      virtual bool paintCapsLockIndicator(RenderObject*, const RenderObject::PaintInfo&, const IntRect&); +#if ENABLE(PROGRESS_TAG) +    // Returns the repeat interval of the animation for the progress bar. +    virtual double animationRepeatIntervalForProgressBar(RenderProgress*) const; +    // Returns the duration of the animation for the progress bar. +    virtual double animationDurationForProgressBar(RenderProgress*) const; +#endif +      virtual Color systemColor(int cssValueId) const;  protected: @@ -95,6 +104,11 @@ protected:      virtual bool paintMenuListButton(RenderObject*, const RenderObject::PaintInfo&, const IntRect&);      virtual void adjustMenuListButtonStyle(CSSStyleSelector*, RenderStyle*, Element*) const; +#if ENABLE(PROGRESS_TAG) +    virtual void adjustProgressBarStyle(CSSStyleSelector*, RenderStyle*, Element*) const; +    virtual bool paintProgressBar(RenderObject*, const RenderObject::PaintInfo&, const IntRect&); +#endif +      virtual bool paintSliderTrack(RenderObject*, const RenderObject::PaintInfo&, const IntRect&);      virtual void adjustSliderTrackStyle(CSSStyleSelector*, RenderStyle*, Element*) const; | 
