diff options
author | Nicolas Roard <nicolas@android.com> | 2010-02-02 13:11:32 +0000 |
---|---|---|
committer | Nicolas Roard <nicolas@android.com> | 2010-05-07 12:03:08 -0700 |
commit | 7f493d591dfd3492d5916ca301a4dbcd61554a06 (patch) | |
tree | 864427fa2b9161070fd7a9df626ad83ffadeec2b /WebCore/platform/android/RenderThemeAndroid.h | |
parent | 8e37eff9e07e986e0314f08ed2e079fb8356e831 (diff) | |
download | external_webkit-7f493d591dfd3492d5916ca301a4dbcd61554a06.zip external_webkit-7f493d591dfd3492d5916ca301a4dbcd61554a06.tar.gz external_webkit-7f493d591dfd3492d5916ca301a4dbcd61554a06.tar.bz2 |
Implement the audio tag in webkit -- the corresponding java CL is https://android-git.corp.google.com/g/#change,41406
Change-Id: Ief37a7d9879308f0749fcd569e82fddc3f989a8a
Diffstat (limited to 'WebCore/platform/android/RenderThemeAndroid.h')
-rw-r--r-- | WebCore/platform/android/RenderThemeAndroid.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/WebCore/platform/android/RenderThemeAndroid.h b/WebCore/platform/android/RenderThemeAndroid.h index ae1213c..3d7ac77 100644 --- a/WebCore/platform/android/RenderThemeAndroid.h +++ b/WebCore/platform/android/RenderThemeAndroid.h @@ -77,6 +77,19 @@ protected: virtual bool paintCheckbox(RenderObject*, const RenderObject::PaintInfo&, const IntRect&); virtual void setCheckboxSize(RenderStyle*) const; +#if ENABLE(VIDEO) + virtual String extraMediaControlsStyleSheet(); + virtual void adjustSliderThumbSize(RenderObject* o) const; + virtual bool shouldRenderMediaControlPart(ControlPart part, Element* e); + bool paintMediaMuteButton(RenderObject* o, const RenderObject::PaintInfo& paintInfo, const IntRect& r); + bool paintMediaPlayButton(RenderObject* o, const RenderObject::PaintInfo& paintInfo, const IntRect& r); + bool paintMediaSeekBackButton(RenderObject* o, const RenderObject::PaintInfo& paintInfo, const IntRect& r); + bool paintMediaSeekForwardButton(RenderObject* o, const RenderObject::PaintInfo& paintInfo, const IntRect& r); + bool paintMediaSliderTrack(RenderObject* o, const RenderObject::PaintInfo& paintInfo, const IntRect& r); + bool paintMediaSliderThumb(RenderObject* o, const RenderObject::PaintInfo& paintInfo, const IntRect& r); + virtual bool paintMediaControlsBackground(RenderObject* object, const RenderObject::PaintInfo& paintInfo, const IntRect& rect); +#endif + virtual bool paintRadio(RenderObject*, const RenderObject::PaintInfo&, const IntRect&); virtual void setRadioSize(RenderStyle*) const; @@ -113,4 +126,3 @@ private: } // namespace WebCore #endif // RenderThemeAndroid_h - |