2 * Copyright (c) 2008-2009 Mozilla Foundation
4 * Permission is hereby granted, free of charge, to any person obtaining a
5 * copy of this software and associated documentation files (the "Software"),
6 * to deal in the Software without restriction, including without limitation
7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8 * and/or sell copies of the Software, and to permit persons to whom the
9 * Software is furnished to do so, subject to the following conditions:
11 * The above copyright notice and this permission notice shall be included in
12 * all copies or substantial portions of the Software.
14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20 * DEALINGS IN THE SOFTWARE.
24 * THIS IS A GENERATED FILE. PLEASE DO NOT EDIT.
25 * Please edit AttributeName.java instead and regenerate.
28 #ifndef nsHtml5AttributeName_h__
29 #define nsHtml5AttributeName_h__
33 #include "nsHtml5AtomTable.h"
35 #include "nsINameSpaceManager.h"
36 #include "nsIContent.h"
37 #include "nsIDocument.h"
38 #include "nsTraceRefcnt.h"
40 #include "nsHtml5DocumentMode.h"
41 #include "nsHtml5ArrayCopy.h"
42 #include "nsHtml5NamedCharacters.h"
43 #include "nsHtml5NamedCharactersAccel.h"
44 #include "nsHtml5Atoms.h"
45 #include "nsHtml5ByteReadable.h"
46 #include "nsIUnicodeDecoder.h"
47 #include "nsAHtml5TreeBuilderState.h"
48 #include "nsHtml5Macros.h"
50 class nsHtml5StreamParser
;
52 class nsHtml5Tokenizer
;
53 class nsHtml5TreeBuilder
;
54 class nsHtml5MetaScanner
;
55 class nsHtml5ElementName
;
56 class nsHtml5HtmlAttributes
;
57 class nsHtml5UTF16Buffer
;
58 class nsHtml5StateSnapshot
;
59 class nsHtml5Portability
;
62 class nsHtml5AttributeName
65 static PRInt32
* ALL_NO_NS
;
67 static PRInt32
* XMLNS_NS
;
68 static PRInt32
* XML_NS
;
69 static PRInt32
* XLINK_NS
;
71 static nsIAtom
** ALL_NO_PREFIX
;
73 static nsIAtom
** XMLNS_PREFIX
;
74 static nsIAtom
** XLINK_PREFIX
;
75 static nsIAtom
** XML_PREFIX
;
76 static nsIAtom
** SVG_DIFFERENT(nsIAtom
* name
, nsIAtom
* camel
);
77 static nsIAtom
** MATH_DIFFERENT(nsIAtom
* name
, nsIAtom
* camel
);
78 static nsIAtom
** COLONIFIED_LOCAL(nsIAtom
* name
, nsIAtom
* suffix
);
80 static nsIAtom
** SAME_LOCAL(nsIAtom
* name
);
81 static nsHtml5AttributeName
* nameByBuffer(PRUnichar
* buf
, PRInt32 offset
, PRInt32 length
, nsHtml5AtomTable
* interner
);
83 static PRInt32
bufToHash(PRUnichar
* buf
, PRInt32 len
);
88 nsHtml5AttributeName(PRInt32
* uri
, nsIAtom
** local
, nsIAtom
** prefix
);
90 static nsHtml5AttributeName
* createAttributeName(nsIAtom
* name
);
92 virtual void release();
93 ~nsHtml5AttributeName();
94 virtual nsHtml5AttributeName
* cloneAttributeName(nsHtml5AtomTable
* interner
);
95 PRInt32
getUri(PRInt32 mode
);
96 nsIAtom
* getLocal(PRInt32 mode
);
97 nsIAtom
* getPrefix(PRInt32 mode
);
98 PRBool
equalsAnother(nsHtml5AttributeName
* another
);
99 static nsHtml5AttributeName
* ATTR_D
;
100 static nsHtml5AttributeName
* ATTR_K
;
101 static nsHtml5AttributeName
* ATTR_R
;
102 static nsHtml5AttributeName
* ATTR_X
;
103 static nsHtml5AttributeName
* ATTR_Y
;
104 static nsHtml5AttributeName
* ATTR_Z
;
105 static nsHtml5AttributeName
* ATTR_BY
;
106 static nsHtml5AttributeName
* ATTR_CX
;
107 static nsHtml5AttributeName
* ATTR_CY
;
108 static nsHtml5AttributeName
* ATTR_DX
;
109 static nsHtml5AttributeName
* ATTR_DY
;
110 static nsHtml5AttributeName
* ATTR_G2
;
111 static nsHtml5AttributeName
* ATTR_G1
;
112 static nsHtml5AttributeName
* ATTR_FX
;
113 static nsHtml5AttributeName
* ATTR_FY
;
114 static nsHtml5AttributeName
* ATTR_K4
;
115 static nsHtml5AttributeName
* ATTR_K2
;
116 static nsHtml5AttributeName
* ATTR_K3
;
117 static nsHtml5AttributeName
* ATTR_K1
;
118 static nsHtml5AttributeName
* ATTR_ID
;
119 static nsHtml5AttributeName
* ATTR_IN
;
120 static nsHtml5AttributeName
* ATTR_U2
;
121 static nsHtml5AttributeName
* ATTR_U1
;
122 static nsHtml5AttributeName
* ATTR_RT
;
123 static nsHtml5AttributeName
* ATTR_RX
;
124 static nsHtml5AttributeName
* ATTR_RY
;
125 static nsHtml5AttributeName
* ATTR_TO
;
126 static nsHtml5AttributeName
* ATTR_Y2
;
127 static nsHtml5AttributeName
* ATTR_Y1
;
128 static nsHtml5AttributeName
* ATTR_X1
;
129 static nsHtml5AttributeName
* ATTR_X2
;
130 static nsHtml5AttributeName
* ATTR_ALT
;
131 static nsHtml5AttributeName
* ATTR_DIR
;
132 static nsHtml5AttributeName
* ATTR_DUR
;
133 static nsHtml5AttributeName
* ATTR_END
;
134 static nsHtml5AttributeName
* ATTR_FOR
;
135 static nsHtml5AttributeName
* ATTR_IN2
;
136 static nsHtml5AttributeName
* ATTR_MAX
;
137 static nsHtml5AttributeName
* ATTR_MIN
;
138 static nsHtml5AttributeName
* ATTR_LOW
;
139 static nsHtml5AttributeName
* ATTR_REL
;
140 static nsHtml5AttributeName
* ATTR_REV
;
141 static nsHtml5AttributeName
* ATTR_SRC
;
142 static nsHtml5AttributeName
* ATTR_AXIS
;
143 static nsHtml5AttributeName
* ATTR_ABBR
;
144 static nsHtml5AttributeName
* ATTR_BBOX
;
145 static nsHtml5AttributeName
* ATTR_CITE
;
146 static nsHtml5AttributeName
* ATTR_CODE
;
147 static nsHtml5AttributeName
* ATTR_BIAS
;
148 static nsHtml5AttributeName
* ATTR_COLS
;
149 static nsHtml5AttributeName
* ATTR_CLIP
;
150 static nsHtml5AttributeName
* ATTR_CHAR
;
151 static nsHtml5AttributeName
* ATTR_BASE
;
152 static nsHtml5AttributeName
* ATTR_EDGE
;
153 static nsHtml5AttributeName
* ATTR_DATA
;
154 static nsHtml5AttributeName
* ATTR_FILL
;
155 static nsHtml5AttributeName
* ATTR_FROM
;
156 static nsHtml5AttributeName
* ATTR_FORM
;
157 static nsHtml5AttributeName
* ATTR_FACE
;
158 static nsHtml5AttributeName
* ATTR_HIGH
;
159 static nsHtml5AttributeName
* ATTR_HREF
;
160 static nsHtml5AttributeName
* ATTR_OPEN
;
161 static nsHtml5AttributeName
* ATTR_ICON
;
162 static nsHtml5AttributeName
* ATTR_NAME
;
163 static nsHtml5AttributeName
* ATTR_MODE
;
164 static nsHtml5AttributeName
* ATTR_MASK
;
165 static nsHtml5AttributeName
* ATTR_LINK
;
166 static nsHtml5AttributeName
* ATTR_LANG
;
167 static nsHtml5AttributeName
* ATTR_LIST
;
168 static nsHtml5AttributeName
* ATTR_TYPE
;
169 static nsHtml5AttributeName
* ATTR_WHEN
;
170 static nsHtml5AttributeName
* ATTR_WRAP
;
171 static nsHtml5AttributeName
* ATTR_TEXT
;
172 static nsHtml5AttributeName
* ATTR_PATH
;
173 static nsHtml5AttributeName
* ATTR_PING
;
174 static nsHtml5AttributeName
* ATTR_REFX
;
175 static nsHtml5AttributeName
* ATTR_REFY
;
176 static nsHtml5AttributeName
* ATTR_SIZE
;
177 static nsHtml5AttributeName
* ATTR_SEED
;
178 static nsHtml5AttributeName
* ATTR_ROWS
;
179 static nsHtml5AttributeName
* ATTR_SPAN
;
180 static nsHtml5AttributeName
* ATTR_STEP
;
181 static nsHtml5AttributeName
* ATTR_ROLE
;
182 static nsHtml5AttributeName
* ATTR_XREF
;
183 static nsHtml5AttributeName
* ATTR_ASYNC
;
184 static nsHtml5AttributeName
* ATTR_ALINK
;
185 static nsHtml5AttributeName
* ATTR_ALIGN
;
186 static nsHtml5AttributeName
* ATTR_CLOSE
;
187 static nsHtml5AttributeName
* ATTR_COLOR
;
188 static nsHtml5AttributeName
* ATTR_CLASS
;
189 static nsHtml5AttributeName
* ATTR_CLEAR
;
190 static nsHtml5AttributeName
* ATTR_BEGIN
;
191 static nsHtml5AttributeName
* ATTR_DEPTH
;
192 static nsHtml5AttributeName
* ATTR_DEFER
;
193 static nsHtml5AttributeName
* ATTR_FENCE
;
194 static nsHtml5AttributeName
* ATTR_FRAME
;
195 static nsHtml5AttributeName
* ATTR_ISMAP
;
196 static nsHtml5AttributeName
* ATTR_ONEND
;
197 static nsHtml5AttributeName
* ATTR_INDEX
;
198 static nsHtml5AttributeName
* ATTR_ORDER
;
199 static nsHtml5AttributeName
* ATTR_OTHER
;
200 static nsHtml5AttributeName
* ATTR_ONCUT
;
201 static nsHtml5AttributeName
* ATTR_NARGS
;
202 static nsHtml5AttributeName
* ATTR_MEDIA
;
203 static nsHtml5AttributeName
* ATTR_LABEL
;
204 static nsHtml5AttributeName
* ATTR_LOCAL
;
205 static nsHtml5AttributeName
* ATTR_WIDTH
;
206 static nsHtml5AttributeName
* ATTR_TITLE
;
207 static nsHtml5AttributeName
* ATTR_VLINK
;
208 static nsHtml5AttributeName
* ATTR_VALUE
;
209 static nsHtml5AttributeName
* ATTR_SLOPE
;
210 static nsHtml5AttributeName
* ATTR_SHAPE
;
211 static nsHtml5AttributeName
* ATTR_SCOPE
;
212 static nsHtml5AttributeName
* ATTR_SCALE
;
213 static nsHtml5AttributeName
* ATTR_SPEED
;
214 static nsHtml5AttributeName
* ATTR_STYLE
;
215 static nsHtml5AttributeName
* ATTR_RULES
;
216 static nsHtml5AttributeName
* ATTR_STEMH
;
217 static nsHtml5AttributeName
* ATTR_STEMV
;
218 static nsHtml5AttributeName
* ATTR_START
;
219 static nsHtml5AttributeName
* ATTR_XMLNS
;
220 static nsHtml5AttributeName
* ATTR_ACCEPT
;
221 static nsHtml5AttributeName
* ATTR_ACCENT
;
222 static nsHtml5AttributeName
* ATTR_ASCENT
;
223 static nsHtml5AttributeName
* ATTR_ACTIVE
;
224 static nsHtml5AttributeName
* ATTR_ALTIMG
;
225 static nsHtml5AttributeName
* ATTR_ACTION
;
226 static nsHtml5AttributeName
* ATTR_BORDER
;
227 static nsHtml5AttributeName
* ATTR_CURSOR
;
228 static nsHtml5AttributeName
* ATTR_COORDS
;
229 static nsHtml5AttributeName
* ATTR_FILTER
;
230 static nsHtml5AttributeName
* ATTR_FORMAT
;
231 static nsHtml5AttributeName
* ATTR_HIDDEN
;
232 static nsHtml5AttributeName
* ATTR_HSPACE
;
233 static nsHtml5AttributeName
* ATTR_HEIGHT
;
234 static nsHtml5AttributeName
* ATTR_ONMOVE
;
235 static nsHtml5AttributeName
* ATTR_ONLOAD
;
236 static nsHtml5AttributeName
* ATTR_ONDRAG
;
237 static nsHtml5AttributeName
* ATTR_ORIGIN
;
238 static nsHtml5AttributeName
* ATTR_ONZOOM
;
239 static nsHtml5AttributeName
* ATTR_ONHELP
;
240 static nsHtml5AttributeName
* ATTR_ONSTOP
;
241 static nsHtml5AttributeName
* ATTR_ONDROP
;
242 static nsHtml5AttributeName
* ATTR_ONBLUR
;
243 static nsHtml5AttributeName
* ATTR_OBJECT
;
244 static nsHtml5AttributeName
* ATTR_OFFSET
;
245 static nsHtml5AttributeName
* ATTR_ORIENT
;
246 static nsHtml5AttributeName
* ATTR_ONCOPY
;
247 static nsHtml5AttributeName
* ATTR_NOWRAP
;
248 static nsHtml5AttributeName
* ATTR_NOHREF
;
249 static nsHtml5AttributeName
* ATTR_MACROS
;
250 static nsHtml5AttributeName
* ATTR_METHOD
;
251 static nsHtml5AttributeName
* ATTR_LOWSRC
;
252 static nsHtml5AttributeName
* ATTR_LSPACE
;
253 static nsHtml5AttributeName
* ATTR_LQUOTE
;
254 static nsHtml5AttributeName
* ATTR_USEMAP
;
255 static nsHtml5AttributeName
* ATTR_WIDTHS
;
256 static nsHtml5AttributeName
* ATTR_TARGET
;
257 static nsHtml5AttributeName
* ATTR_VALUES
;
258 static nsHtml5AttributeName
* ATTR_VALIGN
;
259 static nsHtml5AttributeName
* ATTR_VSPACE
;
260 static nsHtml5AttributeName
* ATTR_POSTER
;
261 static nsHtml5AttributeName
* ATTR_POINTS
;
262 static nsHtml5AttributeName
* ATTR_PROMPT
;
263 static nsHtml5AttributeName
* ATTR_SCOPED
;
264 static nsHtml5AttributeName
* ATTR_STRING
;
265 static nsHtml5AttributeName
* ATTR_SCHEME
;
266 static nsHtml5AttributeName
* ATTR_STROKE
;
267 static nsHtml5AttributeName
* ATTR_RADIUS
;
268 static nsHtml5AttributeName
* ATTR_RESULT
;
269 static nsHtml5AttributeName
* ATTR_REPEAT
;
270 static nsHtml5AttributeName
* ATTR_RSPACE
;
271 static nsHtml5AttributeName
* ATTR_ROTATE
;
272 static nsHtml5AttributeName
* ATTR_RQUOTE
;
273 static nsHtml5AttributeName
* ATTR_ALTTEXT
;
274 static nsHtml5AttributeName
* ATTR_ARCHIVE
;
275 static nsHtml5AttributeName
* ATTR_AZIMUTH
;
276 static nsHtml5AttributeName
* ATTR_CLOSURE
;
277 static nsHtml5AttributeName
* ATTR_CHECKED
;
278 static nsHtml5AttributeName
* ATTR_CLASSID
;
279 static nsHtml5AttributeName
* ATTR_CHAROFF
;
280 static nsHtml5AttributeName
* ATTR_BGCOLOR
;
281 static nsHtml5AttributeName
* ATTR_COLSPAN
;
282 static nsHtml5AttributeName
* ATTR_CHARSET
;
283 static nsHtml5AttributeName
* ATTR_COMPACT
;
284 static nsHtml5AttributeName
* ATTR_CONTENT
;
285 static nsHtml5AttributeName
* ATTR_ENCTYPE
;
286 static nsHtml5AttributeName
* ATTR_DATASRC
;
287 static nsHtml5AttributeName
* ATTR_DATAFLD
;
288 static nsHtml5AttributeName
* ATTR_DECLARE
;
289 static nsHtml5AttributeName
* ATTR_DISPLAY
;
290 static nsHtml5AttributeName
* ATTR_DIVISOR
;
291 static nsHtml5AttributeName
* ATTR_DEFAULT
;
292 static nsHtml5AttributeName
* ATTR_DESCENT
;
293 static nsHtml5AttributeName
* ATTR_KERNING
;
294 static nsHtml5AttributeName
* ATTR_HANGING
;
295 static nsHtml5AttributeName
* ATTR_HEADERS
;
296 static nsHtml5AttributeName
* ATTR_ONPASTE
;
297 static nsHtml5AttributeName
* ATTR_ONCLICK
;
298 static nsHtml5AttributeName
* ATTR_OPTIMUM
;
299 static nsHtml5AttributeName
* ATTR_ONBEGIN
;
300 static nsHtml5AttributeName
* ATTR_ONKEYUP
;
301 static nsHtml5AttributeName
* ATTR_ONFOCUS
;
302 static nsHtml5AttributeName
* ATTR_ONERROR
;
303 static nsHtml5AttributeName
* ATTR_ONINPUT
;
304 static nsHtml5AttributeName
* ATTR_ONABORT
;
305 static nsHtml5AttributeName
* ATTR_ONSTART
;
306 static nsHtml5AttributeName
* ATTR_ONRESET
;
307 static nsHtml5AttributeName
* ATTR_OPACITY
;
308 static nsHtml5AttributeName
* ATTR_NOSHADE
;
309 static nsHtml5AttributeName
* ATTR_MINSIZE
;
310 static nsHtml5AttributeName
* ATTR_MAXSIZE
;
311 static nsHtml5AttributeName
* ATTR_LOOPEND
;
312 static nsHtml5AttributeName
* ATTR_LARGEOP
;
313 static nsHtml5AttributeName
* ATTR_UNICODE
;
314 static nsHtml5AttributeName
* ATTR_TARGETX
;
315 static nsHtml5AttributeName
* ATTR_TARGETY
;
316 static nsHtml5AttributeName
* ATTR_VIEWBOX
;
317 static nsHtml5AttributeName
* ATTR_VERSION
;
318 static nsHtml5AttributeName
* ATTR_PATTERN
;
319 static nsHtml5AttributeName
* ATTR_PROFILE
;
320 static nsHtml5AttributeName
* ATTR_SPACING
;
321 static nsHtml5AttributeName
* ATTR_RESTART
;
322 static nsHtml5AttributeName
* ATTR_ROWSPAN
;
323 static nsHtml5AttributeName
* ATTR_SANDBOX
;
324 static nsHtml5AttributeName
* ATTR_SUMMARY
;
325 static nsHtml5AttributeName
* ATTR_STANDBY
;
326 static nsHtml5AttributeName
* ATTR_REPLACE
;
327 static nsHtml5AttributeName
* ATTR_AUTOPLAY
;
328 static nsHtml5AttributeName
* ATTR_ADDITIVE
;
329 static nsHtml5AttributeName
* ATTR_CALCMODE
;
330 static nsHtml5AttributeName
* ATTR_CODETYPE
;
331 static nsHtml5AttributeName
* ATTR_CODEBASE
;
332 static nsHtml5AttributeName
* ATTR_CONTROLS
;
333 static nsHtml5AttributeName
* ATTR_BEVELLED
;
334 static nsHtml5AttributeName
* ATTR_BASELINE
;
335 static nsHtml5AttributeName
* ATTR_EXPONENT
;
336 static nsHtml5AttributeName
* ATTR_EDGEMODE
;
337 static nsHtml5AttributeName
* ATTR_ENCODING
;
338 static nsHtml5AttributeName
* ATTR_GLYPHREF
;
339 static nsHtml5AttributeName
* ATTR_DATETIME
;
340 static nsHtml5AttributeName
* ATTR_DISABLED
;
341 static nsHtml5AttributeName
* ATTR_FONTSIZE
;
342 static nsHtml5AttributeName
* ATTR_KEYTIMES
;
343 static nsHtml5AttributeName
* ATTR_PANOSE_1
;
344 static nsHtml5AttributeName
* ATTR_HREFLANG
;
345 static nsHtml5AttributeName
* ATTR_ONRESIZE
;
346 static nsHtml5AttributeName
* ATTR_ONCHANGE
;
347 static nsHtml5AttributeName
* ATTR_ONBOUNCE
;
348 static nsHtml5AttributeName
* ATTR_ONUNLOAD
;
349 static nsHtml5AttributeName
* ATTR_ONFINISH
;
350 static nsHtml5AttributeName
* ATTR_ONSCROLL
;
351 static nsHtml5AttributeName
* ATTR_OPERATOR
;
352 static nsHtml5AttributeName
* ATTR_OVERFLOW
;
353 static nsHtml5AttributeName
* ATTR_ONSUBMIT
;
354 static nsHtml5AttributeName
* ATTR_ONREPEAT
;
355 static nsHtml5AttributeName
* ATTR_ONSELECT
;
356 static nsHtml5AttributeName
* ATTR_NOTATION
;
357 static nsHtml5AttributeName
* ATTR_NORESIZE
;
358 static nsHtml5AttributeName
* ATTR_MANIFEST
;
359 static nsHtml5AttributeName
* ATTR_MATHSIZE
;
360 static nsHtml5AttributeName
* ATTR_MULTIPLE
;
361 static nsHtml5AttributeName
* ATTR_LONGDESC
;
362 static nsHtml5AttributeName
* ATTR_LANGUAGE
;
363 static nsHtml5AttributeName
* ATTR_TEMPLATE
;
364 static nsHtml5AttributeName
* ATTR_TABINDEX
;
365 static nsHtml5AttributeName
* ATTR_READONLY
;
366 static nsHtml5AttributeName
* ATTR_SELECTED
;
367 static nsHtml5AttributeName
* ATTR_ROWLINES
;
368 static nsHtml5AttributeName
* ATTR_SEAMLESS
;
369 static nsHtml5AttributeName
* ATTR_ROWALIGN
;
370 static nsHtml5AttributeName
* ATTR_STRETCHY
;
371 static nsHtml5AttributeName
* ATTR_REQUIRED
;
372 static nsHtml5AttributeName
* ATTR_XML_BASE
;
373 static nsHtml5AttributeName
* ATTR_XML_LANG
;
374 static nsHtml5AttributeName
* ATTR_X_HEIGHT
;
375 static nsHtml5AttributeName
* ATTR_ARIA_OWNS
;
376 static nsHtml5AttributeName
* ATTR_AUTOFOCUS
;
377 static nsHtml5AttributeName
* ATTR_ARIA_SORT
;
378 static nsHtml5AttributeName
* ATTR_ACCESSKEY
;
379 static nsHtml5AttributeName
* ATTR_ARIA_BUSY
;
380 static nsHtml5AttributeName
* ATTR_ARIA_GRAB
;
381 static nsHtml5AttributeName
* ATTR_AMPLITUDE
;
382 static nsHtml5AttributeName
* ATTR_ARIA_LIVE
;
383 static nsHtml5AttributeName
* ATTR_CLIP_RULE
;
384 static nsHtml5AttributeName
* ATTR_CLIP_PATH
;
385 static nsHtml5AttributeName
* ATTR_EQUALROWS
;
386 static nsHtml5AttributeName
* ATTR_ELEVATION
;
387 static nsHtml5AttributeName
* ATTR_DIRECTION
;
388 static nsHtml5AttributeName
* ATTR_DRAGGABLE
;
389 static nsHtml5AttributeName
* ATTR_FILTERRES
;
390 static nsHtml5AttributeName
* ATTR_FILL_RULE
;
391 static nsHtml5AttributeName
* ATTR_FONTSTYLE
;
392 static nsHtml5AttributeName
* ATTR_FONT_SIZE
;
393 static nsHtml5AttributeName
* ATTR_KEYPOINTS
;
394 static nsHtml5AttributeName
* ATTR_HIDEFOCUS
;
395 static nsHtml5AttributeName
* ATTR_ONMESSAGE
;
396 static nsHtml5AttributeName
* ATTR_INTERCEPT
;
397 static nsHtml5AttributeName
* ATTR_ONDRAGEND
;
398 static nsHtml5AttributeName
* ATTR_ONMOVEEND
;
399 static nsHtml5AttributeName
* ATTR_ONINVALID
;
400 static nsHtml5AttributeName
* ATTR_ONKEYDOWN
;
401 static nsHtml5AttributeName
* ATTR_ONFOCUSIN
;
402 static nsHtml5AttributeName
* ATTR_ONMOUSEUP
;
403 static nsHtml5AttributeName
* ATTR_INPUTMODE
;
404 static nsHtml5AttributeName
* ATTR_ONROWEXIT
;
405 static nsHtml5AttributeName
* ATTR_MATHCOLOR
;
406 static nsHtml5AttributeName
* ATTR_MASKUNITS
;
407 static nsHtml5AttributeName
* ATTR_MAXLENGTH
;
408 static nsHtml5AttributeName
* ATTR_LINEBREAK
;
409 static nsHtml5AttributeName
* ATTR_LOOPSTART
;
410 static nsHtml5AttributeName
* ATTR_TRANSFORM
;
411 static nsHtml5AttributeName
* ATTR_V_HANGING
;
412 static nsHtml5AttributeName
* ATTR_VALUETYPE
;
413 static nsHtml5AttributeName
* ATTR_POINTSATZ
;
414 static nsHtml5AttributeName
* ATTR_POINTSATX
;
415 static nsHtml5AttributeName
* ATTR_POINTSATY
;
416 static nsHtml5AttributeName
* ATTR_PLAYCOUNT
;
417 static nsHtml5AttributeName
* ATTR_SYMMETRIC
;
418 static nsHtml5AttributeName
* ATTR_SCROLLING
;
419 static nsHtml5AttributeName
* ATTR_REPEATDUR
;
420 static nsHtml5AttributeName
* ATTR_SELECTION
;
421 static nsHtml5AttributeName
* ATTR_SEPARATOR
;
422 static nsHtml5AttributeName
* ATTR_XML_SPACE
;
423 static nsHtml5AttributeName
* ATTR_AUTOSUBMIT
;
424 static nsHtml5AttributeName
* ATTR_ALPHABETIC
;
425 static nsHtml5AttributeName
* ATTR_ACTIONTYPE
;
426 static nsHtml5AttributeName
* ATTR_ACCUMULATE
;
427 static nsHtml5AttributeName
* ATTR_ARIA_LEVEL
;
428 static nsHtml5AttributeName
* ATTR_COLUMNSPAN
;
429 static nsHtml5AttributeName
* ATTR_CAP_HEIGHT
;
430 static nsHtml5AttributeName
* ATTR_BACKGROUND
;
431 static nsHtml5AttributeName
* ATTR_GLYPH_NAME
;
432 static nsHtml5AttributeName
* ATTR_GROUPALIGN
;
433 static nsHtml5AttributeName
* ATTR_FONTFAMILY
;
434 static nsHtml5AttributeName
* ATTR_FONTWEIGHT
;
435 static nsHtml5AttributeName
* ATTR_FONT_STYLE
;
436 static nsHtml5AttributeName
* ATTR_KEYSPLINES
;
437 static nsHtml5AttributeName
* ATTR_HTTP_EQUIV
;
438 static nsHtml5AttributeName
* ATTR_ONACTIVATE
;
439 static nsHtml5AttributeName
* ATTR_OCCURRENCE
;
440 static nsHtml5AttributeName
* ATTR_IRRELEVANT
;
441 static nsHtml5AttributeName
* ATTR_ONDBLCLICK
;
442 static nsHtml5AttributeName
* ATTR_ONDRAGDROP
;
443 static nsHtml5AttributeName
* ATTR_ONKEYPRESS
;
444 static nsHtml5AttributeName
* ATTR_ONROWENTER
;
445 static nsHtml5AttributeName
* ATTR_ONDRAGOVER
;
446 static nsHtml5AttributeName
* ATTR_ONFOCUSOUT
;
447 static nsHtml5AttributeName
* ATTR_ONMOUSEOUT
;
448 static nsHtml5AttributeName
* ATTR_NUMOCTAVES
;
449 static nsHtml5AttributeName
* ATTR_MARKER_MID
;
450 static nsHtml5AttributeName
* ATTR_MARKER_END
;
451 static nsHtml5AttributeName
* ATTR_TEXTLENGTH
;
452 static nsHtml5AttributeName
* ATTR_VISIBILITY
;
453 static nsHtml5AttributeName
* ATTR_VIEWTARGET
;
454 static nsHtml5AttributeName
* ATTR_VERT_ADV_Y
;
455 static nsHtml5AttributeName
* ATTR_PATHLENGTH
;
456 static nsHtml5AttributeName
* ATTR_REPEAT_MAX
;
457 static nsHtml5AttributeName
* ATTR_RADIOGROUP
;
458 static nsHtml5AttributeName
* ATTR_STOP_COLOR
;
459 static nsHtml5AttributeName
* ATTR_SEPARATORS
;
460 static nsHtml5AttributeName
* ATTR_REPEAT_MIN
;
461 static nsHtml5AttributeName
* ATTR_ROWSPACING
;
462 static nsHtml5AttributeName
* ATTR_ZOOMANDPAN
;
463 static nsHtml5AttributeName
* ATTR_XLINK_TYPE
;
464 static nsHtml5AttributeName
* ATTR_XLINK_ROLE
;
465 static nsHtml5AttributeName
* ATTR_XLINK_HREF
;
466 static nsHtml5AttributeName
* ATTR_XLINK_SHOW
;
467 static nsHtml5AttributeName
* ATTR_ACCENTUNDER
;
468 static nsHtml5AttributeName
* ATTR_ARIA_SECRET
;
469 static nsHtml5AttributeName
* ATTR_ARIA_ATOMIC
;
470 static nsHtml5AttributeName
* ATTR_ARIA_HIDDEN
;
471 static nsHtml5AttributeName
* ATTR_ARIA_FLOWTO
;
472 static nsHtml5AttributeName
* ATTR_ARABIC_FORM
;
473 static nsHtml5AttributeName
* ATTR_CELLPADDING
;
474 static nsHtml5AttributeName
* ATTR_CELLSPACING
;
475 static nsHtml5AttributeName
* ATTR_COLUMNWIDTH
;
476 static nsHtml5AttributeName
* ATTR_COLUMNALIGN
;
477 static nsHtml5AttributeName
* ATTR_COLUMNLINES
;
478 static nsHtml5AttributeName
* ATTR_CONTEXTMENU
;
479 static nsHtml5AttributeName
* ATTR_BASEPROFILE
;
480 static nsHtml5AttributeName
* ATTR_FONT_FAMILY
;
481 static nsHtml5AttributeName
* ATTR_FRAMEBORDER
;
482 static nsHtml5AttributeName
* ATTR_FILTERUNITS
;
483 static nsHtml5AttributeName
* ATTR_FLOOD_COLOR
;
484 static nsHtml5AttributeName
* ATTR_FONT_WEIGHT
;
485 static nsHtml5AttributeName
* ATTR_HORIZ_ADV_X
;
486 static nsHtml5AttributeName
* ATTR_ONDRAGLEAVE
;
487 static nsHtml5AttributeName
* ATTR_ONMOUSEMOVE
;
488 static nsHtml5AttributeName
* ATTR_ORIENTATION
;
489 static nsHtml5AttributeName
* ATTR_ONMOUSEDOWN
;
490 static nsHtml5AttributeName
* ATTR_ONMOUSEOVER
;
491 static nsHtml5AttributeName
* ATTR_ONDRAGENTER
;
492 static nsHtml5AttributeName
* ATTR_IDEOGRAPHIC
;
493 static nsHtml5AttributeName
* ATTR_ONBEFORECUT
;
494 static nsHtml5AttributeName
* ATTR_ONFORMINPUT
;
495 static nsHtml5AttributeName
* ATTR_ONDRAGSTART
;
496 static nsHtml5AttributeName
* ATTR_ONMOVESTART
;
497 static nsHtml5AttributeName
* ATTR_MARKERUNITS
;
498 static nsHtml5AttributeName
* ATTR_MATHVARIANT
;
499 static nsHtml5AttributeName
* ATTR_MARGINWIDTH
;
500 static nsHtml5AttributeName
* ATTR_MARKERWIDTH
;
501 static nsHtml5AttributeName
* ATTR_TEXT_ANCHOR
;
502 static nsHtml5AttributeName
* ATTR_TABLEVALUES
;
503 static nsHtml5AttributeName
* ATTR_SCRIPTLEVEL
;
504 static nsHtml5AttributeName
* ATTR_REPEATCOUNT
;
505 static nsHtml5AttributeName
* ATTR_STITCHTILES
;
506 static nsHtml5AttributeName
* ATTR_STARTOFFSET
;
507 static nsHtml5AttributeName
* ATTR_SCROLLDELAY
;
508 static nsHtml5AttributeName
* ATTR_XMLNS_XLINK
;
509 static nsHtml5AttributeName
* ATTR_XLINK_TITLE
;
510 static nsHtml5AttributeName
* ATTR_ARIA_INVALID
;
511 static nsHtml5AttributeName
* ATTR_ARIA_PRESSED
;
512 static nsHtml5AttributeName
* ATTR_ARIA_CHECKED
;
513 static nsHtml5AttributeName
* ATTR_AUTOCOMPLETE
;
514 static nsHtml5AttributeName
* ATTR_ARIA_SETSIZE
;
515 static nsHtml5AttributeName
* ATTR_ARIA_CHANNEL
;
516 static nsHtml5AttributeName
* ATTR_EQUALCOLUMNS
;
517 static nsHtml5AttributeName
* ATTR_DISPLAYSTYLE
;
518 static nsHtml5AttributeName
* ATTR_DATAFORMATAS
;
519 static nsHtml5AttributeName
* ATTR_FILL_OPACITY
;
520 static nsHtml5AttributeName
* ATTR_FONT_VARIANT
;
521 static nsHtml5AttributeName
* ATTR_FONT_STRETCH
;
522 static nsHtml5AttributeName
* ATTR_FRAMESPACING
;
523 static nsHtml5AttributeName
* ATTR_KERNELMATRIX
;
524 static nsHtml5AttributeName
* ATTR_ONDEACTIVATE
;
525 static nsHtml5AttributeName
* ATTR_ONROWSDELETE
;
526 static nsHtml5AttributeName
* ATTR_ONMOUSELEAVE
;
527 static nsHtml5AttributeName
* ATTR_ONFORMCHANGE
;
528 static nsHtml5AttributeName
* ATTR_ONCELLCHANGE
;
529 static nsHtml5AttributeName
* ATTR_ONMOUSEWHEEL
;
530 static nsHtml5AttributeName
* ATTR_ONMOUSEENTER
;
531 static nsHtml5AttributeName
* ATTR_ONAFTERPRINT
;
532 static nsHtml5AttributeName
* ATTR_ONBEFORECOPY
;
533 static nsHtml5AttributeName
* ATTR_MARGINHEIGHT
;
534 static nsHtml5AttributeName
* ATTR_MARKERHEIGHT
;
535 static nsHtml5AttributeName
* ATTR_MARKER_START
;
536 static nsHtml5AttributeName
* ATTR_MATHEMATICAL
;
537 static nsHtml5AttributeName
* ATTR_LENGTHADJUST
;
538 static nsHtml5AttributeName
* ATTR_UNSELECTABLE
;
539 static nsHtml5AttributeName
* ATTR_UNICODE_BIDI
;
540 static nsHtml5AttributeName
* ATTR_UNITS_PER_EM
;
541 static nsHtml5AttributeName
* ATTR_WORD_SPACING
;
542 static nsHtml5AttributeName
* ATTR_WRITING_MODE
;
543 static nsHtml5AttributeName
* ATTR_V_ALPHABETIC
;
544 static nsHtml5AttributeName
* ATTR_PATTERNUNITS
;
545 static nsHtml5AttributeName
* ATTR_SPREADMETHOD
;
546 static nsHtml5AttributeName
* ATTR_SURFACESCALE
;
547 static nsHtml5AttributeName
* ATTR_STROKE_WIDTH
;
548 static nsHtml5AttributeName
* ATTR_REPEAT_START
;
549 static nsHtml5AttributeName
* ATTR_STDDEVIATION
;
550 static nsHtml5AttributeName
* ATTR_STOP_OPACITY
;
551 static nsHtml5AttributeName
* ATTR_ARIA_CONTROLS
;
552 static nsHtml5AttributeName
* ATTR_ARIA_HASPOPUP
;
553 static nsHtml5AttributeName
* ATTR_ACCENT_HEIGHT
;
554 static nsHtml5AttributeName
* ATTR_ARIA_VALUENOW
;
555 static nsHtml5AttributeName
* ATTR_ARIA_RELEVANT
;
556 static nsHtml5AttributeName
* ATTR_ARIA_POSINSET
;
557 static nsHtml5AttributeName
* ATTR_ARIA_VALUEMAX
;
558 static nsHtml5AttributeName
* ATTR_ARIA_READONLY
;
559 static nsHtml5AttributeName
* ATTR_ARIA_SELECTED
;
560 static nsHtml5AttributeName
* ATTR_ARIA_REQUIRED
;
561 static nsHtml5AttributeName
* ATTR_ARIA_EXPANDED
;
562 static nsHtml5AttributeName
* ATTR_ARIA_DISABLED
;
563 static nsHtml5AttributeName
* ATTR_ATTRIBUTETYPE
;
564 static nsHtml5AttributeName
* ATTR_ATTRIBUTENAME
;
565 static nsHtml5AttributeName
* ATTR_ARIA_DATATYPE
;
566 static nsHtml5AttributeName
* ATTR_ARIA_VALUEMIN
;
567 static nsHtml5AttributeName
* ATTR_BASEFREQUENCY
;
568 static nsHtml5AttributeName
* ATTR_COLUMNSPACING
;
569 static nsHtml5AttributeName
* ATTR_COLOR_PROFILE
;
570 static nsHtml5AttributeName
* ATTR_CLIPPATHUNITS
;
571 static nsHtml5AttributeName
* ATTR_DEFINITIONURL
;
572 static nsHtml5AttributeName
* ATTR_GRADIENTUNITS
;
573 static nsHtml5AttributeName
* ATTR_FLOOD_OPACITY
;
574 static nsHtml5AttributeName
* ATTR_ONAFTERUPDATE
;
575 static nsHtml5AttributeName
* ATTR_ONERRORUPDATE
;
576 static nsHtml5AttributeName
* ATTR_ONBEFOREPASTE
;
577 static nsHtml5AttributeName
* ATTR_ONLOSECAPTURE
;
578 static nsHtml5AttributeName
* ATTR_ONCONTEXTMENU
;
579 static nsHtml5AttributeName
* ATTR_ONSELECTSTART
;
580 static nsHtml5AttributeName
* ATTR_ONBEFOREPRINT
;
581 static nsHtml5AttributeName
* ATTR_MOVABLELIMITS
;
582 static nsHtml5AttributeName
* ATTR_LINETHICKNESS
;
583 static nsHtml5AttributeName
* ATTR_UNICODE_RANGE
;
584 static nsHtml5AttributeName
* ATTR_THINMATHSPACE
;
585 static nsHtml5AttributeName
* ATTR_VERT_ORIGIN_X
;
586 static nsHtml5AttributeName
* ATTR_VERT_ORIGIN_Y
;
587 static nsHtml5AttributeName
* ATTR_V_IDEOGRAPHIC
;
588 static nsHtml5AttributeName
* ATTR_PRESERVEALPHA
;
589 static nsHtml5AttributeName
* ATTR_SCRIPTMINSIZE
;
590 static nsHtml5AttributeName
* ATTR_SPECIFICATION
;
591 static nsHtml5AttributeName
* ATTR_XLINK_ACTUATE
;
592 static nsHtml5AttributeName
* ATTR_XLINK_ARCROLE
;
593 static nsHtml5AttributeName
* ATTR_ACCEPT_CHARSET
;
594 static nsHtml5AttributeName
* ATTR_ALIGNMENTSCOPE
;
595 static nsHtml5AttributeName
* ATTR_ARIA_MULTILINE
;
596 static nsHtml5AttributeName
* ATTR_BASELINE_SHIFT
;
597 static nsHtml5AttributeName
* ATTR_HORIZ_ORIGIN_X
;
598 static nsHtml5AttributeName
* ATTR_HORIZ_ORIGIN_Y
;
599 static nsHtml5AttributeName
* ATTR_ONBEFOREUPDATE
;
600 static nsHtml5AttributeName
* ATTR_ONFILTERCHANGE
;
601 static nsHtml5AttributeName
* ATTR_ONROWSINSERTED
;
602 static nsHtml5AttributeName
* ATTR_ONBEFOREUNLOAD
;
603 static nsHtml5AttributeName
* ATTR_MATHBACKGROUND
;
604 static nsHtml5AttributeName
* ATTR_LETTER_SPACING
;
605 static nsHtml5AttributeName
* ATTR_LIGHTING_COLOR
;
606 static nsHtml5AttributeName
* ATTR_THICKMATHSPACE
;
607 static nsHtml5AttributeName
* ATTR_TEXT_RENDERING
;
608 static nsHtml5AttributeName
* ATTR_V_MATHEMATICAL
;
609 static nsHtml5AttributeName
* ATTR_POINTER_EVENTS
;
610 static nsHtml5AttributeName
* ATTR_PRIMITIVEUNITS
;
611 static nsHtml5AttributeName
* ATTR_SYSTEMLANGUAGE
;
612 static nsHtml5AttributeName
* ATTR_STROKE_LINECAP
;
613 static nsHtml5AttributeName
* ATTR_SUBSCRIPTSHIFT
;
614 static nsHtml5AttributeName
* ATTR_STROKE_OPACITY
;
615 static nsHtml5AttributeName
* ATTR_ARIA_DROPEFFECT
;
616 static nsHtml5AttributeName
* ATTR_ARIA_LABELLEDBY
;
617 static nsHtml5AttributeName
* ATTR_ARIA_TEMPLATEID
;
618 static nsHtml5AttributeName
* ATTR_COLOR_RENDERING
;
619 static nsHtml5AttributeName
* ATTR_CONTENTEDITABLE
;
620 static nsHtml5AttributeName
* ATTR_DIFFUSECONSTANT
;
621 static nsHtml5AttributeName
* ATTR_ONDATAAVAILABLE
;
622 static nsHtml5AttributeName
* ATTR_ONCONTROLSELECT
;
623 static nsHtml5AttributeName
* ATTR_IMAGE_RENDERING
;
624 static nsHtml5AttributeName
* ATTR_MEDIUMMATHSPACE
;
625 static nsHtml5AttributeName
* ATTR_TEXT_DECORATION
;
626 static nsHtml5AttributeName
* ATTR_SHAPE_RENDERING
;
627 static nsHtml5AttributeName
* ATTR_STROKE_LINEJOIN
;
628 static nsHtml5AttributeName
* ATTR_REPEAT_TEMPLATE
;
629 static nsHtml5AttributeName
* ATTR_ARIA_DESCRIBEDBY
;
630 static nsHtml5AttributeName
* ATTR_CONTENTSTYLETYPE
;
631 static nsHtml5AttributeName
* ATTR_FONT_SIZE_ADJUST
;
632 static nsHtml5AttributeName
* ATTR_KERNELUNITLENGTH
;
633 static nsHtml5AttributeName
* ATTR_ONBEFOREACTIVATE
;
634 static nsHtml5AttributeName
* ATTR_ONPROPERTYCHANGE
;
635 static nsHtml5AttributeName
* ATTR_ONDATASETCHANGED
;
636 static nsHtml5AttributeName
* ATTR_MASKCONTENTUNITS
;
637 static nsHtml5AttributeName
* ATTR_PATTERNTRANSFORM
;
638 static nsHtml5AttributeName
* ATTR_REQUIREDFEATURES
;
639 static nsHtml5AttributeName
* ATTR_RENDERING_INTENT
;
640 static nsHtml5AttributeName
* ATTR_SPECULAREXPONENT
;
641 static nsHtml5AttributeName
* ATTR_SPECULARCONSTANT
;
642 static nsHtml5AttributeName
* ATTR_SUPERSCRIPTSHIFT
;
643 static nsHtml5AttributeName
* ATTR_STROKE_DASHARRAY
;
644 static nsHtml5AttributeName
* ATTR_XCHANNELSELECTOR
;
645 static nsHtml5AttributeName
* ATTR_YCHANNELSELECTOR
;
646 static nsHtml5AttributeName
* ATTR_ARIA_AUTOCOMPLETE
;
647 static nsHtml5AttributeName
* ATTR_CONTENTSCRIPTTYPE
;
648 static nsHtml5AttributeName
* ATTR_ENABLE_BACKGROUND
;
649 static nsHtml5AttributeName
* ATTR_DOMINANT_BASELINE
;
650 static nsHtml5AttributeName
* ATTR_GRADIENTTRANSFORM
;
651 static nsHtml5AttributeName
* ATTR_ONBEFORDEACTIVATE
;
652 static nsHtml5AttributeName
* ATTR_ONDATASETCOMPLETE
;
653 static nsHtml5AttributeName
* ATTR_OVERLINE_POSITION
;
654 static nsHtml5AttributeName
* ATTR_ONBEFOREEDITFOCUS
;
655 static nsHtml5AttributeName
* ATTR_LIMITINGCONEANGLE
;
656 static nsHtml5AttributeName
* ATTR_VERYTHINMATHSPACE
;
657 static nsHtml5AttributeName
* ATTR_STROKE_DASHOFFSET
;
658 static nsHtml5AttributeName
* ATTR_STROKE_MITERLIMIT
;
659 static nsHtml5AttributeName
* ATTR_ALIGNMENT_BASELINE
;
660 static nsHtml5AttributeName
* ATTR_ONREADYSTATECHANGE
;
661 static nsHtml5AttributeName
* ATTR_OVERLINE_THICKNESS
;
662 static nsHtml5AttributeName
* ATTR_UNDERLINE_POSITION
;
663 static nsHtml5AttributeName
* ATTR_VERYTHICKMATHSPACE
;
664 static nsHtml5AttributeName
* ATTR_REQUIREDEXTENSIONS
;
665 static nsHtml5AttributeName
* ATTR_COLOR_INTERPOLATION
;
666 static nsHtml5AttributeName
* ATTR_UNDERLINE_THICKNESS
;
667 static nsHtml5AttributeName
* ATTR_PRESERVEASPECTRATIO
;
668 static nsHtml5AttributeName
* ATTR_PATTERNCONTENTUNITS
;
669 static nsHtml5AttributeName
* ATTR_ARIA_MULTISELECTABLE
;
670 static nsHtml5AttributeName
* ATTR_SCRIPTSIZEMULTIPLIER
;
671 static nsHtml5AttributeName
* ATTR_ARIA_ACTIVEDESCENDANT
;
672 static nsHtml5AttributeName
* ATTR_VERYVERYTHINMATHSPACE
;
673 static nsHtml5AttributeName
* ATTR_VERYVERYTHICKMATHSPACE
;
674 static nsHtml5AttributeName
* ATTR_STRIKETHROUGH_POSITION
;
675 static nsHtml5AttributeName
* ATTR_STRIKETHROUGH_THICKNESS
;
676 static nsHtml5AttributeName
* ATTR_EXTERNALRESOURCESREQUIRED
;
677 static nsHtml5AttributeName
* ATTR_GLYPH_ORIENTATION_VERTICAL
;
678 static nsHtml5AttributeName
* ATTR_COLOR_INTERPOLATION_FILTERS
;
679 static nsHtml5AttributeName
* ATTR_GLYPH_ORIENTATION_HORIZONTAL
;
681 static nsHtml5AttributeName
** ATTRIBUTE_NAMES
;
682 static jArray
<PRInt32
,PRInt32
> ATTRIBUTE_HASHES
;
684 static void initializeStatics();
685 static void releaseStatics();
688 #ifdef nsHtml5AttributeName_cpp__
689 PRInt32
* nsHtml5AttributeName::ALL_NO_NS
= nsnull
;
690 PRInt32
* nsHtml5AttributeName::XMLNS_NS
= nsnull
;
691 PRInt32
* nsHtml5AttributeName::XML_NS
= nsnull
;
692 PRInt32
* nsHtml5AttributeName::XLINK_NS
= nsnull
;
693 nsIAtom
** nsHtml5AttributeName::ALL_NO_PREFIX
= nsnull
;
694 nsIAtom
** nsHtml5AttributeName::XMLNS_PREFIX
= nsnull
;
695 nsIAtom
** nsHtml5AttributeName::XLINK_PREFIX
= nsnull
;
696 nsIAtom
** nsHtml5AttributeName::XML_PREFIX
= nsnull
;
697 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_D
= nsnull
;
698 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_K
= nsnull
;
699 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_R
= nsnull
;
700 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_X
= nsnull
;
701 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_Y
= nsnull
;
702 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_Z
= nsnull
;
703 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BY
= nsnull
;
704 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CX
= nsnull
;
705 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CY
= nsnull
;
706 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DX
= nsnull
;
707 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DY
= nsnull
;
708 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_G2
= nsnull
;
709 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_G1
= nsnull
;
710 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FX
= nsnull
;
711 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FY
= nsnull
;
712 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_K4
= nsnull
;
713 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_K2
= nsnull
;
714 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_K3
= nsnull
;
715 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_K1
= nsnull
;
716 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ID
= nsnull
;
717 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_IN
= nsnull
;
718 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_U2
= nsnull
;
719 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_U1
= nsnull
;
720 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RT
= nsnull
;
721 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RX
= nsnull
;
722 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RY
= nsnull
;
723 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TO
= nsnull
;
724 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_Y2
= nsnull
;
725 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_Y1
= nsnull
;
726 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_X1
= nsnull
;
727 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_X2
= nsnull
;
728 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALT
= nsnull
;
729 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DIR
= nsnull
;
730 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DUR
= nsnull
;
731 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_END
= nsnull
;
732 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FOR
= nsnull
;
733 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_IN2
= nsnull
;
734 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MAX
= nsnull
;
735 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MIN
= nsnull
;
736 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LOW
= nsnull
;
737 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REL
= nsnull
;
738 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REV
= nsnull
;
739 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SRC
= nsnull
;
740 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_AXIS
= nsnull
;
741 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ABBR
= nsnull
;
742 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BBOX
= nsnull
;
743 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CITE
= nsnull
;
744 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CODE
= nsnull
;
745 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BIAS
= nsnull
;
746 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLS
= nsnull
;
747 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLIP
= nsnull
;
748 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CHAR
= nsnull
;
749 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BASE
= nsnull
;
750 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_EDGE
= nsnull
;
751 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DATA
= nsnull
;
752 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FILL
= nsnull
;
753 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FROM
= nsnull
;
754 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FORM
= nsnull
;
755 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FACE
= nsnull
;
756 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HIGH
= nsnull
;
757 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HREF
= nsnull
;
758 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OPEN
= nsnull
;
759 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ICON
= nsnull
;
760 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NAME
= nsnull
;
761 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MODE
= nsnull
;
762 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MASK
= nsnull
;
763 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LINK
= nsnull
;
764 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LANG
= nsnull
;
765 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LIST
= nsnull
;
766 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TYPE
= nsnull
;
767 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_WHEN
= nsnull
;
768 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_WRAP
= nsnull
;
769 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TEXT
= nsnull
;
770 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PATH
= nsnull
;
771 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PING
= nsnull
;
772 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REFX
= nsnull
;
773 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REFY
= nsnull
;
774 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SIZE
= nsnull
;
775 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SEED
= nsnull
;
776 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ROWS
= nsnull
;
777 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SPAN
= nsnull
;
778 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STEP
= nsnull
;
779 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ROLE
= nsnull
;
780 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XREF
= nsnull
;
781 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ASYNC
= nsnull
;
782 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALINK
= nsnull
;
783 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALIGN
= nsnull
;
784 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLOSE
= nsnull
;
785 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLOR
= nsnull
;
786 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLASS
= nsnull
;
787 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLEAR
= nsnull
;
788 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BEGIN
= nsnull
;
789 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DEPTH
= nsnull
;
790 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DEFER
= nsnull
;
791 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FENCE
= nsnull
;
792 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FRAME
= nsnull
;
793 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ISMAP
= nsnull
;
794 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONEND
= nsnull
;
795 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_INDEX
= nsnull
;
796 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ORDER
= nsnull
;
797 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OTHER
= nsnull
;
798 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONCUT
= nsnull
;
799 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NARGS
= nsnull
;
800 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MEDIA
= nsnull
;
801 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LABEL
= nsnull
;
802 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LOCAL
= nsnull
;
803 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_WIDTH
= nsnull
;
804 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TITLE
= nsnull
;
805 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VLINK
= nsnull
;
806 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VALUE
= nsnull
;
807 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SLOPE
= nsnull
;
808 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SHAPE
= nsnull
;
809 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCOPE
= nsnull
;
810 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCALE
= nsnull
;
811 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SPEED
= nsnull
;
812 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STYLE
= nsnull
;
813 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RULES
= nsnull
;
814 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STEMH
= nsnull
;
815 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STEMV
= nsnull
;
816 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_START
= nsnull
;
817 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XMLNS
= nsnull
;
818 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACCEPT
= nsnull
;
819 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACCENT
= nsnull
;
820 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ASCENT
= nsnull
;
821 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACTIVE
= nsnull
;
822 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALTIMG
= nsnull
;
823 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACTION
= nsnull
;
824 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BORDER
= nsnull
;
825 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CURSOR
= nsnull
;
826 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COORDS
= nsnull
;
827 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FILTER
= nsnull
;
828 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FORMAT
= nsnull
;
829 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HIDDEN
= nsnull
;
830 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HSPACE
= nsnull
;
831 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HEIGHT
= nsnull
;
832 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOVE
= nsnull
;
833 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONLOAD
= nsnull
;
834 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDRAG
= nsnull
;
835 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ORIGIN
= nsnull
;
836 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONZOOM
= nsnull
;
837 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONHELP
= nsnull
;
838 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONSTOP
= nsnull
;
839 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDROP
= nsnull
;
840 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBLUR
= nsnull
;
841 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OBJECT
= nsnull
;
842 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OFFSET
= nsnull
;
843 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ORIENT
= nsnull
;
844 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONCOPY
= nsnull
;
845 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NOWRAP
= nsnull
;
846 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NOHREF
= nsnull
;
847 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MACROS
= nsnull
;
848 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_METHOD
= nsnull
;
849 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LOWSRC
= nsnull
;
850 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LSPACE
= nsnull
;
851 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LQUOTE
= nsnull
;
852 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_USEMAP
= nsnull
;
853 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_WIDTHS
= nsnull
;
854 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TARGET
= nsnull
;
855 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VALUES
= nsnull
;
856 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VALIGN
= nsnull
;
857 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VSPACE
= nsnull
;
858 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_POSTER
= nsnull
;
859 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_POINTS
= nsnull
;
860 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PROMPT
= nsnull
;
861 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCOPED
= nsnull
;
862 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STRING
= nsnull
;
863 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCHEME
= nsnull
;
864 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE
= nsnull
;
865 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RADIUS
= nsnull
;
866 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RESULT
= nsnull
;
867 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPEAT
= nsnull
;
868 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RSPACE
= nsnull
;
869 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ROTATE
= nsnull
;
870 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RQUOTE
= nsnull
;
871 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALTTEXT
= nsnull
;
872 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARCHIVE
= nsnull
;
873 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_AZIMUTH
= nsnull
;
874 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLOSURE
= nsnull
;
875 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CHECKED
= nsnull
;
876 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLASSID
= nsnull
;
877 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CHAROFF
= nsnull
;
878 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BGCOLOR
= nsnull
;
879 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLSPAN
= nsnull
;
880 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CHARSET
= nsnull
;
881 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COMPACT
= nsnull
;
882 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CONTENT
= nsnull
;
883 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ENCTYPE
= nsnull
;
884 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DATASRC
= nsnull
;
885 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DATAFLD
= nsnull
;
886 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DECLARE
= nsnull
;
887 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DISPLAY
= nsnull
;
888 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DIVISOR
= nsnull
;
889 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DEFAULT
= nsnull
;
890 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DESCENT
= nsnull
;
891 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_KERNING
= nsnull
;
892 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HANGING
= nsnull
;
893 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HEADERS
= nsnull
;
894 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONPASTE
= nsnull
;
895 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONCLICK
= nsnull
;
896 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OPTIMUM
= nsnull
;
897 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEGIN
= nsnull
;
898 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONKEYUP
= nsnull
;
899 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONFOCUS
= nsnull
;
900 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONERROR
= nsnull
;
901 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONINPUT
= nsnull
;
902 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONABORT
= nsnull
;
903 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONSTART
= nsnull
;
904 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONRESET
= nsnull
;
905 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OPACITY
= nsnull
;
906 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NOSHADE
= nsnull
;
907 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MINSIZE
= nsnull
;
908 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MAXSIZE
= nsnull
;
909 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LOOPEND
= nsnull
;
910 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LARGEOP
= nsnull
;
911 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_UNICODE
= nsnull
;
912 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TARGETX
= nsnull
;
913 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TARGETY
= nsnull
;
914 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VIEWBOX
= nsnull
;
915 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERSION
= nsnull
;
916 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PATTERN
= nsnull
;
917 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PROFILE
= nsnull
;
918 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SPACING
= nsnull
;
919 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RESTART
= nsnull
;
920 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ROWSPAN
= nsnull
;
921 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SANDBOX
= nsnull
;
922 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SUMMARY
= nsnull
;
923 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STANDBY
= nsnull
;
924 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPLACE
= nsnull
;
925 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_AUTOPLAY
= nsnull
;
926 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ADDITIVE
= nsnull
;
927 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CALCMODE
= nsnull
;
928 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CODETYPE
= nsnull
;
929 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CODEBASE
= nsnull
;
930 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CONTROLS
= nsnull
;
931 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BEVELLED
= nsnull
;
932 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BASELINE
= nsnull
;
933 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_EXPONENT
= nsnull
;
934 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_EDGEMODE
= nsnull
;
935 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ENCODING
= nsnull
;
936 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_GLYPHREF
= nsnull
;
937 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DATETIME
= nsnull
;
938 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DISABLED
= nsnull
;
939 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONTSIZE
= nsnull
;
940 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_KEYTIMES
= nsnull
;
941 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PANOSE_1
= nsnull
;
942 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HREFLANG
= nsnull
;
943 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONRESIZE
= nsnull
;
944 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONCHANGE
= nsnull
;
945 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBOUNCE
= nsnull
;
946 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONUNLOAD
= nsnull
;
947 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONFINISH
= nsnull
;
948 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONSCROLL
= nsnull
;
949 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OPERATOR
= nsnull
;
950 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OVERFLOW
= nsnull
;
951 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONSUBMIT
= nsnull
;
952 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONREPEAT
= nsnull
;
953 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONSELECT
= nsnull
;
954 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NOTATION
= nsnull
;
955 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NORESIZE
= nsnull
;
956 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MANIFEST
= nsnull
;
957 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MATHSIZE
= nsnull
;
958 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MULTIPLE
= nsnull
;
959 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LONGDESC
= nsnull
;
960 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LANGUAGE
= nsnull
;
961 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TEMPLATE
= nsnull
;
962 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TABINDEX
= nsnull
;
963 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_READONLY
= nsnull
;
964 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SELECTED
= nsnull
;
965 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ROWLINES
= nsnull
;
966 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SEAMLESS
= nsnull
;
967 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ROWALIGN
= nsnull
;
968 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STRETCHY
= nsnull
;
969 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REQUIRED
= nsnull
;
970 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XML_BASE
= nsnull
;
971 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XML_LANG
= nsnull
;
972 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_X_HEIGHT
= nsnull
;
973 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_OWNS
= nsnull
;
974 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_AUTOFOCUS
= nsnull
;
975 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_SORT
= nsnull
;
976 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACCESSKEY
= nsnull
;
977 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_BUSY
= nsnull
;
978 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_GRAB
= nsnull
;
979 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_AMPLITUDE
= nsnull
;
980 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_LIVE
= nsnull
;
981 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLIP_RULE
= nsnull
;
982 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLIP_PATH
= nsnull
;
983 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_EQUALROWS
= nsnull
;
984 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ELEVATION
= nsnull
;
985 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DIRECTION
= nsnull
;
986 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DRAGGABLE
= nsnull
;
987 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FILTERRES
= nsnull
;
988 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FILL_RULE
= nsnull
;
989 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONTSTYLE
= nsnull
;
990 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONT_SIZE
= nsnull
;
991 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_KEYPOINTS
= nsnull
;
992 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HIDEFOCUS
= nsnull
;
993 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMESSAGE
= nsnull
;
994 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_INTERCEPT
= nsnull
;
995 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDRAGEND
= nsnull
;
996 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOVEEND
= nsnull
;
997 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONINVALID
= nsnull
;
998 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONKEYDOWN
= nsnull
;
999 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONFOCUSIN
= nsnull
;
1000 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSEUP
= nsnull
;
1001 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_INPUTMODE
= nsnull
;
1002 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONROWEXIT
= nsnull
;
1003 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MATHCOLOR
= nsnull
;
1004 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MASKUNITS
= nsnull
;
1005 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MAXLENGTH
= nsnull
;
1006 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LINEBREAK
= nsnull
;
1007 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LOOPSTART
= nsnull
;
1008 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TRANSFORM
= nsnull
;
1009 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_V_HANGING
= nsnull
;
1010 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VALUETYPE
= nsnull
;
1011 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_POINTSATZ
= nsnull
;
1012 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_POINTSATX
= nsnull
;
1013 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_POINTSATY
= nsnull
;
1014 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PLAYCOUNT
= nsnull
;
1015 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SYMMETRIC
= nsnull
;
1016 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCROLLING
= nsnull
;
1017 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPEATDUR
= nsnull
;
1018 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SELECTION
= nsnull
;
1019 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SEPARATOR
= nsnull
;
1020 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XML_SPACE
= nsnull
;
1021 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_AUTOSUBMIT
= nsnull
;
1022 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALPHABETIC
= nsnull
;
1023 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACTIONTYPE
= nsnull
;
1024 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACCUMULATE
= nsnull
;
1025 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_LEVEL
= nsnull
;
1026 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLUMNSPAN
= nsnull
;
1027 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CAP_HEIGHT
= nsnull
;
1028 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BACKGROUND
= nsnull
;
1029 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_GLYPH_NAME
= nsnull
;
1030 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_GROUPALIGN
= nsnull
;
1031 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONTFAMILY
= nsnull
;
1032 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONTWEIGHT
= nsnull
;
1033 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONT_STYLE
= nsnull
;
1034 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_KEYSPLINES
= nsnull
;
1035 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HTTP_EQUIV
= nsnull
;
1036 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONACTIVATE
= nsnull
;
1037 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OCCURRENCE
= nsnull
;
1038 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_IRRELEVANT
= nsnull
;
1039 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDBLCLICK
= nsnull
;
1040 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDRAGDROP
= nsnull
;
1041 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONKEYPRESS
= nsnull
;
1042 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONROWENTER
= nsnull
;
1043 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDRAGOVER
= nsnull
;
1044 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONFOCUSOUT
= nsnull
;
1045 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSEOUT
= nsnull
;
1046 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_NUMOCTAVES
= nsnull
;
1047 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARKER_MID
= nsnull
;
1048 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARKER_END
= nsnull
;
1049 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TEXTLENGTH
= nsnull
;
1050 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VISIBILITY
= nsnull
;
1051 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VIEWTARGET
= nsnull
;
1052 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERT_ADV_Y
= nsnull
;
1053 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PATHLENGTH
= nsnull
;
1054 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPEAT_MAX
= nsnull
;
1055 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RADIOGROUP
= nsnull
;
1056 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STOP_COLOR
= nsnull
;
1057 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SEPARATORS
= nsnull
;
1058 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPEAT_MIN
= nsnull
;
1059 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ROWSPACING
= nsnull
;
1060 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ZOOMANDPAN
= nsnull
;
1061 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XLINK_TYPE
= nsnull
;
1062 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XLINK_ROLE
= nsnull
;
1063 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XLINK_HREF
= nsnull
;
1064 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XLINK_SHOW
= nsnull
;
1065 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACCENTUNDER
= nsnull
;
1066 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_SECRET
= nsnull
;
1067 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_ATOMIC
= nsnull
;
1068 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_HIDDEN
= nsnull
;
1069 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_FLOWTO
= nsnull
;
1070 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARABIC_FORM
= nsnull
;
1071 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CELLPADDING
= nsnull
;
1072 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CELLSPACING
= nsnull
;
1073 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLUMNWIDTH
= nsnull
;
1074 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLUMNALIGN
= nsnull
;
1075 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLUMNLINES
= nsnull
;
1076 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CONTEXTMENU
= nsnull
;
1077 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BASEPROFILE
= nsnull
;
1078 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONT_FAMILY
= nsnull
;
1079 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FRAMEBORDER
= nsnull
;
1080 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FILTERUNITS
= nsnull
;
1081 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FLOOD_COLOR
= nsnull
;
1082 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONT_WEIGHT
= nsnull
;
1083 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HORIZ_ADV_X
= nsnull
;
1084 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDRAGLEAVE
= nsnull
;
1085 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSEMOVE
= nsnull
;
1086 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ORIENTATION
= nsnull
;
1087 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSEDOWN
= nsnull
;
1088 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSEOVER
= nsnull
;
1089 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDRAGENTER
= nsnull
;
1090 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_IDEOGRAPHIC
= nsnull
;
1091 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFORECUT
= nsnull
;
1092 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONFORMINPUT
= nsnull
;
1093 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDRAGSTART
= nsnull
;
1094 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOVESTART
= nsnull
;
1095 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARKERUNITS
= nsnull
;
1096 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MATHVARIANT
= nsnull
;
1097 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARGINWIDTH
= nsnull
;
1098 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARKERWIDTH
= nsnull
;
1099 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TEXT_ANCHOR
= nsnull
;
1100 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TABLEVALUES
= nsnull
;
1101 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCRIPTLEVEL
= nsnull
;
1102 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPEATCOUNT
= nsnull
;
1103 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STITCHTILES
= nsnull
;
1104 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STARTOFFSET
= nsnull
;
1105 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCROLLDELAY
= nsnull
;
1106 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XMLNS_XLINK
= nsnull
;
1107 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XLINK_TITLE
= nsnull
;
1108 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_INVALID
= nsnull
;
1109 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_PRESSED
= nsnull
;
1110 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_CHECKED
= nsnull
;
1111 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_AUTOCOMPLETE
= nsnull
;
1112 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_SETSIZE
= nsnull
;
1113 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_CHANNEL
= nsnull
;
1114 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_EQUALCOLUMNS
= nsnull
;
1115 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DISPLAYSTYLE
= nsnull
;
1116 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DATAFORMATAS
= nsnull
;
1117 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FILL_OPACITY
= nsnull
;
1118 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONT_VARIANT
= nsnull
;
1119 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONT_STRETCH
= nsnull
;
1120 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FRAMESPACING
= nsnull
;
1121 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_KERNELMATRIX
= nsnull
;
1122 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDEACTIVATE
= nsnull
;
1123 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONROWSDELETE
= nsnull
;
1124 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSELEAVE
= nsnull
;
1125 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONFORMCHANGE
= nsnull
;
1126 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONCELLCHANGE
= nsnull
;
1127 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSEWHEEL
= nsnull
;
1128 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONMOUSEENTER
= nsnull
;
1129 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONAFTERPRINT
= nsnull
;
1130 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFORECOPY
= nsnull
;
1131 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARGINHEIGHT
= nsnull
;
1132 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARKERHEIGHT
= nsnull
;
1133 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MARKER_START
= nsnull
;
1134 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MATHEMATICAL
= nsnull
;
1135 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LENGTHADJUST
= nsnull
;
1136 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_UNSELECTABLE
= nsnull
;
1137 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_UNICODE_BIDI
= nsnull
;
1138 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_UNITS_PER_EM
= nsnull
;
1139 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_WORD_SPACING
= nsnull
;
1140 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_WRITING_MODE
= nsnull
;
1141 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_V_ALPHABETIC
= nsnull
;
1142 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PATTERNUNITS
= nsnull
;
1143 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SPREADMETHOD
= nsnull
;
1144 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SURFACESCALE
= nsnull
;
1145 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE_WIDTH
= nsnull
;
1146 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPEAT_START
= nsnull
;
1147 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STDDEVIATION
= nsnull
;
1148 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STOP_OPACITY
= nsnull
;
1149 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_CONTROLS
= nsnull
;
1150 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_HASPOPUP
= nsnull
;
1151 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACCENT_HEIGHT
= nsnull
;
1152 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_VALUENOW
= nsnull
;
1153 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_RELEVANT
= nsnull
;
1154 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_POSINSET
= nsnull
;
1155 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_VALUEMAX
= nsnull
;
1156 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_READONLY
= nsnull
;
1157 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_SELECTED
= nsnull
;
1158 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_REQUIRED
= nsnull
;
1159 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_EXPANDED
= nsnull
;
1160 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_DISABLED
= nsnull
;
1161 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ATTRIBUTETYPE
= nsnull
;
1162 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ATTRIBUTENAME
= nsnull
;
1163 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_DATATYPE
= nsnull
;
1164 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_VALUEMIN
= nsnull
;
1165 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BASEFREQUENCY
= nsnull
;
1166 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLUMNSPACING
= nsnull
;
1167 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLOR_PROFILE
= nsnull
;
1168 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CLIPPATHUNITS
= nsnull
;
1169 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DEFINITIONURL
= nsnull
;
1170 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_GRADIENTUNITS
= nsnull
;
1171 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FLOOD_OPACITY
= nsnull
;
1172 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONAFTERUPDATE
= nsnull
;
1173 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONERRORUPDATE
= nsnull
;
1174 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFOREPASTE
= nsnull
;
1175 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONLOSECAPTURE
= nsnull
;
1176 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONCONTEXTMENU
= nsnull
;
1177 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONSELECTSTART
= nsnull
;
1178 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFOREPRINT
= nsnull
;
1179 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MOVABLELIMITS
= nsnull
;
1180 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LINETHICKNESS
= nsnull
;
1181 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_UNICODE_RANGE
= nsnull
;
1182 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_THINMATHSPACE
= nsnull
;
1183 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERT_ORIGIN_X
= nsnull
;
1184 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERT_ORIGIN_Y
= nsnull
;
1185 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_V_IDEOGRAPHIC
= nsnull
;
1186 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PRESERVEALPHA
= nsnull
;
1187 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCRIPTMINSIZE
= nsnull
;
1188 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SPECIFICATION
= nsnull
;
1189 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XLINK_ACTUATE
= nsnull
;
1190 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XLINK_ARCROLE
= nsnull
;
1191 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ACCEPT_CHARSET
= nsnull
;
1192 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALIGNMENTSCOPE
= nsnull
;
1193 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_MULTILINE
= nsnull
;
1194 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_BASELINE_SHIFT
= nsnull
;
1195 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HORIZ_ORIGIN_X
= nsnull
;
1196 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_HORIZ_ORIGIN_Y
= nsnull
;
1197 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFOREUPDATE
= nsnull
;
1198 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONFILTERCHANGE
= nsnull
;
1199 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONROWSINSERTED
= nsnull
;
1200 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFOREUNLOAD
= nsnull
;
1201 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MATHBACKGROUND
= nsnull
;
1202 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LETTER_SPACING
= nsnull
;
1203 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LIGHTING_COLOR
= nsnull
;
1204 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_THICKMATHSPACE
= nsnull
;
1205 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TEXT_RENDERING
= nsnull
;
1206 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_V_MATHEMATICAL
= nsnull
;
1207 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_POINTER_EVENTS
= nsnull
;
1208 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PRIMITIVEUNITS
= nsnull
;
1209 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SYSTEMLANGUAGE
= nsnull
;
1210 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE_LINECAP
= nsnull
;
1211 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SUBSCRIPTSHIFT
= nsnull
;
1212 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE_OPACITY
= nsnull
;
1213 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_DROPEFFECT
= nsnull
;
1214 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_LABELLEDBY
= nsnull
;
1215 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_TEMPLATEID
= nsnull
;
1216 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLOR_RENDERING
= nsnull
;
1217 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CONTENTEDITABLE
= nsnull
;
1218 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DIFFUSECONSTANT
= nsnull
;
1219 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDATAAVAILABLE
= nsnull
;
1220 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONCONTROLSELECT
= nsnull
;
1221 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_IMAGE_RENDERING
= nsnull
;
1222 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MEDIUMMATHSPACE
= nsnull
;
1223 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_TEXT_DECORATION
= nsnull
;
1224 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SHAPE_RENDERING
= nsnull
;
1225 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE_LINEJOIN
= nsnull
;
1226 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REPEAT_TEMPLATE
= nsnull
;
1227 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_DESCRIBEDBY
= nsnull
;
1228 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CONTENTSTYLETYPE
= nsnull
;
1229 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_FONT_SIZE_ADJUST
= nsnull
;
1230 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_KERNELUNITLENGTH
= nsnull
;
1231 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFOREACTIVATE
= nsnull
;
1232 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONPROPERTYCHANGE
= nsnull
;
1233 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDATASETCHANGED
= nsnull
;
1234 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_MASKCONTENTUNITS
= nsnull
;
1235 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PATTERNTRANSFORM
= nsnull
;
1236 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REQUIREDFEATURES
= nsnull
;
1237 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_RENDERING_INTENT
= nsnull
;
1238 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SPECULAREXPONENT
= nsnull
;
1239 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SPECULARCONSTANT
= nsnull
;
1240 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SUPERSCRIPTSHIFT
= nsnull
;
1241 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE_DASHARRAY
= nsnull
;
1242 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_XCHANNELSELECTOR
= nsnull
;
1243 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_YCHANNELSELECTOR
= nsnull
;
1244 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_AUTOCOMPLETE
= nsnull
;
1245 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_CONTENTSCRIPTTYPE
= nsnull
;
1246 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ENABLE_BACKGROUND
= nsnull
;
1247 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_DOMINANT_BASELINE
= nsnull
;
1248 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_GRADIENTTRANSFORM
= nsnull
;
1249 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFORDEACTIVATE
= nsnull
;
1250 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONDATASETCOMPLETE
= nsnull
;
1251 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OVERLINE_POSITION
= nsnull
;
1252 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONBEFOREEDITFOCUS
= nsnull
;
1253 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_LIMITINGCONEANGLE
= nsnull
;
1254 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERYTHINMATHSPACE
= nsnull
;
1255 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE_DASHOFFSET
= nsnull
;
1256 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STROKE_MITERLIMIT
= nsnull
;
1257 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ALIGNMENT_BASELINE
= nsnull
;
1258 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ONREADYSTATECHANGE
= nsnull
;
1259 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_OVERLINE_THICKNESS
= nsnull
;
1260 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_UNDERLINE_POSITION
= nsnull
;
1261 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERYTHICKMATHSPACE
= nsnull
;
1262 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_REQUIREDEXTENSIONS
= nsnull
;
1263 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLOR_INTERPOLATION
= nsnull
;
1264 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_UNDERLINE_THICKNESS
= nsnull
;
1265 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PRESERVEASPECTRATIO
= nsnull
;
1266 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_PATTERNCONTENTUNITS
= nsnull
;
1267 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_MULTISELECTABLE
= nsnull
;
1268 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_SCRIPTSIZEMULTIPLIER
= nsnull
;
1269 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_ARIA_ACTIVEDESCENDANT
= nsnull
;
1270 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERYVERYTHINMATHSPACE
= nsnull
;
1271 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_VERYVERYTHICKMATHSPACE
= nsnull
;
1272 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STRIKETHROUGH_POSITION
= nsnull
;
1273 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_STRIKETHROUGH_THICKNESS
= nsnull
;
1274 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_EXTERNALRESOURCESREQUIRED
= nsnull
;
1275 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_GLYPH_ORIENTATION_VERTICAL
= nsnull
;
1276 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_COLOR_INTERPOLATION_FILTERS
= nsnull
;
1277 nsHtml5AttributeName
* nsHtml5AttributeName::ATTR_GLYPH_ORIENTATION_HORIZONTAL
= nsnull
;
1278 nsHtml5AttributeName
** nsHtml5AttributeName::ATTRIBUTE_NAMES
= nsnull
;
1279 jArray
<PRInt32
,PRInt32
> nsHtml5AttributeName::ATTRIBUTE_HASHES
= 0;
1282 #define NS_HTML5ATTRIBUTE_NAME_HTML 0
1283 #define NS_HTML5ATTRIBUTE_NAME_MATHML 1
1284 #define NS_HTML5ATTRIBUTE_NAME_SVG 2