blob: a4e92b7be0408164fdffe069039b3527c1b58645 [file] [log] [blame]
darinac448292006-01-18 08:56:191/*
2 * The default style sheet used to render HTML.
kociendaf6fe31f2001-08-24 14:24:403 *
darinac448292006-01-18 08:56:194 * Copyright (C) 2000 Lars Knoll (knoll@kde.org)
mitz@apple.comf2029f62011-01-13 09:50:335 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All rights reserved.
darinac448292006-01-18 08:56:196 *
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Library General Public
9 * License as published by the Free Software Foundation; either
10 * version 2 of the License, or (at your option) any later version.
11 *
12 * This library is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * Library General Public License for more details.
16 *
17 * You should have received a copy of the GNU Library General Public License
18 * along with this library; see the file COPYING.LIB. If not, write to
ddkilzere6d89822007-09-26 02:29:5719 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20 * Boston, MA 02110-1301, USA.
darinac448292006-01-18 08:56:1921 *
kociendaf6fe31f2001-08-24 14:24:4022 */
23
hyattc593ca52004-01-26 22:33:1924@namespace "http://www.w3.org/1999/xhtml";
25
kociendaf6fe31f2001-08-24 14:24:4026html {
hyatteca875e2004-05-05 00:16:2127 display: block
darin18d73502006-04-03 01:11:2828}
kociendaf6fe31f2001-08-24 14:24:4029
darinac448292006-01-18 08:56:1930/* children of the <head> element all have display:none */
darin18d73502006-04-03 01:11:2831head {
hyatteca875e2004-05-05 00:16:2132 display: none
kociendaf6fe31f2001-08-24 14:24:4033}
darin18d73502006-04-03 01:11:2834
kociendaf6fe31f2001-08-24 14:24:4035meta {
hyatteca875e2004-05-05 00:16:2136 display: none
kociendaf6fe31f2001-08-24 14:24:4037}
38
39title {
hyatteca875e2004-05-05 00:16:2140 display: none
kociendaf6fe31f2001-08-24 14:24:4041}
42
43link {
hyatteca875e2004-05-05 00:16:2144 display: none
kociendaf6fe31f2001-08-24 14:24:4045}
46
47style {
hyatteca875e2004-05-05 00:16:2148 display: none
kociendaf6fe31f2001-08-24 14:24:4049}
50
51script {
hyatteca875e2004-05-05 00:16:2152 display: none
kociendaf6fe31f2001-08-24 14:24:4053}
54
hyatteca875e2004-05-05 00:16:2155/* generic block-level elements */
kociendaf6fe31f2001-08-24 14:24:4056
hyatta6aeb222003-04-04 17:39:4757body {
58 display: block;
hyatteca875e2004-05-05 00:16:2159 margin: 8px
mjs14ceec52002-03-22 00:31:5760}
kociendaf6fe31f2001-08-24 14:24:4061
esprehn@chromium.org752c2122013-09-04 04:22:1962body:-webkit-full-page-media {
63 background-color: rgb(0, 0, 0)
mkwst@chromium.org6c5e5772013-01-03 14:30:2264}
mkwst@chromium.org6c5e5772013-01-03 14:30:2265
kociendaf6fe31f2001-08-24 14:24:4066p {
hyatteca875e2004-05-05 00:16:2167 display: block;
hyatt@apple.come5f7e412011-01-26 23:10:5768 -webkit-margin-before: 1__qem;
69 -webkit-margin-after: 1__qem;
70 -webkit-margin-start: 0;
71 -webkit-margin-end: 0;
kociendaf6fe31f2001-08-24 14:24:4072}
73
74div {
hyatteca875e2004-05-05 00:16:2175 display: block
kociendaf6fe31f2001-08-24 14:24:4076}
77
kociendaf6fe31f2001-08-24 14:24:4078layer {
hyatteca875e2004-05-05 00:16:2179 display: block
kociendaf6fe31f2001-08-24 14:24:4080}
81
commit-queue@webkit.orgb89bfee2013-01-21 17:10:3482article, aside, footer, header, hgroup, main, nav, section {
mjs@apple.comfa455722009-08-19 05:09:3583 display: block
84}
85
hyattf9dafda2003-10-29 08:57:2086marquee {
87 display: inline-block;
hyattf9dafda2003-10-29 08:57:2088}
89
kociendaf6fe31f2001-08-24 14:24:4090address {
hyatteca875e2004-05-05 00:16:2191 display: block
kociendaf6fe31f2001-08-24 14:24:4092}
darin18d73502006-04-03 01:11:2893
kociendaf6fe31f2001-08-24 14:24:4094blockquote {
hyatteca875e2004-05-05 00:16:2195 display: block;
hyatt@apple.come5f7e412011-01-26 23:10:5796 -webkit-margin-before: 1__qem;
97 -webkit-margin-after: 1em;
98 -webkit-margin-start: 40px;
99 -webkit-margin-end: 40px;
kociendaf6fe31f2001-08-24 14:24:40100}
101
commit-queue@webkit.orgf10e1492010-12-09 16:40:53102figcaption {
103 display: block
104}
105
106figure {
107 display: block;
hyatt@apple.come5f7e412011-01-26 23:10:57108 -webkit-margin-before: 1em;
109 -webkit-margin-after: 1em;
110 -webkit-margin-start: 40px;
111 -webkit-margin-end: 40px;
commit-queue@webkit.orgf10e1492010-12-09 16:40:53112}
113
hyatteca875e2004-05-05 00:16:21114q {
115 display: inline
mjs14ceec52002-03-22 00:31:57116}
117
hyatteca875e2004-05-05 00:16:21118q:before {
carol.szabo@nokia.com28b08b22011-03-02 19:34:00119 content: open-quote;
mjs14ceec52002-03-22 00:31:57120}
121
hyatteca875e2004-05-05 00:16:21122q:after {
carol.szabo@nokia.com28b08b22011-03-02 19:34:00123 content: close-quote;
mjs14ceec52002-03-22 00:31:57124}
125
hyatteca875e2004-05-05 00:16:21126center {
127 display: block;
128 /* special centering to be able to emulate the html4/netscape behaviour */
hyattd36138b2006-04-14 22:50:07129 text-align: -webkit-center
darin18d73502006-04-03 01:11:28130}
hyatteca875e2004-05-05 00:16:21131
132hr {
133 display: block;
hyatt@apple.come5f7e412011-01-26 23:10:57134 -webkit-margin-before: 0.5em;
135 -webkit-margin-after: 0.5em;
136 -webkit-margin-start: auto;
137 -webkit-margin-end: auto;
hyatteca875e2004-05-05 00:16:21138 border-style: inset;
robhogan@gmail.com07f38232015-06-22 23:35:18139 border-width: 1px
hyatt94f0a532003-11-11 01:03:15140}
141
hyatteca875e2004-05-05 00:16:21142map {
143 display: inline
144}
kociendaf6fe31f2001-08-24 14:24:40145
pdr@chromium.orgee6721b2013-08-22 03:33:30146video {
147 object-fit: contain;
148}
149
hyatteca875e2004-05-05 00:16:21150/* heading elements */
darin18d73502006-04-03 01:11:28151
hyatteca875e2004-05-05 00:16:21152h1 {
153 display: block;
154 font-size: 2em;
hyatt@apple.come5f7e412011-01-26 23:10:57155 -webkit-margin-before: 0.67__qem;
156 -webkit-margin-after: 0.67em;
157 -webkit-margin-start: 0;
158 -webkit-margin-end: 0;
hyatteca875e2004-05-05 00:16:21159 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40160}
darin18d73502006-04-03 01:11:28161
tkent@chromium.orgeb3adc42011-03-30 07:00:25162:-webkit-any(article,aside,nav,section) h1 {
163 font-size: 1.5em;
164 -webkit-margin-before: 0.83__qem;
165 -webkit-margin-after: 0.83em;
166}
167
168:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {
169 font-size: 1.17em;
170 -webkit-margin-before: 1__qem;
171 -webkit-margin-after: 1em;
172}
173
174:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {
175 font-size: 1.00em;
176 -webkit-margin-before: 1.33__qem;
177 -webkit-margin-after: 1.33em;
178}
179
180:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {
181 font-size: .83em;
182 -webkit-margin-before: 1.67__qem;
183 -webkit-margin-after: 1.67em;
184}
185
186:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {
187 font-size: .67em;
188 -webkit-margin-before: 2.33__qem;
189 -webkit-margin-after: 2.33em;
190}
191
hyatteca875e2004-05-05 00:16:21192h2 {
193 display: block;
194 font-size: 1.5em;
hyatt@apple.come5f7e412011-01-26 23:10:57195 -webkit-margin-before: 0.83__qem;
196 -webkit-margin-after: 0.83em;
197 -webkit-margin-start: 0;
198 -webkit-margin-end: 0;
hyatteca875e2004-05-05 00:16:21199 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40200}
darin18d73502006-04-03 01:11:28201
hyatteca875e2004-05-05 00:16:21202h3 {
203 display: block;
204 font-size: 1.17em;
hyatt@apple.come5f7e412011-01-26 23:10:57205 -webkit-margin-before: 1__qem;
206 -webkit-margin-after: 1em;
207 -webkit-margin-start: 0;
208 -webkit-margin-end: 0;
hyatteca875e2004-05-05 00:16:21209 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40210}
darin18d73502006-04-03 01:11:28211
hyatteca875e2004-05-05 00:16:21212h4 {
213 display: block;
hyatt@apple.come5f7e412011-01-26 23:10:57214 -webkit-margin-before: 1.33__qem;
215 -webkit-margin-after: 1.33em;
216 -webkit-margin-start: 0;
217 -webkit-margin-end: 0;
hyatteca875e2004-05-05 00:16:21218 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40219}
220
hyatteca875e2004-05-05 00:16:21221h5 {
222 display: block;
223 font-size: .83em;
hyatt@apple.come5f7e412011-01-26 23:10:57224 -webkit-margin-before: 1.67__qem;
225 -webkit-margin-after: 1.67em;
226 -webkit-margin-start: 0;
227 -webkit-margin-end: 0;
hyatteca875e2004-05-05 00:16:21228 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40229}
230
hyatteca875e2004-05-05 00:16:21231h6 {
232 display: block;
233 font-size: .67em;
hyatt@apple.come5f7e412011-01-26 23:10:57234 -webkit-margin-before: 2.33__qem;
235 -webkit-margin-after: 2.33em;
236 -webkit-margin-start: 0;
237 -webkit-margin-end: 0;
hyatteca875e2004-05-05 00:16:21238 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40239}
240
hyatteca875e2004-05-05 00:16:21241/* tables */
kociendaf6fe31f2001-08-24 14:24:40242
hyatteca875e2004-05-05 00:16:21243table {
244 display: table;
245 border-collapse: separate;
hyatteca875e2004-05-05 00:16:21246 border-spacing: 2px;
247 border-color: gray
kociendaf6fe31f2001-08-24 14:24:40248}
hyatt97bb4fe2002-12-15 07:39:56249
hyatteca875e2004-05-05 00:16:21250thead {
251 display: table-header-group;
hyatt66b64e12002-12-20 01:50:10252 vertical-align: middle;
hyatteca875e2004-05-05 00:16:21253 border-color: inherit
kociendaf6fe31f2001-08-24 14:24:40254}
darin18d73502006-04-03 01:11:28255
hyatteca875e2004-05-05 00:16:21256tbody {
257 display: table-row-group;
darin18d73502006-04-03 01:11:28258 vertical-align: middle;
hyatteca875e2004-05-05 00:16:21259 border-color: inherit
kociendaf6fe31f2001-08-24 14:24:40260}
darin18d73502006-04-03 01:11:28261
hyatteca875e2004-05-05 00:16:21262tfoot {
263 display: table-footer-group;
hyatt66b64e12002-12-20 01:50:10264 vertical-align: middle;
hyatteca875e2004-05-05 00:16:21265 border-color: inherit
kociendaf6fe31f2001-08-24 14:24:40266}
267
darinaae2ca52007-05-01 19:59:53268/* for tables without table section elements (can happen with XHTML or dynamically created tables) */
269table > tr {
270 vertical-align: middle;
271}
272
hyatteca875e2004-05-05 00:16:21273col {
274 display: table-column
kociendaf6fe31f2001-08-24 14:24:40275}
276
hyatteca875e2004-05-05 00:16:21277colgroup {
278 display: table-column-group
kociendaf6fe31f2001-08-24 14:24:40279}
280
hyatteca875e2004-05-05 00:16:21281tr {
282 display: table-row;
283 vertical-align: inherit;
284 border-color: inherit
kociendaf6fe31f2001-08-24 14:24:40285}
286
hyatteca875e2004-05-05 00:16:21287td, th {
288 display: table-cell;
289 vertical-align: inherit
kociendaf6fe31f2001-08-24 14:24:40290}
291
hyatteca875e2004-05-05 00:16:21292th {
293 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40294}
295
hyatteca875e2004-05-05 00:16:21296caption {
297 display: table-caption;
hyattb61521c2006-05-08 08:19:53298 text-align: -webkit-center
kociendaf6fe31f2001-08-24 14:24:40299}
300
darinac448292006-01-18 08:56:19301/* lists */
kociendaf6fe31f2001-08-24 14:24:40302
hyatteca875e2004-05-05 00:16:21303ul, menu, dir {
304 display: block;
305 list-style-type: disc;
hyatt@apple.coma36b0aac2010-11-10 01:46:10306 -webkit-margin-before: 1__qem;
307 -webkit-margin-after: 1em;
308 -webkit-margin-start: 0;
309 -webkit-margin-end: 0;
hyattd36138b2006-04-14 22:50:07310 -webkit-padding-start: 40px
kociendaf6fe31f2001-08-24 14:24:40311}
mjs14ceec52002-03-22 00:31:57312
hyatteca875e2004-05-05 00:16:21313ol {
314 display: block;
315 list-style-type: decimal;
hyatt@apple.coma36b0aac2010-11-10 01:46:10316 -webkit-margin-before: 1__qem;
317 -webkit-margin-after: 1em;
318 -webkit-margin-start: 0;
319 -webkit-margin-end: 0;
hyattd36138b2006-04-14 22:50:07320 -webkit-padding-start: 40px
kociendaf6fe31f2001-08-24 14:24:40321}
322
hyatteca875e2004-05-05 00:16:21323li {
jeremy@chromium.orgc9aebbe2011-06-18 19:52:34324 display: list-item;
325 text-align: -webkit-match-parent;
hyatteca875e2004-05-05 00:16:21326}
327
328ul ul, ol ul {
329 list-style-type: circle
330}
331
332ol ol ul, ol ul ul, ul ol ul, ul ul ul {
333 list-style-type: square
334}
335
336dd {
337 display: block;
hyattd36138b2006-04-14 22:50:07338 -webkit-margin-start: 40px
hyatteca875e2004-05-05 00:16:21339}
340
341dl {
342 display: block;
hyatt@apple.coma36b0aac2010-11-10 01:46:10343 -webkit-margin-before: 1__qem;
344 -webkit-margin-after: 1em;
345 -webkit-margin-start: 0;
346 -webkit-margin-end: 0;
darin18d73502006-04-03 01:11:28347}
kociendaf6fe31f2001-08-24 14:24:40348
hyatteca875e2004-05-05 00:16:21349dt {
350 display: block
kociendaf6fe31f2001-08-24 14:24:40351}
hyatted84c1c2004-04-29 01:19:04352
hyatteca875e2004-05-05 00:16:21353ol ul, ul ol, ul ul, ol ol {
hyatt@apple.coma36b0aac2010-11-10 01:46:10354 -webkit-margin-before: 0;
355 -webkit-margin-after: 0
kociendaf6fe31f2001-08-24 14:24:40356}
357
hyatteca875e2004-05-05 00:16:21358/* form elements */
kociendaf6fe31f2001-08-24 14:24:40359
hyatteca875e2004-05-05 00:16:21360form {
361 display: block;
morrita@google.com4646de82011-02-07 01:40:17362 margin-top: 0__qem;
kociendaf6fe31f2001-08-24 14:24:40363}
364
hyatt0de47952006-09-13 06:23:56365label {
366 cursor: default;
hyatt0de47952006-09-13 06:23:56367}
368
hyatteca875e2004-05-05 00:16:21369legend {
mitz@apple.com177c28f2009-03-09 22:20:50370 display: block;
hyatt@apple.com9136a002010-10-06 12:10:02371 -webkit-padding-start: 2px;
372 -webkit-padding-end: 2px;
hyatteca875e2004-05-05 00:16:21373 border: none
hyatt14633db2003-05-21 07:00:43374}
375
hyatteca875e2004-05-05 00:16:21376fieldset {
hyatt14633db2003-05-21 07:00:43377 display: block;
hyatt@apple.com9136a002010-10-06 12:10:02378 -webkit-margin-start: 2px;
379 -webkit-margin-end: 2px;
380 -webkit-padding-before: 0.35em;
381 -webkit-padding-start: 0.75em;
382 -webkit-padding-end: 0.75em;
383 -webkit-padding-after: 0.625em;
ojan@chromium.org181ffef2013-02-20 18:45:22384 border: 2px groove ThreeDFace;
385 min-width: -webkit-min-content;
hyatt14633db2003-05-21 07:00:43386}
kociendaf6fe31f2001-08-24 14:24:40387
hyatteca875e2004-05-05 00:16:21388button {
hyattd36138b2006-04-14 22:50:07389 -webkit-appearance: button;
kociendaf6fe31f2001-08-24 14:24:40390}
391
hyatt@apple.com47967762010-09-22 22:11:01392/* Form controls don't go vertical. */
mkwst@chromium.orgf1f9bcd2014-02-27 10:32:44393input, textarea, keygen, select, button, meter, progress {
tony@chromium.org096eb462012-10-05 23:57:14394 -webkit-writing-mode: horizontal-tb !important;
hyatt@apple.com47967762010-09-22 22:11:01395}
396
mkwst@chromium.orgf1f9bcd2014-02-27 10:32:44397input, textarea, keygen, select, button {
hyatt81905382003-11-17 20:38:09398 margin: 0__qem;
hyatt2ea48012006-08-15 22:37:51399 font: -webkit-small-control;
andersr@opera.com37fa6a12015-01-12 11:37:00400 text-rendering: auto; /* FIXME: Remove when tabs work with optimizeLegibility. */
hyatt70db89e2005-07-20 00:45:49401 color: initial;
hyatt18462302005-10-26 06:08:03402 letter-spacing: normal;
403 word-spacing: normal;
404 line-height: normal;
405 text-transform: none;
406 text-indent: 0;
hyatt45f78ae2007-07-16 21:02:02407 text-shadow: none;
hyatt70db89e2005-07-20 00:45:49408 display: inline-block;
commit-queue@webkit.org916decc2012-10-07 14:22:02409 text-align: start;
hyattea187832002-11-12 21:44:52410}
411
fs@opera.com5db3ef32014-08-01 14:35:13412input[type="hidden" i] {
hyatteca875e2004-05-05 00:16:21413 display: none
kociendaf6fe31f2001-08-24 14:24:40414}
415
rune@opera.coma67b7f92015-04-14 11:32:55416input {
hyattd36138b2006-04-14 22:50:07417 -webkit-appearance: textfield;
adelee843f092006-03-30 01:49:57418 padding: 1px;
419 background-color: white;
420 border: 2px inset;
hyattd36138b2006-04-14 22:50:07421 -webkit-rtl-ordering: logical;
adele34e15472006-04-25 00:30:13422 -webkit-user-select: text;
adele11eb9db2007-04-05 21:26:09423 cursor: auto;
adelee843f092006-03-30 01:49:57424}
425
fs@opera.com5db3ef32014-08-01 14:35:13426input[type="search" i] {
adeleedb78062006-12-16 09:56:49427 -webkit-appearance: searchfield;
ojan@chromium.org0fe22b72012-10-03 23:26:10428 box-sizing: border-box;
adeleedb78062006-12-16 09:56:49429}
430
tkent@chromium.orga9948822011-06-30 06:30:23431input::-webkit-textfield-decoration-container {
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26432 display: flex;
433 align-items: center;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24434 -webkit-user-modify: read-only !important;
tasak@google.comeb90ed32012-11-14 10:47:15435 content: none !important;
tkent@chromium.orga9948822011-06-30 06:30:23436}
437
fs@opera.com5db3ef32014-08-01 14:35:13438input[type="search" i]::-webkit-textfield-decoration-container {
tkent@chromium.org590a2502011-07-20 07:52:39439 direction: ltr;
440}
441
keishi@webkit.org8b810872013-03-07 10:06:19442input::-webkit-clear-button {
443 -webkit-appearance: searchfield-cancel-button;
444 display: inline-block;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26445 flex: none;
keishi@webkit.org8b810872013-03-07 10:06:19446 -webkit-user-modify: read-only !important;
keishi@chromium.org5062c942013-05-31 13:06:32447 -webkit-margin-start: 2px;
tkent@chromium.org322d6072013-12-12 00:14:36448 opacity: 0;
leviw@chromium.orgcd892be2015-02-26 02:07:36449 pointer-events: none;
tkent@chromium.org322d6072013-12-12 00:14:36450}
451
452input:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-clear-button {
453 opacity: 1;
454 pointer-events: auto;
keishi@webkit.org8b810872013-03-07 10:06:19455}
456
fs@opera.com5db3ef32014-08-01 14:35:13457input[type="search" i]::-webkit-search-cancel-button {
adeleedb78062006-12-16 09:56:49458 -webkit-appearance: searchfield-cancel-button;
tkent@chromium.orga9948822011-06-30 06:30:23459 display: block;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26460 flex: none;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24461 -webkit-user-modify: read-only !important;
keishi@chromium.orgf985bb72013-06-21 02:40:02462 -webkit-margin-start: 1px;
tkent@chromium.orge3cfcc32013-12-10 07:54:28463 opacity: 0;
464 pointer-events: none;
465}
466
fs@opera.com5db3ef32014-08-01 14:35:13467input[type="search" i]:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-search-cancel-button {
tkent@chromium.orge3cfcc32013-12-10 07:54:28468 opacity: 1;
469 pointer-events: auto;
adeleedb78062006-12-16 09:56:49470}
471
fs@opera.com5db3ef32014-08-01 14:35:13472input[type="search" i]::-webkit-search-decoration {
adeleedb78062006-12-16 09:56:49473 -webkit-appearance: searchfield-decoration;
tkent@chromium.orga9948822011-06-30 06:30:23474 display: block;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26475 flex: none;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24476 -webkit-user-modify: read-only !important;
commit-queue@webkit.orgea710ae2013-03-16 02:27:56477 -webkit-align-self: flex-start;
478 margin: auto 0;
adeleedb78062006-12-16 09:56:49479}
480
fs@opera.com5db3ef32014-08-01 14:35:13481input[type="search" i]::-webkit-search-results-decoration {
adeleedb78062006-12-16 09:56:49482 -webkit-appearance: searchfield-results-decoration;
tkent@chromium.orga9948822011-06-30 06:30:23483 display: block;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26484 flex: none;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24485 -webkit-user-modify: read-only !important;
commit-queue@webkit.orgea710ae2013-03-16 02:27:56486 -webkit-align-self: flex-start;
487 margin: auto 0;
adeleedb78062006-12-16 09:56:49488}
489
eric@webkit.org1f8902b2009-12-21 04:57:59490input::-webkit-inner-spin-button {
491 -webkit-appearance: inner-spin-button;
tkent@chromium.org18ebd0d2014-04-11 05:24:39492 display: inline-block;
tkent@chromium.org27805112011-04-07 07:03:22493 cursor: default;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26494 flex: none;
tkent@chromium.org18ebd0d2014-04-11 05:24:39495 align-self: stretch;
tkent@chromium.orgfce8bf92010-04-30 08:45:49496 -webkit-user-select: none;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24497 -webkit-user-modify: read-only !important;
tkent@chromium.org47f47dc2013-12-11 07:01:40498 opacity: 0;
499 pointer-events: none;
500}
501
tkent@chromium.org322d6072013-12-12 00:14:36502input:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-inner-spin-button {
tkent@chromium.org47f47dc2013-12-11 07:01:40503 opacity: 1;
504 pointer-events: auto;
505}
506
morrita@google.com4646de82011-02-07 01:40:17507keygen, select {
commit-queue@webkit.orgd32df072012-10-05 16:28:29508 border-radius: 5px;
morrita@google.com4646de82011-02-07 01:40:17509}
510
511keygen::-webkit-keygen-select {
512 margin: 0px;
513}
514
adele2d542cb2006-05-17 23:32:38515textarea {
adele6401bff2006-06-21 07:23:06516 -webkit-appearance: textarea;
517 background-color: white;
adele3a2e0432006-06-16 18:27:54518 border: 1px solid;
adele2d542cb2006-05-17 23:32:38519 -webkit-rtl-ordering: logical;
520 -webkit-user-select: text;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26521 flex-direction: column;
hyatt1c786862006-07-19 00:16:34522 resize: auto;
adele11eb9db2007-04-05 21:26:09523 cursor: auto;
ojan@chromium.org0484dd02009-04-29 20:31:53524 padding: 2px;
levin@chromium.orgfb47c842009-07-16 05:32:39525 white-space: pre-wrap;
526 word-wrap: break-word;
adele2d542cb2006-05-17 23:32:38527}
528
tkent@chromium.org840b9542011-07-14 02:16:54529::-webkit-input-placeholder {
530 -webkit-text-security: none;
adele@apple.com81be3ce2008-09-30 23:21:50531 color: darkGray;
tkent@chromium.org840b9542011-07-14 02:16:54532 pointer-events: none !important;
tkent@chromium.org840b9542011-07-14 02:16:54533}
534
mkwst@chromium.orgf1f9bcd2014-02-27 10:32:44535input::-webkit-input-placeholder {
tkent@chromium.org840b9542011-07-14 02:16:54536 white-space: pre;
537 word-wrap: normal;
538 overflow: hidden;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24539 -webkit-user-modify: read-only !important;
adele@apple.com81be3ce2008-09-30 23:21:50540}
541
fs@opera.com5db3ef32014-08-01 14:35:13542input[type="password" i] {
adeleef0b4ac2006-08-30 18:32:40543 -webkit-text-security: disc !important;
adeleceb356d2006-08-26 00:33:22544}
545
fs@opera.com5db3ef32014-08-01 14:35:13546input[type="hidden" i], input[type="image" i], input[type="file" i] {
hyattd36138b2006-04-14 22:50:07547 -webkit-appearance: initial;
adelee843f092006-03-30 01:49:57548 padding: initial;
549 background-color: initial;
550 border: initial;
551}
552
fs@opera.com5db3ef32014-08-01 14:35:13553input[type="file" i] {
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26554 align-items: baseline;
tkent@chromium.orgcb0c8be2011-09-02 02:12:28555 color: inherit;
simon.fraser@apple.come8e1abb2008-10-03 00:43:39556 text-align: start !important;
aroben226ef412006-09-12 19:59:32557}
558
ziran.sun@samsung.com90794242014-03-18 21:25:45559input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
isherman@chromium.org64b382e2012-05-01 03:21:54560 background-color: #FAFFBD !important;
561 background-image:none !important;
562 color: #000000 !important;
adelea464e9f2006-04-13 01:50:04563}
564
fs@opera.com5db3ef32014-08-01 14:35:13565input[type="radio" i], input[type="checkbox" i] {
hyatt21573352005-07-29 23:02:45566 margin: 3px 0.5ex;
adelee843f092006-03-30 01:49:57567 padding: initial;
568 background-color: initial;
569 border: initial;
hyatt21573352005-07-29 23:02:45570}
571
fs@opera.com5db3ef32014-08-01 14:35:13572input[type="button" i], input[type="submit" i], input[type="reset" i] {
hyattd36138b2006-04-14 22:50:07573 -webkit-appearance: push-button;
tkent@chromium.orgfb0d4a12013-12-04 10:16:51574 -webkit-user-select: none;
hyatt18462302005-10-26 06:08:03575 white-space: pre
hyattf5b9a822005-10-21 21:27:51576}
577
fs@opera.com5db3ef32014-08-01 14:35:13578input[type="file" i]::-webkit-file-upload-button {
dglazkov@chromium.orgfa74b112011-06-04 17:14:22579 -webkit-appearance: push-button;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24580 -webkit-user-modify: read-only !important;
dglazkov@chromium.orgfa74b112011-06-04 17:14:22581 white-space: nowrap;
582 margin: 0;
tkent@chromium.org9b641042011-09-01 02:40:01583 font-size: inherit;
dglazkov@chromium.orgfa74b112011-06-04 17:14:22584}
585
fs@opera.com5db3ef32014-08-01 14:35:13586input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button {
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26587 align-items: flex-start;
hyatt18462302005-10-26 06:08:03588 text-align: center;
hyatt969dc1e2005-10-22 18:19:27589 cursor: default;
590 color: ButtonText;
hyattcc278a42005-10-28 07:03:26591 padding: 2px 6px 3px 6px;
592 border: 2px outset ButtonFace;
hyattb2650252006-05-08 08:17:07593 background-color: ButtonFace;
ojan@chromium.org0fe22b72012-10-03 23:26:10594 box-sizing: border-box
hyatt969dc1e2005-10-22 18:19:27595}
596
fs@opera.com5db3ef32014-08-01 14:35:13597input[type="range" i] {
adele832cc332006-11-16 01:42:28598 -webkit-appearance: slider-horizontal;
599 padding: initial;
600 border: initial;
adele832cc332006-11-16 01:42:28601 margin: 2px;
keishi@webkit.orgedcd2562012-06-15 06:52:53602 color: #909090;
adele832cc332006-11-16 01:42:28603}
604
fs@opera.com5db3ef32014-08-01 14:35:13605input[type="range" i]::-webkit-slider-container, input[type="range" i]::-webkit-media-slider-container {
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26606 flex: 1;
cbiesinger@chromium.orgf11376b2015-04-14 05:11:05607 min-width: 0;
ojan@chromium.org0fe22b72012-10-03 23:26:10608 box-sizing: border-box;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24609 -webkit-user-modify: read-only !important;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26610 display: flex;
tkent@chromium.org3630f912011-06-14 03:46:30611}
612
fs@opera.com5db3ef32014-08-01 14:35:13613input[type="range" i]::-webkit-slider-runnable-track {
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26614 flex: 1;
cbiesinger@chromium.orgf11376b2015-04-14 05:11:05615 min-width: 0;
tony@chromium.org1eee6332012-10-16 21:00:13616 -webkit-align-self: center;
617
ojan@chromium.org0fe22b72012-10-03 23:26:10618 box-sizing: border-box;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24619 -webkit-user-modify: read-only !important;
tkent@chromium.org3630f912011-06-14 03:46:30620 display: block;
621}
622
fs@opera.com5db3ef32014-08-01 14:35:13623input[type="range" i]::-webkit-slider-thumb, input[type="range" i]::-webkit-media-slider-thumb {
adele832cc332006-11-16 01:42:28624 -webkit-appearance: sliderthumb-horizontal;
ojan@chromium.org0fe22b72012-10-03 23:26:10625 box-sizing: border-box;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24626 -webkit-user-modify: read-only !important;
dglazkov@chromium.orgb6ebe4e2011-01-11 21:05:33627 display: block;
adele832cc332006-11-16 01:42:28628}
629
fs@opera.com5db3ef32014-08-01 14:35:13630input[type="button" i]:disabled, input[type="submit" i]:disabled, input[type="reset" i]:disabled,
631input[type="file" i]:disabled::-webkit-file-upload-button, button:disabled,
yosin@chromium.org9bb716b2012-08-02 07:14:49632select:disabled, keygen:disabled, optgroup:disabled, option:disabled,
633select[disabled]>option {
darinac448292006-01-18 08:56:19634 color: GrayText
hyattf5b9a822005-10-21 21:27:51635}
636
fs@opera.com5db3ef32014-08-01 14:35:13637input[type="button" i]:active, input[type="submit" i]:active, input[type="reset" i]:active, input[type="file" i]:active::-webkit-file-upload-button, button:active {
hyattcc278a42005-10-28 07:03:26638 border-style: inset
639}
640
fs@opera.com5db3ef32014-08-01 14:35:13641input[type="button" i]:active:disabled, input[type="submit" i]:active:disabled, input[type="reset" i]:active:disabled, input[type="file" i]:active:disabled::-webkit-file-upload-button, button:active:disabled {
hyattcc278a42005-10-28 07:03:26642 border-style: outset
643}
644
keishi@chromium.orgbab429b2014-07-17 10:44:09645option:-internal-spatial-navigation-focus {
646 outline: black dashed 1px;
647 outline-offset: -1px;
648}
649
tkent@chromium.org2fa974e2014-02-25 07:37:49650datalist {
651 display: none
652}
653
zhaoze.zhou@partner.samsung.com6f5f8642014-08-20 00:22:19654area {
tasak@google.com18d824b2015-02-24 06:34:00655 display: inline;
656 cursor: pointer;
zhaoze.zhou@partner.samsung.com6f5f8642014-08-20 00:22:19657}
658
659param {
hyatteca875e2004-05-05 00:16:21660 display: none
kociendaf6fe31f2001-08-24 14:24:40661}
662
fs@opera.com5db3ef32014-08-01 14:35:13663input[type="checkbox" i] {
hyattb2650252006-05-08 08:17:07664 -webkit-appearance: checkbox;
ojan@chromium.org0fe22b72012-10-03 23:26:10665 box-sizing: border-box;
hyatt70db89e2005-07-20 00:45:49666}
667
fs@opera.com5db3ef32014-08-01 14:35:13668input[type="radio" i] {
hyattb2650252006-05-08 08:17:07669 -webkit-appearance: radio;
ojan@chromium.org0fe22b72012-10-03 23:26:10670 box-sizing: border-box;
hyattb2650252006-05-08 08:17:07671}
672
fs@opera.com5db3ef32014-08-01 14:35:13673input[type="color" i] {
keishi@webkit.org4e097fd2011-05-26 09:58:25674 -webkit-appearance: square-button;
675 width: 44px;
676 height: 23px;
tkent@chromium.orge20510d2014-04-08 07:27:09677 background-color: ButtonFace;
678 /* Same as native_theme_base. */
679 border: 1px #a9a9a9 solid;
680 padding: 1px 2px;
keishi@webkit.org4e097fd2011-05-26 09:58:25681}
682
fs@opera.com5db3ef32014-08-01 14:35:13683input[type="color" i]::-webkit-color-swatch-wrapper {
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26684 display:flex;
keishi@webkit.org4e097fd2011-05-26 09:58:25685 padding: 4px 2px;
ojan@chromium.org0fe22b72012-10-03 23:26:10686 box-sizing: border-box;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24687 -webkit-user-modify: read-only !important;
keishi@webkit.org4e097fd2011-05-26 09:58:25688 width: 100%;
689 height: 100%
690}
691
fs@opera.com5db3ef32014-08-01 14:35:13692input[type="color" i]::-webkit-color-swatch {
keishi@webkit.org4e097fd2011-05-26 09:58:25693 background-color: #000000;
694 border: 1px solid #777777;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26695 flex: 1;
cbiesinger@chromium.orgf11376b2015-04-14 05:11:05696 min-width: 0;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24697 -webkit-user-modify: read-only !important;
keishi@webkit.org4e097fd2011-05-26 09:58:25698}
699
fs@opera.com5db3ef32014-08-01 14:35:13700input[type="color" i][list] {
tkent@chromium.org2fa974e2014-02-25 07:37:49701 -webkit-appearance: menulist;
702 width: 88px;
703 height: 23px
704}
705
fs@opera.com5db3ef32014-08-01 14:35:13706input[type="color" i][list]::-webkit-color-swatch-wrapper {
tkent@chromium.org2fa974e2014-02-25 07:37:49707 padding-left: 8px;
708 padding-right: 24px;
709}
710
fs@opera.com5db3ef32014-08-01 14:35:13711input[type="color" i][list]::-webkit-color-swatch {
tkent@chromium.org2fa974e2014-02-25 07:37:49712 border-color: #000000;
713}
714
tkent@chromium.orgbd1f4ff2012-04-02 09:05:32715input::-webkit-calendar-picker-indicator {
tkent@chromium.orge920f162013-02-28 20:59:15716 display: inline-block;
tkent@chromium.orgbd1f4ff2012-04-02 09:05:32717 width: 0.66em;
718 height: 0.66em;
tkent@chromium.org926d40a2012-04-24 14:47:23719 padding: 0.17em 0.34em;
shinyak@chromium.orgbcfebc32012-08-02 04:57:24720 -webkit-user-modify: read-only !important;
tkent@chromium.org322d6072013-12-12 00:14:36721 opacity: 0;
722 pointer-events: none;
tkent@chromium.org926d40a2012-04-24 14:47:23723}
724
725input::-webkit-calendar-picker-indicator:hover {
726 background-color: #eee;
tkent@chromium.orgbd1f4ff2012-04-02 09:05:32727}
dtrebbien@gmail.com45f220d2013-07-17 06:03:27728
tkent@chromium.org88a8ac92014-09-16 08:43:45729input:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-calendar-picker-indicator,
730input::-webkit-calendar-picker-indicator:focus {
tkent@chromium.org322d6072013-12-12 00:14:36731 opacity: 1;
732 pointer-events: auto;
733}
734
fs@opera.com5db3ef32014-08-01 14:35:13735input[type="date" i]:disabled::-webkit-clear-button,
736input[type="date" i]:disabled::-webkit-inner-spin-button,
737input[type="datetime-local" i]:disabled::-webkit-clear-button,
738input[type="datetime-local" i]:disabled::-webkit-inner-spin-button,
739input[type="month" i]:disabled::-webkit-clear-button,
740input[type="month" i]:disabled::-webkit-inner-spin-button,
741input[type="week" i]:disabled::-webkit-clear-button,
742input[type="week" i]:disabled::-webkit-inner-spin-button,
dtrebbien@gmail.com45f220d2013-07-17 06:03:27743input:disabled::-webkit-calendar-picker-indicator,
fs@opera.com5db3ef32014-08-01 14:35:13744input[type="date" i][readonly]::-webkit-clear-button,
745input[type="date" i][readonly]::-webkit-inner-spin-button,
746input[type="datetime-local" i][readonly]::-webkit-clear-button,
747input[type="datetime-local" i][readonly]::-webkit-inner-spin-button,
748input[type="month" i][readonly]::-webkit-clear-button,
749input[type="month" i][readonly]::-webkit-inner-spin-button,
750input[type="week" i][readonly]::-webkit-clear-button,
751input[type="week" i][readonly]::-webkit-inner-spin-button,
dtrebbien@gmail.com45f220d2013-07-17 06:03:27752input[readonly]::-webkit-calendar-picker-indicator {
753 visibility: hidden;
754}
tkent@chromium.orgbd1f4ff2012-04-02 09:05:32755
morrita@google.com4646de82011-02-07 01:40:17756select {
adele5f40b592006-07-10 07:19:24757 -webkit-appearance: menulist;
ojan@chromium.org0fe22b72012-10-03 23:26:10758 box-sizing: border-box;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26759 align-items: center;
bdashf448ccd2007-04-12 04:45:48760 border: 1px solid;
bdashf448ccd2007-04-12 04:45:48761 white-space: pre;
ap0e96bcc2006-07-24 16:21:36762 -webkit-rtl-ordering: logical;
adelec15bc252006-08-25 23:44:05763 color: black;
adelec15bc252006-08-25 23:44:05764 background-color: white;
adele11eb9db2007-04-05 21:26:09765 cursor: default;
adele5f40b592006-07-10 07:19:24766}
767
cbiesinger@chromium.org34cea782014-11-25 20:46:24768select:not(:-internal-list-box) {
769 overflow: visible !important;
770}
771
keishi@chromium.org17c24142014-08-08 03:39:44772select:-internal-list-box {
adeled62c9ce2006-09-29 23:13:49773 -webkit-appearance: listbox;
cbiesinger@chromium.org7c1dda02013-08-30 01:27:26774 align-items: flex-start;
adeled62c9ce2006-09-29 23:13:49775 border: 1px inset gray;
commit-queue@webkit.orgd32df072012-10-05 16:28:29776 border-radius: initial;
keishi@chromium.orgbab429b2014-07-17 10:44:09777 overflow-x: hidden;
778 overflow-y: scroll;
779 vertical-align: text-bottom;
780 -webkit-user-select: none;
781 white-space: nowrap;
adele5f40b592006-07-10 07:19:24782}
kdecker0c25f702007-03-06 22:38:17783
adeleaa949792006-07-06 05:47:30784optgroup {
785 font-weight: bolder;
keishi@chromium.orgbab429b2014-07-17 10:44:09786 display: block;
adeleaa949792006-07-06 05:47:30787}
788
789option {
790 font-weight: normal;
keishi@chromium.orgbab429b2014-07-17 10:44:09791 display: block;
792 padding: 0 2px 1px 2px;
793 white-space: pre;
794 min-height: 1.2em;
795}
796
keishi@chromium.orga03d2922014-12-15 03:30:02797select:-internal-list-box optgroup option:before {
798 content: "\00a0\00a0\00a0\00a0";;
799}
800
keishi@chromium.org08e97a92014-09-22 05:49:35801select:-internal-list-box option,
802select:-internal-list-box optgroup {
803 line-height: initial !important;
804}
805
keishi@chromium.org17c24142014-08-08 03:39:44806select:-internal-list-box:focus option:checked {
807 background-color: -internal-active-list-box-selection !important;
808 color: -internal-active-list-box-selection-text !important;
keishi@chromium.orgbab429b2014-07-17 10:44:09809}
810
keishi@chromium.org17c24142014-08-08 03:39:44811select:-internal-list-box option:checked {
812 background-color: -internal-inactive-list-box-selection !important;
813 color: -internal-inactive-list-box-selection-text !important;
keishi@chromium.orgfc92dbc2014-07-23 10:18:27814}
815
keishi@chromium.org17c24142014-08-08 03:39:44816select:-internal-list-box:disabled option:checked,
817select:-internal-list-box option:checked:disabled {
818 color: gray !important;
keishi@chromium.orgfc92dbc2014-07-23 10:18:27819}
820
keishi@chromium.orgb7ec30d2014-12-16 05:43:03821select:-internal-list-box hr {
822 border-style: none;
823}
adeleaa949792006-07-06 05:47:30824
commit-queue@webkit.orga8dec302010-11-05 00:57:50825output {
826 display: inline;
827}
828
yael.aharon@nokia.comcf3f3f52010-05-15 16:41:06829/* meter */
830
831meter {
832 -webkit-appearance: meter;
ojan@chromium.org0fe22b72012-10-03 23:26:10833 box-sizing: border-box;
shinyak@chromium.orgfcb80792012-08-15 09:37:32834 display: inline-block;
yael.aharon@nokia.comcf3f3f52010-05-15 16:41:06835 height: 1em;
836 width: 5em;
837 vertical-align: -0.2em;
838}
839
shinyak@chromium.orgfcb80792012-08-15 09:37:32840meter::-webkit-meter-inner-element {
841 -webkit-appearance: inherit;
ojan@chromium.org0fe22b72012-10-03 23:26:10842 box-sizing: inherit;
shinyak@chromium.orgfcb80792012-08-15 09:37:32843 -webkit-user-modify: read-only !important;
844 height: 100%;
845 width: 100%;
846}
847
morrita@google.comc6e4a672011-04-01 15:59:19848meter::-webkit-meter-bar {
jchaffraix@chromium.org9af71982014-02-04 18:59:24849 background: linear-gradient(to bottom, #ddd, #eee 20%, #ccc 45%, #ccc 55%, #ddd);
morrita@google.coma8dfaec2011-04-05 02:01:56850 height: 100%;
morrita@google.comb41d4922011-04-23 23:16:23851 width: 100%;
shinyak@chromium.org36b95a72012-07-26 03:10:09852 -webkit-user-modify: read-only !important;
ojan@chromium.org0fe22b72012-10-03 23:26:10853 box-sizing: border-box;
morrita@google.com81526f12010-06-18 05:13:19854}
855
morrita@google.comc6e4a672011-04-01 15:59:19856meter::-webkit-meter-optimum-value {
jchaffraix@chromium.org9af71982014-02-04 18:59:24857 background: linear-gradient(to bottom, #ad7, #cea 20%, #7a3 45%, #7a3 55%, #ad7);
morrita@google.coma8dfaec2011-04-05 02:01:56858 height: 100%;
shinyak@chromium.org36b95a72012-07-26 03:10:09859 -webkit-user-modify: read-only !important;
ojan@chromium.org0fe22b72012-10-03 23:26:10860 box-sizing: border-box;
morrita@google.com81526f12010-06-18 05:13:19861}
862
morrita@google.coma8dfaec2011-04-05 02:01:56863meter::-webkit-meter-suboptimum-value {
jchaffraix@chromium.org9af71982014-02-04 18:59:24864 background: linear-gradient(to bottom, #fe7, #ffc 20%, #db3 45%, #db3 55%, #fe7);
morrita@google.coma8dfaec2011-04-05 02:01:56865 height: 100%;
shinyak@chromium.org36b95a72012-07-26 03:10:09866 -webkit-user-modify: read-only !important;
ojan@chromium.org0fe22b72012-10-03 23:26:10867 box-sizing: border-box;
morrita@google.com81526f12010-06-18 05:13:19868}
869
morrita@google.comc6e4a672011-04-01 15:59:19870meter::-webkit-meter-even-less-good-value {
jchaffraix@chromium.org9af71982014-02-04 18:59:24871 background: linear-gradient(to bottom, #f77, #fcc 20%, #d44 45%, #d44 55%, #f77);
morrita@google.coma8dfaec2011-04-05 02:01:56872 height: 100%;
shinyak@chromium.org36b95a72012-07-26 03:10:09873 -webkit-user-modify: read-only !important;
ojan@chromium.org0fe22b72012-10-03 23:26:10874 box-sizing: border-box;
morrita@google.com81526f12010-06-18 05:13:19875}
876
yael.aharon@nokia.comaae33d52010-03-15 01:00:36877/* progress */
878
879progress {
880 -webkit-appearance: progress-bar;
ojan@chromium.org0fe22b72012-10-03 23:26:10881 box-sizing: border-box;
yael.aharon@nokia.comfc26df22010-03-26 15:42:41882 display: inline-block;
883 height: 1em;
884 width: 10em;
885 vertical-align: -0.2em;
yael.aharon@nokia.comaae33d52010-03-15 01:00:36886}
887
shinyak@chromium.org42ebe3a2012-08-06 12:00:14888progress::-webkit-progress-inner-element {
889 -webkit-appearance: inherit;
ojan@chromium.org0fe22b72012-10-03 23:26:10890 box-sizing: inherit;
shinyak@chromium.org42ebe3a2012-08-06 12:00:14891 -webkit-user-modify: read-only;
892 height: 100%;
893 width: 100%;
894}
895
morrita@google.com1b3b9292011-04-06 17:03:26896progress::-webkit-progress-bar {
897 background-color: gray;
898 height: 100%;
morrita@google.comb41d4922011-04-23 23:16:23899 width: 100%;
shinyak@chromium.org36b95a72012-07-26 03:10:09900 -webkit-user-modify: read-only !important;
ojan@chromium.org0fe22b72012-10-03 23:26:10901 box-sizing: border-box;
morrita@google.com1b3b9292011-04-06 17:03:26902}
903
904progress::-webkit-progress-value {
morrita@google.comd7eb3862010-06-28 11:20:33905 background-color: green;
morrita@google.com1b3b9292011-04-06 17:03:26906 height: 100%;
907 width: 50%; /* should be removed later */
shinyak@chromium.org36b95a72012-07-26 03:10:09908 -webkit-user-modify: read-only !important;
ojan@chromium.org0fe22b72012-10-03 23:26:10909 box-sizing: border-box;
yael.aharon@nokia.comaae33d52010-03-15 01:00:36910}
911
darin18d73502006-04-03 01:11:28912/* inline elements */
913
hyatteca875e2004-05-05 00:16:21914u, ins {
915 text-decoration: underline
kociendaf6fe31f2001-08-24 14:24:40916}
darin18d73502006-04-03 01:11:28917
hyatteca875e2004-05-05 00:16:21918strong, b {
commit-queue@webkit.orgf124e8792011-12-21 23:58:04919 font-weight: bold
kociendaf6fe31f2001-08-24 14:24:40920}
darin18d73502006-04-03 01:11:28921
commit-queue@webkit.orge2b62ab2011-08-29 20:06:52922i, cite, em, var, address, dfn {
hyatteca875e2004-05-05 00:16:21923 font-style: italic
kociendaf6fe31f2001-08-24 14:24:40924}
darin18d73502006-04-03 01:11:28925
hyatteca875e2004-05-05 00:16:21926tt, code, kbd, samp {
927 font-family: monospace
kociendaf6fe31f2001-08-24 14:24:40928}
darin18d73502006-04-03 01:11:28929
darin7816d5d2006-03-21 23:52:24930pre, xmp, plaintext, listing {
hyatteca875e2004-05-05 00:16:21931 display: block;
932 font-family: monospace;
933 white-space: pre;
934 margin: 1__qem 0
kociendaf6fe31f2001-08-24 14:24:40935}
hyatt31ff3c22005-11-02 08:52:50936
commit-queue@webkit.org296f65c2010-07-02 19:45:28937mark {
938 background-color: yellow;
939 color: black
940}
941
hyatteca875e2004-05-05 00:16:21942big {
darinac448292006-01-18 08:56:19943 font-size: larger
kociendaf6fe31f2001-08-24 14:24:40944}
darin18d73502006-04-03 01:11:28945
hyatteca875e2004-05-05 00:16:21946small {
darinac448292006-01-18 08:56:19947 font-size: smaller
kociendaf6fe31f2001-08-24 14:24:40948}
949
hyatteca875e2004-05-05 00:16:21950s, strike, del {
951 text-decoration: line-through
kociendaf6fe31f2001-08-24 14:24:40952}
953
hyatteca875e2004-05-05 00:16:21954sub {
955 vertical-align: sub;
956 font-size: smaller
kociendaf6fe31f2001-08-24 14:24:40957}
958
hyatteca875e2004-05-05 00:16:21959sup {
960 vertical-align: super;
961 font-size: smaller
kociendaf6fe31f2001-08-24 14:24:40962}
963
mjs14ceec52002-03-22 00:31:57964nobr {
hyatteca875e2004-05-05 00:16:21965 white-space: nowrap
mjs14ceec52002-03-22 00:31:57966}
967
darinac448292006-01-18 08:56:19968/* states */
hyatteca875e2004-05-05 00:16:21969
970:focus {
hyattd36138b2006-04-14 22:50:07971 outline: auto 5px -webkit-focus-ring-color
hyatteca875e2004-05-05 00:16:21972}
973
hyatt30d22002007-01-12 06:46:27974/* Read-only text fields do not show a focus ring but do still receive focus */
975html:focus, body:focus, input[readonly]:focus {
darin18d73502006-04-03 01:11:28976 outline: none
977}
commit-queue@webkit.org9d33c7d2011-06-15 15:09:29978
dcheng@chromium.org73deabb2015-09-02 18:28:56979embed:focus, iframe:focus, object:focus {
commit-queue@webkit.org9d33c7d2011-06-15 15:09:29980 outline: none
981}
darin18d73502006-04-03 01:11:28982
mkwst@chromium.orgf1f9bcd2014-02-27 10:32:44983input:focus, textarea:focus, keygen:focus, select:focus {
darin18d73502006-04-03 01:11:28984 outline-offset: -2px
985}
986
fs@opera.com5db3ef32014-08-01 14:35:13987input[type="button" i]:focus,
988input[type="checkbox" i]:focus,
989input[type="file" i]:focus,
990input[type="hidden" i]:focus,
991input[type="image" i]:focus,
992input[type="radio" i]:focus,
993input[type="reset" i]:focus,
994input[type="search" i]:focus,
995input[type="submit" i]:focus,
996input[type="file" i]:focus::-webkit-file-upload-button {
darin18d73502006-04-03 01:11:28997 outline-offset: 0
998}
hyatt30d22002007-01-12 06:46:27999
hyattd36138b2006-04-14 22:50:071000a:-webkit-any-link {
1001 color: -webkit-link;
hyatt21573352005-07-29 23:02:451002 text-decoration: underline;
mitz@apple.com599e57b2007-11-13 22:14:041003 cursor: auto;
hyatteca875e2004-05-05 00:16:211004}
1005
hyattd36138b2006-04-14 22:50:071006a:-webkit-any-link:active {
1007 color: -webkit-activelink
hyatteca875e2004-05-05 00:16:211008}
1009
rolandsteiner@chromium.org34a7b142009-11-02 01:52:251010/* HTML5 ruby elements */
1011
rolandsteiner@chromium.org03de9152009-11-20 05:44:061012ruby, rt {
rolandsteiner@chromium.org7adc98e2010-02-03 05:57:131013 text-indent: 0; /* blocks used for ruby rendering should not trigger this */
hyatt@apple.com99c8e782010-11-19 00:43:291014}
1015
1016rt {
rolandsteiner@chromium.org7adc98e2010-02-03 05:57:131017 line-height: normal;
mitz@apple.comf2029f62011-01-13 09:50:331018 -webkit-text-emphasis: none;
rolandsteiner@chromium.org03de9152009-11-20 05:44:061019}
1020
rolandsteiner@chromium.org34a7b142009-11-02 01:52:251021ruby > rt {
1022 display: block;
mitz@apple.com2c547fd2011-02-04 21:18:241023 font-size: 50%;
commit-queue@webkit.org916decc2012-10-07 14:22:021024 text-align: start;
rolandsteiner@chromium.org34a7b142009-11-02 01:52:251025}
1026
1027ruby > rp {
1028 display: none;
1029}
1030
hyatteca875e2004-05-05 00:16:211031/* other elements */
1032
1033noframes {
1034 display: none
1035}
1036
1037frameset, frame {
1038 display: block
mjs14ceec52002-03-22 00:31:571039}
1040
hyattf7505692007-03-18 09:21:211041frameset {
1042 border-color: inherit
1043}
1044
abarth@chromium.org5ed7ab82014-01-24 22:08:361045iframe {
hyatt0cf370d2007-03-18 09:33:371046 border: 2px inset
1047}
1048
luiz@webkit.org1524baf2010-12-06 01:14:391049details {
1050 display: block
1051}
1052
1053summary {
1054 display: block
1055}
1056
morrita@google.com29850072011-04-15 21:56:481057summary::-webkit-details-marker {
1058 display: inline-block;
1059 width: 0.66em;
1060 height: 0.66em;
habib.virji@samsung.com13169652014-06-12 10:52:541061 -webkit-margin-end: 0.4em;
morrita@google.com29850072011-04-15 21:56:481062}
1063
rafaelw@chromium.org167268b2012-12-04 03:09:491064template {
1065 display: none
1066}
rafaelw@chromium.org167268b2012-12-04 03:09:491067
rniwa@webkit.org52d71ed2011-11-28 19:19:371068bdi, output {
eric@webkit.orgec4afb22011-09-09 00:34:591069 unicode-bidi: -webkit-isolate;
1070}
1071
rniwa@webkit.org52d71ed2011-11-28 19:19:371072bdo {
1073 unicode-bidi: bidi-override;
1074}
1075
fs@opera.com5db3ef32014-08-01 14:35:131076textarea[dir=auto i] {
igor.o@sisa.samsung.comad5ac742013-08-24 00:49:231077 unicode-bidi: -webkit-plaintext;
1078}
1079
tkent@chromium.orgd7f65942014-09-10 07:12:191080dialog:not([open]) {
1081 display: none
1082}
1083
1084dialog {
1085 position: absolute;
1086 left: 0;
1087 right: 0;
1088 width: -webkit-fit-content;
1089 height: -webkit-fit-content;
1090 margin: auto;
1091 border: solid;
1092 padding: 1em;
1093 background: white;
1094 color: black
1095}
1096
1097dialog::backdrop {
1098 position: fixed;
1099 top: 0;
1100 right: 0;
1101 bottom: 0;
1102 left: 0;
1103 background: rgba(0,0,0,0.1)
1104}
1105
yuzo@google.com06721d02010-06-16 03:23:121106/* page */
1107
1108@page {
1109 /* FIXME: Define the right default values for page properties. */
yuzo@google.comf9c1d522010-06-23 07:30:041110 size: auto;
yuzo@google.comc04f4962010-06-28 01:59:511111 margin: auto;
1112 padding: 0px;
1113 border-width: 0px;
yuzo@google.com06721d02010-06-16 03:23:121114}
1115
mstensho@opera.com55b88ca2015-05-19 13:26:271116/* Disable multicol in printing, since it's not implemented properly. See crbug.com/99358 */
1117
1118@media print {
1119 * { -webkit-columns: auto !important; }
1120}
1121
tkent@chromium.org1b5d81d2011-05-20 12:26:471122/* noscript is handled internally, as it depends on settings. */
1123