17f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard/* 27f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * Copyright 2010, The Android Open Source Project 37f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * 47f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * Redistribution and use in source and binary forms, with or without 57f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * modification, are permitted provided that the following conditions 67f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * are met: 77f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * * Redistributions of source code must retain the above copyright 87f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * notice, this list of conditions and the following disclaimer. 97f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * * Redistributions in binary form must reproduce the above copyright 107f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * notice, this list of conditions and the following disclaimer in the 117f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * documentation and/or other materials provided with the distribution. 127f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * 137f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY 147f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 157f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 167f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 177f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 187f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 197f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 207f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 217f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 227f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 237f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 247f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard */ 257f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 267f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard/* media controls */ 277f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 287f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio { 297f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard width: 200px; 30833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 317f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 327f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 337f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-panel, video::-webkit-media-controls-panel { 347f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 357f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-box-orient: horizontal; 367f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-box-align: center; 377f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-user-select: none; 387f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard position: absolute; 397f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard bottom: 0; 407f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard width: 100%; 417f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard z-index: 0; 427f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard overflow: hidden; 43833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 447f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard text-align: right; 457f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 467f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 477f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardvideo:-webkit-full-page-media::-webkit-media-controls-panel { 48833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard bottom: -48px; 497f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 507f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 517f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-mute-button, video::-webkit-media-controls-mute-button { 527de7a5fd8ea5eda42a94b75145a22ec8c3e3459fTeng-Hui Zhu display: none; 537f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 547f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 557f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-play-button, video::-webkit-media-controls-play-button { 567f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-appearance: media-play-button; 577f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 58833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard width: 48px; 59833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 607f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 617f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 627f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-timeline-container, video::-webkit-media-controls-timeline-container { 637f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-appearance: media-controls-background; 647f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 657f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-box-orient: horizontal; 667f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-box-align: center; 677f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-box-pack: end; 687f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-box-flex: 1; 697f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-user-select: none; 70833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 717f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 727f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 737f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-current-time-display, video::-webkit-media-controls-current-time-display { 747f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: none; 757f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 767f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 777f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-time-remaining-display, video::-webkit-media-controls-time-remaining-display { 787f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: none; 797f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 807f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 817f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-timeline, video::-webkit-media-controls-timeline { 827f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-appearance: media-slider; 837f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 847f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-box-flex: 1; 85833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 86833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard padding: 0px 0px; 877f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 887f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 897f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-volume-slider-container, video::-webkit-media-controls-volume-slider-container { 907f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: none; 917f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 927f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 937f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-volume-slider, video::-webkit-media-controls-volume-slider { 947f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: none; 957f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 967f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 977f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-seek-back-button, video::-webkit-media-controls-seek-back-button { 987f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-appearance: media-seek-back-button; 997f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 100833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard width: 48px; 101833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 1027f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 1037f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 1047f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-seek-forward-button, video::-webkit-media-controls-seek-forward-button { 1057f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-appearance: media-seek-forward-button; 1067f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 107833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard width: 48px; 108833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 1097f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 1107f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 1117f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-fullscreen-button, video::-webkit-media-controls-fullscreen-button { 112833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard -webkit-appearance: media-fullscreen-button; 1137f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 114833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard width: 48px; 115833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px; 1167f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 1177f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 1187f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-rewind-button, video::-webkit-media-controls-rewind-button { 1197f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: none; 1207f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 1217f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 1227f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-return-to-realtime-button, video::-webkit-media-controls-return-to-realtime-button { 1237f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: none; 1247f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 1257f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard 1267f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roardaudio::-webkit-media-controls-toggle-closed-captions-button, video::-webkit-media-controls-toggle-closed-captions-button { 1277f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard -webkit-appearance: media-toggle-closed-captions-button; 1287f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard display: -webkit-box; 129833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard width: 48px; 130833c9ceaa300f52cf2d1b12a9b3482ad417a3c21Nicolas Roard height: 48px 1317f493d591dfd3492d5916ca301a4dbcd61554a06Nicolas Roard} 132