diff options
Diffstat (limited to 'Source/WebCore/platform/efl/RenderThemeEfl.h')
| -rw-r--r-- | Source/WebCore/platform/efl/RenderThemeEfl.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/WebCore/platform/efl/RenderThemeEfl.h b/Source/WebCore/platform/efl/RenderThemeEfl.h index 9970096..fe8e2d2 100644 --- a/Source/WebCore/platform/efl/RenderThemeEfl.h +++ b/Source/WebCore/platform/efl/RenderThemeEfl.h @@ -30,6 +30,9 @@ #ifndef RenderThemeEfl_h #define RenderThemeEfl_h +#if ENABLE(VIDEO) +#include "MediaControlElements.h" +#endif #include "RenderTheme.h" #include <cairo.h> @@ -55,6 +58,10 @@ enum FormType { // KEEP IN SYNC WITH edjeGroupFromFormType() SearchFieldCancelButton, SliderVertical, SliderHorizontal, +#if ENABLE(VIDEO) + MediaPlayPauseButton, + MediaMuteUnMuteButton, +#endif FormTypeLast }; @@ -182,6 +189,10 @@ private: void applyEdjeStateFromForm(Evas_Object*, ControlStates); bool paintThemePart(RenderObject*, FormType, const PaintInfo&, const IntRect&); +#if ENABLE(VIDEO) + bool emitMediaButtonSignal(FormType, MediaControlElementType, const IntRect&); +#endif + Page* m_page; Color m_activeSelectionBackgroundColor; Color m_activeSelectionForegroundColor; |
