-
Notifications
You must be signed in to change notification settings - Fork 469
Expand file tree
/
Copy pathhtml-autocomplete.kdl
More file actions
82 lines (76 loc) · 1.2 KB
/
html-autocomplete.kdl
File metadata and controls
82 lines (76 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
enum AutoFillBase {
// Off
off
// Automatic
on
""
}
enum AutoFillAddressKind {
shipping
billing
}
enum AutoFillNormalField {
name
honorific-prefix
given-name
additional-name
family-name
honorific-suffix
username
new-password
current-password
// Supported in iOS Safari too even though WPT tests
// for Safari currently fail as of 2023-06.
one-time-code
organization
street-address
address-line1
address-line2
address-line3
address-level4
address-level3
address-level2
address-level1
country
country-name
postal-code
cc-name
cc-given-name
cc-family-name
cc-number
cc-exp
cc-exp-month
cc-exp-year
cc-csc
cc-type
transaction-currency
transaction-amount
bday-day
bday-month
bday-year
}
enum AutoFillContactKind {
home
work
mobile
}
enum AutoFillContactField {
tel
tel-country-code
tel-national
tel-area-code
tel-local
tel-local-prefix
tel-local-suffix
tel-extension
email
}
enum AutoFillCredentialField {
webauthn
}
typedef OptionalPrefixToken overrideType=#"`${T} ` | """# {
typeParameter T extends=string
}
typedef OptionalPostfixToken overrideType=#"` ${T}` | """# {
typeParameter T extends=string
}