summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/rendering/RenderThemeWin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/rendering/RenderThemeWin.cpp')
-rw-r--r--Source/WebCore/rendering/RenderThemeWin.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/Source/WebCore/rendering/RenderThemeWin.cpp b/Source/WebCore/rendering/RenderThemeWin.cpp
index af100b7..15f64c5 100644
--- a/Source/WebCore/rendering/RenderThemeWin.cpp
+++ b/Source/WebCore/rendering/RenderThemeWin.cpp
@@ -1029,22 +1029,16 @@ String RenderThemeWin::extraMediaControlsStyleSheet()
return String(mediaControlsQuickTimeUserAgentStyleSheet, sizeof(mediaControlsQuickTimeUserAgentStyleSheet));
}
-bool RenderThemeWin::shouldRenderMediaControlPart(ControlPart part, Element* element)
+bool RenderThemeWin::supportsClosedCaptioning() const
{
- if (part == MediaToggleClosedCaptionsButtonPart) {
// We rely on QuickTime to render captions so only enable the button for a video element.
#if SAFARI_THEME_VERSION >= 4
- if (!element->hasTagName(videoTag))
- return false;
+ return true;
#else
- return false;
+ return false;
#endif
- }
-
- return RenderTheme::shouldRenderMediaControlPart(part, element);
}
-
bool RenderThemeWin::paintMediaFullscreenButton(RenderObject* o, const PaintInfo& paintInfo, const IntRect& r)
{
return RenderMediaControls::paintMediaControlsPart(MediaFullscreenButton, o, paintInfo, r);