diff options
Diffstat (limited to 'Source/WebCore/rendering/RenderThemeWin.cpp')
-rw-r--r-- | Source/WebCore/rendering/RenderThemeWin.cpp | 12 |
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); |