The library for web and native user interfaces.
Add some missing attributes
Mostly this was to better support some HTML5 stuff. This was not a complete pass through though, and we should probably add more.
Paul O'Shannessy committed
Jul 8, 2013 at 13:49 UTC
203dba271b6128f03c99b1ce2f573a316adb4e4e
1 file changed
+12
src/dom/DefaultDOMPropertyConfig.js
+12
@@ -33,12 +33,14 @@ var DefaultDOMPropertyConfig = {
33
/**
34
* Standard Properties
35
*/
36
+ accessKey: null,
37
accept: null,
38
action: null,
39
ajaxify: MUST_USE_ATTRIBUTE,
40
allowFullScreen: MUST_USE_ATTRIBUTE | HAS_BOOLEAN_VALUE,
41
alt: null,
42
autoComplete: null,
43
+ autofocus: HAS_BOOLEAN_VALUE,
44
autoplay: HAS_BOOLEAN_VALUE,
45
cellPadding: null,
46
cellSpacing: null,
@@ -46,6 +48,7 @@ var DefaultDOMPropertyConfig = {
48
className: MUST_USE_PROPERTY,
49
colSpan: null,
50
contentEditable: null,
51
+ contextMenu: MUST_USE_ATTRIBUTE,
52
controls: MUST_USE_PROPERTY | HAS_BOOLEAN_VALUE,
53
data: null, // For `<object />` acts as `src`.
54
dateTime: MUST_USE_ATTRIBUTE,
@@ -57,21 +60,30 @@ var DefaultDOMPropertyConfig = {
60
hidden: MUST_USE_ATTRIBUTE | HAS_BOOLEAN_VALUE,
61
href: null,
62
htmlFor: null,
63
+ icon: null,
64
id: MUST_USE_PROPERTY,
65
+ label: null,
66
+ lang: null,
67
+ list: null,
68
max: null,
69
+ maxLength: MUST_USE_ATTRIBUTE,
70
method: null,
71
min: null,
72
multiple: MUST_USE_PROPERTY | HAS_BOOLEAN_VALUE,
73
name: null,
74
+ pattern: null,
75
poster: null,
76
preload: null,
77
placeholder: null,
78
+ radiogroup: null,
79
rel: null,
80
+ readOnly: MUST_USE_PROPERTY | HAS_BOOLEAN_VALUE,
81
required: HAS_BOOLEAN_VALUE,
82
role: MUST_USE_ATTRIBUTE,
83
scrollLeft: MUST_USE_PROPERTY,
84
scrollTop: MUST_USE_PROPERTY,
85
selected: MUST_USE_PROPERTY | HAS_BOOLEAN_VALUE,
86
+ size: null,
87
spellCheck: null,
88
src: null,
89
step: null,