~ubuntu-branches/ubuntu/raring/qtwebkit-source/raring-proposed

« back to all changes in this revision

Viewing changes to Tools/TestResultServer/static-dashboards/flakiness_dashboard_tests.css

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2013-02-18 14:24:18 UTC
  • Revision ID: package-import@ubuntu.com-20130218142418-eon0jmjg3nj438uy
Tags: upstream-2.3
ImportĀ upstreamĀ versionĀ 2.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * Copyright (C) 2012 Google 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 are
 
6
 * met:
 
7
 *
 
8
 *     * Redistributions of source code must retain the above copyright
 
9
 * notice, this list of conditions and the following disclaimer.
 
10
 *     * Redistributions in binary form must reproduce the above
 
11
 * copyright notice, this list of conditions and the following disclaimer
 
12
 * in the documentation and/or other materials provided with the
 
13
 * distribution.
 
14
 *     * Neither the name of Google Inc. nor the names of its
 
15
 * contributors may be used to endorse or promote products derived from
 
16
 * this software without specific prior written permission.
 
17
 *
 
18
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 
19
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 
20
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 
21
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 
22
 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 
23
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 
24
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 
25
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 
26
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 
27
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 
28
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
29
 */
 
30
 
 
31
#errors {
 
32
    color: red;
 
33
    font-size: 16px;
 
34
    margin: 0;
 
35
}
 
36
#result-input {
 
37
    width: 7em;
 
38
}
 
39
.test-link.builder-name {
 
40
    white-space: nowrap;
 
41
}
 
42
.test-link, .options-container {
 
43
    padding: 0 2px;
 
44
}
 
45
.test-table {
 
46
    white-space: nowrap;
 
47
    border-spacing: 1px;
 
48
}
 
49
/* Let the bugs column wrap. */
 
50
.test-table tr > td:nth-child(2) {
 
51
    white-space: normal;
 
52
}
 
53
.test-table {
 
54
    width: 100%;
 
55
}
 
56
.test-table tr {
 
57
    border: 1px solid red;
 
58
    background-color: #E8E8E8;
 
59
}
 
60
.test-table tbody tr:hover {
 
61
    opacity: .7;
 
62
}
 
63
.test-table th {
 
64
    -webkit-user-select: none;
 
65
    -moz-user-select: none;
 
66
}
 
67
.link, .sortable .header-text {
 
68
    color: blue;
 
69
    text-decoration: underline;
 
70
    cursor: pointer;
 
71
}
 
72
.table-header-content,
 
73
.table-header-content * {
 
74
    display: -webkit-box;
 
75
}
 
76
.table-header-content * {
 
77
    -webkit-box-flex: 1;
 
78
    cursor: pointer;
 
79
}
 
80
.results {
 
81
    cursor: pointer;
 
82
    padding: 0 1px;
 
83
    font-size: 10px;
 
84
    text-align: center;
 
85
}
 
86
#legend {
 
87
    position: fixed;
 
88
    top: 5px;
 
89
    right: 5px;
 
90
    width: 400px;
 
91
    padding: 2px;
 
92
    border: 2px solid grey;
 
93
    background-color: white;
 
94
    z-index: 1;
 
95
}
 
96
#legend ul, #legend ol {
 
97
    margin-top: 0;
 
98
    margin-bottom: 5px;
 
99
}
 
100
#legend-contents * {
 
101
    margin: 3px 0;
 
102
    padding: 0 2px;
 
103
    float: left;
 
104
    border: 1px solid grey;
 
105
}
 
106
.P {
 
107
    background-color: #3f3;
 
108
}
 
109
.N {
 
110
    background-color: #fff;
 
111
}
 
112
.X {
 
113
    background-color: lightgray;
 
114
}
 
115
.C {
 
116
    background-color: #c90;
 
117
}
 
118
.T {
 
119
    background-color: #fffc6c;
 
120
}
 
121
.I {
 
122
    background-color: #69f;
 
123
}
 
124
.S {
 
125
    background-color: #c6c;
 
126
}
 
127
.F {
 
128
    background-color: #e98080;
 
129
}
 
130
.O {
 
131
    background-color: #8a7700;
 
132
}
 
133
.Z {
 
134
    background-color: #96f;
 
135
}
 
136
#legend .merge {
 
137
    background-color: black;
 
138
    color: white;
 
139
}
 
140
.test-table .merge {
 
141
    border-right: solid 2px #000;
 
142
    padding-right: 0;
 
143
}
 
144
.separator {
 
145
    border: 1px solid lightgray;
 
146
    height: 0px;
 
147
}
 
148
#passing-tests,
 
149
#skipped-tests {
 
150
    -webkit-column-count: 3;
 
151
    -webkit-column-gap: 25px;
 
152
    -webkit-column-rule: 1px dashed black;
 
153
    -moz-column-count: 3;
 
154
    -moz-column-gap: 25px;
 
155
    -moz-column-rule: 1px dashed black;
 
156
    border-top: 1px dashed black;
 
157
    border-bottom: 1px dashed black;
 
158
}
 
159
.not-found {
 
160
    color: red;
 
161
    font-size: large;
 
162
}
 
163
#loading-ui {
 
164
    position: fixed;
 
165
    top: 0;
 
166
    left: 0;
 
167
    background-color: yellow;
 
168
    padding: 5px;
 
169
    text-align: center;
 
170
    font-weight: bold;
 
171
}
 
172
#popup {
 
173
    background-color: white;
 
174
    z-index: 1;
 
175
    position: absolute;
 
176
    border: 3px solid grey;
 
177
    padding: 3px;
 
178
    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
 
179
    -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
 
180
    -webkit-border-radius: 5px;
 
181
    -moz-border-radius: 5px;
 
182
}
 
183
#popup > ul {
 
184
    margin: 0;
 
185
    padding-left: 20px;
 
186
}
 
187
.expectations-container {
 
188
    clear: both;
 
189
}
 
190
.expectations-item {
 
191
    float: left;
 
192
    border: 1px solid grey;
 
193
    display: -webkit-box;
 
194
    display: -moz-box;
 
195
    position: relative;
 
196
    -webkit-box-orient: vertical;
 
197
    -moz-box-orient: vertical;
 
198
}
 
199
.expectations-item .expectation {
 
200
    width: 400px;
 
201
    height: 300px;
 
202
    border: 0;
 
203
    border-top: 1px solid grey;
 
204
    overflow: auto;
 
205
    display: -webkit-box;
 
206
    display: -moz-box;
 
207
    -webkit-box-flex: 1;
 
208
    -moz-box-flex: 1;
 
209
}
 
210
pre.expectation {
 
211
    padding: 8px;
 
212
    margin: 0;
 
213
    box-sizing: border-box;
 
214
}
 
215
.expectations-item .large {
 
216
    width: 800px;
 
217
    height: 600px;
 
218
}
 
219
.non-webkit-results {
 
220
    width: 99%;
 
221
}
 
222
.gpu-test-results {
 
223
    width: 400px;
 
224
}
 
225
.used-platform {
 
226
    float: right;
 
227
    color: darkblue;
 
228
    margin: 0 5px;
 
229
}
 
230
.expectations-title {
 
231
    /* Hack to make a containing block for absolute positioned elements. */
 
232
    position: relative;
 
233
    clear: both;
 
234
}
 
235
.title {
 
236
    /* Position absolutely so the container does not grow to contain this. */
 
237
    position: absolute;
 
238
}
 
239
.platforms {
 
240
    position: absolute;
 
241
    right: 0;
 
242
    z-index: 1;
 
243
}
 
244
.file-bug {
 
245
    font-weight: bold;
 
246
    font-size: 11px;
 
247
}
 
248
.pngchecksum {
 
249
    position: absolute;
 
250
    right: 0;
 
251
    bottom: 0;
 
252
    background-color: #ffffc8;
 
253
    visibility: hidden;
 
254
}
 
255
.expectations-item:hover .pngchecksum {
 
256
    visibility: visible;
 
257
}
 
258
.skipped-builder-list {
 
259
    margin-left: 20px;
 
260
    background-color: #E8E8E8;
 
261
}
 
262
.skipped-builder {
 
263
    display: inline-block;
 
264
    white-space: nowrap;
 
265
}
 
266
.skipped-builder:after {
 
267
    content: '|';
 
268
    margin: 5px;
 
269
}
 
270
.skipped-builder:last-child:after {
 
271
    content: '';
 
272
}
 
273