Changeset 249021 in webkit
- Timestamp:
- Aug 22, 2019, 11:50:01 AM (7 years ago)
- Location:
- trunk/Tools
- Files:
-
- 5 edited
-
ChangeLog (modified) (1 diff)
-
resultsdbpy/resultsdbpy/view/static/library/css/docs.yaml (modified) (1 diff)
-
resultsdbpy/resultsdbpy/view/static/library/css/generate-webkit-css-docs (modified) (2 diffs)
-
resultsdbpy/resultsdbpy/view/static/library/css/index.html (modified) (2 diffs)
-
resultsdbpy/resultsdbpy/view/static/library/css/webkit.css (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r249013 r249021 1 2019-08-22 Zhifei Fang <zhifei_fang@apple.com> 2 3 [results.webkit.org Webkit.css] Change input's disable style 4 The disable input style will always show the label like it has a value 5 https://bugs.webkit.org/show_bug.cgi?id=200998 6 7 Reviewed by Jonathan Bedard. 8 9 * resultsdbpy/resultsdbpy/view/static/library/css/docs.yaml: Adding a new example for disabled input that already has a value 10 *resultsdbpy/resultsdbpy/view/static/library/css/generate-webkit-css-docs: 11 * resultsdbpy/resultsdbpy/view/static/library/css/index.html: 12 * resultsdbpy/resultsdbpy/view/static/library/css/webkit.css: 13 (.input>input[type="text"][required][disabled],.input>input[type="number"][required][disabled],):When disabling a text input element even without a value, the style should match the style of a text input element with a value 14 (.input>input[type="text"][required][disabled]~label, .input>input[type="number"][required][disabled]~label,): 15 (@media (prefers-color-scheme: dark)): 16 1 17 2019-08-17 Darin Adler <darin@apple.com> 2 18 -
trunk/Tools/resultsdbpy/resultsdbpy/view/static/library/css/docs.yaml
r247665 r249021 664 664 </div> 665 665 <div class="input"> 666 <input type="text" required disabled value="I am disabled"/> 667 <label>Disabled with existing value</label> 668 </div> 669 <div class="input"> 666 670 <input class="invalid" type="text" required value="use invalid mixin to force invalid style"/> 667 671 <label>Invalid</label> -
trunk/Tools/resultsdbpy/resultsdbpy/view/static/library/css/generate-webkit-css-docs
r247665 r249021 1 #!/usr/bin/python 1 2 # Copyright (C) 2019 Apple Inc. All rights reserved. 2 3 # … … 21 22 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 22 23 23 #!/usr/bin/python24 24 from argparse import ArgumentParser 25 25 import jinja2 -
trunk/Tools/resultsdbpy/resultsdbpy/view/static/library/css/index.html
r247665 r249021 1567 1567 </div> 1568 1568 <div class="input"> 1569 <input type="text" required disabled value="I am disabled"/> 1570 <label>Disabled with existing value</label> 1571 </div> 1572 <div class="input"> 1569 1573 <input class="invalid" type="text" required value="use invalid mixin to force invalid style"/> 1570 1574 <label>Invalid</label> … … 1580 1584 <input type="text" required disabled/> 1581 1585 <label>Disabled</label> 1586 </div> 1587 <div class="input"> 1588 <input type="text" required disabled value="I am disabled"/> 1589 <label>Disabled with existing value</label> 1582 1590 </div> 1583 1591 <div class="input"> -
trunk/Tools/resultsdbpy/resultsdbpy/view/static/library/css/webkit.css
r248995 r249021 2271 2271 } 2272 2272 2273 .input>input[type="text"][required] :disabled, .input>input[type="number"][required]:disabled,2274 .input>input[type="password"][required] :disabled, .input>input[type="email"][required]:disabled, .input>select:disabled{2273 .input>input[type="text"][required][disabled], .input>input[type="number"][required][disabled], 2274 .input>input[type="password"][required][disabled], .input>input[type="email"][required][disabled], .input>select[disabled] { 2275 2275 border: 1px solid var(--greyLighter); 2276 2276 } … … 2295 2295 } 2296 2296 2297 .input>input[type="text"][required]:disabled~label, .input>input[type="number"][required]:disabled~label, 2298 .input>input[type="password"][required]:disabled~label, .input>input[type="email"][required]:disabled~label, .input>select:disabled~label { 2297 .input>input[type="text"][required][disabled], .input>input[type="number"][required][disabled], 2298 .input>input[type="password"][required][disabled], .input>input[type="email"][required][disabled], .input>select[disabled] { 2299 color: var(--greyDarker); 2300 } 2301 2302 .input>input[type="text"][required][disabled]~label, .input>input[type="number"][required][disabled]~label, 2303 .input>input[type="password"][required][disabled]~label, .input>input[type="email"][required][disabled]~label, .input>select[disabled]~label { 2299 2304 color: var(--grey); 2305 font-size: var(--tinySize); 2306 top: 4px; 2300 2307 } 2301 2308 … … 2338 2345 } 2339 2346 2340 .input>input[type="text"][required] :disabled, .input>input[type="number"][required]:disabled,2341 .input>input[type="password"][required] :disabled, .input>input[type="email"][required]:disabled, .input>select:disabled{2347 .input>input[type="text"][required][disabled], .input>input[type="number"][required][disabled], 2348 .input>input[type="password"][required][disabled], .input>input[type="email"][required][disabled], .input>select[disabled] { 2342 2349 border: 1px solid var(--greyDarker); 2343 } 2344 2345 .input>input[type="text"][required]:disabled~label, .input>input[type="number"][required]:disabled~label, 2346 .input>input[type="password"][required]:disabled~label, .input>input[type="email"][required]:disabled~label, .input>select:disabled~label { 2350 color: var(--blackDark); 2351 } 2352 2353 .input>input[type="text"][required][disabled]~label, .input>input[type="number"][required][disabled]~label, 2354 .input>input[type="password"][required][disabled]~label, .input>input[type="email"][required][disabled]~label, .input>select[disabled]~label { 2347 2355 color: var(--greyDarker); 2348 2356 }
Note:
See TracChangeset
for help on using the changeset viewer.