Changeset 75711 in webkit
- Timestamp:
- Jan 13, 2011 7:12:08 AM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r75710 r75711 1 2011-01-13 Yi Shen <yi.4.shen@nokia.com> 2 3 Reviewed by Eric Seidel. 4 5 [Qt] Use a big central media play control button for video element 6 https://bugs.webkit.org/show_bug.cgi?id=52315 7 8 When ChromeClient::requiresFullscreenForVideoPlayback() returns true, 9 all other control buttons for the video element are hidden, except 10 a big centralized play button. 11 12 No new tests because no client implements requiresFullscreenForVideoPlayback yet. 13 14 * WebCore.pri: 15 * css/mediaControlsQtFullscreen.css: Added. 16 (audio): 17 (audio::-webkit-media-controls-panel): 18 (video::-webkit-media-controls-panel): 19 (video:-webkit-full-page-media::-webkit-media-controls-panel): 20 (audio::-webkit-media-controls-mute-button): 21 (video::-webkit-media-controls-mute-button): 22 (audio::-webkit-media-controls-play-button): 23 (video::-webkit-media-controls-play-button): 24 (audio::-webkit-media-controls-timeline-container): 25 (video::-webkit-media-controls-timeline-container): 26 (audio::-webkit-media-controls-current-time-display): 27 (video::-webkit-media-controls-current-time-display): 28 (audio::-webkit-media-controls-time-remaining-display, video::-webkit-media-controls-time-remaining-display): 29 (audio::-webkit-media-controls-timeline): 30 (video::-webkit-media-controls-timeline): 31 (audio::-webkit-media-controls-volume-slider-container): 32 (video::-webkit-media-controls-volume-slider-container): 33 (audio::-webkit-media-controls-volume-slider): 34 (video::-webkit-media-controls-volume-slider): 35 (audio::-webkit-media-controls-seek-back-button, video::-webkit-media-controls-seek-back-button): 36 (audio::-webkit-media-controls-seek-forward-button, video::-webkit-media-controls-seek-forward-button): 37 (audio::-webkit-media-controls-fullscreen-button): 38 (video::-webkit-media-controls-fullscreen-button): 39 (audio::-webkit-media-controls-rewind-button, video::-webkit-media-controls-rewind-button): 40 (audio::-webkit-media-controls-return-to-realtime-button, video::-webkit-media-controls-return-to-realtime-button): 41 (audio::-webkit-media-controls-toggle-closed-captions-button, video::-webkit-media-controls-toggle-closed-captions-button): 42 * platform/qt/RenderThemeQt.cpp: 43 (WebCore::RenderThemeQt::extraMediaControlsStyleSheet): 44 1 45 2011-01-13 Carlos Garcia Campos <cgarcia@igalia.com> 2 46 -
trunk/Source/WebCore/WebCore.pri
r75313 r75711 61 61 $$PWD/css/mediaControls.css \ 62 62 $$PWD/css/mediaControlsQt.css \ 63 $$PWD/css/mediaControlsQtFullscreen.css \ 63 64 $$PWD/css/themeQtNoListboxes.css \ 64 65 $$PWD/css/themeQtMobile.css -
trunk/Source/WebCore/platform/qt/RenderThemeQt.cpp
r75632 r75711 1114 1114 String RenderThemeQt::extraMediaControlsStyleSheet() 1115 1115 { 1116 return String(mediaControlsQtUserAgentStyleSheet, sizeof(mediaControlsQtUserAgentStyleSheet)); 1116 String result = String(mediaControlsQtUserAgentStyleSheet, sizeof(mediaControlsQtUserAgentStyleSheet)); 1117 1118 if (m_page && m_page->chrome()->requiresFullscreenForVideoPlayback()) 1119 result += String(mediaControlsQtFullscreenUserAgentStyleSheet, sizeof(mediaControlsQtFullscreenUserAgentStyleSheet)); 1120 1121 return result; 1117 1122 } 1118 1123
Note: See TracChangeset
for help on using the changeset viewer.