@samitouri / QOS-React-2 / commits / 203dba271b
Fork 0

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,