webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
WebCore::RenderTheme Class Referenceabstract

#include <RenderTheme.h>

Inheritance diagram for WebCore::RenderTheme:
WTF::RefCounted< RenderTheme > WTF::RefCounted< RenderTheme > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WebCore::RenderThemeCocoa WebCore::RenderThemeCocoa WebCore::RenderThemeGtk WebCore::RenderThemeWin

Public Types

enum  FileUploadDecorations { SingleFile, MultipleFiles, SingleFile, MultipleFiles }
 
enum  InnerSpinButtonLayout {
  InnerSpinButtonLayout::Vertical, InnerSpinButtonLayout::HorizontalUpLeft, InnerSpinButtonLayout::HorizontalUpRight, InnerSpinButtonLayout::Vertical,
  InnerSpinButtonLayout::HorizontalUpLeft, InnerSpinButtonLayout::HorizontalUpRight
}
 
enum  FileUploadDecorations { SingleFile, MultipleFiles, SingleFile, MultipleFiles }
 
enum  InnerSpinButtonLayout {
  InnerSpinButtonLayout::Vertical, InnerSpinButtonLayout::HorizontalUpLeft, InnerSpinButtonLayout::HorizontalUpRight, InnerSpinButtonLayout::Vertical,
  InnerSpinButtonLayout::HorizontalUpLeft, InnerSpinButtonLayout::HorizontalUpRight
}
 

Public Member Functions

virtual ~RenderTheme ()
 
virtual void purgeCaches ()
 
void adjustStyle (StyleResolver &, RenderStyle &, const Element *, bool UAHasAppearance, const BorderData &, const FillLayer &, const Color &backgroundColor)
 
bool paint (const RenderBox &, ControlStates &, const PaintInfo &, const LayoutRect &)
 
bool paintBorderOnly (const RenderBox &, const PaintInfo &, const LayoutRect &)
 
bool paintDecorations (const RenderBox &, const PaintInfo &, const LayoutRect &)
 
virtual String extraDefaultStyleSheet ()
 
virtual String extraQuirksStyleSheet ()
 
virtual String extraPlugInsStyleSheet ()
 
virtual int baselinePosition (const RenderBox &) const
 
bool isControlContainer (ControlPart) const
 
virtual bool controlSupportsTints (const RenderObject &) const
 
virtual bool isControlStyled (const RenderStyle &, const BorderData &, const FillLayer &, const Color &backgroundColor) const
 
virtual bool supportsControlTints () const
 
virtual void adjustRepaintRect (const RenderObject &, FloatRect &)
 
virtual bool stateChanged (const RenderObject &, ControlStates::States) const
 
virtual void themeChanged ()
 
virtual bool supportsFocusRing (const RenderStyle &) const
 
virtual bool supportsHover (const RenderStyle &) const
 
virtual bool supportsDataListUI (const AtomicString &) const
 
Color activeSelectionBackgroundColor () const
 
Color inactiveSelectionBackgroundColor () const
 
Color activeSelectionForegroundColor () const
 
Color inactiveSelectionForegroundColor () const
 
Color activeListBoxSelectionBackgroundColor () const
 
Color activeListBoxSelectionForegroundColor () const
 
Color inactiveListBoxSelectionBackgroundColor () const
 
Color inactiveListBoxSelectionForegroundColor () const
 
virtual Color platformActiveTextSearchHighlightColor () const
 
virtual Color platformInactiveTextSearchHighlightColor () const
 
virtual Color disabledTextColor (const Color &textColor, const Color &backgroundColor) const
 
virtual Color platformFocusRingColor () const
 
virtual void platformColorsDidChange ()
 
virtual double caretBlinkInterval () const
 
void systemFont (CSSValueID, FontCascadeDescription &) const
 
virtual Color systemColor (CSSValueID) const
 
virtual int minimumMenuListSize (const RenderStyle &) const
 
virtual void adjustSliderThumbSize (RenderStyle &, const Element *) const
 
virtual LengthBox popupInternalPaddingBox (const RenderStyle &) const
 
virtual bool popupOptionSupportsTextIndent () const
 
virtual PopupMenuStyle::PopupMenuSize popupMenuSize (const RenderStyle &, IntRect &) const
 
virtual ScrollbarControlSize scrollbarControlSizeForPart (ControlPart)
 
virtual double animationRepeatIntervalForProgressBar (RenderProgress &) const
 
virtual double animationDurationForProgressBar (RenderProgress &) const
 
virtual IntRect progressBarRectForBounds (const RenderObject &, const IntRect &) const
 
virtual bool shouldHaveSpinButton (const HTMLInputElement &) const
 
virtual bool shouldHaveCapsLockIndicator (const HTMLInputElement &) const
 
virtual bool delegatesMenuListRendering () const
 
virtual bool popsMenuByArrowKeys () const
 
virtual bool popsMenuBySpaceOrReturn () const
 
virtual String fileListDefaultLabel (bool multipleFilesAllowed) const
 
virtual String fileListNameForWidth (const FileList *, const FontCascade &, int width, bool multipleFilesAllowed) const
 
virtual bool paintFileUploadIconDecorations (const RenderObject &, const RenderObject &, const PaintInfo &, const IntRect &, Icon *, FileUploadDecorations)
 
virtual InnerSpinButtonLayout innerSpinButtonLayout (const RenderObject &) const
 
void updateControlStatesForRenderer (const RenderBox &, ControlStates &) const
 
ControlStates::States extractControlStatesForRenderer (const RenderObject &) const
 
bool isActive (const RenderObject &) const
 
bool isChecked (const RenderObject &) const
 
bool isIndeterminate (const RenderObject &) const
 
bool isEnabled (const RenderObject &) const
 
bool isFocused (const RenderObject &) const
 
bool isPressed (const RenderObject &) const
 
bool isSpinUpButtonPartPressed (const RenderObject &) const
 
bool isHovered (const RenderObject &) const
 
bool isSpinUpButtonPartHovered (const RenderObject &) const
 
bool isReadOnlyControl (const RenderObject &) const
 
bool isDefault (const RenderObject &) const
 
virtual ~RenderTheme ()
 
virtual void purgeCaches ()
 
void adjustStyle (StyleResolver &, RenderStyle &, const Element *, bool UAHasAppearance, const BorderData &, const FillLayer &, const Color &backgroundColor)
 
bool paint (const RenderBox &, ControlStates &, const PaintInfo &, const LayoutRect &)
 
bool paintBorderOnly (const RenderBox &, const PaintInfo &, const LayoutRect &)
 
bool paintDecorations (const RenderBox &, const PaintInfo &, const LayoutRect &)
 
virtual String extraDefaultStyleSheet ()
 
virtual String extraQuirksStyleSheet ()
 
virtual String extraPlugInsStyleSheet ()
 
virtual int baselinePosition (const RenderBox &) const
 
bool isControlContainer (ControlPart) const
 
virtual bool controlSupportsTints (const RenderObject &) const
 
virtual bool isControlStyled (const RenderStyle &, const BorderData &, const FillLayer &, const Color &backgroundColor) const
 
virtual bool supportsControlTints () const
 
virtual void adjustRepaintRect (const RenderObject &, FloatRect &)
 
virtual bool stateChanged (const RenderObject &, ControlStates::States) const
 
virtual void themeChanged ()
 
virtual bool supportsFocusRing (const RenderStyle &) const
 
virtual bool supportsHover (const RenderStyle &) const
 
virtual bool supportsDataListUI (const AtomicString &) const
 
Color activeSelectionBackgroundColor () const
 
Color inactiveSelectionBackgroundColor () const
 
Color activeSelectionForegroundColor () const
 
Color inactiveSelectionForegroundColor () const
 
Color activeListBoxSelectionBackgroundColor () const
 
Color activeListBoxSelectionForegroundColor () const
 
Color inactiveListBoxSelectionBackgroundColor () const
 
Color inactiveListBoxSelectionForegroundColor () const
 
virtual Color platformActiveTextSearchHighlightColor () const
 
virtual Color platformInactiveTextSearchHighlightColor () const
 
virtual Color disabledTextColor (const Color &textColor, const Color &backgroundColor) const
 
virtual Color platformFocusRingColor () const
 
virtual void platformColorsDidChange ()
 
virtual double caretBlinkInterval () const
 
void systemFont (CSSValueID, FontCascadeDescription &) const
 
virtual Color systemColor (CSSValueID) const
 
virtual int minimumMenuListSize (const RenderStyle &) const
 
virtual void adjustSliderThumbSize (RenderStyle &, const Element *) const
 
virtual LengthBox popupInternalPaddingBox (const RenderStyle &) const
 
virtual bool popupOptionSupportsTextIndent () const
 
virtual PopupMenuStyle::PopupMenuSize popupMenuSize (const RenderStyle &, IntRect &) const
 
virtual ScrollbarControlSize scrollbarControlSizeForPart (ControlPart)
 
virtual double animationRepeatIntervalForProgressBar (RenderProgress &) const
 
virtual double animationDurationForProgressBar (RenderProgress &) const
 
virtual IntRect progressBarRectForBounds (const RenderObject &, const IntRect &) const
 
virtual bool shouldHaveSpinButton (const HTMLInputElement &) const
 
virtual bool shouldHaveCapsLockIndicator (const HTMLInputElement &) const
 
virtual bool delegatesMenuListRendering () const
 
virtual bool popsMenuByArrowKeys () const
 
virtual bool popsMenuBySpaceOrReturn () const
 
virtual String fileListDefaultLabel (bool multipleFilesAllowed) const
 
virtual String fileListNameForWidth (const FileList *, const FontCascade &, int width, bool multipleFilesAllowed) const
 
virtual bool paintFileUploadIconDecorations (const RenderObject &, const RenderObject &, const PaintInfo &, const IntRect &, Icon *, FileUploadDecorations)
 
virtual InnerSpinButtonLayout innerSpinButtonLayout (const RenderObject &) const
 
void updateControlStatesForRenderer (const RenderBox &, ControlStates &) const
 
ControlStates::States extractControlStatesForRenderer (const RenderObject &) const
 
bool isActive (const RenderObject &) const
 
bool isChecked (const RenderObject &) const
 
bool isIndeterminate (const RenderObject &) const
 
bool isEnabled (const RenderObject &) const
 
bool isFocused (const RenderObject &) const
 
bool isPressed (const RenderObject &) const
 
bool isSpinUpButtonPartPressed (const RenderObject &) const
 
bool isHovered (const RenderObject &) const
 
bool isSpinUpButtonPartHovered (const RenderObject &) const
 
bool isReadOnlyControl (const RenderObject &) const
 
bool isDefault (const RenderObject &) const
 
- Public Member Functions inherited from WTF::RefCounted< RenderTheme >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 

Static Public Member Functions

static Ref< RenderThemethemeForPage (Page *)
 
static Ref< RenderThemedefaultTheme ()
 
static Color focusRingColor ()
 
static void setCustomFocusRingColor (const Color &)
 
static float platformFocusRingWidth ()
 
static float platformFocusRingOffset (float outlineWidth)
 
static Ref< RenderThemethemeForPage (Page *)
 
static Ref< RenderThemedefaultTheme ()
 
static Color focusRingColor ()
 
static void setCustomFocusRingColor (const Color &)
 
static float platformFocusRingWidth ()
 
static float platformFocusRingOffset (float outlineWidth)
 

Protected Member Functions

 RenderTheme ()
 
virtual FontCascadeDescriptioncachedSystemFontDescription (CSSValueID systemFontID) const
 
virtual void updateCachedSystemFontDescription (CSSValueID systemFontID, FontCascadeDescription &) const =0
 
virtual Color platformActiveSelectionBackgroundColor () const
 
virtual Color platformInactiveSelectionBackgroundColor () const
 
virtual Color platformActiveSelectionForegroundColor () const
 
virtual Color platformInactiveSelectionForegroundColor () const
 
virtual Color platformActiveListBoxSelectionBackgroundColor () const
 
virtual Color platformInactiveListBoxSelectionBackgroundColor () const
 
virtual Color platformActiveListBoxSelectionForegroundColor () const
 
virtual Color platformInactiveListBoxSelectionForegroundColor () const
 
virtual bool supportsSelectionForegroundColors () const
 
virtual bool supportsListBoxSelectionForegroundColors () const
 
virtual void adjustCheckboxStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintCheckbox (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void setCheckboxSize (RenderStyle &) const
 
virtual void adjustRadioStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintRadio (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void setRadioSize (RenderStyle &) const
 
virtual void adjustButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void setButtonSize (RenderStyle &) const
 
virtual void adjustInnerSpinButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintInnerSpinButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintCheckboxDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintRadioDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintButtonDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustTextFieldStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintTextField (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual bool paintTextFieldDecorations (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual void adjustTextAreaStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintTextArea (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual bool paintTextAreaDecorations (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual void adjustMenuListStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintMenuList (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual bool paintMenuListDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustMenuListButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintMenuListButtonDecorations (const RenderBox &, const PaintInfo &, const FloatRect &)
 
virtual bool paintPushButtonDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSquareButtonDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustCapsLockIndicatorStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintCapsLockIndicator (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustProgressBarStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintProgressBar (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSliderTrackStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSliderThumbStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSliderThumbDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchField (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSearchFieldDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldCancelButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldCancelButton (const RenderBox &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldDecorationPartStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldDecorationPart (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldResultsDecorationPartStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldResultsDecorationPart (const RenderBox &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldResultsButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldResultsButton (const RenderBox &, const PaintInfo &, const IntRect &)
 
virtual void adjustMediaControlStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintMediaFullscreenButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaPlayButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaOverlayPlayButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaMuteButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSeekBackButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSeekForwardButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaVolumeSliderContainer (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaVolumeSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaVolumeSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaRewindButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaReturnToRealtimeButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaToggleClosedCaptionsButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaControlsBackground (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaCurrentTime (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaTimeRemaining (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaFullScreenVolumeSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaFullScreenVolumeSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSnapshottedPluginOverlay (const RenderObject &, const PaintInfo &, const IntRect &)
 
 RenderTheme ()
 
virtual FontCascadeDescriptioncachedSystemFontDescription (CSSValueID systemFontID) const
 
virtual void updateCachedSystemFontDescription (CSSValueID systemFontID, FontCascadeDescription &) const =0
 
virtual Color platformActiveSelectionBackgroundColor () const
 
virtual Color platformInactiveSelectionBackgroundColor () const
 
virtual Color platformActiveSelectionForegroundColor () const
 
virtual Color platformInactiveSelectionForegroundColor () const
 
virtual Color platformActiveListBoxSelectionBackgroundColor () const
 
virtual Color platformInactiveListBoxSelectionBackgroundColor () const
 
virtual Color platformActiveListBoxSelectionForegroundColor () const
 
virtual Color platformInactiveListBoxSelectionForegroundColor () const
 
virtual bool supportsSelectionForegroundColors () const
 
virtual bool supportsListBoxSelectionForegroundColors () const
 
virtual void adjustCheckboxStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintCheckbox (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void setCheckboxSize (RenderStyle &) const
 
virtual void adjustRadioStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintRadio (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void setRadioSize (RenderStyle &) const
 
virtual void adjustButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void setButtonSize (RenderStyle &) const
 
virtual void adjustInnerSpinButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintInnerSpinButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintCheckboxDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintRadioDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintButtonDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustTextFieldStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintTextField (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual bool paintTextFieldDecorations (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual void adjustTextAreaStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintTextArea (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual bool paintTextAreaDecorations (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual void adjustMenuListStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintMenuList (const RenderObject &, const PaintInfo &, const FloatRect &)
 
virtual bool paintMenuListDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustMenuListButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintMenuListButtonDecorations (const RenderBox &, const PaintInfo &, const FloatRect &)
 
virtual bool paintPushButtonDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSquareButtonDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustCapsLockIndicatorStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintCapsLockIndicator (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustProgressBarStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintProgressBar (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSliderTrackStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSliderThumbStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSliderThumbDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchField (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSearchFieldDecorations (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldCancelButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldCancelButton (const RenderBox &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldDecorationPartStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldDecorationPart (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldResultsDecorationPartStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldResultsDecorationPart (const RenderBox &, const PaintInfo &, const IntRect &)
 
virtual void adjustSearchFieldResultsButtonStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintSearchFieldResultsButton (const RenderBox &, const PaintInfo &, const IntRect &)
 
virtual void adjustMediaControlStyle (StyleResolver &, RenderStyle &, const Element *) const
 
virtual bool paintMediaFullscreenButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaPlayButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaOverlayPlayButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaMuteButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSeekBackButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSeekForwardButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaVolumeSliderContainer (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaVolumeSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaVolumeSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaRewindButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaReturnToRealtimeButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaToggleClosedCaptionsButton (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaControlsBackground (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaCurrentTime (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaTimeRemaining (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaFullScreenVolumeSliderTrack (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintMediaFullScreenVolumeSliderThumb (const RenderObject &, const PaintInfo &, const IntRect &)
 
virtual bool paintSnapshottedPluginOverlay (const RenderObject &, const PaintInfo &, const IntRect &)
 
- Protected Member Functions inherited from WTF::RefCounted< RenderTheme >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 

Member Enumeration Documentation

◆ FileUploadDecorations [1/2]

Enumerator
SingleFile 
MultipleFiles 
SingleFile 
MultipleFiles 

◆ FileUploadDecorations [2/2]

Enumerator
SingleFile 
MultipleFiles 
SingleFile 
MultipleFiles 

◆ InnerSpinButtonLayout [1/2]

Enumerator
Vertical 
HorizontalUpLeft 
HorizontalUpRight 
Vertical 
HorizontalUpLeft 
HorizontalUpRight 

◆ InnerSpinButtonLayout [2/2]

Enumerator
Vertical 
HorizontalUpLeft 
HorizontalUpRight 
Vertical 
HorizontalUpLeft 
HorizontalUpRight 

Constructor & Destructor Documentation

◆ RenderTheme() [1/2]

WebCore::RenderTheme::RenderTheme ( )
protected

◆ ~RenderTheme() [1/2]

virtual WebCore::RenderTheme::~RenderTheme ( )
inlinevirtual

◆ RenderTheme() [2/2]

WebCore::RenderTheme::RenderTheme ( )
protected

◆ ~RenderTheme() [2/2]

virtual WebCore::RenderTheme::~RenderTheme ( )
inlinevirtual

Member Function Documentation

◆ activeListBoxSelectionBackgroundColor() [1/2]

Color WebCore::RenderTheme::activeListBoxSelectionBackgroundColor ( ) const

◆ activeListBoxSelectionBackgroundColor() [2/2]

Color WebCore::RenderTheme::activeListBoxSelectionBackgroundColor ( ) const

◆ activeListBoxSelectionForegroundColor() [1/2]

Color WebCore::RenderTheme::activeListBoxSelectionForegroundColor ( ) const

◆ activeListBoxSelectionForegroundColor() [2/2]

Color WebCore::RenderTheme::activeListBoxSelectionForegroundColor ( ) const

◆ activeSelectionBackgroundColor() [1/2]

Color WebCore::RenderTheme::activeSelectionBackgroundColor ( ) const

◆ activeSelectionBackgroundColor() [2/2]

Color WebCore::RenderTheme::activeSelectionBackgroundColor ( ) const

◆ activeSelectionForegroundColor() [1/2]

Color WebCore::RenderTheme::activeSelectionForegroundColor ( ) const

◆ activeSelectionForegroundColor() [2/2]

Color WebCore::RenderTheme::activeSelectionForegroundColor ( ) const

◆ adjustButtonStyle() [1/2]

void WebCore::RenderTheme::adjustButtonStyle ( StyleResolver ,
RenderStyle style,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustButtonStyle() [2/2]

virtual void WebCore::RenderTheme::adjustButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustCapsLockIndicatorStyle() [1/2]

void WebCore::RenderTheme::adjustCapsLockIndicatorStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustCapsLockIndicatorStyle() [2/2]

virtual void WebCore::RenderTheme::adjustCapsLockIndicatorStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustCheckboxStyle() [1/2]

void WebCore::RenderTheme::adjustCheckboxStyle ( StyleResolver ,
RenderStyle style,
const Element  
) const
protectedvirtual

◆ adjustCheckboxStyle() [2/2]

virtual void WebCore::RenderTheme::adjustCheckboxStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustInnerSpinButtonStyle() [1/2]

void WebCore::RenderTheme::adjustInnerSpinButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustInnerSpinButtonStyle() [2/2]

virtual void WebCore::RenderTheme::adjustInnerSpinButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustMediaControlStyle() [1/2]

virtual void WebCore::RenderTheme::adjustMediaControlStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustMediaControlStyle() [2/2]

void WebCore::RenderTheme::adjustMediaControlStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustMenuListButtonStyle() [1/2]

void WebCore::RenderTheme::adjustMenuListButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustMenuListButtonStyle() [2/2]

virtual void WebCore::RenderTheme::adjustMenuListButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustMenuListStyle() [1/2]

void WebCore::RenderTheme::adjustMenuListStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustMenuListStyle() [2/2]

virtual void WebCore::RenderTheme::adjustMenuListStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustProgressBarStyle() [1/2]

void WebCore::RenderTheme::adjustProgressBarStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustProgressBarStyle() [2/2]

virtual void WebCore::RenderTheme::adjustProgressBarStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustRadioStyle() [1/2]

void WebCore::RenderTheme::adjustRadioStyle ( StyleResolver ,
RenderStyle style,
const Element  
) const
protectedvirtual

◆ adjustRadioStyle() [2/2]

virtual void WebCore::RenderTheme::adjustRadioStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustRepaintRect() [1/2]

void WebCore::RenderTheme::adjustRepaintRect ( const RenderObject renderer,
FloatRect rect 
)
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ adjustRepaintRect() [2/2]

virtual void WebCore::RenderTheme::adjustRepaintRect ( const RenderObject ,
FloatRect  
)
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ adjustSearchFieldCancelButtonStyle() [1/2]

virtual void WebCore::RenderTheme::adjustSearchFieldCancelButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldCancelButtonStyle() [2/2]

void WebCore::RenderTheme::adjustSearchFieldCancelButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldDecorationPartStyle() [1/2]

virtual void WebCore::RenderTheme::adjustSearchFieldDecorationPartStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldDecorationPartStyle() [2/2]

void WebCore::RenderTheme::adjustSearchFieldDecorationPartStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldResultsButtonStyle() [1/2]

virtual void WebCore::RenderTheme::adjustSearchFieldResultsButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldResultsButtonStyle() [2/2]

void WebCore::RenderTheme::adjustSearchFieldResultsButtonStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldResultsDecorationPartStyle() [1/2]

virtual void WebCore::RenderTheme::adjustSearchFieldResultsDecorationPartStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldResultsDecorationPartStyle() [2/2]

void WebCore::RenderTheme::adjustSearchFieldResultsDecorationPartStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldStyle() [1/2]

virtual void WebCore::RenderTheme::adjustSearchFieldStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSearchFieldStyle() [2/2]

void WebCore::RenderTheme::adjustSearchFieldStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSliderThumbSize() [1/2]

void WebCore::RenderTheme::adjustSliderThumbSize ( RenderStyle ,
const Element  
) const
virtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSliderThumbSize() [2/2]

virtual void WebCore::RenderTheme::adjustSliderThumbSize ( RenderStyle ,
const Element  
) const
virtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustSliderThumbStyle() [1/2]

virtual void WebCore::RenderTheme::adjustSliderThumbStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustSliderThumbStyle() [2/2]

void WebCore::RenderTheme::adjustSliderThumbStyle ( StyleResolver ,
RenderStyle style,
const Element element 
) const
protectedvirtual

◆ adjustSliderTrackStyle() [1/2]

void WebCore::RenderTheme::adjustSliderTrackStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustSliderTrackStyle() [2/2]

virtual void WebCore::RenderTheme::adjustSliderTrackStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

◆ adjustStyle() [1/2]

void WebCore::RenderTheme::adjustStyle ( StyleResolver ,
RenderStyle ,
const Element ,
bool  UAHasAppearance,
const BorderData ,
const FillLayer ,
const Color backgroundColor 
)

◆ adjustStyle() [2/2]

void WebCore::RenderTheme::adjustStyle ( StyleResolver styleResolver,
RenderStyle style,
const Element element,
bool  UAHasAppearance,
const BorderData border,
const FillLayer background,
const Color backgroundColor 
)

◆ adjustTextAreaStyle() [1/2]

void WebCore::RenderTheme::adjustTextAreaStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustTextAreaStyle() [2/2]

virtual void WebCore::RenderTheme::adjustTextAreaStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustTextFieldStyle() [1/2]

void WebCore::RenderTheme::adjustTextFieldStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ adjustTextFieldStyle() [2/2]

virtual void WebCore::RenderTheme::adjustTextFieldStyle ( StyleResolver ,
RenderStyle ,
const Element  
) const
protectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ animationDurationForProgressBar() [1/2]

double WebCore::RenderTheme::animationDurationForProgressBar ( RenderProgress ) const
virtual

◆ animationDurationForProgressBar() [2/2]

virtual double WebCore::RenderTheme::animationDurationForProgressBar ( RenderProgress ) const
virtual

◆ animationRepeatIntervalForProgressBar() [1/2]

double WebCore::RenderTheme::animationRepeatIntervalForProgressBar ( RenderProgress ) const
virtual

◆ animationRepeatIntervalForProgressBar() [2/2]

virtual double WebCore::RenderTheme::animationRepeatIntervalForProgressBar ( RenderProgress ) const
virtual

◆ baselinePosition() [1/2]

int WebCore::RenderTheme::baselinePosition ( const RenderBox box) const
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ baselinePosition() [2/2]

virtual int WebCore::RenderTheme::baselinePosition ( const RenderBox ) const
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ cachedSystemFontDescription() [1/2]

virtual FontCascadeDescription& WebCore::RenderTheme::cachedSystemFontDescription ( CSSValueID  systemFontID) const
protectedvirtual

◆ cachedSystemFontDescription() [2/2]

FontCascadeDescription & WebCore::RenderTheme::cachedSystemFontDescription ( CSSValueID  systemFontID) const
protectedvirtual

◆ caretBlinkInterval() [1/2]

virtual double WebCore::RenderTheme::caretBlinkInterval ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ caretBlinkInterval() [2/2]

virtual double WebCore::RenderTheme::caretBlinkInterval ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ controlSupportsTints() [1/2]

virtual bool WebCore::RenderTheme::controlSupportsTints ( const RenderObject ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ controlSupportsTints() [2/2]

virtual bool WebCore::RenderTheme::controlSupportsTints ( const RenderObject ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ defaultTheme() [1/2]

static Ref<RenderTheme> WebCore::RenderTheme::defaultTheme ( )
inlinestatic

◆ defaultTheme() [2/2]

static Ref<RenderTheme> WebCore::RenderTheme::defaultTheme ( )
inlinestatic

◆ delegatesMenuListRendering() [1/2]

virtual bool WebCore::RenderTheme::delegatesMenuListRendering ( ) const
inlinevirtual

◆ delegatesMenuListRendering() [2/2]

virtual bool WebCore::RenderTheme::delegatesMenuListRendering ( ) const
inlinevirtual

◆ disabledTextColor() [1/2]

Color WebCore::RenderTheme::disabledTextColor ( const Color textColor,
const Color backgroundColor 
) const
virtual

◆ disabledTextColor() [2/2]

virtual Color WebCore::RenderTheme::disabledTextColor ( const Color textColor,
const Color backgroundColor 
) const
virtual

◆ extractControlStatesForRenderer() [1/2]

ControlStates::States WebCore::RenderTheme::extractControlStatesForRenderer ( const RenderObject o) const

◆ extractControlStatesForRenderer() [2/2]

ControlStates::States WebCore::RenderTheme::extractControlStatesForRenderer ( const RenderObject ) const

◆ extraDefaultStyleSheet() [1/2]

virtual String WebCore::RenderTheme::extraDefaultStyleSheet ( )
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ extraDefaultStyleSheet() [2/2]

virtual String WebCore::RenderTheme::extraDefaultStyleSheet ( )
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ extraPlugInsStyleSheet() [1/2]

virtual String WebCore::RenderTheme::extraPlugInsStyleSheet ( )
inlinevirtual

◆ extraPlugInsStyleSheet() [2/2]

virtual String WebCore::RenderTheme::extraPlugInsStyleSheet ( )
inlinevirtual

◆ extraQuirksStyleSheet() [1/2]

virtual String WebCore::RenderTheme::extraQuirksStyleSheet ( )
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ extraQuirksStyleSheet() [2/2]

virtual String WebCore::RenderTheme::extraQuirksStyleSheet ( )
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ fileListDefaultLabel() [1/2]

virtual String WebCore::RenderTheme::fileListDefaultLabel ( bool  multipleFilesAllowed) const
virtual

◆ fileListDefaultLabel() [2/2]

String WebCore::RenderTheme::fileListDefaultLabel ( bool  multipleFilesAllowed) const
virtual

◆ fileListNameForWidth() [1/2]

virtual String WebCore::RenderTheme::fileListNameForWidth ( const FileList ,
const FontCascade ,
int  width,
bool  multipleFilesAllowed 
) const
virtual

◆ fileListNameForWidth() [2/2]

String WebCore::RenderTheme::fileListNameForWidth ( const FileList fileList,
const FontCascade font,
int  width,
bool  multipleFilesAllowed 
) const
virtual

◆ focusRingColor() [1/2]

Color WebCore::RenderTheme::focusRingColor ( )
static

◆ focusRingColor() [2/2]

static Color WebCore::RenderTheme::focusRingColor ( )
static

◆ inactiveListBoxSelectionBackgroundColor() [1/2]

Color WebCore::RenderTheme::inactiveListBoxSelectionBackgroundColor ( ) const

◆ inactiveListBoxSelectionBackgroundColor() [2/2]

Color WebCore::RenderTheme::inactiveListBoxSelectionBackgroundColor ( ) const

◆ inactiveListBoxSelectionForegroundColor() [1/2]

Color WebCore::RenderTheme::inactiveListBoxSelectionForegroundColor ( ) const

◆ inactiveListBoxSelectionForegroundColor() [2/2]

Color WebCore::RenderTheme::inactiveListBoxSelectionForegroundColor ( ) const

◆ inactiveSelectionBackgroundColor() [1/2]

Color WebCore::RenderTheme::inactiveSelectionBackgroundColor ( ) const

◆ inactiveSelectionBackgroundColor() [2/2]

Color WebCore::RenderTheme::inactiveSelectionBackgroundColor ( ) const

◆ inactiveSelectionForegroundColor() [1/2]

Color WebCore::RenderTheme::inactiveSelectionForegroundColor ( ) const

◆ inactiveSelectionForegroundColor() [2/2]

Color WebCore::RenderTheme::inactiveSelectionForegroundColor ( ) const

◆ innerSpinButtonLayout() [1/2]

virtual InnerSpinButtonLayout WebCore::RenderTheme::innerSpinButtonLayout ( const RenderObject ) const
inlinevirtual

◆ innerSpinButtonLayout() [2/2]

virtual InnerSpinButtonLayout WebCore::RenderTheme::innerSpinButtonLayout ( const RenderObject ) const
inlinevirtual

◆ isActive() [1/2]

bool WebCore::RenderTheme::isActive ( const RenderObject renderer) const

◆ isActive() [2/2]

bool WebCore::RenderTheme::isActive ( const RenderObject ) const

◆ isChecked() [1/2]

bool WebCore::RenderTheme::isChecked ( const RenderObject o) const

◆ isChecked() [2/2]

bool WebCore::RenderTheme::isChecked ( const RenderObject ) const

◆ isControlContainer() [1/2]

bool WebCore::RenderTheme::isControlContainer ( ControlPart  ) const

◆ isControlContainer() [2/2]

bool WebCore::RenderTheme::isControlContainer ( ControlPart  appearance) const

◆ isControlStyled() [1/2]

virtual bool WebCore::RenderTheme::isControlStyled ( const RenderStyle ,
const BorderData ,
const FillLayer ,
const Color backgroundColor 
) const
virtual

◆ isControlStyled() [2/2]

bool WebCore::RenderTheme::isControlStyled ( const RenderStyle style,
const BorderData border,
const FillLayer background,
const Color backgroundColor 
) const
virtual

◆ isDefault() [1/2]

bool WebCore::RenderTheme::isDefault ( const RenderObject ) const

◆ isDefault() [2/2]

bool WebCore::RenderTheme::isDefault ( const RenderObject o) const

◆ isEnabled() [1/2]

bool WebCore::RenderTheme::isEnabled ( const RenderObject ) const

◆ isEnabled() [2/2]

bool WebCore::RenderTheme::isEnabled ( const RenderObject renderer) const

◆ isFocused() [1/2]

bool WebCore::RenderTheme::isFocused ( const RenderObject renderer) const

◆ isFocused() [2/2]

bool WebCore::RenderTheme::isFocused ( const RenderObject ) const

◆ isHovered() [1/2]

bool WebCore::RenderTheme::isHovered ( const RenderObject renderer) const

◆ isHovered() [2/2]

bool WebCore::RenderTheme::isHovered ( const RenderObject ) const

◆ isIndeterminate() [1/2]

bool WebCore::RenderTheme::isIndeterminate ( const RenderObject ) const

◆ isIndeterminate() [2/2]

bool WebCore::RenderTheme::isIndeterminate ( const RenderObject o) const

◆ isPressed() [1/2]

bool WebCore::RenderTheme::isPressed ( const RenderObject ) const

◆ isPressed() [2/2]

bool WebCore::RenderTheme::isPressed ( const RenderObject renderer) const

◆ isReadOnlyControl() [1/2]

bool WebCore::RenderTheme::isReadOnlyControl ( const RenderObject renderer) const

◆ isReadOnlyControl() [2/2]

bool WebCore::RenderTheme::isReadOnlyControl ( const RenderObject ) const

◆ isSpinUpButtonPartHovered() [1/2]

bool WebCore::RenderTheme::isSpinUpButtonPartHovered ( const RenderObject renderer) const

◆ isSpinUpButtonPartHovered() [2/2]

bool WebCore::RenderTheme::isSpinUpButtonPartHovered ( const RenderObject ) const

◆ isSpinUpButtonPartPressed() [1/2]

bool WebCore::RenderTheme::isSpinUpButtonPartPressed ( const RenderObject ) const

◆ isSpinUpButtonPartPressed() [2/2]

bool WebCore::RenderTheme::isSpinUpButtonPartPressed ( const RenderObject renderer) const

◆ minimumMenuListSize() [1/2]

virtual int WebCore::RenderTheme::minimumMenuListSize ( const RenderStyle ) const
inlinevirtual

◆ minimumMenuListSize() [2/2]

virtual int WebCore::RenderTheme::minimumMenuListSize ( const RenderStyle ) const
inlinevirtual

◆ paint() [1/2]

bool WebCore::RenderTheme::paint ( const RenderBox ,
ControlStates ,
const PaintInfo ,
const LayoutRect  
)

◆ paint() [2/2]

bool WebCore::RenderTheme::paint ( const RenderBox box,
ControlStates controlStates,
const PaintInfo paintInfo,
const LayoutRect rect 
)

◆ paintBorderOnly() [1/2]

bool WebCore::RenderTheme::paintBorderOnly ( const RenderBox ,
const PaintInfo ,
const LayoutRect  
)

◆ paintBorderOnly() [2/2]

bool WebCore::RenderTheme::paintBorderOnly ( const RenderBox box,
const PaintInfo paintInfo,
const LayoutRect rect 
)

◆ paintButton() [1/2]

virtual bool WebCore::RenderTheme::paintButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintButton() [2/2]

virtual bool WebCore::RenderTheme::paintButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintButtonDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintButtonDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintButtonDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintButtonDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintCapsLockIndicator() [1/2]

bool WebCore::RenderTheme::paintCapsLockIndicator ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
protectedvirtual

◆ paintCapsLockIndicator() [2/2]

virtual bool WebCore::RenderTheme::paintCapsLockIndicator ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
protectedvirtual

◆ paintCheckbox() [1/2]

virtual bool WebCore::RenderTheme::paintCheckbox ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintCheckbox() [2/2]

virtual bool WebCore::RenderTheme::paintCheckbox ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintCheckboxDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintCheckboxDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintCheckboxDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintCheckboxDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintDecorations() [1/2]

bool WebCore::RenderTheme::paintDecorations ( const RenderBox ,
const PaintInfo ,
const LayoutRect  
)

◆ paintDecorations() [2/2]

bool WebCore::RenderTheme::paintDecorations ( const RenderBox box,
const PaintInfo paintInfo,
const LayoutRect rect 
)

◆ paintFileUploadIconDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintFileUploadIconDecorations ( const RenderObject ,
const RenderObject ,
const PaintInfo ,
const IntRect ,
Icon ,
FileUploadDecorations   
)
inlinevirtual

◆ paintFileUploadIconDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintFileUploadIconDecorations ( const RenderObject ,
const RenderObject ,
const PaintInfo ,
const IntRect ,
Icon ,
FileUploadDecorations   
)
inlinevirtual

◆ paintInnerSpinButton() [1/2]

virtual bool WebCore::RenderTheme::paintInnerSpinButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintInnerSpinButton() [2/2]

virtual bool WebCore::RenderTheme::paintInnerSpinButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintMediaControlsBackground() [1/2]

virtual bool WebCore::RenderTheme::paintMediaControlsBackground ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaControlsBackground() [2/2]

virtual bool WebCore::RenderTheme::paintMediaControlsBackground ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaCurrentTime() [1/2]

virtual bool WebCore::RenderTheme::paintMediaCurrentTime ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaCurrentTime() [2/2]

virtual bool WebCore::RenderTheme::paintMediaCurrentTime ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaFullscreenButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaFullscreenButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaFullscreenButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaFullscreenButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaFullScreenVolumeSliderThumb() [1/2]

virtual bool WebCore::RenderTheme::paintMediaFullScreenVolumeSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaFullScreenVolumeSliderThumb() [2/2]

virtual bool WebCore::RenderTheme::paintMediaFullScreenVolumeSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaFullScreenVolumeSliderTrack() [1/2]

virtual bool WebCore::RenderTheme::paintMediaFullScreenVolumeSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaFullScreenVolumeSliderTrack() [2/2]

virtual bool WebCore::RenderTheme::paintMediaFullScreenVolumeSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaMuteButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaMuteButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaMuteButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaMuteButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaOverlayPlayButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaOverlayPlayButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaOverlayPlayButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaOverlayPlayButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaPlayButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaPlayButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaPlayButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaPlayButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaReturnToRealtimeButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaReturnToRealtimeButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaReturnToRealtimeButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaReturnToRealtimeButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaRewindButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaRewindButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaRewindButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaRewindButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSeekBackButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaSeekBackButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSeekBackButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaSeekBackButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSeekForwardButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaSeekForwardButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSeekForwardButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaSeekForwardButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSliderThumb() [1/2]

virtual bool WebCore::RenderTheme::paintMediaSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSliderThumb() [2/2]

virtual bool WebCore::RenderTheme::paintMediaSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSliderTrack() [1/2]

virtual bool WebCore::RenderTheme::paintMediaSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaSliderTrack() [2/2]

virtual bool WebCore::RenderTheme::paintMediaSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaTimeRemaining() [1/2]

virtual bool WebCore::RenderTheme::paintMediaTimeRemaining ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaTimeRemaining() [2/2]

virtual bool WebCore::RenderTheme::paintMediaTimeRemaining ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaToggleClosedCaptionsButton() [1/2]

virtual bool WebCore::RenderTheme::paintMediaToggleClosedCaptionsButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaToggleClosedCaptionsButton() [2/2]

virtual bool WebCore::RenderTheme::paintMediaToggleClosedCaptionsButton ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaVolumeSliderContainer() [1/2]

virtual bool WebCore::RenderTheme::paintMediaVolumeSliderContainer ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaVolumeSliderContainer() [2/2]

virtual bool WebCore::RenderTheme::paintMediaVolumeSliderContainer ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaVolumeSliderThumb() [1/2]

virtual bool WebCore::RenderTheme::paintMediaVolumeSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaVolumeSliderThumb() [2/2]

virtual bool WebCore::RenderTheme::paintMediaVolumeSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaVolumeSliderTrack() [1/2]

virtual bool WebCore::RenderTheme::paintMediaVolumeSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMediaVolumeSliderTrack() [2/2]

virtual bool WebCore::RenderTheme::paintMediaVolumeSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMenuList() [1/2]

virtual bool WebCore::RenderTheme::paintMenuList ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintMenuList() [2/2]

virtual bool WebCore::RenderTheme::paintMenuList ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintMenuListButtonDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintMenuListButtonDecorations ( const RenderBox ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintMenuListButtonDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintMenuListButtonDecorations ( const RenderBox ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintMenuListDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintMenuListDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintMenuListDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintMenuListDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintProgressBar() [1/2]

virtual bool WebCore::RenderTheme::paintProgressBar ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintProgressBar() [2/2]

virtual bool WebCore::RenderTheme::paintProgressBar ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintPushButtonDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintPushButtonDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintPushButtonDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintPushButtonDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintRadio() [1/2]

virtual bool WebCore::RenderTheme::paintRadio ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintRadio() [2/2]

virtual bool WebCore::RenderTheme::paintRadio ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintRadioDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintRadioDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintRadioDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintRadioDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSearchField() [1/2]

virtual bool WebCore::RenderTheme::paintSearchField ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchField() [2/2]

virtual bool WebCore::RenderTheme::paintSearchField ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldCancelButton() [1/2]

virtual bool WebCore::RenderTheme::paintSearchFieldCancelButton ( const RenderBox ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldCancelButton() [2/2]

virtual bool WebCore::RenderTheme::paintSearchFieldCancelButton ( const RenderBox ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldDecorationPart() [1/2]

virtual bool WebCore::RenderTheme::paintSearchFieldDecorationPart ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldDecorationPart() [2/2]

virtual bool WebCore::RenderTheme::paintSearchFieldDecorationPart ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintSearchFieldDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSearchFieldDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintSearchFieldDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSearchFieldResultsButton() [1/2]

virtual bool WebCore::RenderTheme::paintSearchFieldResultsButton ( const RenderBox ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldResultsButton() [2/2]

virtual bool WebCore::RenderTheme::paintSearchFieldResultsButton ( const RenderBox ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldResultsDecorationPart() [1/2]

virtual bool WebCore::RenderTheme::paintSearchFieldResultsDecorationPart ( const RenderBox ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSearchFieldResultsDecorationPart() [2/2]

virtual bool WebCore::RenderTheme::paintSearchFieldResultsDecorationPart ( const RenderBox ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSliderThumb() [1/2]

virtual bool WebCore::RenderTheme::paintSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSliderThumb() [2/2]

virtual bool WebCore::RenderTheme::paintSliderThumb ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSliderThumbDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintSliderThumbDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSliderThumbDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintSliderThumbDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSliderTrack() [1/2]

virtual bool WebCore::RenderTheme::paintSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSliderTrack() [2/2]

virtual bool WebCore::RenderTheme::paintSliderTrack ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintSnapshottedPluginOverlay() [1/2]

virtual bool WebCore::RenderTheme::paintSnapshottedPluginOverlay ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSnapshottedPluginOverlay() [2/2]

virtual bool WebCore::RenderTheme::paintSnapshottedPluginOverlay ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSquareButtonDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintSquareButtonDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintSquareButtonDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintSquareButtonDecorations ( const RenderObject ,
const PaintInfo ,
const IntRect  
)
inlineprotectedvirtual

◆ paintTextArea() [1/2]

virtual bool WebCore::RenderTheme::paintTextArea ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintTextArea() [2/2]

virtual bool WebCore::RenderTheme::paintTextArea ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintTextAreaDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintTextAreaDecorations ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

◆ paintTextAreaDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintTextAreaDecorations ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

◆ paintTextField() [1/2]

virtual bool WebCore::RenderTheme::paintTextField ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintTextField() [2/2]

virtual bool WebCore::RenderTheme::paintTextField ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ paintTextFieldDecorations() [1/2]

virtual bool WebCore::RenderTheme::paintTextFieldDecorations ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

◆ paintTextFieldDecorations() [2/2]

virtual bool WebCore::RenderTheme::paintTextFieldDecorations ( const RenderObject ,
const PaintInfo ,
const FloatRect  
)
inlineprotectedvirtual

◆ platformActiveListBoxSelectionBackgroundColor() [1/2]

Color WebCore::RenderTheme::platformActiveListBoxSelectionBackgroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformActiveListBoxSelectionBackgroundColor() [2/2]

virtual Color WebCore::RenderTheme::platformActiveListBoxSelectionBackgroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformActiveListBoxSelectionForegroundColor() [1/2]

Color WebCore::RenderTheme::platformActiveListBoxSelectionForegroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformActiveListBoxSelectionForegroundColor() [2/2]

virtual Color WebCore::RenderTheme::platformActiveListBoxSelectionForegroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformActiveSelectionBackgroundColor() [1/2]

Color WebCore::RenderTheme::platformActiveSelectionBackgroundColor ( ) const
protectedvirtual

◆ platformActiveSelectionBackgroundColor() [2/2]

virtual Color WebCore::RenderTheme::platformActiveSelectionBackgroundColor ( ) const
protectedvirtual

◆ platformActiveSelectionForegroundColor() [1/2]

Color WebCore::RenderTheme::platformActiveSelectionForegroundColor ( ) const
protectedvirtual

◆ platformActiveSelectionForegroundColor() [2/2]

virtual Color WebCore::RenderTheme::platformActiveSelectionForegroundColor ( ) const
protectedvirtual

◆ platformActiveTextSearchHighlightColor() [1/2]

Color WebCore::RenderTheme::platformActiveTextSearchHighlightColor ( ) const
virtual

◆ platformActiveTextSearchHighlightColor() [2/2]

virtual Color WebCore::RenderTheme::platformActiveTextSearchHighlightColor ( ) const
virtual

◆ platformColorsDidChange() [1/2]

void WebCore::RenderTheme::platformColorsDidChange ( )
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformColorsDidChange() [2/2]

virtual void WebCore::RenderTheme::platformColorsDidChange ( )
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformFocusRingColor() [1/2]

virtual Color WebCore::RenderTheme::platformFocusRingColor ( ) const
inlinevirtual

◆ platformFocusRingColor() [2/2]

virtual Color WebCore::RenderTheme::platformFocusRingColor ( ) const
inlinevirtual

◆ platformFocusRingOffset() [1/2]

static float WebCore::RenderTheme::platformFocusRingOffset ( float  outlineWidth)
inlinestatic

◆ platformFocusRingOffset() [2/2]

static float WebCore::RenderTheme::platformFocusRingOffset ( float  outlineWidth)
inlinestatic

◆ platformFocusRingWidth() [1/2]

static float WebCore::RenderTheme::platformFocusRingWidth ( )
inlinestatic

◆ platformFocusRingWidth() [2/2]

static float WebCore::RenderTheme::platformFocusRingWidth ( )
inlinestatic

◆ platformInactiveListBoxSelectionBackgroundColor() [1/2]

virtual Color WebCore::RenderTheme::platformInactiveListBoxSelectionBackgroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformInactiveListBoxSelectionBackgroundColor() [2/2]

Color WebCore::RenderTheme::platformInactiveListBoxSelectionBackgroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformInactiveListBoxSelectionForegroundColor() [1/2]

Color WebCore::RenderTheme::platformInactiveListBoxSelectionForegroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformInactiveListBoxSelectionForegroundColor() [2/2]

virtual Color WebCore::RenderTheme::platformInactiveListBoxSelectionForegroundColor ( ) const
protectedvirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ platformInactiveSelectionBackgroundColor() [1/2]

Color WebCore::RenderTheme::platformInactiveSelectionBackgroundColor ( ) const
protectedvirtual

◆ platformInactiveSelectionBackgroundColor() [2/2]

virtual Color WebCore::RenderTheme::platformInactiveSelectionBackgroundColor ( ) const
protectedvirtual

◆ platformInactiveSelectionForegroundColor() [1/2]

virtual Color WebCore::RenderTheme::platformInactiveSelectionForegroundColor ( ) const
protectedvirtual

◆ platformInactiveSelectionForegroundColor() [2/2]

Color WebCore::RenderTheme::platformInactiveSelectionForegroundColor ( ) const
protectedvirtual

◆ platformInactiveTextSearchHighlightColor() [1/2]

virtual Color WebCore::RenderTheme::platformInactiveTextSearchHighlightColor ( ) const
virtual

◆ platformInactiveTextSearchHighlightColor() [2/2]

Color WebCore::RenderTheme::platformInactiveTextSearchHighlightColor ( ) const
virtual

◆ popsMenuByArrowKeys() [1/2]

virtual bool WebCore::RenderTheme::popsMenuByArrowKeys ( ) const
inlinevirtual

◆ popsMenuByArrowKeys() [2/2]

virtual bool WebCore::RenderTheme::popsMenuByArrowKeys ( ) const
inlinevirtual

◆ popsMenuBySpaceOrReturn() [1/2]

virtual bool WebCore::RenderTheme::popsMenuBySpaceOrReturn ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ popsMenuBySpaceOrReturn() [2/2]

virtual bool WebCore::RenderTheme::popsMenuBySpaceOrReturn ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ popupInternalPaddingBox() [1/2]

virtual LengthBox WebCore::RenderTheme::popupInternalPaddingBox ( const RenderStyle ) const
inlinevirtual

◆ popupInternalPaddingBox() [2/2]

virtual LengthBox WebCore::RenderTheme::popupInternalPaddingBox ( const RenderStyle ) const
inlinevirtual

◆ popupMenuSize() [1/2]

virtual PopupMenuStyle::PopupMenuSize WebCore::RenderTheme::popupMenuSize ( const RenderStyle ,
IntRect  
) const
inlinevirtual

◆ popupMenuSize() [2/2]

virtual PopupMenuStyle::PopupMenuSize WebCore::RenderTheme::popupMenuSize ( const RenderStyle ,
IntRect  
) const
inlinevirtual

◆ popupOptionSupportsTextIndent() [1/2]

virtual bool WebCore::RenderTheme::popupOptionSupportsTextIndent ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ popupOptionSupportsTextIndent() [2/2]

virtual bool WebCore::RenderTheme::popupOptionSupportsTextIndent ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ progressBarRectForBounds() [1/2]

IntRect WebCore::RenderTheme::progressBarRectForBounds ( const RenderObject ,
const IntRect bounds 
) const
virtual

◆ progressBarRectForBounds() [2/2]

virtual IntRect WebCore::RenderTheme::progressBarRectForBounds ( const RenderObject ,
const IntRect  
) const
virtual

◆ purgeCaches() [1/2]

virtual void WebCore::RenderTheme::purgeCaches ( )
inlinevirtual

◆ purgeCaches() [2/2]

virtual void WebCore::RenderTheme::purgeCaches ( )
inlinevirtual

◆ scrollbarControlSizeForPart() [1/2]

virtual ScrollbarControlSize WebCore::RenderTheme::scrollbarControlSizeForPart ( ControlPart  )
inlinevirtual

◆ scrollbarControlSizeForPart() [2/2]

virtual ScrollbarControlSize WebCore::RenderTheme::scrollbarControlSizeForPart ( ControlPart  )
inlinevirtual

◆ setButtonSize() [1/2]

virtual void WebCore::RenderTheme::setButtonSize ( RenderStyle ) const
inlineprotectedvirtual

◆ setButtonSize() [2/2]

virtual void WebCore::RenderTheme::setButtonSize ( RenderStyle ) const
inlineprotectedvirtual

◆ setCheckboxSize() [1/2]

virtual void WebCore::RenderTheme::setCheckboxSize ( RenderStyle ) const
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ setCheckboxSize() [2/2]

virtual void WebCore::RenderTheme::setCheckboxSize ( RenderStyle ) const
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ setCustomFocusRingColor() [1/2]

static void WebCore::RenderTheme::setCustomFocusRingColor ( const Color )
static

◆ setCustomFocusRingColor() [2/2]

void WebCore::RenderTheme::setCustomFocusRingColor ( const Color c)
static

◆ setRadioSize() [1/2]

virtual void WebCore::RenderTheme::setRadioSize ( RenderStyle ) const
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ setRadioSize() [2/2]

virtual void WebCore::RenderTheme::setRadioSize ( RenderStyle ) const
inlineprotectedvirtual

Reimplemented in WebCore::RenderThemeWin.

◆ shouldHaveCapsLockIndicator() [1/2]

virtual bool WebCore::RenderTheme::shouldHaveCapsLockIndicator ( const HTMLInputElement ) const
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ shouldHaveCapsLockIndicator() [2/2]

bool WebCore::RenderTheme::shouldHaveCapsLockIndicator ( const HTMLInputElement ) const
virtual

Reimplemented in WebCore::RenderThemeGtk.

◆ shouldHaveSpinButton() [1/2]

bool WebCore::RenderTheme::shouldHaveSpinButton ( const HTMLInputElement inputElement) const
virtual

◆ shouldHaveSpinButton() [2/2]

virtual bool WebCore::RenderTheme::shouldHaveSpinButton ( const HTMLInputElement ) const
virtual

◆ stateChanged() [1/2]

virtual bool WebCore::RenderTheme::stateChanged ( const RenderObject ,
ControlStates::States   
) const
virtual

◆ stateChanged() [2/2]

bool WebCore::RenderTheme::stateChanged ( const RenderObject o,
ControlStates::States  state 
) const
virtual

◆ supportsControlTints() [1/2]

virtual bool WebCore::RenderTheme::supportsControlTints ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ supportsControlTints() [2/2]

virtual bool WebCore::RenderTheme::supportsControlTints ( ) const
inlinevirtual

Reimplemented in WebCore::RenderThemeGtk.

◆ supportsDataListUI() [1/2]

virtual bool WebCore::RenderTheme::supportsDataListUI ( const AtomicString ) const
inlinevirtual

◆ supportsDataListUI() [2/2]

virtual bool WebCore::RenderTheme::supportsDataListUI ( const AtomicString ) const
inlinevirtual

◆ supportsFocusRing() [1/2]

bool WebCore::RenderTheme::supportsFocusRing ( const RenderStyle style) const
virtual

◆ supportsFocusRing() [2/2]

virtual bool WebCore::RenderTheme::supportsFocusRing ( const RenderStyle ) const
virtual

◆ supportsHover() [1/2]

virtual bool WebCore::RenderTheme::supportsHover ( const RenderStyle ) const
inlinevirtual

◆ supportsHover() [2/2]

virtual bool WebCore::RenderTheme::supportsHover ( const RenderStyle ) const
inlinevirtual

◆ supportsListBoxSelectionForegroundColors() [1/2]

virtual bool WebCore::RenderTheme::supportsListBoxSelectionForegroundColors ( ) const
inlineprotectedvirtual

◆ supportsListBoxSelectionForegroundColors() [2/2]

virtual bool WebCore::RenderTheme::supportsListBoxSelectionForegroundColors ( ) const
inlineprotectedvirtual

◆ supportsSelectionForegroundColors() [1/2]

virtual bool WebCore::RenderTheme::supportsSelectionForegroundColors ( ) const
inlineprotectedvirtual

◆ supportsSelectionForegroundColors() [2/2]

virtual bool WebCore::RenderTheme::supportsSelectionForegroundColors ( ) const
inlineprotectedvirtual

◆ systemColor() [1/2]

virtual Color WebCore::RenderTheme::systemColor ( CSSValueID  ) const
virtual

◆ systemColor() [2/2]

Color WebCore::RenderTheme::systemColor ( CSSValueID  cssValueId) const
virtual

◆ systemFont() [1/2]

void WebCore::RenderTheme::systemFont ( CSSValueID  ,
FontCascadeDescription  
) const

◆ systemFont() [2/2]

void WebCore::RenderTheme::systemFont ( CSSValueID  systemFontID,
FontCascadeDescription fontDescription 
) const

◆ themeChanged() [1/2]

virtual void WebCore::RenderTheme::themeChanged ( )
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ themeChanged() [2/2]

virtual void WebCore::RenderTheme::themeChanged ( )
inlinevirtual

Reimplemented in WebCore::RenderThemeWin.

◆ themeForPage() [1/2]

Ref< RenderTheme > WebCore::RenderTheme::themeForPage ( Page page)
static

◆ themeForPage() [2/2]

static Ref<RenderTheme> WebCore::RenderTheme::themeForPage ( Page )
static

◆ updateCachedSystemFontDescription() [1/2]

virtual void WebCore::RenderTheme::updateCachedSystemFontDescription ( CSSValueID  systemFontID,
FontCascadeDescription  
) const
protectedpure virtual

◆ updateCachedSystemFontDescription() [2/2]

virtual void WebCore::RenderTheme::updateCachedSystemFontDescription ( CSSValueID  systemFontID,
FontCascadeDescription  
) const
protectedpure virtual

◆ updateControlStatesForRenderer() [1/2]

void WebCore::RenderTheme::updateControlStatesForRenderer ( const RenderBox box,
ControlStates controlStates 
) const

◆ updateControlStatesForRenderer() [2/2]

void WebCore::RenderTheme::updateControlStatesForRenderer ( const RenderBox ,
ControlStates  
) const

The documentation for this class was generated from the following files: