diff options
Diffstat (limited to 'Source/WebCore/rendering/RenderThemeMac.mm')
-rw-r--r-- | Source/WebCore/rendering/RenderThemeMac.mm | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/Source/WebCore/rendering/RenderThemeMac.mm b/Source/WebCore/rendering/RenderThemeMac.mm index 6ed4abdef..9de2b1252 100644 --- a/Source/WebCore/rendering/RenderThemeMac.mm +++ b/Source/WebCore/rendering/RenderThemeMac.mm @@ -58,7 +58,7 @@ #import "RenderProgress.h" -#if ENABLE(METER_TAG) +#if ENABLE(METER_ELEMENT) #include "RenderMeter.h" #include "HTMLMeterElement.h" #endif @@ -857,7 +857,7 @@ bool RenderThemeMac::paintMenuList(RenderObject* o, const PaintInfo& paintInfo, return false; } -#if ENABLE(METER_TAG) +#if ENABLE(METER_ELEMENT) IntSize RenderThemeMac::meterSizeForBounds(const RenderMeter* renderMeter, const IntRect& bounds) const { @@ -961,7 +961,7 @@ NSLevelIndicatorCell* RenderThemeMac::levelIndicatorFor(const RenderMeter* rende #endif -#if ENABLE(PROGRESS_TAG) +#if ENABLE(PROGRESS_ELEMENT) const IntSize* RenderThemeMac::progressBarSizes() const { static const IntSize sizes[3] = { IntSize(0, 20), IntSize(0, 12), IntSize(0, 12) }; @@ -1372,6 +1372,10 @@ bool RenderThemeMac::paintSliderTrack(RenderObject* o, const PaintInfo& paintInf CGContextRef context = localContext.cgContext(); CGColorSpaceRef cspace = deviceRGBColorSpaceRef(); +#if ENABLE(DATALIST_ELEMENT) + paintSliderTicks(o, paintInfo, r); +#endif + GraphicsContextStateSaver stateSaver(*paintInfo.context); CGContextClipToRect(context, bounds); @@ -1742,6 +1746,18 @@ static int mediaControllerTheme() } #endif +#if ENABLE(DATALIST_ELEMENT) +IntSize RenderThemeMac::sliderTickSize() const +{ + return IntSize(1, 3); +} + +int RenderThemeMac::sliderTickOffsetFromTrackCenter() const +{ + return -9; +} +#endif + const int sliderThumbWidth = 15; const int sliderThumbHeight = 15; const int mediaSliderThumbWidth = 13; |