2 * Copyright (c) 2008-2011 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 ElementName.java instead and regenerate.
28 #define nsHtml5ElementName_cpp__
31 #include "nsHtml5AtomTable.h"
33 #include "nsINameSpaceManager.h"
34 #include "nsIContent.h"
35 #include "nsTraceRefcnt.h"
37 #include "nsHtml5ArrayCopy.h"
38 #include "nsAHtml5TreeBuilderState.h"
39 #include "nsHtml5Atoms.h"
40 #include "nsHtml5ByteReadable.h"
41 #include "nsIUnicodeDecoder.h"
42 #include "nsHtml5Macros.h"
44 #include "nsHtml5Tokenizer.h"
45 #include "nsHtml5TreeBuilder.h"
46 #include "nsHtml5MetaScanner.h"
47 #include "nsHtml5AttributeName.h"
48 #include "nsHtml5HtmlAttributes.h"
49 #include "nsHtml5StackNode.h"
50 #include "nsHtml5UTF16Buffer.h"
51 #include "nsHtml5StateSnapshot.h"
52 #include "nsHtml5Portability.h"
54 #include "nsHtml5ElementName.h"
55 #include "nsHtml5ReleasableElementName.h"
57 nsHtml5ElementName
* nsHtml5ElementName::ELT_NULL_ELEMENT_NAME
= nullptr;
59 nsHtml5ElementName::getGroup()
61 return flags
& NS_HTML5ELEMENT_NAME_GROUP_MASK
;
65 nsHtml5ElementName::isCustom()
67 return (flags
& NS_HTML5ELEMENT_NAME_CUSTOM
);
71 nsHtml5ElementName::elementNameByBuffer(PRUnichar
* buf
, int32_t offset
, int32_t length
, nsHtml5AtomTable
* interner
)
73 int32_t hash
= nsHtml5ElementName::bufToHash(buf
, length
);
74 int32_t index
= nsHtml5ElementName::ELEMENT_HASHES
.binarySearch(hash
);
76 return new nsHtml5ReleasableElementName(nsHtml5Portability::newLocalNameFromBuffer(buf
, offset
, length
, interner
));
78 nsHtml5ElementName
* elementName
= nsHtml5ElementName::ELEMENT_NAMES
[index
];
79 nsIAtom
* name
= elementName
->name
;
80 if (!nsHtml5Portability::localEqualsBuffer(name
, buf
, offset
, length
)) {
81 return new nsHtml5ReleasableElementName(nsHtml5Portability::newLocalNameFromBuffer(buf
, offset
, length
, interner
));
88 nsHtml5ElementName::bufToHash(PRUnichar
* buf
, int32_t len
)
92 hash
+= buf
[0] - 0x60;
94 for (int32_t i
= 0; i
< 4 && j
> 0; i
++) {
97 hash
+= buf
[j
] - 0x60;
103 nsHtml5ElementName::nsHtml5ElementName(nsIAtom
* name
, nsIAtom
* camelCaseName
, int32_t flags
)
105 camelCaseName(camelCaseName
),
108 MOZ_COUNT_CTOR(nsHtml5ElementName
);
112 nsHtml5ElementName::nsHtml5ElementName(nsIAtom
* name
)
115 flags(NS_HTML5TREE_BUILDER_OTHER
| NS_HTML5ELEMENT_NAME_CUSTOM
)
117 MOZ_COUNT_CTOR(nsHtml5ElementName
);
121 nsHtml5ElementName::release()
126 nsHtml5ElementName::~nsHtml5ElementName()
128 MOZ_COUNT_DTOR(nsHtml5ElementName
);
132 nsHtml5ElementName::cloneElementName(nsHtml5AtomTable
* interner
)
137 nsHtml5ElementName
* nsHtml5ElementName::ELT_A
= nullptr;
138 nsHtml5ElementName
* nsHtml5ElementName::ELT_B
= nullptr;
139 nsHtml5ElementName
* nsHtml5ElementName::ELT_G
= nullptr;
140 nsHtml5ElementName
* nsHtml5ElementName::ELT_I
= nullptr;
141 nsHtml5ElementName
* nsHtml5ElementName::ELT_P
= nullptr;
142 nsHtml5ElementName
* nsHtml5ElementName::ELT_Q
= nullptr;
143 nsHtml5ElementName
* nsHtml5ElementName::ELT_S
= nullptr;
144 nsHtml5ElementName
* nsHtml5ElementName::ELT_U
= nullptr;
145 nsHtml5ElementName
* nsHtml5ElementName::ELT_BR
= nullptr;
146 nsHtml5ElementName
* nsHtml5ElementName::ELT_CI
= nullptr;
147 nsHtml5ElementName
* nsHtml5ElementName::ELT_CN
= nullptr;
148 nsHtml5ElementName
* nsHtml5ElementName::ELT_DD
= nullptr;
149 nsHtml5ElementName
* nsHtml5ElementName::ELT_DL
= nullptr;
150 nsHtml5ElementName
* nsHtml5ElementName::ELT_DT
= nullptr;
151 nsHtml5ElementName
* nsHtml5ElementName::ELT_EM
= nullptr;
152 nsHtml5ElementName
* nsHtml5ElementName::ELT_EQ
= nullptr;
153 nsHtml5ElementName
* nsHtml5ElementName::ELT_FN
= nullptr;
154 nsHtml5ElementName
* nsHtml5ElementName::ELT_H1
= nullptr;
155 nsHtml5ElementName
* nsHtml5ElementName::ELT_H2
= nullptr;
156 nsHtml5ElementName
* nsHtml5ElementName::ELT_H3
= nullptr;
157 nsHtml5ElementName
* nsHtml5ElementName::ELT_H4
= nullptr;
158 nsHtml5ElementName
* nsHtml5ElementName::ELT_H5
= nullptr;
159 nsHtml5ElementName
* nsHtml5ElementName::ELT_H6
= nullptr;
160 nsHtml5ElementName
* nsHtml5ElementName::ELT_GT
= nullptr;
161 nsHtml5ElementName
* nsHtml5ElementName::ELT_HR
= nullptr;
162 nsHtml5ElementName
* nsHtml5ElementName::ELT_IN
= nullptr;
163 nsHtml5ElementName
* nsHtml5ElementName::ELT_LI
= nullptr;
164 nsHtml5ElementName
* nsHtml5ElementName::ELT_LN
= nullptr;
165 nsHtml5ElementName
* nsHtml5ElementName::ELT_LT
= nullptr;
166 nsHtml5ElementName
* nsHtml5ElementName::ELT_MI
= nullptr;
167 nsHtml5ElementName
* nsHtml5ElementName::ELT_MN
= nullptr;
168 nsHtml5ElementName
* nsHtml5ElementName::ELT_MO
= nullptr;
169 nsHtml5ElementName
* nsHtml5ElementName::ELT_MS
= nullptr;
170 nsHtml5ElementName
* nsHtml5ElementName::ELT_OL
= nullptr;
171 nsHtml5ElementName
* nsHtml5ElementName::ELT_OR
= nullptr;
172 nsHtml5ElementName
* nsHtml5ElementName::ELT_PI
= nullptr;
173 nsHtml5ElementName
* nsHtml5ElementName::ELT_RP
= nullptr;
174 nsHtml5ElementName
* nsHtml5ElementName::ELT_RT
= nullptr;
175 nsHtml5ElementName
* nsHtml5ElementName::ELT_TD
= nullptr;
176 nsHtml5ElementName
* nsHtml5ElementName::ELT_TH
= nullptr;
177 nsHtml5ElementName
* nsHtml5ElementName::ELT_TR
= nullptr;
178 nsHtml5ElementName
* nsHtml5ElementName::ELT_TT
= nullptr;
179 nsHtml5ElementName
* nsHtml5ElementName::ELT_UL
= nullptr;
180 nsHtml5ElementName
* nsHtml5ElementName::ELT_AND
= nullptr;
181 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARG
= nullptr;
182 nsHtml5ElementName
* nsHtml5ElementName::ELT_ABS
= nullptr;
183 nsHtml5ElementName
* nsHtml5ElementName::ELT_BIG
= nullptr;
184 nsHtml5ElementName
* nsHtml5ElementName::ELT_BDO
= nullptr;
185 nsHtml5ElementName
* nsHtml5ElementName::ELT_CSC
= nullptr;
186 nsHtml5ElementName
* nsHtml5ElementName::ELT_COL
= nullptr;
187 nsHtml5ElementName
* nsHtml5ElementName::ELT_COS
= nullptr;
188 nsHtml5ElementName
* nsHtml5ElementName::ELT_COT
= nullptr;
189 nsHtml5ElementName
* nsHtml5ElementName::ELT_DEL
= nullptr;
190 nsHtml5ElementName
* nsHtml5ElementName::ELT_DFN
= nullptr;
191 nsHtml5ElementName
* nsHtml5ElementName::ELT_DIR
= nullptr;
192 nsHtml5ElementName
* nsHtml5ElementName::ELT_DIV
= nullptr;
193 nsHtml5ElementName
* nsHtml5ElementName::ELT_EXP
= nullptr;
194 nsHtml5ElementName
* nsHtml5ElementName::ELT_GCD
= nullptr;
195 nsHtml5ElementName
* nsHtml5ElementName::ELT_GEQ
= nullptr;
196 nsHtml5ElementName
* nsHtml5ElementName::ELT_IMG
= nullptr;
197 nsHtml5ElementName
* nsHtml5ElementName::ELT_INS
= nullptr;
198 nsHtml5ElementName
* nsHtml5ElementName::ELT_INT
= nullptr;
199 nsHtml5ElementName
* nsHtml5ElementName::ELT_KBD
= nullptr;
200 nsHtml5ElementName
* nsHtml5ElementName::ELT_LOG
= nullptr;
201 nsHtml5ElementName
* nsHtml5ElementName::ELT_LCM
= nullptr;
202 nsHtml5ElementName
* nsHtml5ElementName::ELT_LEQ
= nullptr;
203 nsHtml5ElementName
* nsHtml5ElementName::ELT_MTD
= nullptr;
204 nsHtml5ElementName
* nsHtml5ElementName::ELT_MIN
= nullptr;
205 nsHtml5ElementName
* nsHtml5ElementName::ELT_MAP
= nullptr;
206 nsHtml5ElementName
* nsHtml5ElementName::ELT_MTR
= nullptr;
207 nsHtml5ElementName
* nsHtml5ElementName::ELT_MAX
= nullptr;
208 nsHtml5ElementName
* nsHtml5ElementName::ELT_NEQ
= nullptr;
209 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOT
= nullptr;
210 nsHtml5ElementName
* nsHtml5ElementName::ELT_NAV
= nullptr;
211 nsHtml5ElementName
* nsHtml5ElementName::ELT_PRE
= nullptr;
212 nsHtml5ElementName
* nsHtml5ElementName::ELT_REM
= nullptr;
213 nsHtml5ElementName
* nsHtml5ElementName::ELT_SUB
= nullptr;
214 nsHtml5ElementName
* nsHtml5ElementName::ELT_SEC
= nullptr;
215 nsHtml5ElementName
* nsHtml5ElementName::ELT_SVG
= nullptr;
216 nsHtml5ElementName
* nsHtml5ElementName::ELT_SUM
= nullptr;
217 nsHtml5ElementName
* nsHtml5ElementName::ELT_SIN
= nullptr;
218 nsHtml5ElementName
* nsHtml5ElementName::ELT_SEP
= nullptr;
219 nsHtml5ElementName
* nsHtml5ElementName::ELT_SUP
= nullptr;
220 nsHtml5ElementName
* nsHtml5ElementName::ELT_SET
= nullptr;
221 nsHtml5ElementName
* nsHtml5ElementName::ELT_TAN
= nullptr;
222 nsHtml5ElementName
* nsHtml5ElementName::ELT_USE
= nullptr;
223 nsHtml5ElementName
* nsHtml5ElementName::ELT_VAR
= nullptr;
224 nsHtml5ElementName
* nsHtml5ElementName::ELT_WBR
= nullptr;
225 nsHtml5ElementName
* nsHtml5ElementName::ELT_XMP
= nullptr;
226 nsHtml5ElementName
* nsHtml5ElementName::ELT_XOR
= nullptr;
227 nsHtml5ElementName
* nsHtml5ElementName::ELT_AREA
= nullptr;
228 nsHtml5ElementName
* nsHtml5ElementName::ELT_ABBR
= nullptr;
229 nsHtml5ElementName
* nsHtml5ElementName::ELT_BASE
= nullptr;
230 nsHtml5ElementName
* nsHtml5ElementName::ELT_BVAR
= nullptr;
231 nsHtml5ElementName
* nsHtml5ElementName::ELT_BODY
= nullptr;
232 nsHtml5ElementName
* nsHtml5ElementName::ELT_CARD
= nullptr;
233 nsHtml5ElementName
* nsHtml5ElementName::ELT_CODE
= nullptr;
234 nsHtml5ElementName
* nsHtml5ElementName::ELT_CITE
= nullptr;
235 nsHtml5ElementName
* nsHtml5ElementName::ELT_CSCH
= nullptr;
236 nsHtml5ElementName
* nsHtml5ElementName::ELT_COSH
= nullptr;
237 nsHtml5ElementName
* nsHtml5ElementName::ELT_COTH
= nullptr;
238 nsHtml5ElementName
* nsHtml5ElementName::ELT_CURL
= nullptr;
239 nsHtml5ElementName
* nsHtml5ElementName::ELT_DESC
= nullptr;
240 nsHtml5ElementName
* nsHtml5ElementName::ELT_DIFF
= nullptr;
241 nsHtml5ElementName
* nsHtml5ElementName::ELT_DEFS
= nullptr;
242 nsHtml5ElementName
* nsHtml5ElementName::ELT_FORM
= nullptr;
243 nsHtml5ElementName
* nsHtml5ElementName::ELT_FONT
= nullptr;
244 nsHtml5ElementName
* nsHtml5ElementName::ELT_GRAD
= nullptr;
245 nsHtml5ElementName
* nsHtml5ElementName::ELT_HEAD
= nullptr;
246 nsHtml5ElementName
* nsHtml5ElementName::ELT_HTML
= nullptr;
247 nsHtml5ElementName
* nsHtml5ElementName::ELT_LINE
= nullptr;
248 nsHtml5ElementName
* nsHtml5ElementName::ELT_LINK
= nullptr;
249 nsHtml5ElementName
* nsHtml5ElementName::ELT_LIST
= nullptr;
250 nsHtml5ElementName
* nsHtml5ElementName::ELT_META
= nullptr;
251 nsHtml5ElementName
* nsHtml5ElementName::ELT_MSUB
= nullptr;
252 nsHtml5ElementName
* nsHtml5ElementName::ELT_MODE
= nullptr;
253 nsHtml5ElementName
* nsHtml5ElementName::ELT_MATH
= nullptr;
254 nsHtml5ElementName
* nsHtml5ElementName::ELT_MARK
= nullptr;
255 nsHtml5ElementName
* nsHtml5ElementName::ELT_MASK
= nullptr;
256 nsHtml5ElementName
* nsHtml5ElementName::ELT_MEAN
= nullptr;
257 nsHtml5ElementName
* nsHtml5ElementName::ELT_MAIN
= nullptr;
258 nsHtml5ElementName
* nsHtml5ElementName::ELT_MSUP
= nullptr;
259 nsHtml5ElementName
* nsHtml5ElementName::ELT_MENU
= nullptr;
260 nsHtml5ElementName
* nsHtml5ElementName::ELT_MROW
= nullptr;
261 nsHtml5ElementName
* nsHtml5ElementName::ELT_NONE
= nullptr;
262 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOBR
= nullptr;
263 nsHtml5ElementName
* nsHtml5ElementName::ELT_NEST
= nullptr;
264 nsHtml5ElementName
* nsHtml5ElementName::ELT_PATH
= nullptr;
265 nsHtml5ElementName
* nsHtml5ElementName::ELT_PLUS
= nullptr;
266 nsHtml5ElementName
* nsHtml5ElementName::ELT_RULE
= nullptr;
267 nsHtml5ElementName
* nsHtml5ElementName::ELT_REAL
= nullptr;
268 nsHtml5ElementName
* nsHtml5ElementName::ELT_RELN
= nullptr;
269 nsHtml5ElementName
* nsHtml5ElementName::ELT_RECT
= nullptr;
270 nsHtml5ElementName
* nsHtml5ElementName::ELT_ROOT
= nullptr;
271 nsHtml5ElementName
* nsHtml5ElementName::ELT_RUBY
= nullptr;
272 nsHtml5ElementName
* nsHtml5ElementName::ELT_SECH
= nullptr;
273 nsHtml5ElementName
* nsHtml5ElementName::ELT_SINH
= nullptr;
274 nsHtml5ElementName
* nsHtml5ElementName::ELT_SPAN
= nullptr;
275 nsHtml5ElementName
* nsHtml5ElementName::ELT_SAMP
= nullptr;
276 nsHtml5ElementName
* nsHtml5ElementName::ELT_STOP
= nullptr;
277 nsHtml5ElementName
* nsHtml5ElementName::ELT_SDEV
= nullptr;
278 nsHtml5ElementName
* nsHtml5ElementName::ELT_TIME
= nullptr;
279 nsHtml5ElementName
* nsHtml5ElementName::ELT_TRUE
= nullptr;
280 nsHtml5ElementName
* nsHtml5ElementName::ELT_TREF
= nullptr;
281 nsHtml5ElementName
* nsHtml5ElementName::ELT_TANH
= nullptr;
282 nsHtml5ElementName
* nsHtml5ElementName::ELT_TEXT
= nullptr;
283 nsHtml5ElementName
* nsHtml5ElementName::ELT_VIEW
= nullptr;
284 nsHtml5ElementName
* nsHtml5ElementName::ELT_ASIDE
= nullptr;
285 nsHtml5ElementName
* nsHtml5ElementName::ELT_AUDIO
= nullptr;
286 nsHtml5ElementName
* nsHtml5ElementName::ELT_APPLY
= nullptr;
287 nsHtml5ElementName
* nsHtml5ElementName::ELT_EMBED
= nullptr;
288 nsHtml5ElementName
* nsHtml5ElementName::ELT_FRAME
= nullptr;
289 nsHtml5ElementName
* nsHtml5ElementName::ELT_FALSE
= nullptr;
290 nsHtml5ElementName
* nsHtml5ElementName::ELT_FLOOR
= nullptr;
291 nsHtml5ElementName
* nsHtml5ElementName::ELT_GLYPH
= nullptr;
292 nsHtml5ElementName
* nsHtml5ElementName::ELT_HKERN
= nullptr;
293 nsHtml5ElementName
* nsHtml5ElementName::ELT_IMAGE
= nullptr;
294 nsHtml5ElementName
* nsHtml5ElementName::ELT_IDENT
= nullptr;
295 nsHtml5ElementName
* nsHtml5ElementName::ELT_INPUT
= nullptr;
296 nsHtml5ElementName
* nsHtml5ElementName::ELT_LABEL
= nullptr;
297 nsHtml5ElementName
* nsHtml5ElementName::ELT_LIMIT
= nullptr;
298 nsHtml5ElementName
* nsHtml5ElementName::ELT_MFRAC
= nullptr;
299 nsHtml5ElementName
* nsHtml5ElementName::ELT_MPATH
= nullptr;
300 nsHtml5ElementName
* nsHtml5ElementName::ELT_METER
= nullptr;
301 nsHtml5ElementName
* nsHtml5ElementName::ELT_MOVER
= nullptr;
302 nsHtml5ElementName
* nsHtml5ElementName::ELT_MINUS
= nullptr;
303 nsHtml5ElementName
* nsHtml5ElementName::ELT_MROOT
= nullptr;
304 nsHtml5ElementName
* nsHtml5ElementName::ELT_MSQRT
= nullptr;
305 nsHtml5ElementName
* nsHtml5ElementName::ELT_MTEXT
= nullptr;
306 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOTIN
= nullptr;
307 nsHtml5ElementName
* nsHtml5ElementName::ELT_PIECE
= nullptr;
308 nsHtml5ElementName
* nsHtml5ElementName::ELT_PARAM
= nullptr;
309 nsHtml5ElementName
* nsHtml5ElementName::ELT_POWER
= nullptr;
310 nsHtml5ElementName
* nsHtml5ElementName::ELT_REALS
= nullptr;
311 nsHtml5ElementName
* nsHtml5ElementName::ELT_STYLE
= nullptr;
312 nsHtml5ElementName
* nsHtml5ElementName::ELT_SMALL
= nullptr;
313 nsHtml5ElementName
* nsHtml5ElementName::ELT_THEAD
= nullptr;
314 nsHtml5ElementName
* nsHtml5ElementName::ELT_TABLE
= nullptr;
315 nsHtml5ElementName
* nsHtml5ElementName::ELT_TITLE
= nullptr;
316 nsHtml5ElementName
* nsHtml5ElementName::ELT_TRACK
= nullptr;
317 nsHtml5ElementName
* nsHtml5ElementName::ELT_TSPAN
= nullptr;
318 nsHtml5ElementName
* nsHtml5ElementName::ELT_TIMES
= nullptr;
319 nsHtml5ElementName
* nsHtml5ElementName::ELT_TFOOT
= nullptr;
320 nsHtml5ElementName
* nsHtml5ElementName::ELT_TBODY
= nullptr;
321 nsHtml5ElementName
* nsHtml5ElementName::ELT_UNION
= nullptr;
322 nsHtml5ElementName
* nsHtml5ElementName::ELT_VKERN
= nullptr;
323 nsHtml5ElementName
* nsHtml5ElementName::ELT_VIDEO
= nullptr;
324 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCSEC
= nullptr;
325 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCCSC
= nullptr;
326 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCTAN
= nullptr;
327 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCSIN
= nullptr;
328 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCCOS
= nullptr;
329 nsHtml5ElementName
* nsHtml5ElementName::ELT_APPLET
= nullptr;
330 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCCOT
= nullptr;
331 nsHtml5ElementName
* nsHtml5ElementName::ELT_APPROX
= nullptr;
332 nsHtml5ElementName
* nsHtml5ElementName::ELT_BUTTON
= nullptr;
333 nsHtml5ElementName
* nsHtml5ElementName::ELT_CIRCLE
= nullptr;
334 nsHtml5ElementName
* nsHtml5ElementName::ELT_CENTER
= nullptr;
335 nsHtml5ElementName
* nsHtml5ElementName::ELT_CURSOR
= nullptr;
336 nsHtml5ElementName
* nsHtml5ElementName::ELT_CANVAS
= nullptr;
337 nsHtml5ElementName
* nsHtml5ElementName::ELT_DIVIDE
= nullptr;
338 nsHtml5ElementName
* nsHtml5ElementName::ELT_DEGREE
= nullptr;
339 nsHtml5ElementName
* nsHtml5ElementName::ELT_DOMAIN
= nullptr;
340 nsHtml5ElementName
* nsHtml5ElementName::ELT_EXISTS
= nullptr;
341 nsHtml5ElementName
* nsHtml5ElementName::ELT_FETILE
= nullptr;
342 nsHtml5ElementName
* nsHtml5ElementName::ELT_FIGURE
= nullptr;
343 nsHtml5ElementName
* nsHtml5ElementName::ELT_FORALL
= nullptr;
344 nsHtml5ElementName
* nsHtml5ElementName::ELT_FILTER
= nullptr;
345 nsHtml5ElementName
* nsHtml5ElementName::ELT_FOOTER
= nullptr;
346 nsHtml5ElementName
* nsHtml5ElementName::ELT_HGROUP
= nullptr;
347 nsHtml5ElementName
* nsHtml5ElementName::ELT_HEADER
= nullptr;
348 nsHtml5ElementName
* nsHtml5ElementName::ELT_IFRAME
= nullptr;
349 nsHtml5ElementName
* nsHtml5ElementName::ELT_KEYGEN
= nullptr;
350 nsHtml5ElementName
* nsHtml5ElementName::ELT_LAMBDA
= nullptr;
351 nsHtml5ElementName
* nsHtml5ElementName::ELT_LEGEND
= nullptr;
352 nsHtml5ElementName
* nsHtml5ElementName::ELT_MSPACE
= nullptr;
353 nsHtml5ElementName
* nsHtml5ElementName::ELT_MTABLE
= nullptr;
354 nsHtml5ElementName
* nsHtml5ElementName::ELT_MSTYLE
= nullptr;
355 nsHtml5ElementName
* nsHtml5ElementName::ELT_MGLYPH
= nullptr;
356 nsHtml5ElementName
* nsHtml5ElementName::ELT_MEDIAN
= nullptr;
357 nsHtml5ElementName
* nsHtml5ElementName::ELT_MUNDER
= nullptr;
358 nsHtml5ElementName
* nsHtml5ElementName::ELT_MARKER
= nullptr;
359 nsHtml5ElementName
* nsHtml5ElementName::ELT_MERROR
= nullptr;
360 nsHtml5ElementName
* nsHtml5ElementName::ELT_MOMENT
= nullptr;
361 nsHtml5ElementName
* nsHtml5ElementName::ELT_MATRIX
= nullptr;
362 nsHtml5ElementName
* nsHtml5ElementName::ELT_OPTION
= nullptr;
363 nsHtml5ElementName
* nsHtml5ElementName::ELT_OBJECT
= nullptr;
364 nsHtml5ElementName
* nsHtml5ElementName::ELT_OUTPUT
= nullptr;
365 nsHtml5ElementName
* nsHtml5ElementName::ELT_PRIMES
= nullptr;
366 nsHtml5ElementName
* nsHtml5ElementName::ELT_SOURCE
= nullptr;
367 nsHtml5ElementName
* nsHtml5ElementName::ELT_STRIKE
= nullptr;
368 nsHtml5ElementName
* nsHtml5ElementName::ELT_STRONG
= nullptr;
369 nsHtml5ElementName
* nsHtml5ElementName::ELT_SWITCH
= nullptr;
370 nsHtml5ElementName
* nsHtml5ElementName::ELT_SYMBOL
= nullptr;
371 nsHtml5ElementName
* nsHtml5ElementName::ELT_SELECT
= nullptr;
372 nsHtml5ElementName
* nsHtml5ElementName::ELT_SUBSET
= nullptr;
373 nsHtml5ElementName
* nsHtml5ElementName::ELT_SCRIPT
= nullptr;
374 nsHtml5ElementName
* nsHtml5ElementName::ELT_TBREAK
= nullptr;
375 nsHtml5ElementName
* nsHtml5ElementName::ELT_VECTOR
= nullptr;
376 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARTICLE
= nullptr;
377 nsHtml5ElementName
* nsHtml5ElementName::ELT_ANIMATE
= nullptr;
378 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCSECH
= nullptr;
379 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCCSCH
= nullptr;
380 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCTANH
= nullptr;
381 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCSINH
= nullptr;
382 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCCOSH
= nullptr;
383 nsHtml5ElementName
* nsHtml5ElementName::ELT_ARCCOTH
= nullptr;
384 nsHtml5ElementName
* nsHtml5ElementName::ELT_ACRONYM
= nullptr;
385 nsHtml5ElementName
* nsHtml5ElementName::ELT_ADDRESS
= nullptr;
386 nsHtml5ElementName
* nsHtml5ElementName::ELT_BGSOUND
= nullptr;
387 nsHtml5ElementName
* nsHtml5ElementName::ELT_COMMAND
= nullptr;
388 nsHtml5ElementName
* nsHtml5ElementName::ELT_COMPOSE
= nullptr;
389 nsHtml5ElementName
* nsHtml5ElementName::ELT_CEILING
= nullptr;
390 nsHtml5ElementName
* nsHtml5ElementName::ELT_CSYMBOL
= nullptr;
391 nsHtml5ElementName
* nsHtml5ElementName::ELT_CAPTION
= nullptr;
392 nsHtml5ElementName
* nsHtml5ElementName::ELT_DISCARD
= nullptr;
393 nsHtml5ElementName
* nsHtml5ElementName::ELT_DECLARE
= nullptr;
394 nsHtml5ElementName
* nsHtml5ElementName::ELT_DETAILS
= nullptr;
395 nsHtml5ElementName
* nsHtml5ElementName::ELT_ELLIPSE
= nullptr;
396 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEFUNCA
= nullptr;
397 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEFUNCB
= nullptr;
398 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEBLEND
= nullptr;
399 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEFLOOD
= nullptr;
400 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEIMAGE
= nullptr;
401 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEMERGE
= nullptr;
402 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEFUNCG
= nullptr;
403 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEFUNCR
= nullptr;
404 nsHtml5ElementName
* nsHtml5ElementName::ELT_HANDLER
= nullptr;
405 nsHtml5ElementName
* nsHtml5ElementName::ELT_INVERSE
= nullptr;
406 nsHtml5ElementName
* nsHtml5ElementName::ELT_IMPLIES
= nullptr;
407 nsHtml5ElementName
* nsHtml5ElementName::ELT_ISINDEX
= nullptr;
408 nsHtml5ElementName
* nsHtml5ElementName::ELT_LOGBASE
= nullptr;
409 nsHtml5ElementName
* nsHtml5ElementName::ELT_LISTING
= nullptr;
410 nsHtml5ElementName
* nsHtml5ElementName::ELT_MFENCED
= nullptr;
411 nsHtml5ElementName
* nsHtml5ElementName::ELT_MPADDED
= nullptr;
412 nsHtml5ElementName
* nsHtml5ElementName::ELT_MARQUEE
= nullptr;
413 nsHtml5ElementName
* nsHtml5ElementName::ELT_MACTION
= nullptr;
414 nsHtml5ElementName
* nsHtml5ElementName::ELT_MSUBSUP
= nullptr;
415 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOEMBED
= nullptr;
416 nsHtml5ElementName
* nsHtml5ElementName::ELT_POLYGON
= nullptr;
417 nsHtml5ElementName
* nsHtml5ElementName::ELT_PATTERN
= nullptr;
418 nsHtml5ElementName
* nsHtml5ElementName::ELT_PRODUCT
= nullptr;
419 nsHtml5ElementName
* nsHtml5ElementName::ELT_SETDIFF
= nullptr;
420 nsHtml5ElementName
* nsHtml5ElementName::ELT_SECTION
= nullptr;
421 nsHtml5ElementName
* nsHtml5ElementName::ELT_SUMMARY
= nullptr;
422 nsHtml5ElementName
* nsHtml5ElementName::ELT_TENDSTO
= nullptr;
423 nsHtml5ElementName
* nsHtml5ElementName::ELT_UPLIMIT
= nullptr;
424 nsHtml5ElementName
* nsHtml5ElementName::ELT_ALTGLYPH
= nullptr;
425 nsHtml5ElementName
* nsHtml5ElementName::ELT_BASEFONT
= nullptr;
426 nsHtml5ElementName
* nsHtml5ElementName::ELT_CLIPPATH
= nullptr;
427 nsHtml5ElementName
* nsHtml5ElementName::ELT_CODOMAIN
= nullptr;
428 nsHtml5ElementName
* nsHtml5ElementName::ELT_COLGROUP
= nullptr;
429 nsHtml5ElementName
* nsHtml5ElementName::ELT_EMPTYSET
= nullptr;
430 nsHtml5ElementName
* nsHtml5ElementName::ELT_FACTOROF
= nullptr;
431 nsHtml5ElementName
* nsHtml5ElementName::ELT_FIELDSET
= nullptr;
432 nsHtml5ElementName
* nsHtml5ElementName::ELT_FRAMESET
= nullptr;
433 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEOFFSET
= nullptr;
434 nsHtml5ElementName
* nsHtml5ElementName::ELT_GLYPHREF
= nullptr;
435 nsHtml5ElementName
* nsHtml5ElementName::ELT_INTERVAL
= nullptr;
436 nsHtml5ElementName
* nsHtml5ElementName::ELT_INTEGERS
= nullptr;
437 nsHtml5ElementName
* nsHtml5ElementName::ELT_INFINITY
= nullptr;
438 nsHtml5ElementName
* nsHtml5ElementName::ELT_LISTENER
= nullptr;
439 nsHtml5ElementName
* nsHtml5ElementName::ELT_LOWLIMIT
= nullptr;
440 nsHtml5ElementName
* nsHtml5ElementName::ELT_METADATA
= nullptr;
441 nsHtml5ElementName
* nsHtml5ElementName::ELT_MENCLOSE
= nullptr;
442 nsHtml5ElementName
* nsHtml5ElementName::ELT_MENUITEM
= nullptr;
443 nsHtml5ElementName
* nsHtml5ElementName::ELT_MPHANTOM
= nullptr;
444 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOFRAMES
= nullptr;
445 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOSCRIPT
= nullptr;
446 nsHtml5ElementName
* nsHtml5ElementName::ELT_OPTGROUP
= nullptr;
447 nsHtml5ElementName
* nsHtml5ElementName::ELT_POLYLINE
= nullptr;
448 nsHtml5ElementName
* nsHtml5ElementName::ELT_PREFETCH
= nullptr;
449 nsHtml5ElementName
* nsHtml5ElementName::ELT_PROGRESS
= nullptr;
450 nsHtml5ElementName
* nsHtml5ElementName::ELT_PRSUBSET
= nullptr;
451 nsHtml5ElementName
* nsHtml5ElementName::ELT_QUOTIENT
= nullptr;
452 nsHtml5ElementName
* nsHtml5ElementName::ELT_SELECTOR
= nullptr;
453 nsHtml5ElementName
* nsHtml5ElementName::ELT_TEXTAREA
= nullptr;
454 nsHtml5ElementName
* nsHtml5ElementName::ELT_TEMPLATE
= nullptr;
455 nsHtml5ElementName
* nsHtml5ElementName::ELT_TEXTPATH
= nullptr;
456 nsHtml5ElementName
* nsHtml5ElementName::ELT_VARIANCE
= nullptr;
457 nsHtml5ElementName
* nsHtml5ElementName::ELT_ANIMATION
= nullptr;
458 nsHtml5ElementName
* nsHtml5ElementName::ELT_CONJUGATE
= nullptr;
459 nsHtml5ElementName
* nsHtml5ElementName::ELT_CONDITION
= nullptr;
460 nsHtml5ElementName
* nsHtml5ElementName::ELT_COMPLEXES
= nullptr;
461 nsHtml5ElementName
* nsHtml5ElementName::ELT_FONT_FACE
= nullptr;
462 nsHtml5ElementName
* nsHtml5ElementName::ELT_FACTORIAL
= nullptr;
463 nsHtml5ElementName
* nsHtml5ElementName::ELT_INTERSECT
= nullptr;
464 nsHtml5ElementName
* nsHtml5ElementName::ELT_IMAGINARY
= nullptr;
465 nsHtml5ElementName
* nsHtml5ElementName::ELT_LAPLACIAN
= nullptr;
466 nsHtml5ElementName
* nsHtml5ElementName::ELT_MATRIXROW
= nullptr;
467 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOTSUBSET
= nullptr;
468 nsHtml5ElementName
* nsHtml5ElementName::ELT_OTHERWISE
= nullptr;
469 nsHtml5ElementName
* nsHtml5ElementName::ELT_PIECEWISE
= nullptr;
470 nsHtml5ElementName
* nsHtml5ElementName::ELT_PLAINTEXT
= nullptr;
471 nsHtml5ElementName
* nsHtml5ElementName::ELT_RATIONALS
= nullptr;
472 nsHtml5ElementName
* nsHtml5ElementName::ELT_SEMANTICS
= nullptr;
473 nsHtml5ElementName
* nsHtml5ElementName::ELT_TRANSPOSE
= nullptr;
474 nsHtml5ElementName
* nsHtml5ElementName::ELT_ANNOTATION
= nullptr;
475 nsHtml5ElementName
* nsHtml5ElementName::ELT_BLOCKQUOTE
= nullptr;
476 nsHtml5ElementName
* nsHtml5ElementName::ELT_DIVERGENCE
= nullptr;
477 nsHtml5ElementName
* nsHtml5ElementName::ELT_EULERGAMMA
= nullptr;
478 nsHtml5ElementName
* nsHtml5ElementName::ELT_EQUIVALENT
= nullptr;
479 nsHtml5ElementName
* nsHtml5ElementName::ELT_FIGCAPTION
= nullptr;
480 nsHtml5ElementName
* nsHtml5ElementName::ELT_IMAGINARYI
= nullptr;
481 nsHtml5ElementName
* nsHtml5ElementName::ELT_MALIGNMARK
= nullptr;
482 nsHtml5ElementName
* nsHtml5ElementName::ELT_MUNDEROVER
= nullptr;
483 nsHtml5ElementName
* nsHtml5ElementName::ELT_MLABELEDTR
= nullptr;
484 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOTANUMBER
= nullptr;
485 nsHtml5ElementName
* nsHtml5ElementName::ELT_SOLIDCOLOR
= nullptr;
486 nsHtml5ElementName
* nsHtml5ElementName::ELT_ALTGLYPHDEF
= nullptr;
487 nsHtml5ElementName
* nsHtml5ElementName::ELT_DETERMINANT
= nullptr;
488 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEMERGENODE
= nullptr;
489 nsHtml5ElementName
* nsHtml5ElementName::ELT_FECOMPOSITE
= nullptr;
490 nsHtml5ElementName
* nsHtml5ElementName::ELT_FESPOTLIGHT
= nullptr;
491 nsHtml5ElementName
* nsHtml5ElementName::ELT_MALIGNGROUP
= nullptr;
492 nsHtml5ElementName
* nsHtml5ElementName::ELT_MPRESCRIPTS
= nullptr;
493 nsHtml5ElementName
* nsHtml5ElementName::ELT_MOMENTABOUT
= nullptr;
494 nsHtml5ElementName
* nsHtml5ElementName::ELT_NOTPRSUBSET
= nullptr;
495 nsHtml5ElementName
* nsHtml5ElementName::ELT_PARTIALDIFF
= nullptr;
496 nsHtml5ElementName
* nsHtml5ElementName::ELT_ALTGLYPHITEM
= nullptr;
497 nsHtml5ElementName
* nsHtml5ElementName::ELT_ANIMATECOLOR
= nullptr;
498 nsHtml5ElementName
* nsHtml5ElementName::ELT_DATATEMPLATE
= nullptr;
499 nsHtml5ElementName
* nsHtml5ElementName::ELT_EXPONENTIALE
= nullptr;
500 nsHtml5ElementName
* nsHtml5ElementName::ELT_FETURBULENCE
= nullptr;
501 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEPOINTLIGHT
= nullptr;
502 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEMORPHOLOGY
= nullptr;
503 nsHtml5ElementName
* nsHtml5ElementName::ELT_OUTERPRODUCT
= nullptr;
504 nsHtml5ElementName
* nsHtml5ElementName::ELT_ANIMATEMOTION
= nullptr;
505 nsHtml5ElementName
* nsHtml5ElementName::ELT_COLOR_PROFILE
= nullptr;
506 nsHtml5ElementName
* nsHtml5ElementName::ELT_FONT_FACE_SRC
= nullptr;
507 nsHtml5ElementName
* nsHtml5ElementName::ELT_FONT_FACE_URI
= nullptr;
508 nsHtml5ElementName
* nsHtml5ElementName::ELT_FOREIGNOBJECT
= nullptr;
509 nsHtml5ElementName
* nsHtml5ElementName::ELT_FECOLORMATRIX
= nullptr;
510 nsHtml5ElementName
* nsHtml5ElementName::ELT_MISSING_GLYPH
= nullptr;
511 nsHtml5ElementName
* nsHtml5ElementName::ELT_MMULTISCRIPTS
= nullptr;
512 nsHtml5ElementName
* nsHtml5ElementName::ELT_SCALARPRODUCT
= nullptr;
513 nsHtml5ElementName
* nsHtml5ElementName::ELT_VECTORPRODUCT
= nullptr;
514 nsHtml5ElementName
* nsHtml5ElementName::ELT_ANNOTATION_XML
= nullptr;
515 nsHtml5ElementName
* nsHtml5ElementName::ELT_DEFINITION_SRC
= nullptr;
516 nsHtml5ElementName
* nsHtml5ElementName::ELT_FONT_FACE_NAME
= nullptr;
517 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEGAUSSIANBLUR
= nullptr;
518 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEDISTANTLIGHT
= nullptr;
519 nsHtml5ElementName
* nsHtml5ElementName::ELT_LINEARGRADIENT
= nullptr;
520 nsHtml5ElementName
* nsHtml5ElementName::ELT_NATURALNUMBERS
= nullptr;
521 nsHtml5ElementName
* nsHtml5ElementName::ELT_RADIALGRADIENT
= nullptr;
522 nsHtml5ElementName
* nsHtml5ElementName::ELT_ANIMATETRANSFORM
= nullptr;
523 nsHtml5ElementName
* nsHtml5ElementName::ELT_CARTESIANPRODUCT
= nullptr;
524 nsHtml5ElementName
* nsHtml5ElementName::ELT_FONT_FACE_FORMAT
= nullptr;
525 nsHtml5ElementName
* nsHtml5ElementName::ELT_FECONVOLVEMATRIX
= nullptr;
526 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEDIFFUSELIGHTING
= nullptr;
527 nsHtml5ElementName
* nsHtml5ElementName::ELT_FEDISPLACEMENTMAP
= nullptr;
528 nsHtml5ElementName
* nsHtml5ElementName::ELT_FESPECULARLIGHTING
= nullptr;
529 nsHtml5ElementName
* nsHtml5ElementName::ELT_DOMAINOFAPPLICATION
= nullptr;
530 nsHtml5ElementName
* nsHtml5ElementName::ELT_FECOMPONENTTRANSFER
= nullptr;
531 nsHtml5ElementName
** nsHtml5ElementName::ELEMENT_NAMES
= 0;
532 static int32_t const ELEMENT_HASHES_DATA
[] = { 1057, 1090, 1255, 1321, 1552, 1585, 1651, 1717, 68162, 68899, 69059, 69764, 70020, 70276, 71077, 71205, 72134, 72232, 72264, 72296, 72328, 72360, 72392, 73351, 74312, 75209, 78124, 78284, 78476, 79149, 79309, 79341, 79469, 81295, 81487, 82224, 84498, 84626, 86164, 86292, 86612, 86676, 87445, 3183041, 3186241, 3198017, 3218722, 3226754, 3247715, 3256803, 3263971, 3264995, 3289252, 3291332, 3295524, 3299620, 3326725, 3379303, 3392679, 3448233, 3460553, 3461577, 3510347, 3546604, 3552364, 3556524, 3576461, 3586349, 3588141, 3590797, 3596333, 3622062, 3625454, 3627054, 3675728, 3749042, 3771059, 3771571, 3776211, 3782323, 3782963, 3784883, 3785395, 3788979, 3815476, 3839605, 3885110, 3917911, 3948984, 3951096, 135304769, 135858241, 136498210, 136906434, 137138658, 137512995, 137531875, 137548067, 137629283, 137645539, 137646563, 137775779, 138529956, 138615076, 139040932, 140954086, 141179366, 141690439, 142738600, 143013512, 146979116, 147175724, 147475756, 147902637, 147936877, 148017645, 148131885, 148228141, 148229165, 148309165, 148317229, 148395629, 148551853, 148618829, 149076462, 149490158, 149572782, 151277616, 151639440, 153268914, 153486514, 153563314, 153750706, 153763314, 153914034, 154406067, 154417459, 154600979, 154678323, 154680979, 154866835, 155366708, 155375188, 155391572, 155465780, 155869364, 158045494, 168988979, 169321621, 169652752, 173151309, 174240818, 174247297, 174669292, 175391532, 176638123, 177380397, 177879204, 177886734, 180753473, 181020073, 181503558, 181686320, 181999237, 181999311, 182048201, 182074866, 182078003, 182083764, 182920847, 184716457, 184976961, 185145071, 187281445, 187872052, 188100653, 188875944, 188919873, 188920457, 189107250, 189203987, 189371817, 189414886, 189567458, 190266670, 191318187, 191337609, 202479203, 202493027, 202835587, 202843747, 203013219, 203036048, 203045987, 203177552, 203898516, 204648562, 205067918, 205078130, 205096654, 205689142, 205690439, 205988909, 207213161, 207794484, 207800999, 208023602, 208213644, 208213647, 210261490, 210310273, 210940978, 213325049, 213946445, 214055079, 215125040, 215134273, 215135028, 215237420, 215418148, 215553166, 215553394, 215563858, 215627949, 215754324, 217529652, 217713834, 217732628, 218731945, 221417045, 221424946, 221493746, 221515401, 221658189, 221908140, 221910626, 221921586, 222659762, 225001091, 236105833, 236113965, 236194995, 236195427, 236206132, 236206387, 236211683, 236212707, 236381647, 236571826, 237124271, 238172205, 238210544, 238270764, 238435405, 238501172, 239224867, 239257644, 239710497, 240307721, 241208789, 241241557, 241318060, 241319404, 241343533, 241344069, 241405397, 241765845, 243864964, 244502085, 244946220, 245109902, 247647266, 247707956, 248648814, 248648836, 248682161, 248986932, 249058914, 249697357, 252132601, 252135604, 252317348, 255007012, 255278388, 255641645, 256365156, 257566121, 269763372, 271202790, 271863856, 272049197, 272127474, 274339449, 274939471, 275388004, 275388005, 275388006, 275977800, 278267602, 278513831, 278712622, 281613765, 281683369, 282120228, 282250732, 282498697, 282508942, 283743649, 283787570, 284710386, 285391148, 285478533, 285854898, 285873762, 286931113, 288964227, 289445441, 289591340, 289689648, 291671489, 303512884, 305319975, 305610036, 305764101, 308448294, 308675890, 312085683, 312264750, 315032867, 316391000, 317331042, 317902135, 318950711, 319447220, 321499182, 322538804, 323145200, 337067316, 337826293, 339905989, 340833697, 341457068, 342310196, 345302593, 349554733, 349771471, 349786245, 350819405, 356072847, 370349192, 373962798, 375558638, 375574835, 376053993, 383276530, 383373833, 383407586, 384439906, 386079012, 404133513, 404307343, 407031852, 408072233, 409112005, 409608425, 409771500, 419040932, 437730612, 439529766, 442616365, 442813037, 443157674, 443295316, 450118444, 450482697, 456789668, 459935396, 471217869, 474073645, 476230702, 476665218, 476717289, 483014825, 485083298, 489306281, 538364390, 540675748, 543819186, 543958612, 576960820, 577242548, 610515252, 642202932, 644420819 };
533 staticJArray
<int32_t,int32_t> nsHtml5ElementName::ELEMENT_HASHES
= { ELEMENT_HASHES_DATA
, MOZ_ARRAY_LENGTH(ELEMENT_HASHES_DATA
) };
535 nsHtml5ElementName::initializeStatics()
537 ELT_NULL_ELEMENT_NAME
= new nsHtml5ElementName(nullptr);
538 ELT_A
= new nsHtml5ElementName(nsHtml5Atoms::a
, nsHtml5Atoms::a
, NS_HTML5TREE_BUILDER_A
);
539 ELT_B
= new nsHtml5ElementName(nsHtml5Atoms::b
, nsHtml5Atoms::b
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
540 ELT_G
= new nsHtml5ElementName(nsHtml5Atoms::g
, nsHtml5Atoms::g
, NS_HTML5TREE_BUILDER_OTHER
);
541 ELT_I
= new nsHtml5ElementName(nsHtml5Atoms::i
, nsHtml5Atoms::i
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
542 ELT_P
= new nsHtml5ElementName(nsHtml5Atoms::p
, nsHtml5Atoms::p
, NS_HTML5TREE_BUILDER_P
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
543 ELT_Q
= new nsHtml5ElementName(nsHtml5Atoms::q
, nsHtml5Atoms::q
, NS_HTML5TREE_BUILDER_OTHER
);
544 ELT_S
= new nsHtml5ElementName(nsHtml5Atoms::s
, nsHtml5Atoms::s
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
545 ELT_U
= new nsHtml5ElementName(nsHtml5Atoms::u
, nsHtml5Atoms::u
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
546 ELT_BR
= new nsHtml5ElementName(nsHtml5Atoms::br
, nsHtml5Atoms::br
, NS_HTML5TREE_BUILDER_BR
| NS_HTML5ELEMENT_NAME_SPECIAL
);
547 ELT_CI
= new nsHtml5ElementName(nsHtml5Atoms::ci
, nsHtml5Atoms::ci
, NS_HTML5TREE_BUILDER_OTHER
);
548 ELT_CN
= new nsHtml5ElementName(nsHtml5Atoms::cn
, nsHtml5Atoms::cn
, NS_HTML5TREE_BUILDER_OTHER
);
549 ELT_DD
= new nsHtml5ElementName(nsHtml5Atoms::dd
, nsHtml5Atoms::dd
, NS_HTML5TREE_BUILDER_DD_OR_DT
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
550 ELT_DL
= new nsHtml5ElementName(nsHtml5Atoms::dl
, nsHtml5Atoms::dl
, NS_HTML5TREE_BUILDER_UL_OR_OL_OR_DL
| NS_HTML5ELEMENT_NAME_SPECIAL
);
551 ELT_DT
= new nsHtml5ElementName(nsHtml5Atoms::dt
, nsHtml5Atoms::dt
, NS_HTML5TREE_BUILDER_DD_OR_DT
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
552 ELT_EM
= new nsHtml5ElementName(nsHtml5Atoms::em
, nsHtml5Atoms::em
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
553 ELT_EQ
= new nsHtml5ElementName(nsHtml5Atoms::eq
, nsHtml5Atoms::eq
, NS_HTML5TREE_BUILDER_OTHER
);
554 ELT_FN
= new nsHtml5ElementName(nsHtml5Atoms::fn
, nsHtml5Atoms::fn
, NS_HTML5TREE_BUILDER_OTHER
);
555 ELT_H1
= new nsHtml5ElementName(nsHtml5Atoms::h1
, nsHtml5Atoms::h1
, NS_HTML5TREE_BUILDER_H1_OR_H2_OR_H3_OR_H4_OR_H5_OR_H6
| NS_HTML5ELEMENT_NAME_SPECIAL
);
556 ELT_H2
= new nsHtml5ElementName(nsHtml5Atoms::h2
, nsHtml5Atoms::h2
, NS_HTML5TREE_BUILDER_H1_OR_H2_OR_H3_OR_H4_OR_H5_OR_H6
| NS_HTML5ELEMENT_NAME_SPECIAL
);
557 ELT_H3
= new nsHtml5ElementName(nsHtml5Atoms::h3
, nsHtml5Atoms::h3
, NS_HTML5TREE_BUILDER_H1_OR_H2_OR_H3_OR_H4_OR_H5_OR_H6
| NS_HTML5ELEMENT_NAME_SPECIAL
);
558 ELT_H4
= new nsHtml5ElementName(nsHtml5Atoms::h4
, nsHtml5Atoms::h4
, NS_HTML5TREE_BUILDER_H1_OR_H2_OR_H3_OR_H4_OR_H5_OR_H6
| NS_HTML5ELEMENT_NAME_SPECIAL
);
559 ELT_H5
= new nsHtml5ElementName(nsHtml5Atoms::h5
, nsHtml5Atoms::h5
, NS_HTML5TREE_BUILDER_H1_OR_H2_OR_H3_OR_H4_OR_H5_OR_H6
| NS_HTML5ELEMENT_NAME_SPECIAL
);
560 ELT_H6
= new nsHtml5ElementName(nsHtml5Atoms::h6
, nsHtml5Atoms::h6
, NS_HTML5TREE_BUILDER_H1_OR_H2_OR_H3_OR_H4_OR_H5_OR_H6
| NS_HTML5ELEMENT_NAME_SPECIAL
);
561 ELT_GT
= new nsHtml5ElementName(nsHtml5Atoms::gt
, nsHtml5Atoms::gt
, NS_HTML5TREE_BUILDER_OTHER
);
562 ELT_HR
= new nsHtml5ElementName(nsHtml5Atoms::hr
, nsHtml5Atoms::hr
, NS_HTML5TREE_BUILDER_HR
| NS_HTML5ELEMENT_NAME_SPECIAL
);
563 ELT_IN
= new nsHtml5ElementName(nsHtml5Atoms::in
, nsHtml5Atoms::in
, NS_HTML5TREE_BUILDER_OTHER
);
564 ELT_LI
= new nsHtml5ElementName(nsHtml5Atoms::li
, nsHtml5Atoms::li
, NS_HTML5TREE_BUILDER_LI
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
565 ELT_LN
= new nsHtml5ElementName(nsHtml5Atoms::ln
, nsHtml5Atoms::ln
, NS_HTML5TREE_BUILDER_OTHER
);
566 ELT_LT
= new nsHtml5ElementName(nsHtml5Atoms::lt
, nsHtml5Atoms::lt
, NS_HTML5TREE_BUILDER_OTHER
);
567 ELT_MI
= new nsHtml5ElementName(nsHtml5Atoms::mi
, nsHtml5Atoms::mi
, NS_HTML5TREE_BUILDER_MI_MO_MN_MS_MTEXT
| NS_HTML5ELEMENT_NAME_SCOPING_AS_MATHML
);
568 ELT_MN
= new nsHtml5ElementName(nsHtml5Atoms::mn
, nsHtml5Atoms::mn
, NS_HTML5TREE_BUILDER_MI_MO_MN_MS_MTEXT
| NS_HTML5ELEMENT_NAME_SCOPING_AS_MATHML
);
569 ELT_MO
= new nsHtml5ElementName(nsHtml5Atoms::mo
, nsHtml5Atoms::mo
, NS_HTML5TREE_BUILDER_MI_MO_MN_MS_MTEXT
| NS_HTML5ELEMENT_NAME_SCOPING_AS_MATHML
);
570 ELT_MS
= new nsHtml5ElementName(nsHtml5Atoms::ms
, nsHtml5Atoms::ms
, NS_HTML5TREE_BUILDER_MI_MO_MN_MS_MTEXT
| NS_HTML5ELEMENT_NAME_SCOPING_AS_MATHML
);
571 ELT_OL
= new nsHtml5ElementName(nsHtml5Atoms::ol
, nsHtml5Atoms::ol
, NS_HTML5TREE_BUILDER_UL_OR_OL_OR_DL
| NS_HTML5ELEMENT_NAME_SPECIAL
);
572 ELT_OR
= new nsHtml5ElementName(nsHtml5Atoms::or_
, nsHtml5Atoms::or_
, NS_HTML5TREE_BUILDER_OTHER
);
573 ELT_PI
= new nsHtml5ElementName(nsHtml5Atoms::pi
, nsHtml5Atoms::pi
, NS_HTML5TREE_BUILDER_OTHER
);
574 ELT_RP
= new nsHtml5ElementName(nsHtml5Atoms::rp
, nsHtml5Atoms::rp
, NS_HTML5TREE_BUILDER_RT_OR_RP
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
575 ELT_RT
= new nsHtml5ElementName(nsHtml5Atoms::rt
, nsHtml5Atoms::rt
, NS_HTML5TREE_BUILDER_RT_OR_RP
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
576 ELT_TD
= new nsHtml5ElementName(nsHtml5Atoms::td
, nsHtml5Atoms::td
, NS_HTML5TREE_BUILDER_TD_OR_TH
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
577 ELT_TH
= new nsHtml5ElementName(nsHtml5Atoms::th
, nsHtml5Atoms::th
, NS_HTML5TREE_BUILDER_TD_OR_TH
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
578 ELT_TR
= new nsHtml5ElementName(nsHtml5Atoms::tr
, nsHtml5Atoms::tr
, NS_HTML5TREE_BUILDER_TR
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_FOSTER_PARENTING
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
579 ELT_TT
= new nsHtml5ElementName(nsHtml5Atoms::tt
, nsHtml5Atoms::tt
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
580 ELT_UL
= new nsHtml5ElementName(nsHtml5Atoms::ul
, nsHtml5Atoms::ul
, NS_HTML5TREE_BUILDER_UL_OR_OL_OR_DL
| NS_HTML5ELEMENT_NAME_SPECIAL
);
581 ELT_AND
= new nsHtml5ElementName(nsHtml5Atoms::and_
, nsHtml5Atoms::and_
, NS_HTML5TREE_BUILDER_OTHER
);
582 ELT_ARG
= new nsHtml5ElementName(nsHtml5Atoms::arg
, nsHtml5Atoms::arg
, NS_HTML5TREE_BUILDER_OTHER
);
583 ELT_ABS
= new nsHtml5ElementName(nsHtml5Atoms::abs
, nsHtml5Atoms::abs
, NS_HTML5TREE_BUILDER_OTHER
);
584 ELT_BIG
= new nsHtml5ElementName(nsHtml5Atoms::big
, nsHtml5Atoms::big
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
585 ELT_BDO
= new nsHtml5ElementName(nsHtml5Atoms::bdo
, nsHtml5Atoms::bdo
, NS_HTML5TREE_BUILDER_OTHER
);
586 ELT_CSC
= new nsHtml5ElementName(nsHtml5Atoms::csc
, nsHtml5Atoms::csc
, NS_HTML5TREE_BUILDER_OTHER
);
587 ELT_COL
= new nsHtml5ElementName(nsHtml5Atoms::col
, nsHtml5Atoms::col
, NS_HTML5TREE_BUILDER_COL
| NS_HTML5ELEMENT_NAME_SPECIAL
);
588 ELT_COS
= new nsHtml5ElementName(nsHtml5Atoms::cos
, nsHtml5Atoms::cos
, NS_HTML5TREE_BUILDER_OTHER
);
589 ELT_COT
= new nsHtml5ElementName(nsHtml5Atoms::cot
, nsHtml5Atoms::cot
, NS_HTML5TREE_BUILDER_OTHER
);
590 ELT_DEL
= new nsHtml5ElementName(nsHtml5Atoms::del
, nsHtml5Atoms::del
, NS_HTML5TREE_BUILDER_OTHER
);
591 ELT_DFN
= new nsHtml5ElementName(nsHtml5Atoms::dfn
, nsHtml5Atoms::dfn
, NS_HTML5TREE_BUILDER_OTHER
);
592 ELT_DIR
= new nsHtml5ElementName(nsHtml5Atoms::dir
, nsHtml5Atoms::dir
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
593 ELT_DIV
= new nsHtml5ElementName(nsHtml5Atoms::div
, nsHtml5Atoms::div
, NS_HTML5TREE_BUILDER_DIV_OR_BLOCKQUOTE_OR_CENTER_OR_MENU
| NS_HTML5ELEMENT_NAME_SPECIAL
);
594 ELT_EXP
= new nsHtml5ElementName(nsHtml5Atoms::exp
, nsHtml5Atoms::exp
, NS_HTML5TREE_BUILDER_OTHER
);
595 ELT_GCD
= new nsHtml5ElementName(nsHtml5Atoms::gcd
, nsHtml5Atoms::gcd
, NS_HTML5TREE_BUILDER_OTHER
);
596 ELT_GEQ
= new nsHtml5ElementName(nsHtml5Atoms::geq
, nsHtml5Atoms::geq
, NS_HTML5TREE_BUILDER_OTHER
);
597 ELT_IMG
= new nsHtml5ElementName(nsHtml5Atoms::img
, nsHtml5Atoms::img
, NS_HTML5TREE_BUILDER_IMG
| NS_HTML5ELEMENT_NAME_SPECIAL
);
598 ELT_INS
= new nsHtml5ElementName(nsHtml5Atoms::ins
, nsHtml5Atoms::ins
, NS_HTML5TREE_BUILDER_OTHER
);
599 ELT_INT
= new nsHtml5ElementName(nsHtml5Atoms::int_
, nsHtml5Atoms::int_
, NS_HTML5TREE_BUILDER_OTHER
);
600 ELT_KBD
= new nsHtml5ElementName(nsHtml5Atoms::kbd
, nsHtml5Atoms::kbd
, NS_HTML5TREE_BUILDER_OTHER
);
601 ELT_LOG
= new nsHtml5ElementName(nsHtml5Atoms::log
, nsHtml5Atoms::log
, NS_HTML5TREE_BUILDER_OTHER
);
602 ELT_LCM
= new nsHtml5ElementName(nsHtml5Atoms::lcm
, nsHtml5Atoms::lcm
, NS_HTML5TREE_BUILDER_OTHER
);
603 ELT_LEQ
= new nsHtml5ElementName(nsHtml5Atoms::leq
, nsHtml5Atoms::leq
, NS_HTML5TREE_BUILDER_OTHER
);
604 ELT_MTD
= new nsHtml5ElementName(nsHtml5Atoms::mtd
, nsHtml5Atoms::mtd
, NS_HTML5TREE_BUILDER_OTHER
);
605 ELT_MIN
= new nsHtml5ElementName(nsHtml5Atoms::min
, nsHtml5Atoms::min
, NS_HTML5TREE_BUILDER_OTHER
);
606 ELT_MAP
= new nsHtml5ElementName(nsHtml5Atoms::map
, nsHtml5Atoms::map
, NS_HTML5TREE_BUILDER_OTHER
);
607 ELT_MTR
= new nsHtml5ElementName(nsHtml5Atoms::mtr
, nsHtml5Atoms::mtr
, NS_HTML5TREE_BUILDER_OTHER
);
608 ELT_MAX
= new nsHtml5ElementName(nsHtml5Atoms::max
, nsHtml5Atoms::max
, NS_HTML5TREE_BUILDER_OTHER
);
609 ELT_NEQ
= new nsHtml5ElementName(nsHtml5Atoms::neq
, nsHtml5Atoms::neq
, NS_HTML5TREE_BUILDER_OTHER
);
610 ELT_NOT
= new nsHtml5ElementName(nsHtml5Atoms::not_
, nsHtml5Atoms::not_
, NS_HTML5TREE_BUILDER_OTHER
);
611 ELT_NAV
= new nsHtml5ElementName(nsHtml5Atoms::nav
, nsHtml5Atoms::nav
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
612 ELT_PRE
= new nsHtml5ElementName(nsHtml5Atoms::pre
, nsHtml5Atoms::pre
, NS_HTML5TREE_BUILDER_PRE_OR_LISTING
| NS_HTML5ELEMENT_NAME_SPECIAL
);
613 ELT_REM
= new nsHtml5ElementName(nsHtml5Atoms::rem
, nsHtml5Atoms::rem
, NS_HTML5TREE_BUILDER_OTHER
);
614 ELT_SUB
= new nsHtml5ElementName(nsHtml5Atoms::sub
, nsHtml5Atoms::sub
, NS_HTML5TREE_BUILDER_RUBY_OR_SPAN_OR_SUB_OR_SUP_OR_VAR
);
615 ELT_SEC
= new nsHtml5ElementName(nsHtml5Atoms::sec
, nsHtml5Atoms::sec
, NS_HTML5TREE_BUILDER_OTHER
);
616 ELT_SVG
= new nsHtml5ElementName(nsHtml5Atoms::svg
, nsHtml5Atoms::svg
, NS_HTML5TREE_BUILDER_SVG
);
617 ELT_SUM
= new nsHtml5ElementName(nsHtml5Atoms::sum
, nsHtml5Atoms::sum
, NS_HTML5TREE_BUILDER_OTHER
);
618 ELT_SIN
= new nsHtml5ElementName(nsHtml5Atoms::sin
, nsHtml5Atoms::sin
, NS_HTML5TREE_BUILDER_OTHER
);
619 ELT_SEP
= new nsHtml5ElementName(nsHtml5Atoms::sep
, nsHtml5Atoms::sep
, NS_HTML5TREE_BUILDER_OTHER
);
620 ELT_SUP
= new nsHtml5ElementName(nsHtml5Atoms::sup
, nsHtml5Atoms::sup
, NS_HTML5TREE_BUILDER_RUBY_OR_SPAN_OR_SUB_OR_SUP_OR_VAR
);
621 ELT_SET
= new nsHtml5ElementName(nsHtml5Atoms::set
, nsHtml5Atoms::set
, NS_HTML5TREE_BUILDER_OTHER
);
622 ELT_TAN
= new nsHtml5ElementName(nsHtml5Atoms::tan
, nsHtml5Atoms::tan
, NS_HTML5TREE_BUILDER_OTHER
);
623 ELT_USE
= new nsHtml5ElementName(nsHtml5Atoms::use
, nsHtml5Atoms::use
, NS_HTML5TREE_BUILDER_OTHER
);
624 ELT_VAR
= new nsHtml5ElementName(nsHtml5Atoms::var
, nsHtml5Atoms::var
, NS_HTML5TREE_BUILDER_RUBY_OR_SPAN_OR_SUB_OR_SUP_OR_VAR
);
625 ELT_WBR
= new nsHtml5ElementName(nsHtml5Atoms::wbr
, nsHtml5Atoms::wbr
, NS_HTML5TREE_BUILDER_AREA_OR_WBR
| NS_HTML5ELEMENT_NAME_SPECIAL
);
626 ELT_XMP
= new nsHtml5ElementName(nsHtml5Atoms::xmp
, nsHtml5Atoms::xmp
, NS_HTML5TREE_BUILDER_XMP
| NS_HTML5ELEMENT_NAME_SPECIAL
);
627 ELT_XOR
= new nsHtml5ElementName(nsHtml5Atoms::xor_
, nsHtml5Atoms::xor_
, NS_HTML5TREE_BUILDER_OTHER
);
628 ELT_AREA
= new nsHtml5ElementName(nsHtml5Atoms::area
, nsHtml5Atoms::area
, NS_HTML5TREE_BUILDER_AREA_OR_WBR
| NS_HTML5ELEMENT_NAME_SPECIAL
);
629 ELT_ABBR
= new nsHtml5ElementName(nsHtml5Atoms::abbr
, nsHtml5Atoms::abbr
, NS_HTML5TREE_BUILDER_OTHER
);
630 ELT_BASE
= new nsHtml5ElementName(nsHtml5Atoms::base
, nsHtml5Atoms::base
, NS_HTML5TREE_BUILDER_BASE
| NS_HTML5ELEMENT_NAME_SPECIAL
);
631 ELT_BVAR
= new nsHtml5ElementName(nsHtml5Atoms::bvar
, nsHtml5Atoms::bvar
, NS_HTML5TREE_BUILDER_OTHER
);
632 ELT_BODY
= new nsHtml5ElementName(nsHtml5Atoms::body
, nsHtml5Atoms::body
, NS_HTML5TREE_BUILDER_BODY
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
633 ELT_CARD
= new nsHtml5ElementName(nsHtml5Atoms::card
, nsHtml5Atoms::card
, NS_HTML5TREE_BUILDER_OTHER
);
634 ELT_CODE
= new nsHtml5ElementName(nsHtml5Atoms::code
, nsHtml5Atoms::code
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
635 ELT_CITE
= new nsHtml5ElementName(nsHtml5Atoms::cite
, nsHtml5Atoms::cite
, NS_HTML5TREE_BUILDER_OTHER
);
636 ELT_CSCH
= new nsHtml5ElementName(nsHtml5Atoms::csch
, nsHtml5Atoms::csch
, NS_HTML5TREE_BUILDER_OTHER
);
637 ELT_COSH
= new nsHtml5ElementName(nsHtml5Atoms::cosh
, nsHtml5Atoms::cosh
, NS_HTML5TREE_BUILDER_OTHER
);
638 ELT_COTH
= new nsHtml5ElementName(nsHtml5Atoms::coth
, nsHtml5Atoms::coth
, NS_HTML5TREE_BUILDER_OTHER
);
639 ELT_CURL
= new nsHtml5ElementName(nsHtml5Atoms::curl
, nsHtml5Atoms::curl
, NS_HTML5TREE_BUILDER_OTHER
);
640 ELT_DESC
= new nsHtml5ElementName(nsHtml5Atoms::desc
, nsHtml5Atoms::desc
, NS_HTML5TREE_BUILDER_FOREIGNOBJECT_OR_DESC
| NS_HTML5ELEMENT_NAME_SCOPING_AS_SVG
);
641 ELT_DIFF
= new nsHtml5ElementName(nsHtml5Atoms::diff
, nsHtml5Atoms::diff
, NS_HTML5TREE_BUILDER_OTHER
);
642 ELT_DEFS
= new nsHtml5ElementName(nsHtml5Atoms::defs
, nsHtml5Atoms::defs
, NS_HTML5TREE_BUILDER_OTHER
);
643 ELT_FORM
= new nsHtml5ElementName(nsHtml5Atoms::form
, nsHtml5Atoms::form
, NS_HTML5TREE_BUILDER_FORM
| NS_HTML5ELEMENT_NAME_SPECIAL
);
644 ELT_FONT
= new nsHtml5ElementName(nsHtml5Atoms::font
, nsHtml5Atoms::font
, NS_HTML5TREE_BUILDER_FONT
);
645 ELT_GRAD
= new nsHtml5ElementName(nsHtml5Atoms::grad
, nsHtml5Atoms::grad
, NS_HTML5TREE_BUILDER_OTHER
);
646 ELT_HEAD
= new nsHtml5ElementName(nsHtml5Atoms::head
, nsHtml5Atoms::head
, NS_HTML5TREE_BUILDER_HEAD
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
647 ELT_HTML
= new nsHtml5ElementName(nsHtml5Atoms::html
, nsHtml5Atoms::html
, NS_HTML5TREE_BUILDER_HTML
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
648 ELT_LINE
= new nsHtml5ElementName(nsHtml5Atoms::line
, nsHtml5Atoms::line
, NS_HTML5TREE_BUILDER_OTHER
);
649 ELT_LINK
= new nsHtml5ElementName(nsHtml5Atoms::link
, nsHtml5Atoms::link
, NS_HTML5TREE_BUILDER_LINK_OR_BASEFONT_OR_BGSOUND
| NS_HTML5ELEMENT_NAME_SPECIAL
);
650 ELT_LIST
= new nsHtml5ElementName(nsHtml5Atoms::list
, nsHtml5Atoms::list
, NS_HTML5TREE_BUILDER_OTHER
);
651 ELT_META
= new nsHtml5ElementName(nsHtml5Atoms::meta
, nsHtml5Atoms::meta
, NS_HTML5TREE_BUILDER_META
| NS_HTML5ELEMENT_NAME_SPECIAL
);
652 ELT_MSUB
= new nsHtml5ElementName(nsHtml5Atoms::msub
, nsHtml5Atoms::msub
, NS_HTML5TREE_BUILDER_OTHER
);
653 ELT_MODE
= new nsHtml5ElementName(nsHtml5Atoms::mode
, nsHtml5Atoms::mode
, NS_HTML5TREE_BUILDER_OTHER
);
654 ELT_MATH
= new nsHtml5ElementName(nsHtml5Atoms::math
, nsHtml5Atoms::math
, NS_HTML5TREE_BUILDER_MATH
);
655 ELT_MARK
= new nsHtml5ElementName(nsHtml5Atoms::mark
, nsHtml5Atoms::mark
, NS_HTML5TREE_BUILDER_OTHER
);
656 ELT_MASK
= new nsHtml5ElementName(nsHtml5Atoms::mask
, nsHtml5Atoms::mask
, NS_HTML5TREE_BUILDER_OTHER
);
657 ELT_MEAN
= new nsHtml5ElementName(nsHtml5Atoms::mean
, nsHtml5Atoms::mean
, NS_HTML5TREE_BUILDER_OTHER
);
658 ELT_MAIN
= new nsHtml5ElementName(nsHtml5Atoms::main
, nsHtml5Atoms::main
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
659 ELT_MSUP
= new nsHtml5ElementName(nsHtml5Atoms::msup
, nsHtml5Atoms::msup
, NS_HTML5TREE_BUILDER_OTHER
);
660 ELT_MENU
= new nsHtml5ElementName(nsHtml5Atoms::menu
, nsHtml5Atoms::menu
, NS_HTML5TREE_BUILDER_DIV_OR_BLOCKQUOTE_OR_CENTER_OR_MENU
| NS_HTML5ELEMENT_NAME_SPECIAL
);
661 ELT_MROW
= new nsHtml5ElementName(nsHtml5Atoms::mrow
, nsHtml5Atoms::mrow
, NS_HTML5TREE_BUILDER_OTHER
);
662 ELT_NONE
= new nsHtml5ElementName(nsHtml5Atoms::none
, nsHtml5Atoms::none
, NS_HTML5TREE_BUILDER_OTHER
);
663 ELT_NOBR
= new nsHtml5ElementName(nsHtml5Atoms::nobr
, nsHtml5Atoms::nobr
, NS_HTML5TREE_BUILDER_NOBR
);
664 ELT_NEST
= new nsHtml5ElementName(nsHtml5Atoms::nest
, nsHtml5Atoms::nest
, NS_HTML5TREE_BUILDER_OTHER
);
665 ELT_PATH
= new nsHtml5ElementName(nsHtml5Atoms::path
, nsHtml5Atoms::path
, NS_HTML5TREE_BUILDER_OTHER
);
666 ELT_PLUS
= new nsHtml5ElementName(nsHtml5Atoms::plus
, nsHtml5Atoms::plus
, NS_HTML5TREE_BUILDER_OTHER
);
667 ELT_RULE
= new nsHtml5ElementName(nsHtml5Atoms::rule
, nsHtml5Atoms::rule
, NS_HTML5TREE_BUILDER_OTHER
);
668 ELT_REAL
= new nsHtml5ElementName(nsHtml5Atoms::real
, nsHtml5Atoms::real
, NS_HTML5TREE_BUILDER_OTHER
);
669 ELT_RELN
= new nsHtml5ElementName(nsHtml5Atoms::reln
, nsHtml5Atoms::reln
, NS_HTML5TREE_BUILDER_OTHER
);
670 ELT_RECT
= new nsHtml5ElementName(nsHtml5Atoms::rect
, nsHtml5Atoms::rect
, NS_HTML5TREE_BUILDER_OTHER
);
671 ELT_ROOT
= new nsHtml5ElementName(nsHtml5Atoms::root
, nsHtml5Atoms::root
, NS_HTML5TREE_BUILDER_OTHER
);
672 ELT_RUBY
= new nsHtml5ElementName(nsHtml5Atoms::ruby
, nsHtml5Atoms::ruby
, NS_HTML5TREE_BUILDER_RUBY_OR_SPAN_OR_SUB_OR_SUP_OR_VAR
);
673 ELT_SECH
= new nsHtml5ElementName(nsHtml5Atoms::sech
, nsHtml5Atoms::sech
, NS_HTML5TREE_BUILDER_OTHER
);
674 ELT_SINH
= new nsHtml5ElementName(nsHtml5Atoms::sinh
, nsHtml5Atoms::sinh
, NS_HTML5TREE_BUILDER_OTHER
);
675 ELT_SPAN
= new nsHtml5ElementName(nsHtml5Atoms::span
, nsHtml5Atoms::span
, NS_HTML5TREE_BUILDER_RUBY_OR_SPAN_OR_SUB_OR_SUP_OR_VAR
);
676 ELT_SAMP
= new nsHtml5ElementName(nsHtml5Atoms::samp
, nsHtml5Atoms::samp
, NS_HTML5TREE_BUILDER_OTHER
);
677 ELT_STOP
= new nsHtml5ElementName(nsHtml5Atoms::stop
, nsHtml5Atoms::stop
, NS_HTML5TREE_BUILDER_OTHER
);
678 ELT_SDEV
= new nsHtml5ElementName(nsHtml5Atoms::sdev
, nsHtml5Atoms::sdev
, NS_HTML5TREE_BUILDER_OTHER
);
679 ELT_TIME
= new nsHtml5ElementName(nsHtml5Atoms::time
, nsHtml5Atoms::time
, NS_HTML5TREE_BUILDER_OTHER
);
680 ELT_TRUE
= new nsHtml5ElementName(nsHtml5Atoms::true_
, nsHtml5Atoms::true_
, NS_HTML5TREE_BUILDER_OTHER
);
681 ELT_TREF
= new nsHtml5ElementName(nsHtml5Atoms::tref
, nsHtml5Atoms::tref
, NS_HTML5TREE_BUILDER_OTHER
);
682 ELT_TANH
= new nsHtml5ElementName(nsHtml5Atoms::tanh
, nsHtml5Atoms::tanh
, NS_HTML5TREE_BUILDER_OTHER
);
683 ELT_TEXT
= new nsHtml5ElementName(nsHtml5Atoms::text
, nsHtml5Atoms::text
, NS_HTML5TREE_BUILDER_OTHER
);
684 ELT_VIEW
= new nsHtml5ElementName(nsHtml5Atoms::view
, nsHtml5Atoms::view
, NS_HTML5TREE_BUILDER_OTHER
);
685 ELT_ASIDE
= new nsHtml5ElementName(nsHtml5Atoms::aside
, nsHtml5Atoms::aside
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
686 ELT_AUDIO
= new nsHtml5ElementName(nsHtml5Atoms::audio
, nsHtml5Atoms::audio
, NS_HTML5TREE_BUILDER_OTHER
);
687 ELT_APPLY
= new nsHtml5ElementName(nsHtml5Atoms::apply
, nsHtml5Atoms::apply
, NS_HTML5TREE_BUILDER_OTHER
);
688 ELT_EMBED
= new nsHtml5ElementName(nsHtml5Atoms::embed
, nsHtml5Atoms::embed
, NS_HTML5TREE_BUILDER_EMBED
| NS_HTML5ELEMENT_NAME_SPECIAL
);
689 ELT_FRAME
= new nsHtml5ElementName(nsHtml5Atoms::frame
, nsHtml5Atoms::frame
, NS_HTML5TREE_BUILDER_FRAME
| NS_HTML5ELEMENT_NAME_SPECIAL
);
690 ELT_FALSE
= new nsHtml5ElementName(nsHtml5Atoms::false_
, nsHtml5Atoms::false_
, NS_HTML5TREE_BUILDER_OTHER
);
691 ELT_FLOOR
= new nsHtml5ElementName(nsHtml5Atoms::floor
, nsHtml5Atoms::floor
, NS_HTML5TREE_BUILDER_OTHER
);
692 ELT_GLYPH
= new nsHtml5ElementName(nsHtml5Atoms::glyph
, nsHtml5Atoms::glyph
, NS_HTML5TREE_BUILDER_OTHER
);
693 ELT_HKERN
= new nsHtml5ElementName(nsHtml5Atoms::hkern
, nsHtml5Atoms::hkern
, NS_HTML5TREE_BUILDER_OTHER
);
694 ELT_IMAGE
= new nsHtml5ElementName(nsHtml5Atoms::image
, nsHtml5Atoms::image
, NS_HTML5TREE_BUILDER_IMAGE
);
695 ELT_IDENT
= new nsHtml5ElementName(nsHtml5Atoms::ident
, nsHtml5Atoms::ident
, NS_HTML5TREE_BUILDER_OTHER
);
696 ELT_INPUT
= new nsHtml5ElementName(nsHtml5Atoms::input
, nsHtml5Atoms::input
, NS_HTML5TREE_BUILDER_INPUT
| NS_HTML5ELEMENT_NAME_SPECIAL
);
697 ELT_LABEL
= new nsHtml5ElementName(nsHtml5Atoms::label
, nsHtml5Atoms::label
, NS_HTML5TREE_BUILDER_OUTPUT_OR_LABEL
);
698 ELT_LIMIT
= new nsHtml5ElementName(nsHtml5Atoms::limit
, nsHtml5Atoms::limit
, NS_HTML5TREE_BUILDER_OTHER
);
699 ELT_MFRAC
= new nsHtml5ElementName(nsHtml5Atoms::mfrac
, nsHtml5Atoms::mfrac
, NS_HTML5TREE_BUILDER_OTHER
);
700 ELT_MPATH
= new nsHtml5ElementName(nsHtml5Atoms::mpath
, nsHtml5Atoms::mpath
, NS_HTML5TREE_BUILDER_OTHER
);
701 ELT_METER
= new nsHtml5ElementName(nsHtml5Atoms::meter
, nsHtml5Atoms::meter
, NS_HTML5TREE_BUILDER_OTHER
);
702 ELT_MOVER
= new nsHtml5ElementName(nsHtml5Atoms::mover
, nsHtml5Atoms::mover
, NS_HTML5TREE_BUILDER_OTHER
);
703 ELT_MINUS
= new nsHtml5ElementName(nsHtml5Atoms::minus
, nsHtml5Atoms::minus
, NS_HTML5TREE_BUILDER_OTHER
);
704 ELT_MROOT
= new nsHtml5ElementName(nsHtml5Atoms::mroot
, nsHtml5Atoms::mroot
, NS_HTML5TREE_BUILDER_OTHER
);
705 ELT_MSQRT
= new nsHtml5ElementName(nsHtml5Atoms::msqrt
, nsHtml5Atoms::msqrt
, NS_HTML5TREE_BUILDER_OTHER
);
706 ELT_MTEXT
= new nsHtml5ElementName(nsHtml5Atoms::mtext
, nsHtml5Atoms::mtext
, NS_HTML5TREE_BUILDER_MI_MO_MN_MS_MTEXT
| NS_HTML5ELEMENT_NAME_SCOPING_AS_MATHML
);
707 ELT_NOTIN
= new nsHtml5ElementName(nsHtml5Atoms::notin
, nsHtml5Atoms::notin
, NS_HTML5TREE_BUILDER_OTHER
);
708 ELT_PIECE
= new nsHtml5ElementName(nsHtml5Atoms::piece
, nsHtml5Atoms::piece
, NS_HTML5TREE_BUILDER_OTHER
);
709 ELT_PARAM
= new nsHtml5ElementName(nsHtml5Atoms::param
, nsHtml5Atoms::param
, NS_HTML5TREE_BUILDER_PARAM_OR_SOURCE_OR_TRACK
| NS_HTML5ELEMENT_NAME_SPECIAL
);
710 ELT_POWER
= new nsHtml5ElementName(nsHtml5Atoms::power
, nsHtml5Atoms::power
, NS_HTML5TREE_BUILDER_OTHER
);
711 ELT_REALS
= new nsHtml5ElementName(nsHtml5Atoms::reals
, nsHtml5Atoms::reals
, NS_HTML5TREE_BUILDER_OTHER
);
712 ELT_STYLE
= new nsHtml5ElementName(nsHtml5Atoms::style
, nsHtml5Atoms::style
, NS_HTML5TREE_BUILDER_STYLE
| NS_HTML5ELEMENT_NAME_SPECIAL
);
713 ELT_SMALL
= new nsHtml5ElementName(nsHtml5Atoms::small_
, nsHtml5Atoms::small_
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
714 ELT_THEAD
= new nsHtml5ElementName(nsHtml5Atoms::thead
, nsHtml5Atoms::thead
, NS_HTML5TREE_BUILDER_TBODY_OR_THEAD_OR_TFOOT
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_FOSTER_PARENTING
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
715 ELT_TABLE
= new nsHtml5ElementName(nsHtml5Atoms::table
, nsHtml5Atoms::table
, NS_HTML5TREE_BUILDER_TABLE
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_FOSTER_PARENTING
| NS_HTML5ELEMENT_NAME_SCOPING
);
716 ELT_TITLE
= new nsHtml5ElementName(nsHtml5Atoms::title
, nsHtml5Atoms::title
, NS_HTML5TREE_BUILDER_TITLE
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING_AS_SVG
);
717 ELT_TRACK
= new nsHtml5ElementName(nsHtml5Atoms::track
, nsHtml5Atoms::track
, NS_HTML5TREE_BUILDER_PARAM_OR_SOURCE_OR_TRACK
| NS_HTML5ELEMENT_NAME_SPECIAL
);
718 ELT_TSPAN
= new nsHtml5ElementName(nsHtml5Atoms::tspan
, nsHtml5Atoms::tspan
, NS_HTML5TREE_BUILDER_OTHER
);
719 ELT_TIMES
= new nsHtml5ElementName(nsHtml5Atoms::times
, nsHtml5Atoms::times
, NS_HTML5TREE_BUILDER_OTHER
);
720 ELT_TFOOT
= new nsHtml5ElementName(nsHtml5Atoms::tfoot
, nsHtml5Atoms::tfoot
, NS_HTML5TREE_BUILDER_TBODY_OR_THEAD_OR_TFOOT
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_FOSTER_PARENTING
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
721 ELT_TBODY
= new nsHtml5ElementName(nsHtml5Atoms::tbody
, nsHtml5Atoms::tbody
, NS_HTML5TREE_BUILDER_TBODY_OR_THEAD_OR_TFOOT
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_FOSTER_PARENTING
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
722 ELT_UNION
= new nsHtml5ElementName(nsHtml5Atoms::union_
, nsHtml5Atoms::union_
, NS_HTML5TREE_BUILDER_OTHER
);
723 ELT_VKERN
= new nsHtml5ElementName(nsHtml5Atoms::vkern
, nsHtml5Atoms::vkern
, NS_HTML5TREE_BUILDER_OTHER
);
724 ELT_VIDEO
= new nsHtml5ElementName(nsHtml5Atoms::video
, nsHtml5Atoms::video
, NS_HTML5TREE_BUILDER_OTHER
);
725 ELT_ARCSEC
= new nsHtml5ElementName(nsHtml5Atoms::arcsec
, nsHtml5Atoms::arcsec
, NS_HTML5TREE_BUILDER_OTHER
);
726 ELT_ARCCSC
= new nsHtml5ElementName(nsHtml5Atoms::arccsc
, nsHtml5Atoms::arccsc
, NS_HTML5TREE_BUILDER_OTHER
);
727 ELT_ARCTAN
= new nsHtml5ElementName(nsHtml5Atoms::arctan
, nsHtml5Atoms::arctan
, NS_HTML5TREE_BUILDER_OTHER
);
728 ELT_ARCSIN
= new nsHtml5ElementName(nsHtml5Atoms::arcsin
, nsHtml5Atoms::arcsin
, NS_HTML5TREE_BUILDER_OTHER
);
729 ELT_ARCCOS
= new nsHtml5ElementName(nsHtml5Atoms::arccos
, nsHtml5Atoms::arccos
, NS_HTML5TREE_BUILDER_OTHER
);
730 ELT_APPLET
= new nsHtml5ElementName(nsHtml5Atoms::applet
, nsHtml5Atoms::applet
, NS_HTML5TREE_BUILDER_MARQUEE_OR_APPLET
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
);
731 ELT_ARCCOT
= new nsHtml5ElementName(nsHtml5Atoms::arccot
, nsHtml5Atoms::arccot
, NS_HTML5TREE_BUILDER_OTHER
);
732 ELT_APPROX
= new nsHtml5ElementName(nsHtml5Atoms::approx
, nsHtml5Atoms::approx
, NS_HTML5TREE_BUILDER_OTHER
);
733 ELT_BUTTON
= new nsHtml5ElementName(nsHtml5Atoms::button
, nsHtml5Atoms::button
, NS_HTML5TREE_BUILDER_BUTTON
| NS_HTML5ELEMENT_NAME_SPECIAL
);
734 ELT_CIRCLE
= new nsHtml5ElementName(nsHtml5Atoms::circle
, nsHtml5Atoms::circle
, NS_HTML5TREE_BUILDER_OTHER
);
735 ELT_CENTER
= new nsHtml5ElementName(nsHtml5Atoms::center
, nsHtml5Atoms::center
, NS_HTML5TREE_BUILDER_DIV_OR_BLOCKQUOTE_OR_CENTER_OR_MENU
| NS_HTML5ELEMENT_NAME_SPECIAL
);
736 ELT_CURSOR
= new nsHtml5ElementName(nsHtml5Atoms::cursor
, nsHtml5Atoms::cursor
, NS_HTML5TREE_BUILDER_OTHER
);
737 ELT_CANVAS
= new nsHtml5ElementName(nsHtml5Atoms::canvas
, nsHtml5Atoms::canvas
, NS_HTML5TREE_BUILDER_OTHER
);
738 ELT_DIVIDE
= new nsHtml5ElementName(nsHtml5Atoms::divide
, nsHtml5Atoms::divide
, NS_HTML5TREE_BUILDER_OTHER
);
739 ELT_DEGREE
= new nsHtml5ElementName(nsHtml5Atoms::degree
, nsHtml5Atoms::degree
, NS_HTML5TREE_BUILDER_OTHER
);
740 ELT_DOMAIN
= new nsHtml5ElementName(nsHtml5Atoms::domain
, nsHtml5Atoms::domain
, NS_HTML5TREE_BUILDER_OTHER
);
741 ELT_EXISTS
= new nsHtml5ElementName(nsHtml5Atoms::exists
, nsHtml5Atoms::exists
, NS_HTML5TREE_BUILDER_OTHER
);
742 ELT_FETILE
= new nsHtml5ElementName(nsHtml5Atoms::fetile
, nsHtml5Atoms::feTile
, NS_HTML5TREE_BUILDER_OTHER
);
743 ELT_FIGURE
= new nsHtml5ElementName(nsHtml5Atoms::figure
, nsHtml5Atoms::figure
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
744 ELT_FORALL
= new nsHtml5ElementName(nsHtml5Atoms::forall
, nsHtml5Atoms::forall
, NS_HTML5TREE_BUILDER_OTHER
);
745 ELT_FILTER
= new nsHtml5ElementName(nsHtml5Atoms::filter
, nsHtml5Atoms::filter
, NS_HTML5TREE_BUILDER_OTHER
);
746 ELT_FOOTER
= new nsHtml5ElementName(nsHtml5Atoms::footer
, nsHtml5Atoms::footer
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
747 ELT_HGROUP
= new nsHtml5ElementName(nsHtml5Atoms::hgroup
, nsHtml5Atoms::hgroup
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
748 ELT_HEADER
= new nsHtml5ElementName(nsHtml5Atoms::header
, nsHtml5Atoms::header
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
749 ELT_IFRAME
= new nsHtml5ElementName(nsHtml5Atoms::iframe
, nsHtml5Atoms::iframe
, NS_HTML5TREE_BUILDER_IFRAME
| NS_HTML5ELEMENT_NAME_SPECIAL
);
750 ELT_KEYGEN
= new nsHtml5ElementName(nsHtml5Atoms::keygen
, nsHtml5Atoms::keygen
, NS_HTML5TREE_BUILDER_KEYGEN
);
751 ELT_LAMBDA
= new nsHtml5ElementName(nsHtml5Atoms::lambda
, nsHtml5Atoms::lambda
, NS_HTML5TREE_BUILDER_OTHER
);
752 ELT_LEGEND
= new nsHtml5ElementName(nsHtml5Atoms::legend
, nsHtml5Atoms::legend
, NS_HTML5TREE_BUILDER_OTHER
);
753 ELT_MSPACE
= new nsHtml5ElementName(nsHtml5Atoms::mspace
, nsHtml5Atoms::mspace
, NS_HTML5TREE_BUILDER_OTHER
);
754 ELT_MTABLE
= new nsHtml5ElementName(nsHtml5Atoms::mtable
, nsHtml5Atoms::mtable
, NS_HTML5TREE_BUILDER_OTHER
);
755 ELT_MSTYLE
= new nsHtml5ElementName(nsHtml5Atoms::mstyle
, nsHtml5Atoms::mstyle
, NS_HTML5TREE_BUILDER_OTHER
);
756 ELT_MGLYPH
= new nsHtml5ElementName(nsHtml5Atoms::mglyph
, nsHtml5Atoms::mglyph
, NS_HTML5TREE_BUILDER_MGLYPH_OR_MALIGNMARK
);
757 ELT_MEDIAN
= new nsHtml5ElementName(nsHtml5Atoms::median
, nsHtml5Atoms::median
, NS_HTML5TREE_BUILDER_OTHER
);
758 ELT_MUNDER
= new nsHtml5ElementName(nsHtml5Atoms::munder
, nsHtml5Atoms::munder
, NS_HTML5TREE_BUILDER_OTHER
);
759 ELT_MARKER
= new nsHtml5ElementName(nsHtml5Atoms::marker
, nsHtml5Atoms::marker
, NS_HTML5TREE_BUILDER_OTHER
);
760 ELT_MERROR
= new nsHtml5ElementName(nsHtml5Atoms::merror
, nsHtml5Atoms::merror
, NS_HTML5TREE_BUILDER_OTHER
);
761 ELT_MOMENT
= new nsHtml5ElementName(nsHtml5Atoms::moment
, nsHtml5Atoms::moment
, NS_HTML5TREE_BUILDER_OTHER
);
762 ELT_MATRIX
= new nsHtml5ElementName(nsHtml5Atoms::matrix
, nsHtml5Atoms::matrix
, NS_HTML5TREE_BUILDER_OTHER
);
763 ELT_OPTION
= new nsHtml5ElementName(nsHtml5Atoms::option
, nsHtml5Atoms::option
, NS_HTML5TREE_BUILDER_OPTION
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
764 ELT_OBJECT
= new nsHtml5ElementName(nsHtml5Atoms::object
, nsHtml5Atoms::object
, NS_HTML5TREE_BUILDER_OBJECT
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
);
765 ELT_OUTPUT
= new nsHtml5ElementName(nsHtml5Atoms::output
, nsHtml5Atoms::output
, NS_HTML5TREE_BUILDER_OUTPUT_OR_LABEL
);
766 ELT_PRIMES
= new nsHtml5ElementName(nsHtml5Atoms::primes
, nsHtml5Atoms::primes
, NS_HTML5TREE_BUILDER_OTHER
);
767 ELT_SOURCE
= new nsHtml5ElementName(nsHtml5Atoms::source
, nsHtml5Atoms::source
, NS_HTML5TREE_BUILDER_PARAM_OR_SOURCE_OR_TRACK
);
768 ELT_STRIKE
= new nsHtml5ElementName(nsHtml5Atoms::strike
, nsHtml5Atoms::strike
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
769 ELT_STRONG
= new nsHtml5ElementName(nsHtml5Atoms::strong
, nsHtml5Atoms::strong
, NS_HTML5TREE_BUILDER_B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
);
770 ELT_SWITCH
= new nsHtml5ElementName(nsHtml5Atoms::switch_
, nsHtml5Atoms::switch_
, NS_HTML5TREE_BUILDER_OTHER
);
771 ELT_SYMBOL
= new nsHtml5ElementName(nsHtml5Atoms::symbol
, nsHtml5Atoms::symbol
, NS_HTML5TREE_BUILDER_OTHER
);
772 ELT_SELECT
= new nsHtml5ElementName(nsHtml5Atoms::select
, nsHtml5Atoms::select
, NS_HTML5TREE_BUILDER_SELECT
| NS_HTML5ELEMENT_NAME_SPECIAL
);
773 ELT_SUBSET
= new nsHtml5ElementName(nsHtml5Atoms::subset
, nsHtml5Atoms::subset
, NS_HTML5TREE_BUILDER_OTHER
);
774 ELT_SCRIPT
= new nsHtml5ElementName(nsHtml5Atoms::script
, nsHtml5Atoms::script
, NS_HTML5TREE_BUILDER_SCRIPT
| NS_HTML5ELEMENT_NAME_SPECIAL
);
775 ELT_TBREAK
= new nsHtml5ElementName(nsHtml5Atoms::tbreak
, nsHtml5Atoms::tbreak
, NS_HTML5TREE_BUILDER_OTHER
);
776 ELT_VECTOR
= new nsHtml5ElementName(nsHtml5Atoms::vector
, nsHtml5Atoms::vector
, NS_HTML5TREE_BUILDER_OTHER
);
777 ELT_ARTICLE
= new nsHtml5ElementName(nsHtml5Atoms::article
, nsHtml5Atoms::article
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
778 ELT_ANIMATE
= new nsHtml5ElementName(nsHtml5Atoms::animate
, nsHtml5Atoms::animate
, NS_HTML5TREE_BUILDER_OTHER
);
779 ELT_ARCSECH
= new nsHtml5ElementName(nsHtml5Atoms::arcsech
, nsHtml5Atoms::arcsech
, NS_HTML5TREE_BUILDER_OTHER
);
780 ELT_ARCCSCH
= new nsHtml5ElementName(nsHtml5Atoms::arccsch
, nsHtml5Atoms::arccsch
, NS_HTML5TREE_BUILDER_OTHER
);
781 ELT_ARCTANH
= new nsHtml5ElementName(nsHtml5Atoms::arctanh
, nsHtml5Atoms::arctanh
, NS_HTML5TREE_BUILDER_OTHER
);
782 ELT_ARCSINH
= new nsHtml5ElementName(nsHtml5Atoms::arcsinh
, nsHtml5Atoms::arcsinh
, NS_HTML5TREE_BUILDER_OTHER
);
783 ELT_ARCCOSH
= new nsHtml5ElementName(nsHtml5Atoms::arccosh
, nsHtml5Atoms::arccosh
, NS_HTML5TREE_BUILDER_OTHER
);
784 ELT_ARCCOTH
= new nsHtml5ElementName(nsHtml5Atoms::arccoth
, nsHtml5Atoms::arccoth
, NS_HTML5TREE_BUILDER_OTHER
);
785 ELT_ACRONYM
= new nsHtml5ElementName(nsHtml5Atoms::acronym
, nsHtml5Atoms::acronym
, NS_HTML5TREE_BUILDER_OTHER
);
786 ELT_ADDRESS
= new nsHtml5ElementName(nsHtml5Atoms::address
, nsHtml5Atoms::address
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
787 ELT_BGSOUND
= new nsHtml5ElementName(nsHtml5Atoms::bgsound
, nsHtml5Atoms::bgsound
, NS_HTML5TREE_BUILDER_LINK_OR_BASEFONT_OR_BGSOUND
| NS_HTML5ELEMENT_NAME_SPECIAL
);
788 ELT_COMMAND
= new nsHtml5ElementName(nsHtml5Atoms::command
, nsHtml5Atoms::command
, NS_HTML5TREE_BUILDER_COMMAND
| NS_HTML5ELEMENT_NAME_SPECIAL
);
789 ELT_COMPOSE
= new nsHtml5ElementName(nsHtml5Atoms::compose
, nsHtml5Atoms::compose
, NS_HTML5TREE_BUILDER_OTHER
);
790 ELT_CEILING
= new nsHtml5ElementName(nsHtml5Atoms::ceiling
, nsHtml5Atoms::ceiling
, NS_HTML5TREE_BUILDER_OTHER
);
791 ELT_CSYMBOL
= new nsHtml5ElementName(nsHtml5Atoms::csymbol
, nsHtml5Atoms::csymbol
, NS_HTML5TREE_BUILDER_OTHER
);
792 ELT_CAPTION
= new nsHtml5ElementName(nsHtml5Atoms::caption
, nsHtml5Atoms::caption
, NS_HTML5TREE_BUILDER_CAPTION
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
);
793 ELT_DISCARD
= new nsHtml5ElementName(nsHtml5Atoms::discard
, nsHtml5Atoms::discard
, NS_HTML5TREE_BUILDER_OTHER
);
794 ELT_DECLARE
= new nsHtml5ElementName(nsHtml5Atoms::declare
, nsHtml5Atoms::declare
, NS_HTML5TREE_BUILDER_OTHER
);
795 ELT_DETAILS
= new nsHtml5ElementName(nsHtml5Atoms::details
, nsHtml5Atoms::details
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
796 ELT_ELLIPSE
= new nsHtml5ElementName(nsHtml5Atoms::ellipse
, nsHtml5Atoms::ellipse
, NS_HTML5TREE_BUILDER_OTHER
);
797 ELT_FEFUNCA
= new nsHtml5ElementName(nsHtml5Atoms::fefunca
, nsHtml5Atoms::feFuncA
, NS_HTML5TREE_BUILDER_OTHER
);
798 ELT_FEFUNCB
= new nsHtml5ElementName(nsHtml5Atoms::fefuncb
, nsHtml5Atoms::feFuncB
, NS_HTML5TREE_BUILDER_OTHER
);
799 ELT_FEBLEND
= new nsHtml5ElementName(nsHtml5Atoms::feblend
, nsHtml5Atoms::feBlend
, NS_HTML5TREE_BUILDER_OTHER
);
800 ELT_FEFLOOD
= new nsHtml5ElementName(nsHtml5Atoms::feflood
, nsHtml5Atoms::feFlood
, NS_HTML5TREE_BUILDER_OTHER
);
801 ELT_FEIMAGE
= new nsHtml5ElementName(nsHtml5Atoms::feimage
, nsHtml5Atoms::feImage
, NS_HTML5TREE_BUILDER_OTHER
);
802 ELT_FEMERGE
= new nsHtml5ElementName(nsHtml5Atoms::femerge
, nsHtml5Atoms::feMerge
, NS_HTML5TREE_BUILDER_OTHER
);
803 ELT_FEFUNCG
= new nsHtml5ElementName(nsHtml5Atoms::fefuncg
, nsHtml5Atoms::feFuncG
, NS_HTML5TREE_BUILDER_OTHER
);
804 ELT_FEFUNCR
= new nsHtml5ElementName(nsHtml5Atoms::fefuncr
, nsHtml5Atoms::feFuncR
, NS_HTML5TREE_BUILDER_OTHER
);
805 ELT_HANDLER
= new nsHtml5ElementName(nsHtml5Atoms::handler
, nsHtml5Atoms::handler
, NS_HTML5TREE_BUILDER_OTHER
);
806 ELT_INVERSE
= new nsHtml5ElementName(nsHtml5Atoms::inverse
, nsHtml5Atoms::inverse
, NS_HTML5TREE_BUILDER_OTHER
);
807 ELT_IMPLIES
= new nsHtml5ElementName(nsHtml5Atoms::implies
, nsHtml5Atoms::implies
, NS_HTML5TREE_BUILDER_OTHER
);
808 ELT_ISINDEX
= new nsHtml5ElementName(nsHtml5Atoms::isindex
, nsHtml5Atoms::isindex
, NS_HTML5TREE_BUILDER_ISINDEX
| NS_HTML5ELEMENT_NAME_SPECIAL
);
809 ELT_LOGBASE
= new nsHtml5ElementName(nsHtml5Atoms::logbase
, nsHtml5Atoms::logbase
, NS_HTML5TREE_BUILDER_OTHER
);
810 ELT_LISTING
= new nsHtml5ElementName(nsHtml5Atoms::listing
, nsHtml5Atoms::listing
, NS_HTML5TREE_BUILDER_PRE_OR_LISTING
| NS_HTML5ELEMENT_NAME_SPECIAL
);
811 ELT_MFENCED
= new nsHtml5ElementName(nsHtml5Atoms::mfenced
, nsHtml5Atoms::mfenced
, NS_HTML5TREE_BUILDER_OTHER
);
812 ELT_MPADDED
= new nsHtml5ElementName(nsHtml5Atoms::mpadded
, nsHtml5Atoms::mpadded
, NS_HTML5TREE_BUILDER_OTHER
);
813 ELT_MARQUEE
= new nsHtml5ElementName(nsHtml5Atoms::marquee
, nsHtml5Atoms::marquee
, NS_HTML5TREE_BUILDER_MARQUEE_OR_APPLET
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
);
814 ELT_MACTION
= new nsHtml5ElementName(nsHtml5Atoms::maction
, nsHtml5Atoms::maction
, NS_HTML5TREE_BUILDER_OTHER
);
815 ELT_MSUBSUP
= new nsHtml5ElementName(nsHtml5Atoms::msubsup
, nsHtml5Atoms::msubsup
, NS_HTML5TREE_BUILDER_OTHER
);
816 ELT_NOEMBED
= new nsHtml5ElementName(nsHtml5Atoms::noembed
, nsHtml5Atoms::noembed
, NS_HTML5TREE_BUILDER_NOEMBED
| NS_HTML5ELEMENT_NAME_SPECIAL
);
817 ELT_POLYGON
= new nsHtml5ElementName(nsHtml5Atoms::polygon
, nsHtml5Atoms::polygon
, NS_HTML5TREE_BUILDER_OTHER
);
818 ELT_PATTERN
= new nsHtml5ElementName(nsHtml5Atoms::pattern
, nsHtml5Atoms::pattern
, NS_HTML5TREE_BUILDER_OTHER
);
819 ELT_PRODUCT
= new nsHtml5ElementName(nsHtml5Atoms::product
, nsHtml5Atoms::product
, NS_HTML5TREE_BUILDER_OTHER
);
820 ELT_SETDIFF
= new nsHtml5ElementName(nsHtml5Atoms::setdiff
, nsHtml5Atoms::setdiff
, NS_HTML5TREE_BUILDER_OTHER
);
821 ELT_SECTION
= new nsHtml5ElementName(nsHtml5Atoms::section
, nsHtml5Atoms::section
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
822 ELT_SUMMARY
= new nsHtml5ElementName(nsHtml5Atoms::summary
, nsHtml5Atoms::summary
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
823 ELT_TENDSTO
= new nsHtml5ElementName(nsHtml5Atoms::tendsto
, nsHtml5Atoms::tendsto
, NS_HTML5TREE_BUILDER_OTHER
);
824 ELT_UPLIMIT
= new nsHtml5ElementName(nsHtml5Atoms::uplimit
, nsHtml5Atoms::uplimit
, NS_HTML5TREE_BUILDER_OTHER
);
825 ELT_ALTGLYPH
= new nsHtml5ElementName(nsHtml5Atoms::altglyph
, nsHtml5Atoms::altGlyph
, NS_HTML5TREE_BUILDER_OTHER
);
826 ELT_BASEFONT
= new nsHtml5ElementName(nsHtml5Atoms::basefont
, nsHtml5Atoms::basefont
, NS_HTML5TREE_BUILDER_LINK_OR_BASEFONT_OR_BGSOUND
| NS_HTML5ELEMENT_NAME_SPECIAL
);
827 ELT_CLIPPATH
= new nsHtml5ElementName(nsHtml5Atoms::clippath
, nsHtml5Atoms::clipPath
, NS_HTML5TREE_BUILDER_OTHER
);
828 ELT_CODOMAIN
= new nsHtml5ElementName(nsHtml5Atoms::codomain
, nsHtml5Atoms::codomain
, NS_HTML5TREE_BUILDER_OTHER
);
829 ELT_COLGROUP
= new nsHtml5ElementName(nsHtml5Atoms::colgroup
, nsHtml5Atoms::colgroup
, NS_HTML5TREE_BUILDER_COLGROUP
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
830 ELT_EMPTYSET
= new nsHtml5ElementName(nsHtml5Atoms::emptyset
, nsHtml5Atoms::emptyset
, NS_HTML5TREE_BUILDER_OTHER
);
831 ELT_FACTOROF
= new nsHtml5ElementName(nsHtml5Atoms::factorof
, nsHtml5Atoms::factorof
, NS_HTML5TREE_BUILDER_OTHER
);
832 ELT_FIELDSET
= new nsHtml5ElementName(nsHtml5Atoms::fieldset
, nsHtml5Atoms::fieldset
, NS_HTML5TREE_BUILDER_FIELDSET
| NS_HTML5ELEMENT_NAME_SPECIAL
);
833 ELT_FRAMESET
= new nsHtml5ElementName(nsHtml5Atoms::frameset
, nsHtml5Atoms::frameset
, NS_HTML5TREE_BUILDER_FRAMESET
| NS_HTML5ELEMENT_NAME_SPECIAL
);
834 ELT_FEOFFSET
= new nsHtml5ElementName(nsHtml5Atoms::feoffset
, nsHtml5Atoms::feOffset
, NS_HTML5TREE_BUILDER_OTHER
);
835 ELT_GLYPHREF
= new nsHtml5ElementName(nsHtml5Atoms::glyphref
, nsHtml5Atoms::glyphRef
, NS_HTML5TREE_BUILDER_OTHER
);
836 ELT_INTERVAL
= new nsHtml5ElementName(nsHtml5Atoms::interval
, nsHtml5Atoms::interval
, NS_HTML5TREE_BUILDER_OTHER
);
837 ELT_INTEGERS
= new nsHtml5ElementName(nsHtml5Atoms::integers
, nsHtml5Atoms::integers
, NS_HTML5TREE_BUILDER_OTHER
);
838 ELT_INFINITY
= new nsHtml5ElementName(nsHtml5Atoms::infinity
, nsHtml5Atoms::infinity
, NS_HTML5TREE_BUILDER_OTHER
);
839 ELT_LISTENER
= new nsHtml5ElementName(nsHtml5Atoms::listener
, nsHtml5Atoms::listener
, NS_HTML5TREE_BUILDER_OTHER
);
840 ELT_LOWLIMIT
= new nsHtml5ElementName(nsHtml5Atoms::lowlimit
, nsHtml5Atoms::lowlimit
, NS_HTML5TREE_BUILDER_OTHER
);
841 ELT_METADATA
= new nsHtml5ElementName(nsHtml5Atoms::metadata
, nsHtml5Atoms::metadata
, NS_HTML5TREE_BUILDER_OTHER
);
842 ELT_MENCLOSE
= new nsHtml5ElementName(nsHtml5Atoms::menclose
, nsHtml5Atoms::menclose
, NS_HTML5TREE_BUILDER_OTHER
);
843 ELT_MENUITEM
= new nsHtml5ElementName(nsHtml5Atoms::menuitem
, nsHtml5Atoms::menuitem
, NS_HTML5TREE_BUILDER_MENUITEM
);
844 ELT_MPHANTOM
= new nsHtml5ElementName(nsHtml5Atoms::mphantom
, nsHtml5Atoms::mphantom
, NS_HTML5TREE_BUILDER_OTHER
);
845 ELT_NOFRAMES
= new nsHtml5ElementName(nsHtml5Atoms::noframes
, nsHtml5Atoms::noframes
, NS_HTML5TREE_BUILDER_NOFRAMES
| NS_HTML5ELEMENT_NAME_SPECIAL
);
846 ELT_NOSCRIPT
= new nsHtml5ElementName(nsHtml5Atoms::noscript
, nsHtml5Atoms::noscript
, NS_HTML5TREE_BUILDER_NOSCRIPT
| NS_HTML5ELEMENT_NAME_SPECIAL
);
847 ELT_OPTGROUP
= new nsHtml5ElementName(nsHtml5Atoms::optgroup
, nsHtml5Atoms::optgroup
, NS_HTML5TREE_BUILDER_OPTGROUP
| NS_HTML5ELEMENT_NAME_OPTIONAL_END_TAG
);
848 ELT_POLYLINE
= new nsHtml5ElementName(nsHtml5Atoms::polyline
, nsHtml5Atoms::polyline
, NS_HTML5TREE_BUILDER_OTHER
);
849 ELT_PREFETCH
= new nsHtml5ElementName(nsHtml5Atoms::prefetch
, nsHtml5Atoms::prefetch
, NS_HTML5TREE_BUILDER_OTHER
);
850 ELT_PROGRESS
= new nsHtml5ElementName(nsHtml5Atoms::progress
, nsHtml5Atoms::progress
, NS_HTML5TREE_BUILDER_OTHER
);
851 ELT_PRSUBSET
= new nsHtml5ElementName(nsHtml5Atoms::prsubset
, nsHtml5Atoms::prsubset
, NS_HTML5TREE_BUILDER_OTHER
);
852 ELT_QUOTIENT
= new nsHtml5ElementName(nsHtml5Atoms::quotient
, nsHtml5Atoms::quotient
, NS_HTML5TREE_BUILDER_OTHER
);
853 ELT_SELECTOR
= new nsHtml5ElementName(nsHtml5Atoms::selector
, nsHtml5Atoms::selector
, NS_HTML5TREE_BUILDER_OTHER
);
854 ELT_TEXTAREA
= new nsHtml5ElementName(nsHtml5Atoms::textarea
, nsHtml5Atoms::textarea
, NS_HTML5TREE_BUILDER_TEXTAREA
| NS_HTML5ELEMENT_NAME_SPECIAL
);
855 ELT_TEMPLATE
= new nsHtml5ElementName(nsHtml5Atoms::template_
, nsHtml5Atoms::template_
, NS_HTML5TREE_BUILDER_TEMPLATE
| NS_HTML5ELEMENT_NAME_SPECIAL
| NS_HTML5ELEMENT_NAME_SCOPING
);
856 ELT_TEXTPATH
= new nsHtml5ElementName(nsHtml5Atoms::textpath
, nsHtml5Atoms::textPath
, NS_HTML5TREE_BUILDER_OTHER
);
857 ELT_VARIANCE
= new nsHtml5ElementName(nsHtml5Atoms::variance
, nsHtml5Atoms::variance
, NS_HTML5TREE_BUILDER_OTHER
);
858 ELT_ANIMATION
= new nsHtml5ElementName(nsHtml5Atoms::animation
, nsHtml5Atoms::animation
, NS_HTML5TREE_BUILDER_OTHER
);
859 ELT_CONJUGATE
= new nsHtml5ElementName(nsHtml5Atoms::conjugate
, nsHtml5Atoms::conjugate
, NS_HTML5TREE_BUILDER_OTHER
);
860 ELT_CONDITION
= new nsHtml5ElementName(nsHtml5Atoms::condition
, nsHtml5Atoms::condition
, NS_HTML5TREE_BUILDER_OTHER
);
861 ELT_COMPLEXES
= new nsHtml5ElementName(nsHtml5Atoms::complexes
, nsHtml5Atoms::complexes
, NS_HTML5TREE_BUILDER_OTHER
);
862 ELT_FONT_FACE
= new nsHtml5ElementName(nsHtml5Atoms::font_face
, nsHtml5Atoms::font_face
, NS_HTML5TREE_BUILDER_OTHER
);
863 ELT_FACTORIAL
= new nsHtml5ElementName(nsHtml5Atoms::factorial
, nsHtml5Atoms::factorial
, NS_HTML5TREE_BUILDER_OTHER
);
864 ELT_INTERSECT
= new nsHtml5ElementName(nsHtml5Atoms::intersect
, nsHtml5Atoms::intersect
, NS_HTML5TREE_BUILDER_OTHER
);
865 ELT_IMAGINARY
= new nsHtml5ElementName(nsHtml5Atoms::imaginary
, nsHtml5Atoms::imaginary
, NS_HTML5TREE_BUILDER_OTHER
);
866 ELT_LAPLACIAN
= new nsHtml5ElementName(nsHtml5Atoms::laplacian
, nsHtml5Atoms::laplacian
, NS_HTML5TREE_BUILDER_OTHER
);
867 ELT_MATRIXROW
= new nsHtml5ElementName(nsHtml5Atoms::matrixrow
, nsHtml5Atoms::matrixrow
, NS_HTML5TREE_BUILDER_OTHER
);
868 ELT_NOTSUBSET
= new nsHtml5ElementName(nsHtml5Atoms::notsubset
, nsHtml5Atoms::notsubset
, NS_HTML5TREE_BUILDER_OTHER
);
869 ELT_OTHERWISE
= new nsHtml5ElementName(nsHtml5Atoms::otherwise
, nsHtml5Atoms::otherwise
, NS_HTML5TREE_BUILDER_OTHER
);
870 ELT_PIECEWISE
= new nsHtml5ElementName(nsHtml5Atoms::piecewise
, nsHtml5Atoms::piecewise
, NS_HTML5TREE_BUILDER_OTHER
);
871 ELT_PLAINTEXT
= new nsHtml5ElementName(nsHtml5Atoms::plaintext
, nsHtml5Atoms::plaintext
, NS_HTML5TREE_BUILDER_PLAINTEXT
| NS_HTML5ELEMENT_NAME_SPECIAL
);
872 ELT_RATIONALS
= new nsHtml5ElementName(nsHtml5Atoms::rationals
, nsHtml5Atoms::rationals
, NS_HTML5TREE_BUILDER_OTHER
);
873 ELT_SEMANTICS
= new nsHtml5ElementName(nsHtml5Atoms::semantics
, nsHtml5Atoms::semantics
, NS_HTML5TREE_BUILDER_OTHER
);
874 ELT_TRANSPOSE
= new nsHtml5ElementName(nsHtml5Atoms::transpose
, nsHtml5Atoms::transpose
, NS_HTML5TREE_BUILDER_OTHER
);
875 ELT_ANNOTATION
= new nsHtml5ElementName(nsHtml5Atoms::annotation
, nsHtml5Atoms::annotation
, NS_HTML5TREE_BUILDER_OTHER
);
876 ELT_BLOCKQUOTE
= new nsHtml5ElementName(nsHtml5Atoms::blockquote
, nsHtml5Atoms::blockquote
, NS_HTML5TREE_BUILDER_DIV_OR_BLOCKQUOTE_OR_CENTER_OR_MENU
| NS_HTML5ELEMENT_NAME_SPECIAL
);
877 ELT_DIVERGENCE
= new nsHtml5ElementName(nsHtml5Atoms::divergence
, nsHtml5Atoms::divergence
, NS_HTML5TREE_BUILDER_OTHER
);
878 ELT_EULERGAMMA
= new nsHtml5ElementName(nsHtml5Atoms::eulergamma
, nsHtml5Atoms::eulergamma
, NS_HTML5TREE_BUILDER_OTHER
);
879 ELT_EQUIVALENT
= new nsHtml5ElementName(nsHtml5Atoms::equivalent
, nsHtml5Atoms::equivalent
, NS_HTML5TREE_BUILDER_OTHER
);
880 ELT_FIGCAPTION
= new nsHtml5ElementName(nsHtml5Atoms::figcaption
, nsHtml5Atoms::figcaption
, NS_HTML5TREE_BUILDER_ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY
| NS_HTML5ELEMENT_NAME_SPECIAL
);
881 ELT_IMAGINARYI
= new nsHtml5ElementName(nsHtml5Atoms::imaginaryi
, nsHtml5Atoms::imaginaryi
, NS_HTML5TREE_BUILDER_OTHER
);
882 ELT_MALIGNMARK
= new nsHtml5ElementName(nsHtml5Atoms::malignmark
, nsHtml5Atoms::malignmark
, NS_HTML5TREE_BUILDER_MGLYPH_OR_MALIGNMARK
);
883 ELT_MUNDEROVER
= new nsHtml5ElementName(nsHtml5Atoms::munderover
, nsHtml5Atoms::munderover
, NS_HTML5TREE_BUILDER_OTHER
);
884 ELT_MLABELEDTR
= new nsHtml5ElementName(nsHtml5Atoms::mlabeledtr
, nsHtml5Atoms::mlabeledtr
, NS_HTML5TREE_BUILDER_OTHER
);
885 ELT_NOTANUMBER
= new nsHtml5ElementName(nsHtml5Atoms::notanumber
, nsHtml5Atoms::notanumber
, NS_HTML5TREE_BUILDER_OTHER
);
886 ELT_SOLIDCOLOR
= new nsHtml5ElementName(nsHtml5Atoms::solidcolor
, nsHtml5Atoms::solidcolor
, NS_HTML5TREE_BUILDER_OTHER
);
887 ELT_ALTGLYPHDEF
= new nsHtml5ElementName(nsHtml5Atoms::altglyphdef
, nsHtml5Atoms::altGlyphDef
, NS_HTML5TREE_BUILDER_OTHER
);
888 ELT_DETERMINANT
= new nsHtml5ElementName(nsHtml5Atoms::determinant
, nsHtml5Atoms::determinant
, NS_HTML5TREE_BUILDER_OTHER
);
889 ELT_FEMERGENODE
= new nsHtml5ElementName(nsHtml5Atoms::femergenode
, nsHtml5Atoms::feMergeNode
, NS_HTML5TREE_BUILDER_OTHER
);
890 ELT_FECOMPOSITE
= new nsHtml5ElementName(nsHtml5Atoms::fecomposite
, nsHtml5Atoms::feComposite
, NS_HTML5TREE_BUILDER_OTHER
);
891 ELT_FESPOTLIGHT
= new nsHtml5ElementName(nsHtml5Atoms::fespotlight
, nsHtml5Atoms::feSpotLight
, NS_HTML5TREE_BUILDER_OTHER
);
892 ELT_MALIGNGROUP
= new nsHtml5ElementName(nsHtml5Atoms::maligngroup
, nsHtml5Atoms::maligngroup
, NS_HTML5TREE_BUILDER_OTHER
);
893 ELT_MPRESCRIPTS
= new nsHtml5ElementName(nsHtml5Atoms::mprescripts
, nsHtml5Atoms::mprescripts
, NS_HTML5TREE_BUILDER_OTHER
);
894 ELT_MOMENTABOUT
= new nsHtml5ElementName(nsHtml5Atoms::momentabout
, nsHtml5Atoms::momentabout
, NS_HTML5TREE_BUILDER_OTHER
);
895 ELT_NOTPRSUBSET
= new nsHtml5ElementName(nsHtml5Atoms::notprsubset
, nsHtml5Atoms::notprsubset
, NS_HTML5TREE_BUILDER_OTHER
);
896 ELT_PARTIALDIFF
= new nsHtml5ElementName(nsHtml5Atoms::partialdiff
, nsHtml5Atoms::partialdiff
, NS_HTML5TREE_BUILDER_OTHER
);
897 ELT_ALTGLYPHITEM
= new nsHtml5ElementName(nsHtml5Atoms::altglyphitem
, nsHtml5Atoms::altGlyphItem
, NS_HTML5TREE_BUILDER_OTHER
);
898 ELT_ANIMATECOLOR
= new nsHtml5ElementName(nsHtml5Atoms::animatecolor
, nsHtml5Atoms::animateColor
, NS_HTML5TREE_BUILDER_OTHER
);
899 ELT_DATATEMPLATE
= new nsHtml5ElementName(nsHtml5Atoms::datatemplate
, nsHtml5Atoms::datatemplate
, NS_HTML5TREE_BUILDER_OTHER
);
900 ELT_EXPONENTIALE
= new nsHtml5ElementName(nsHtml5Atoms::exponentiale
, nsHtml5Atoms::exponentiale
, NS_HTML5TREE_BUILDER_OTHER
);
901 ELT_FETURBULENCE
= new nsHtml5ElementName(nsHtml5Atoms::feturbulence
, nsHtml5Atoms::feTurbulence
, NS_HTML5TREE_BUILDER_OTHER
);
902 ELT_FEPOINTLIGHT
= new nsHtml5ElementName(nsHtml5Atoms::fepointlight
, nsHtml5Atoms::fePointLight
, NS_HTML5TREE_BUILDER_OTHER
);
903 ELT_FEMORPHOLOGY
= new nsHtml5ElementName(nsHtml5Atoms::femorphology
, nsHtml5Atoms::feMorphology
, NS_HTML5TREE_BUILDER_OTHER
);
904 ELT_OUTERPRODUCT
= new nsHtml5ElementName(nsHtml5Atoms::outerproduct
, nsHtml5Atoms::outerproduct
, NS_HTML5TREE_BUILDER_OTHER
);
905 ELT_ANIMATEMOTION
= new nsHtml5ElementName(nsHtml5Atoms::animatemotion
, nsHtml5Atoms::animateMotion
, NS_HTML5TREE_BUILDER_OTHER
);
906 ELT_COLOR_PROFILE
= new nsHtml5ElementName(nsHtml5Atoms::color_profile
, nsHtml5Atoms::color_profile
, NS_HTML5TREE_BUILDER_OTHER
);
907 ELT_FONT_FACE_SRC
= new nsHtml5ElementName(nsHtml5Atoms::font_face_src
, nsHtml5Atoms::font_face_src
, NS_HTML5TREE_BUILDER_OTHER
);
908 ELT_FONT_FACE_URI
= new nsHtml5ElementName(nsHtml5Atoms::font_face_uri
, nsHtml5Atoms::font_face_uri
, NS_HTML5TREE_BUILDER_OTHER
);
909 ELT_FOREIGNOBJECT
= new nsHtml5ElementName(nsHtml5Atoms::foreignobject
, nsHtml5Atoms::foreignObject
, NS_HTML5TREE_BUILDER_FOREIGNOBJECT_OR_DESC
| NS_HTML5ELEMENT_NAME_SCOPING_AS_SVG
);
910 ELT_FECOLORMATRIX
= new nsHtml5ElementName(nsHtml5Atoms::fecolormatrix
, nsHtml5Atoms::feColorMatrix
, NS_HTML5TREE_BUILDER_OTHER
);
911 ELT_MISSING_GLYPH
= new nsHtml5ElementName(nsHtml5Atoms::missing_glyph
, nsHtml5Atoms::missing_glyph
, NS_HTML5TREE_BUILDER_OTHER
);
912 ELT_MMULTISCRIPTS
= new nsHtml5ElementName(nsHtml5Atoms::mmultiscripts
, nsHtml5Atoms::mmultiscripts
, NS_HTML5TREE_BUILDER_OTHER
);
913 ELT_SCALARPRODUCT
= new nsHtml5ElementName(nsHtml5Atoms::scalarproduct
, nsHtml5Atoms::scalarproduct
, NS_HTML5TREE_BUILDER_OTHER
);
914 ELT_VECTORPRODUCT
= new nsHtml5ElementName(nsHtml5Atoms::vectorproduct
, nsHtml5Atoms::vectorproduct
, NS_HTML5TREE_BUILDER_OTHER
);
915 ELT_ANNOTATION_XML
= new nsHtml5ElementName(nsHtml5Atoms::annotation_xml
, nsHtml5Atoms::annotation_xml
, NS_HTML5TREE_BUILDER_ANNOTATION_XML
| NS_HTML5ELEMENT_NAME_SCOPING_AS_MATHML
);
916 ELT_DEFINITION_SRC
= new nsHtml5ElementName(nsHtml5Atoms::definition_src
, nsHtml5Atoms::definition_src
, NS_HTML5TREE_BUILDER_OTHER
);
917 ELT_FONT_FACE_NAME
= new nsHtml5ElementName(nsHtml5Atoms::font_face_name
, nsHtml5Atoms::font_face_name
, NS_HTML5TREE_BUILDER_OTHER
);
918 ELT_FEGAUSSIANBLUR
= new nsHtml5ElementName(nsHtml5Atoms::fegaussianblur
, nsHtml5Atoms::feGaussianBlur
, NS_HTML5TREE_BUILDER_OTHER
);
919 ELT_FEDISTANTLIGHT
= new nsHtml5ElementName(nsHtml5Atoms::fedistantlight
, nsHtml5Atoms::feDistantLight
, NS_HTML5TREE_BUILDER_OTHER
);
920 ELT_LINEARGRADIENT
= new nsHtml5ElementName(nsHtml5Atoms::lineargradient
, nsHtml5Atoms::linearGradient
, NS_HTML5TREE_BUILDER_OTHER
);
921 ELT_NATURALNUMBERS
= new nsHtml5ElementName(nsHtml5Atoms::naturalnumbers
, nsHtml5Atoms::naturalnumbers
, NS_HTML5TREE_BUILDER_OTHER
);
922 ELT_RADIALGRADIENT
= new nsHtml5ElementName(nsHtml5Atoms::radialgradient
, nsHtml5Atoms::radialGradient
, NS_HTML5TREE_BUILDER_OTHER
);
923 ELT_ANIMATETRANSFORM
= new nsHtml5ElementName(nsHtml5Atoms::animatetransform
, nsHtml5Atoms::animateTransform
, NS_HTML5TREE_BUILDER_OTHER
);
924 ELT_CARTESIANPRODUCT
= new nsHtml5ElementName(nsHtml5Atoms::cartesianproduct
, nsHtml5Atoms::cartesianproduct
, NS_HTML5TREE_BUILDER_OTHER
);
925 ELT_FONT_FACE_FORMAT
= new nsHtml5ElementName(nsHtml5Atoms::font_face_format
, nsHtml5Atoms::font_face_format
, NS_HTML5TREE_BUILDER_OTHER
);
926 ELT_FECONVOLVEMATRIX
= new nsHtml5ElementName(nsHtml5Atoms::feconvolvematrix
, nsHtml5Atoms::feConvolveMatrix
, NS_HTML5TREE_BUILDER_OTHER
);
927 ELT_FEDIFFUSELIGHTING
= new nsHtml5ElementName(nsHtml5Atoms::fediffuselighting
, nsHtml5Atoms::feDiffuseLighting
, NS_HTML5TREE_BUILDER_OTHER
);
928 ELT_FEDISPLACEMENTMAP
= new nsHtml5ElementName(nsHtml5Atoms::fedisplacementmap
, nsHtml5Atoms::feDisplacementMap
, NS_HTML5TREE_BUILDER_OTHER
);
929 ELT_FESPECULARLIGHTING
= new nsHtml5ElementName(nsHtml5Atoms::fespecularlighting
, nsHtml5Atoms::feSpecularLighting
, NS_HTML5TREE_BUILDER_OTHER
);
930 ELT_DOMAINOFAPPLICATION
= new nsHtml5ElementName(nsHtml5Atoms::domainofapplication
, nsHtml5Atoms::domainofapplication
, NS_HTML5TREE_BUILDER_OTHER
);
931 ELT_FECOMPONENTTRANSFER
= new nsHtml5ElementName(nsHtml5Atoms::fecomponenttransfer
, nsHtml5Atoms::feComponentTransfer
, NS_HTML5TREE_BUILDER_OTHER
);
932 ELEMENT_NAMES
= new nsHtml5ElementName
*[394];
933 ELEMENT_NAMES
[0] = ELT_A
;
934 ELEMENT_NAMES
[1] = ELT_B
;
935 ELEMENT_NAMES
[2] = ELT_G
;
936 ELEMENT_NAMES
[3] = ELT_I
;
937 ELEMENT_NAMES
[4] = ELT_P
;
938 ELEMENT_NAMES
[5] = ELT_Q
;
939 ELEMENT_NAMES
[6] = ELT_S
;
940 ELEMENT_NAMES
[7] = ELT_U
;
941 ELEMENT_NAMES
[8] = ELT_BR
;
942 ELEMENT_NAMES
[9] = ELT_CI
;
943 ELEMENT_NAMES
[10] = ELT_CN
;
944 ELEMENT_NAMES
[11] = ELT_DD
;
945 ELEMENT_NAMES
[12] = ELT_DL
;
946 ELEMENT_NAMES
[13] = ELT_DT
;
947 ELEMENT_NAMES
[14] = ELT_EM
;
948 ELEMENT_NAMES
[15] = ELT_EQ
;
949 ELEMENT_NAMES
[16] = ELT_FN
;
950 ELEMENT_NAMES
[17] = ELT_H1
;
951 ELEMENT_NAMES
[18] = ELT_H2
;
952 ELEMENT_NAMES
[19] = ELT_H3
;
953 ELEMENT_NAMES
[20] = ELT_H4
;
954 ELEMENT_NAMES
[21] = ELT_H5
;
955 ELEMENT_NAMES
[22] = ELT_H6
;
956 ELEMENT_NAMES
[23] = ELT_GT
;
957 ELEMENT_NAMES
[24] = ELT_HR
;
958 ELEMENT_NAMES
[25] = ELT_IN
;
959 ELEMENT_NAMES
[26] = ELT_LI
;
960 ELEMENT_NAMES
[27] = ELT_LN
;
961 ELEMENT_NAMES
[28] = ELT_LT
;
962 ELEMENT_NAMES
[29] = ELT_MI
;
963 ELEMENT_NAMES
[30] = ELT_MN
;
964 ELEMENT_NAMES
[31] = ELT_MO
;
965 ELEMENT_NAMES
[32] = ELT_MS
;
966 ELEMENT_NAMES
[33] = ELT_OL
;
967 ELEMENT_NAMES
[34] = ELT_OR
;
968 ELEMENT_NAMES
[35] = ELT_PI
;
969 ELEMENT_NAMES
[36] = ELT_RP
;
970 ELEMENT_NAMES
[37] = ELT_RT
;
971 ELEMENT_NAMES
[38] = ELT_TD
;
972 ELEMENT_NAMES
[39] = ELT_TH
;
973 ELEMENT_NAMES
[40] = ELT_TR
;
974 ELEMENT_NAMES
[41] = ELT_TT
;
975 ELEMENT_NAMES
[42] = ELT_UL
;
976 ELEMENT_NAMES
[43] = ELT_AND
;
977 ELEMENT_NAMES
[44] = ELT_ARG
;
978 ELEMENT_NAMES
[45] = ELT_ABS
;
979 ELEMENT_NAMES
[46] = ELT_BIG
;
980 ELEMENT_NAMES
[47] = ELT_BDO
;
981 ELEMENT_NAMES
[48] = ELT_CSC
;
982 ELEMENT_NAMES
[49] = ELT_COL
;
983 ELEMENT_NAMES
[50] = ELT_COS
;
984 ELEMENT_NAMES
[51] = ELT_COT
;
985 ELEMENT_NAMES
[52] = ELT_DEL
;
986 ELEMENT_NAMES
[53] = ELT_DFN
;
987 ELEMENT_NAMES
[54] = ELT_DIR
;
988 ELEMENT_NAMES
[55] = ELT_DIV
;
989 ELEMENT_NAMES
[56] = ELT_EXP
;
990 ELEMENT_NAMES
[57] = ELT_GCD
;
991 ELEMENT_NAMES
[58] = ELT_GEQ
;
992 ELEMENT_NAMES
[59] = ELT_IMG
;
993 ELEMENT_NAMES
[60] = ELT_INS
;
994 ELEMENT_NAMES
[61] = ELT_INT
;
995 ELEMENT_NAMES
[62] = ELT_KBD
;
996 ELEMENT_NAMES
[63] = ELT_LOG
;
997 ELEMENT_NAMES
[64] = ELT_LCM
;
998 ELEMENT_NAMES
[65] = ELT_LEQ
;
999 ELEMENT_NAMES
[66] = ELT_MTD
;
1000 ELEMENT_NAMES
[67] = ELT_MIN
;
1001 ELEMENT_NAMES
[68] = ELT_MAP
;
1002 ELEMENT_NAMES
[69] = ELT_MTR
;
1003 ELEMENT_NAMES
[70] = ELT_MAX
;
1004 ELEMENT_NAMES
[71] = ELT_NEQ
;
1005 ELEMENT_NAMES
[72] = ELT_NOT
;
1006 ELEMENT_NAMES
[73] = ELT_NAV
;
1007 ELEMENT_NAMES
[74] = ELT_PRE
;
1008 ELEMENT_NAMES
[75] = ELT_REM
;
1009 ELEMENT_NAMES
[76] = ELT_SUB
;
1010 ELEMENT_NAMES
[77] = ELT_SEC
;
1011 ELEMENT_NAMES
[78] = ELT_SVG
;
1012 ELEMENT_NAMES
[79] = ELT_SUM
;
1013 ELEMENT_NAMES
[80] = ELT_SIN
;
1014 ELEMENT_NAMES
[81] = ELT_SEP
;
1015 ELEMENT_NAMES
[82] = ELT_SUP
;
1016 ELEMENT_NAMES
[83] = ELT_SET
;
1017 ELEMENT_NAMES
[84] = ELT_TAN
;
1018 ELEMENT_NAMES
[85] = ELT_USE
;
1019 ELEMENT_NAMES
[86] = ELT_VAR
;
1020 ELEMENT_NAMES
[87] = ELT_WBR
;
1021 ELEMENT_NAMES
[88] = ELT_XMP
;
1022 ELEMENT_NAMES
[89] = ELT_XOR
;
1023 ELEMENT_NAMES
[90] = ELT_AREA
;
1024 ELEMENT_NAMES
[91] = ELT_ABBR
;
1025 ELEMENT_NAMES
[92] = ELT_BASE
;
1026 ELEMENT_NAMES
[93] = ELT_BVAR
;
1027 ELEMENT_NAMES
[94] = ELT_BODY
;
1028 ELEMENT_NAMES
[95] = ELT_CARD
;
1029 ELEMENT_NAMES
[96] = ELT_CODE
;
1030 ELEMENT_NAMES
[97] = ELT_CITE
;
1031 ELEMENT_NAMES
[98] = ELT_CSCH
;
1032 ELEMENT_NAMES
[99] = ELT_COSH
;
1033 ELEMENT_NAMES
[100] = ELT_COTH
;
1034 ELEMENT_NAMES
[101] = ELT_CURL
;
1035 ELEMENT_NAMES
[102] = ELT_DESC
;
1036 ELEMENT_NAMES
[103] = ELT_DIFF
;
1037 ELEMENT_NAMES
[104] = ELT_DEFS
;
1038 ELEMENT_NAMES
[105] = ELT_FORM
;
1039 ELEMENT_NAMES
[106] = ELT_FONT
;
1040 ELEMENT_NAMES
[107] = ELT_GRAD
;
1041 ELEMENT_NAMES
[108] = ELT_HEAD
;
1042 ELEMENT_NAMES
[109] = ELT_HTML
;
1043 ELEMENT_NAMES
[110] = ELT_LINE
;
1044 ELEMENT_NAMES
[111] = ELT_LINK
;
1045 ELEMENT_NAMES
[112] = ELT_LIST
;
1046 ELEMENT_NAMES
[113] = ELT_META
;
1047 ELEMENT_NAMES
[114] = ELT_MSUB
;
1048 ELEMENT_NAMES
[115] = ELT_MODE
;
1049 ELEMENT_NAMES
[116] = ELT_MATH
;
1050 ELEMENT_NAMES
[117] = ELT_MARK
;
1051 ELEMENT_NAMES
[118] = ELT_MASK
;
1052 ELEMENT_NAMES
[119] = ELT_MEAN
;
1053 ELEMENT_NAMES
[120] = ELT_MAIN
;
1054 ELEMENT_NAMES
[121] = ELT_MSUP
;
1055 ELEMENT_NAMES
[122] = ELT_MENU
;
1056 ELEMENT_NAMES
[123] = ELT_MROW
;
1057 ELEMENT_NAMES
[124] = ELT_NONE
;
1058 ELEMENT_NAMES
[125] = ELT_NOBR
;
1059 ELEMENT_NAMES
[126] = ELT_NEST
;
1060 ELEMENT_NAMES
[127] = ELT_PATH
;
1061 ELEMENT_NAMES
[128] = ELT_PLUS
;
1062 ELEMENT_NAMES
[129] = ELT_RULE
;
1063 ELEMENT_NAMES
[130] = ELT_REAL
;
1064 ELEMENT_NAMES
[131] = ELT_RELN
;
1065 ELEMENT_NAMES
[132] = ELT_RECT
;
1066 ELEMENT_NAMES
[133] = ELT_ROOT
;
1067 ELEMENT_NAMES
[134] = ELT_RUBY
;
1068 ELEMENT_NAMES
[135] = ELT_SECH
;
1069 ELEMENT_NAMES
[136] = ELT_SINH
;
1070 ELEMENT_NAMES
[137] = ELT_SPAN
;
1071 ELEMENT_NAMES
[138] = ELT_SAMP
;
1072 ELEMENT_NAMES
[139] = ELT_STOP
;
1073 ELEMENT_NAMES
[140] = ELT_SDEV
;
1074 ELEMENT_NAMES
[141] = ELT_TIME
;
1075 ELEMENT_NAMES
[142] = ELT_TRUE
;
1076 ELEMENT_NAMES
[143] = ELT_TREF
;
1077 ELEMENT_NAMES
[144] = ELT_TANH
;
1078 ELEMENT_NAMES
[145] = ELT_TEXT
;
1079 ELEMENT_NAMES
[146] = ELT_VIEW
;
1080 ELEMENT_NAMES
[147] = ELT_ASIDE
;
1081 ELEMENT_NAMES
[148] = ELT_AUDIO
;
1082 ELEMENT_NAMES
[149] = ELT_APPLY
;
1083 ELEMENT_NAMES
[150] = ELT_EMBED
;
1084 ELEMENT_NAMES
[151] = ELT_FRAME
;
1085 ELEMENT_NAMES
[152] = ELT_FALSE
;
1086 ELEMENT_NAMES
[153] = ELT_FLOOR
;
1087 ELEMENT_NAMES
[154] = ELT_GLYPH
;
1088 ELEMENT_NAMES
[155] = ELT_HKERN
;
1089 ELEMENT_NAMES
[156] = ELT_IMAGE
;
1090 ELEMENT_NAMES
[157] = ELT_IDENT
;
1091 ELEMENT_NAMES
[158] = ELT_INPUT
;
1092 ELEMENT_NAMES
[159] = ELT_LABEL
;
1093 ELEMENT_NAMES
[160] = ELT_LIMIT
;
1094 ELEMENT_NAMES
[161] = ELT_MFRAC
;
1095 ELEMENT_NAMES
[162] = ELT_MPATH
;
1096 ELEMENT_NAMES
[163] = ELT_METER
;
1097 ELEMENT_NAMES
[164] = ELT_MOVER
;
1098 ELEMENT_NAMES
[165] = ELT_MINUS
;
1099 ELEMENT_NAMES
[166] = ELT_MROOT
;
1100 ELEMENT_NAMES
[167] = ELT_MSQRT
;
1101 ELEMENT_NAMES
[168] = ELT_MTEXT
;
1102 ELEMENT_NAMES
[169] = ELT_NOTIN
;
1103 ELEMENT_NAMES
[170] = ELT_PIECE
;
1104 ELEMENT_NAMES
[171] = ELT_PARAM
;
1105 ELEMENT_NAMES
[172] = ELT_POWER
;
1106 ELEMENT_NAMES
[173] = ELT_REALS
;
1107 ELEMENT_NAMES
[174] = ELT_STYLE
;
1108 ELEMENT_NAMES
[175] = ELT_SMALL
;
1109 ELEMENT_NAMES
[176] = ELT_THEAD
;
1110 ELEMENT_NAMES
[177] = ELT_TABLE
;
1111 ELEMENT_NAMES
[178] = ELT_TITLE
;
1112 ELEMENT_NAMES
[179] = ELT_TRACK
;
1113 ELEMENT_NAMES
[180] = ELT_TSPAN
;
1114 ELEMENT_NAMES
[181] = ELT_TIMES
;
1115 ELEMENT_NAMES
[182] = ELT_TFOOT
;
1116 ELEMENT_NAMES
[183] = ELT_TBODY
;
1117 ELEMENT_NAMES
[184] = ELT_UNION
;
1118 ELEMENT_NAMES
[185] = ELT_VKERN
;
1119 ELEMENT_NAMES
[186] = ELT_VIDEO
;
1120 ELEMENT_NAMES
[187] = ELT_ARCSEC
;
1121 ELEMENT_NAMES
[188] = ELT_ARCCSC
;
1122 ELEMENT_NAMES
[189] = ELT_ARCTAN
;
1123 ELEMENT_NAMES
[190] = ELT_ARCSIN
;
1124 ELEMENT_NAMES
[191] = ELT_ARCCOS
;
1125 ELEMENT_NAMES
[192] = ELT_APPLET
;
1126 ELEMENT_NAMES
[193] = ELT_ARCCOT
;
1127 ELEMENT_NAMES
[194] = ELT_APPROX
;
1128 ELEMENT_NAMES
[195] = ELT_BUTTON
;
1129 ELEMENT_NAMES
[196] = ELT_CIRCLE
;
1130 ELEMENT_NAMES
[197] = ELT_CENTER
;
1131 ELEMENT_NAMES
[198] = ELT_CURSOR
;
1132 ELEMENT_NAMES
[199] = ELT_CANVAS
;
1133 ELEMENT_NAMES
[200] = ELT_DIVIDE
;
1134 ELEMENT_NAMES
[201] = ELT_DEGREE
;
1135 ELEMENT_NAMES
[202] = ELT_DOMAIN
;
1136 ELEMENT_NAMES
[203] = ELT_EXISTS
;
1137 ELEMENT_NAMES
[204] = ELT_FETILE
;
1138 ELEMENT_NAMES
[205] = ELT_FIGURE
;
1139 ELEMENT_NAMES
[206] = ELT_FORALL
;
1140 ELEMENT_NAMES
[207] = ELT_FILTER
;
1141 ELEMENT_NAMES
[208] = ELT_FOOTER
;
1142 ELEMENT_NAMES
[209] = ELT_HGROUP
;
1143 ELEMENT_NAMES
[210] = ELT_HEADER
;
1144 ELEMENT_NAMES
[211] = ELT_IFRAME
;
1145 ELEMENT_NAMES
[212] = ELT_KEYGEN
;
1146 ELEMENT_NAMES
[213] = ELT_LAMBDA
;
1147 ELEMENT_NAMES
[214] = ELT_LEGEND
;
1148 ELEMENT_NAMES
[215] = ELT_MSPACE
;
1149 ELEMENT_NAMES
[216] = ELT_MTABLE
;
1150 ELEMENT_NAMES
[217] = ELT_MSTYLE
;
1151 ELEMENT_NAMES
[218] = ELT_MGLYPH
;
1152 ELEMENT_NAMES
[219] = ELT_MEDIAN
;
1153 ELEMENT_NAMES
[220] = ELT_MUNDER
;
1154 ELEMENT_NAMES
[221] = ELT_MARKER
;
1155 ELEMENT_NAMES
[222] = ELT_MERROR
;
1156 ELEMENT_NAMES
[223] = ELT_MOMENT
;
1157 ELEMENT_NAMES
[224] = ELT_MATRIX
;
1158 ELEMENT_NAMES
[225] = ELT_OPTION
;
1159 ELEMENT_NAMES
[226] = ELT_OBJECT
;
1160 ELEMENT_NAMES
[227] = ELT_OUTPUT
;
1161 ELEMENT_NAMES
[228] = ELT_PRIMES
;
1162 ELEMENT_NAMES
[229] = ELT_SOURCE
;
1163 ELEMENT_NAMES
[230] = ELT_STRIKE
;
1164 ELEMENT_NAMES
[231] = ELT_STRONG
;
1165 ELEMENT_NAMES
[232] = ELT_SWITCH
;
1166 ELEMENT_NAMES
[233] = ELT_SYMBOL
;
1167 ELEMENT_NAMES
[234] = ELT_SELECT
;
1168 ELEMENT_NAMES
[235] = ELT_SUBSET
;
1169 ELEMENT_NAMES
[236] = ELT_SCRIPT
;
1170 ELEMENT_NAMES
[237] = ELT_TBREAK
;
1171 ELEMENT_NAMES
[238] = ELT_VECTOR
;
1172 ELEMENT_NAMES
[239] = ELT_ARTICLE
;
1173 ELEMENT_NAMES
[240] = ELT_ANIMATE
;
1174 ELEMENT_NAMES
[241] = ELT_ARCSECH
;
1175 ELEMENT_NAMES
[242] = ELT_ARCCSCH
;
1176 ELEMENT_NAMES
[243] = ELT_ARCTANH
;
1177 ELEMENT_NAMES
[244] = ELT_ARCSINH
;
1178 ELEMENT_NAMES
[245] = ELT_ARCCOSH
;
1179 ELEMENT_NAMES
[246] = ELT_ARCCOTH
;
1180 ELEMENT_NAMES
[247] = ELT_ACRONYM
;
1181 ELEMENT_NAMES
[248] = ELT_ADDRESS
;
1182 ELEMENT_NAMES
[249] = ELT_BGSOUND
;
1183 ELEMENT_NAMES
[250] = ELT_COMMAND
;
1184 ELEMENT_NAMES
[251] = ELT_COMPOSE
;
1185 ELEMENT_NAMES
[252] = ELT_CEILING
;
1186 ELEMENT_NAMES
[253] = ELT_CSYMBOL
;
1187 ELEMENT_NAMES
[254] = ELT_CAPTION
;
1188 ELEMENT_NAMES
[255] = ELT_DISCARD
;
1189 ELEMENT_NAMES
[256] = ELT_DECLARE
;
1190 ELEMENT_NAMES
[257] = ELT_DETAILS
;
1191 ELEMENT_NAMES
[258] = ELT_ELLIPSE
;
1192 ELEMENT_NAMES
[259] = ELT_FEFUNCA
;
1193 ELEMENT_NAMES
[260] = ELT_FEFUNCB
;
1194 ELEMENT_NAMES
[261] = ELT_FEBLEND
;
1195 ELEMENT_NAMES
[262] = ELT_FEFLOOD
;
1196 ELEMENT_NAMES
[263] = ELT_FEIMAGE
;
1197 ELEMENT_NAMES
[264] = ELT_FEMERGE
;
1198 ELEMENT_NAMES
[265] = ELT_FEFUNCG
;
1199 ELEMENT_NAMES
[266] = ELT_FEFUNCR
;
1200 ELEMENT_NAMES
[267] = ELT_HANDLER
;
1201 ELEMENT_NAMES
[268] = ELT_INVERSE
;
1202 ELEMENT_NAMES
[269] = ELT_IMPLIES
;
1203 ELEMENT_NAMES
[270] = ELT_ISINDEX
;
1204 ELEMENT_NAMES
[271] = ELT_LOGBASE
;
1205 ELEMENT_NAMES
[272] = ELT_LISTING
;
1206 ELEMENT_NAMES
[273] = ELT_MFENCED
;
1207 ELEMENT_NAMES
[274] = ELT_MPADDED
;
1208 ELEMENT_NAMES
[275] = ELT_MARQUEE
;
1209 ELEMENT_NAMES
[276] = ELT_MACTION
;
1210 ELEMENT_NAMES
[277] = ELT_MSUBSUP
;
1211 ELEMENT_NAMES
[278] = ELT_NOEMBED
;
1212 ELEMENT_NAMES
[279] = ELT_POLYGON
;
1213 ELEMENT_NAMES
[280] = ELT_PATTERN
;
1214 ELEMENT_NAMES
[281] = ELT_PRODUCT
;
1215 ELEMENT_NAMES
[282] = ELT_SETDIFF
;
1216 ELEMENT_NAMES
[283] = ELT_SECTION
;
1217 ELEMENT_NAMES
[284] = ELT_SUMMARY
;
1218 ELEMENT_NAMES
[285] = ELT_TENDSTO
;
1219 ELEMENT_NAMES
[286] = ELT_UPLIMIT
;
1220 ELEMENT_NAMES
[287] = ELT_ALTGLYPH
;
1221 ELEMENT_NAMES
[288] = ELT_BASEFONT
;
1222 ELEMENT_NAMES
[289] = ELT_CLIPPATH
;
1223 ELEMENT_NAMES
[290] = ELT_CODOMAIN
;
1224 ELEMENT_NAMES
[291] = ELT_COLGROUP
;
1225 ELEMENT_NAMES
[292] = ELT_EMPTYSET
;
1226 ELEMENT_NAMES
[293] = ELT_FACTOROF
;
1227 ELEMENT_NAMES
[294] = ELT_FIELDSET
;
1228 ELEMENT_NAMES
[295] = ELT_FRAMESET
;
1229 ELEMENT_NAMES
[296] = ELT_FEOFFSET
;
1230 ELEMENT_NAMES
[297] = ELT_GLYPHREF
;
1231 ELEMENT_NAMES
[298] = ELT_INTERVAL
;
1232 ELEMENT_NAMES
[299] = ELT_INTEGERS
;
1233 ELEMENT_NAMES
[300] = ELT_INFINITY
;
1234 ELEMENT_NAMES
[301] = ELT_LISTENER
;
1235 ELEMENT_NAMES
[302] = ELT_LOWLIMIT
;
1236 ELEMENT_NAMES
[303] = ELT_METADATA
;
1237 ELEMENT_NAMES
[304] = ELT_MENCLOSE
;
1238 ELEMENT_NAMES
[305] = ELT_MENUITEM
;
1239 ELEMENT_NAMES
[306] = ELT_MPHANTOM
;
1240 ELEMENT_NAMES
[307] = ELT_NOFRAMES
;
1241 ELEMENT_NAMES
[308] = ELT_NOSCRIPT
;
1242 ELEMENT_NAMES
[309] = ELT_OPTGROUP
;
1243 ELEMENT_NAMES
[310] = ELT_POLYLINE
;
1244 ELEMENT_NAMES
[311] = ELT_PREFETCH
;
1245 ELEMENT_NAMES
[312] = ELT_PROGRESS
;
1246 ELEMENT_NAMES
[313] = ELT_PRSUBSET
;
1247 ELEMENT_NAMES
[314] = ELT_QUOTIENT
;
1248 ELEMENT_NAMES
[315] = ELT_SELECTOR
;
1249 ELEMENT_NAMES
[316] = ELT_TEXTAREA
;
1250 ELEMENT_NAMES
[317] = ELT_TEMPLATE
;
1251 ELEMENT_NAMES
[318] = ELT_TEXTPATH
;
1252 ELEMENT_NAMES
[319] = ELT_VARIANCE
;
1253 ELEMENT_NAMES
[320] = ELT_ANIMATION
;
1254 ELEMENT_NAMES
[321] = ELT_CONJUGATE
;
1255 ELEMENT_NAMES
[322] = ELT_CONDITION
;
1256 ELEMENT_NAMES
[323] = ELT_COMPLEXES
;
1257 ELEMENT_NAMES
[324] = ELT_FONT_FACE
;
1258 ELEMENT_NAMES
[325] = ELT_FACTORIAL
;
1259 ELEMENT_NAMES
[326] = ELT_INTERSECT
;
1260 ELEMENT_NAMES
[327] = ELT_IMAGINARY
;
1261 ELEMENT_NAMES
[328] = ELT_LAPLACIAN
;
1262 ELEMENT_NAMES
[329] = ELT_MATRIXROW
;
1263 ELEMENT_NAMES
[330] = ELT_NOTSUBSET
;
1264 ELEMENT_NAMES
[331] = ELT_OTHERWISE
;
1265 ELEMENT_NAMES
[332] = ELT_PIECEWISE
;
1266 ELEMENT_NAMES
[333] = ELT_PLAINTEXT
;
1267 ELEMENT_NAMES
[334] = ELT_RATIONALS
;
1268 ELEMENT_NAMES
[335] = ELT_SEMANTICS
;
1269 ELEMENT_NAMES
[336] = ELT_TRANSPOSE
;
1270 ELEMENT_NAMES
[337] = ELT_ANNOTATION
;
1271 ELEMENT_NAMES
[338] = ELT_BLOCKQUOTE
;
1272 ELEMENT_NAMES
[339] = ELT_DIVERGENCE
;
1273 ELEMENT_NAMES
[340] = ELT_EULERGAMMA
;
1274 ELEMENT_NAMES
[341] = ELT_EQUIVALENT
;
1275 ELEMENT_NAMES
[342] = ELT_FIGCAPTION
;
1276 ELEMENT_NAMES
[343] = ELT_IMAGINARYI
;
1277 ELEMENT_NAMES
[344] = ELT_MALIGNMARK
;
1278 ELEMENT_NAMES
[345] = ELT_MUNDEROVER
;
1279 ELEMENT_NAMES
[346] = ELT_MLABELEDTR
;
1280 ELEMENT_NAMES
[347] = ELT_NOTANUMBER
;
1281 ELEMENT_NAMES
[348] = ELT_SOLIDCOLOR
;
1282 ELEMENT_NAMES
[349] = ELT_ALTGLYPHDEF
;
1283 ELEMENT_NAMES
[350] = ELT_DETERMINANT
;
1284 ELEMENT_NAMES
[351] = ELT_FEMERGENODE
;
1285 ELEMENT_NAMES
[352] = ELT_FECOMPOSITE
;
1286 ELEMENT_NAMES
[353] = ELT_FESPOTLIGHT
;
1287 ELEMENT_NAMES
[354] = ELT_MALIGNGROUP
;
1288 ELEMENT_NAMES
[355] = ELT_MPRESCRIPTS
;
1289 ELEMENT_NAMES
[356] = ELT_MOMENTABOUT
;
1290 ELEMENT_NAMES
[357] = ELT_NOTPRSUBSET
;
1291 ELEMENT_NAMES
[358] = ELT_PARTIALDIFF
;
1292 ELEMENT_NAMES
[359] = ELT_ALTGLYPHITEM
;
1293 ELEMENT_NAMES
[360] = ELT_ANIMATECOLOR
;
1294 ELEMENT_NAMES
[361] = ELT_DATATEMPLATE
;
1295 ELEMENT_NAMES
[362] = ELT_EXPONENTIALE
;
1296 ELEMENT_NAMES
[363] = ELT_FETURBULENCE
;
1297 ELEMENT_NAMES
[364] = ELT_FEPOINTLIGHT
;
1298 ELEMENT_NAMES
[365] = ELT_FEMORPHOLOGY
;
1299 ELEMENT_NAMES
[366] = ELT_OUTERPRODUCT
;
1300 ELEMENT_NAMES
[367] = ELT_ANIMATEMOTION
;
1301 ELEMENT_NAMES
[368] = ELT_COLOR_PROFILE
;
1302 ELEMENT_NAMES
[369] = ELT_FONT_FACE_SRC
;
1303 ELEMENT_NAMES
[370] = ELT_FONT_FACE_URI
;
1304 ELEMENT_NAMES
[371] = ELT_FOREIGNOBJECT
;
1305 ELEMENT_NAMES
[372] = ELT_FECOLORMATRIX
;
1306 ELEMENT_NAMES
[373] = ELT_MISSING_GLYPH
;
1307 ELEMENT_NAMES
[374] = ELT_MMULTISCRIPTS
;
1308 ELEMENT_NAMES
[375] = ELT_SCALARPRODUCT
;
1309 ELEMENT_NAMES
[376] = ELT_VECTORPRODUCT
;
1310 ELEMENT_NAMES
[377] = ELT_ANNOTATION_XML
;
1311 ELEMENT_NAMES
[378] = ELT_DEFINITION_SRC
;
1312 ELEMENT_NAMES
[379] = ELT_FONT_FACE_NAME
;
1313 ELEMENT_NAMES
[380] = ELT_FEGAUSSIANBLUR
;
1314 ELEMENT_NAMES
[381] = ELT_FEDISTANTLIGHT
;
1315 ELEMENT_NAMES
[382] = ELT_LINEARGRADIENT
;
1316 ELEMENT_NAMES
[383] = ELT_NATURALNUMBERS
;
1317 ELEMENT_NAMES
[384] = ELT_RADIALGRADIENT
;
1318 ELEMENT_NAMES
[385] = ELT_ANIMATETRANSFORM
;
1319 ELEMENT_NAMES
[386] = ELT_CARTESIANPRODUCT
;
1320 ELEMENT_NAMES
[387] = ELT_FONT_FACE_FORMAT
;
1321 ELEMENT_NAMES
[388] = ELT_FECONVOLVEMATRIX
;
1322 ELEMENT_NAMES
[389] = ELT_FEDIFFUSELIGHTING
;
1323 ELEMENT_NAMES
[390] = ELT_FEDISPLACEMENTMAP
;
1324 ELEMENT_NAMES
[391] = ELT_FESPECULARLIGHTING
;
1325 ELEMENT_NAMES
[392] = ELT_DOMAINOFAPPLICATION
;
1326 ELEMENT_NAMES
[393] = ELT_FECOMPONENTTRANSFER
;
1330 nsHtml5ElementName::releaseStatics()
1332 delete ELT_NULL_ELEMENT_NAME
;
1620 delete ELT_ALTGLYPH
;
1621 delete ELT_BASEFONT
;
1622 delete ELT_CLIPPATH
;
1623 delete ELT_CODOMAIN
;
1624 delete ELT_COLGROUP
;
1625 delete ELT_EMPTYSET
;
1626 delete ELT_FACTOROF
;
1627 delete ELT_FIELDSET
;
1628 delete ELT_FRAMESET
;
1629 delete ELT_FEOFFSET
;
1630 delete ELT_GLYPHREF
;
1631 delete ELT_INTERVAL
;
1632 delete ELT_INTEGERS
;
1633 delete ELT_INFINITY
;
1634 delete ELT_LISTENER
;
1635 delete ELT_LOWLIMIT
;
1636 delete ELT_METADATA
;
1637 delete ELT_MENCLOSE
;
1638 delete ELT_MENUITEM
;
1639 delete ELT_MPHANTOM
;
1640 delete ELT_NOFRAMES
;
1641 delete ELT_NOSCRIPT
;
1642 delete ELT_OPTGROUP
;
1643 delete ELT_POLYLINE
;
1644 delete ELT_PREFETCH
;
1645 delete ELT_PROGRESS
;
1646 delete ELT_PRSUBSET
;
1647 delete ELT_QUOTIENT
;
1648 delete ELT_SELECTOR
;
1649 delete ELT_TEXTAREA
;
1650 delete ELT_TEMPLATE
;
1651 delete ELT_TEXTPATH
;
1652 delete ELT_VARIANCE
;
1653 delete ELT_ANIMATION
;
1654 delete ELT_CONJUGATE
;
1655 delete ELT_CONDITION
;
1656 delete ELT_COMPLEXES
;
1657 delete ELT_FONT_FACE
;
1658 delete ELT_FACTORIAL
;
1659 delete ELT_INTERSECT
;
1660 delete ELT_IMAGINARY
;
1661 delete ELT_LAPLACIAN
;
1662 delete ELT_MATRIXROW
;
1663 delete ELT_NOTSUBSET
;
1664 delete ELT_OTHERWISE
;
1665 delete ELT_PIECEWISE
;
1666 delete ELT_PLAINTEXT
;
1667 delete ELT_RATIONALS
;
1668 delete ELT_SEMANTICS
;
1669 delete ELT_TRANSPOSE
;
1670 delete ELT_ANNOTATION
;
1671 delete ELT_BLOCKQUOTE
;
1672 delete ELT_DIVERGENCE
;
1673 delete ELT_EULERGAMMA
;
1674 delete ELT_EQUIVALENT
;
1675 delete ELT_FIGCAPTION
;
1676 delete ELT_IMAGINARYI
;
1677 delete ELT_MALIGNMARK
;
1678 delete ELT_MUNDEROVER
;
1679 delete ELT_MLABELEDTR
;
1680 delete ELT_NOTANUMBER
;
1681 delete ELT_SOLIDCOLOR
;
1682 delete ELT_ALTGLYPHDEF
;
1683 delete ELT_DETERMINANT
;
1684 delete ELT_FEMERGENODE
;
1685 delete ELT_FECOMPOSITE
;
1686 delete ELT_FESPOTLIGHT
;
1687 delete ELT_MALIGNGROUP
;
1688 delete ELT_MPRESCRIPTS
;
1689 delete ELT_MOMENTABOUT
;
1690 delete ELT_NOTPRSUBSET
;
1691 delete ELT_PARTIALDIFF
;
1692 delete ELT_ALTGLYPHITEM
;
1693 delete ELT_ANIMATECOLOR
;
1694 delete ELT_DATATEMPLATE
;
1695 delete ELT_EXPONENTIALE
;
1696 delete ELT_FETURBULENCE
;
1697 delete ELT_FEPOINTLIGHT
;
1698 delete ELT_FEMORPHOLOGY
;
1699 delete ELT_OUTERPRODUCT
;
1700 delete ELT_ANIMATEMOTION
;
1701 delete ELT_COLOR_PROFILE
;
1702 delete ELT_FONT_FACE_SRC
;
1703 delete ELT_FONT_FACE_URI
;
1704 delete ELT_FOREIGNOBJECT
;
1705 delete ELT_FECOLORMATRIX
;
1706 delete ELT_MISSING_GLYPH
;
1707 delete ELT_MMULTISCRIPTS
;
1708 delete ELT_SCALARPRODUCT
;
1709 delete ELT_VECTORPRODUCT
;
1710 delete ELT_ANNOTATION_XML
;
1711 delete ELT_DEFINITION_SRC
;
1712 delete ELT_FONT_FACE_NAME
;
1713 delete ELT_FEGAUSSIANBLUR
;
1714 delete ELT_FEDISTANTLIGHT
;
1715 delete ELT_LINEARGRADIENT
;
1716 delete ELT_NATURALNUMBERS
;
1717 delete ELT_RADIALGRADIENT
;
1718 delete ELT_ANIMATETRANSFORM
;
1719 delete ELT_CARTESIANPRODUCT
;
1720 delete ELT_FONT_FACE_FORMAT
;
1721 delete ELT_FECONVOLVEMATRIX
;
1722 delete ELT_FEDIFFUSELIGHTING
;
1723 delete ELT_FEDISPLACEMENTMAP
;
1724 delete ELT_FESPECULARLIGHTING
;
1725 delete ELT_DOMAINOFAPPLICATION
;
1726 delete ELT_FECOMPONENTTRANSFER
;
1727 delete[] ELEMENT_NAMES
;