diff options
Diffstat (limited to 'WebCore/rendering/RenderTheme.h')
-rw-r--r-- | WebCore/rendering/RenderTheme.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/WebCore/rendering/RenderTheme.h b/WebCore/rendering/RenderTheme.h index 828e789..15a81fa 100644 --- a/WebCore/rendering/RenderTheme.h +++ b/WebCore/rendering/RenderTheme.h @@ -29,6 +29,7 @@ #else #include "ThemeTypes.h" #endif +#include "ScrollTypes.h" namespace WebCore { @@ -128,14 +129,21 @@ public: virtual int minimumMenuListSize(RenderStyle*) const { return 0; } - virtual void adjustButtonInnerStyle(RenderStyle*) const; virtual void adjustSliderThumbSize(RenderObject*) const; virtual int popupInternalPaddingLeft(RenderStyle*) const { return 0; } virtual int popupInternalPaddingRight(RenderStyle*) const { return 0; } virtual int popupInternalPaddingTop(RenderStyle*) const { return 0; } virtual int popupInternalPaddingBottom(RenderStyle*) const { return 0; } - + virtual bool popupOptionSupportsTextIndent() const { return false; } + + virtual int buttonInternalPaddingLeft() const { return 0; } + virtual int buttonInternalPaddingRight() const { return 0; } + virtual int buttonInternalPaddingTop() const { return 0; } + virtual int buttonInternalPaddingBottom() const { return 0; } + + virtual ScrollbarControlSize scrollbarControlSizeForPart(ControlPart) { return RegularScrollbar; } + // Method for painting the caps lock indicator virtual bool paintCapsLockIndicator(RenderObject*, const RenderObject::PaintInfo&, const IntRect&) { return 0; }; |