LayoutTests:
[WebKit-https.git] / WebCore / rendering / RenderThemeMac.h
index 3f820ba..13d278e 100644 (file)
@@ -85,6 +85,12 @@ protected:
     virtual bool paintMenuListButton(RenderObject*, const RenderObject::PaintInfo&, const IntRect&);
     virtual void adjustMenuListButtonStyle(CSSStyleSelector*, RenderStyle*, Element*) const;
     
+    virtual void adjustSliderTrackStyle(CSSStyleSelector*, RenderStyle*, Element*) const;
+    virtual bool paintSliderTrack(RenderObject*, const RenderObject::PaintInfo&, const IntRect&);
+
+    virtual void adjustSliderThumbStyle(CSSStyleSelector*, RenderStyle*, Element*) const;
+    virtual bool paintSliderThumb(RenderObject*, const RenderObject::PaintInfo&, const IntRect&);
+    
 private:
     IntRect inflateRect(const IntRect&, const IntSize&, const int* margins) const;
 
@@ -125,6 +131,10 @@ private:
     NSButtonCell* checkbox;
     NSButtonCell* radio;
     NSButtonCell* button;
+    NSSliderCell* sliderThumbHorizontalCell;
+    NSSliderCell* sliderThumbVerticalCell;
+    bool sliderHorizontalCellIsPressed;
+    bool sliderVerticalCellIsPressed;
     NSPopUpButtonCell* popupButton;
     Image* resizeCornerImage;
 };