summaryrefslogtreecommitdiffstats
path: root/WebCore/platform
diff options
context:
space:
mode:
authorNicolas Roard <nicolasroard@google.com>2011-03-11 14:25:43 -0800
committerNicolas Roard <nicolasroard@google.com>2011-03-11 14:25:43 -0800
commitcc2679391d89b57997f78365d54d99c9ae062db3 (patch)
tree1aab21756b3105096db14a9fd99de51558dcccb9 /WebCore/platform
parent418d5bb2d2861f58a456e803f2e4246376585185 (diff)
downloadexternal_webkit-cc2679391d89b57997f78365d54d99c9ae062db3.zip
external_webkit-cc2679391d89b57997f78365d54d99c9ae062db3.tar.gz
external_webkit-cc2679391d89b57997f78365d54d99c9ae062db3.tar.bz2
HTML5 Video improvements
- remove the seek buttons on the control bar - make the control bar translucent - add a fullscreen button passing the layer id to the java side bug:2126902 Change-Id: Id9638f6b01f968839eaf4b0bd8cf1603957753af
Diffstat (limited to 'WebCore/platform')
-rw-r--r--WebCore/platform/android/RenderThemeAndroid.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/WebCore/platform/android/RenderThemeAndroid.cpp b/WebCore/platform/android/RenderThemeAndroid.cpp
index 66f034d..d0f00da 100644
--- a/WebCore/platform/android/RenderThemeAndroid.cpp
+++ b/WebCore/platform/android/RenderThemeAndroid.cpp
@@ -248,7 +248,7 @@ bool RenderThemeAndroid::shouldRenderMediaControlPart(ControlPart part, Element*
return false;
case MediaSeekBackButtonPart:
case MediaSeekForwardButtonPart:
- return true;
+ return false;
case MediaRewindButtonPart:
return mediaElement->movieLoadType() != MediaPlayer::LiveStream;
case MediaReturnToRealtimeButtonPart:
@@ -262,6 +262,12 @@ bool RenderThemeAndroid::shouldRenderMediaControlPart(ControlPart part, Element*
}
}
+bool paintMediaFullscreenButton(RenderObject* o, const PaintInfo& paintInfo, const IntRect& rect)
+{
+ RenderSkinMediaButton::Draw(getCanvasFromInfo(paintInfo), rect, RenderSkinMediaButton::PLAY);
+ return false;
+}
+
bool RenderThemeAndroid::paintMediaMuteButton(RenderObject* o, const PaintInfo& paintInfo, const IntRect& rect)
{
RenderSkinMediaButton::Draw(getCanvasFromInfo(paintInfo), rect, RenderSkinMediaButton::MUTE);