900dcf24332f98dced36877ef8740d3f4545cacf
[WebKit-https.git] / WebCore / css / mediaControlsQT.css
1 /*
2  * Copyright (C) 2009 Apple Inc.  All rights reserved.
3  *
4  * Redistribution and use in source and binary forms, with or without
5  * modification, are permitted provided that the following conditions
6  * are met:
7  * 1. Redistributions of source code must retain the above copyright
8  *    notice, this list of conditions and the following disclaimer.
9  * 2. Redistributions in binary form must reproduce the above copyright
10  *    notice, this list of conditions and the following disclaimer in the
11  *    documentation and/or other materials provided with the distribution.
12  *
13  * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
14  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
17  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
18  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
19  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
20  * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
22  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
23  */
24
25 /* alternate media controls - Extend mediaControls.css */
26
27 audio {
28     width: 200px;
29     height: 25px;
30 }
31
32 audio::-webkit-media-controls-panel, video::-webkit-media-controls-panel {
33     /* In mediaControls.css */
34     height: 25px;
35 }
36
37 video:-webkit-full-page-media::-webkit-media-controls-panel {
38     bottom: -25px;
39 }
40
41 audio::-webkit-media-controls-mute-button, video::-webkit-media-controls-mute-button {
42     -webkit-box-ordinal-group: 2; /* At the end of the controller bar */
43     width: 30px;
44     height: 25px;
45 }
46
47 audio::-webkit-media-controls-play-button, video::-webkit-media-controls-play-button {
48     width: 30px;
49     height: 25px;
50 }
51
52 audio::-webkit-media-controls-timeline-container, video::-webkit-media-controls-timeline-container {
53     height: 25px;
54 }
55
56 audio::-webkit-media-controls-current-time-display, video::-webkit-media-controls-current-time-display {
57     -webkit-appearance: media-current-time-display;
58     -webkit-user-select: none;
59     display: inline-block;
60     cursor: default;
61     font: -webkit-small-control;
62     font-size: .09em;
63     text-align: center;
64     overflow: hidden;
65     line-height: 13px;
66     height: 14px;
67     width: 45px;
68 }
69
70 audio::-webkit-media-controls-time-remaining-display, video::-webkit-media-controls-time-remaining-display {
71     -webkit-appearance: media-time-remaining-display;
72     -webkit-user-select: none;
73     display: inline-block;
74     cursor: default;
75     font: -webkit-small-control;
76     font-size: .09em;
77     text-align: center;
78     overflow: hidden;
79     line-height: 13px;
80     height: 14px;
81     width: 45px;
82 }
83
84 audio::-webkit-media-controls-timeline, video::-webkit-media-controls-timeline {
85     height: 13px;
86 }
87
88 audio::-webkit-media-controls-seek-back-button, video::-webkit-media-controls-seek-back-button {
89     display: none;
90     width: 0px;
91 }
92
93 audio::-webkit-media-controls-seek-forward-button, video::-webkit-media-controls-seek-forward-button {
94     display: none;
95     width: 0px;
96 }
97
98 audio::-webkit-media-controls-fullscreen-button, video::-webkit-media-controls-fullscreen-button {
99     display: none;
100 }