Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(403)

Side by Side Diff: LayoutTests/fast/forms/ValidityState-tooLong-input-expected.txt

Issue 435753003: Implement minlength for <input> and <textarea>. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Add layout tests for minlength & maxlength together; fix comments Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Tests for tooLong flag with <input> elements. 1 Tests for tooLong flag with <input> elements.
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 No maxlength and no value 6 No maxlength and no value
7 PASS input.validity.tooLong is false 7 PASS input.validity.tooLong is false
8 8
9 Non-dirty value 9 Non-dirty value
10 PASS input.value.length is 5 10 PASS input.value.length is 5
11 PASS input.validity.tooLong is false 11 PASS input.validity.tooLong is false
12 PASS input.value.length is 6 12 PASS input.value.length is 6
13 PASS input.validity.tooLong is false 13 PASS input.validity.tooLong is false
14 14
15 Dirty value and longer than maxLength 15 Dirty value and longer than maxLength
16 PASS input.value.length is 4 16 PASS input.value.length is 4
17 PASS input.validity.tooLong is true 17 PASS input.validity.tooLong is true
18 PASS input.validity.tooLong is false 18 PASS input.validity.tooLong is false
19 19
20 Sets a value via DOM property 20 Sets a value via DOM property
21 PASS input.validity.tooLong is false 21 PASS input.validity.tooLong is false
22 22
23 Disabled 23 Disabling makes the control valid
24 PASS input.validity.tooLong is false 24 PASS input.validity.tooLong is true
25 PASS input.disabled = true; input.validity.tooLong is false
26 PASS input.disabled = false; input.validity.tooLong is true
25 27
26 Grapheme length is not greater than maxLength though character length is greater 28 Grapheme length is not greater than maxLength though character length is greater
27 PASS input.validity.tooLong is false 29 PASS input.validity.tooLong is false
28 30
29 Change the type with a too long value 31 Change the type with a too long value
30 PASS input.validity.tooLong is true 32 PASS input.validity.tooLong is true
31 PASS input.type = "number"; input.validity.tooLong is false 33 PASS input.type = "number"; input.validity.tooLong is false
34
35 minlength and maxlength together
36 PASS input.validity.tooLong is true
37 PASS input.validity.tooShort is false
38 PASS input.validity.tooLong is false
39 PASS input.validity.tooShort is false
40 PASS input.validity.tooLong is false
41 PASS input.validity.tooShort is true
42
43 minlength and maxlength clashing
44 PASS input.validity.tooLong is true
45 PASS input.validity.tooShort is false
46 PASS input.validity.tooLong is true
47 PASS input.validity.tooShort is true
48 PASS input.validity.tooLong is false
49 PASS input.validity.tooShort is true
50 PASS input.validity.tooLong is false
51 PASS input.validity.tooShort is false
32 PASS successfullyParsed is true 52 PASS successfullyParsed is true
33 53
34 TEST COMPLETE 54 TEST COMPLETE
35 55
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698