Line data Source code
1 : /*
2 : * Copyright (c) 2008-2017 Mozilla Foundation
3 : *
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:
10 : *
11 : * The above copyright notice and this permission notice shall be included in
12 : * all copies or substantial portions of the Software.
13 : *
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.
21 : */
22 :
23 : /*
24 : * THIS IS A GENERATED FILE. PLEASE DO NOT EDIT.
25 : * Please edit AttributeName.java instead and regenerate.
26 : */
27 :
28 : #define nsHtml5AttributeName_cpp__
29 :
30 : #include "nsIAtom.h"
31 : #include "nsHtml5AtomTable.h"
32 : #include "nsHtml5String.h"
33 : #include "nsNameSpaceManager.h"
34 : #include "nsIContent.h"
35 : #include "nsTraceRefcnt.h"
36 : #include "jArray.h"
37 : #include "nsHtml5ArrayCopy.h"
38 : #include "nsAHtml5TreeBuilderState.h"
39 : #include "nsGkAtoms.h"
40 : #include "nsHtml5ByteReadable.h"
41 : #include "nsHtml5Macros.h"
42 : #include "nsIContentHandle.h"
43 : #include "nsHtml5Portability.h"
44 :
45 : #include "nsHtml5ElementName.h"
46 : #include "nsHtml5Tokenizer.h"
47 : #include "nsHtml5TreeBuilder.h"
48 : #include "nsHtml5MetaScanner.h"
49 : #include "nsHtml5StackNode.h"
50 : #include "nsHtml5UTF16Buffer.h"
51 : #include "nsHtml5StateSnapshot.h"
52 : #include "nsHtml5Portability.h"
53 :
54 : #include "nsHtml5AttributeName.h"
55 :
56 : int32_t* nsHtml5AttributeName::ALL_NO_NS = 0;
57 : int32_t* nsHtml5AttributeName::XMLNS_NS = 0;
58 : int32_t* nsHtml5AttributeName::XML_NS = 0;
59 : int32_t* nsHtml5AttributeName::XLINK_NS = 0;
60 : nsIAtom** nsHtml5AttributeName::ALL_NO_PREFIX = 0;
61 : nsIAtom** nsHtml5AttributeName::XMLNS_PREFIX = 0;
62 : nsIAtom** nsHtml5AttributeName::XLINK_PREFIX = 0;
63 : nsIAtom** nsHtml5AttributeName::XML_PREFIX = 0;
64 : nsIAtom**
65 174 : nsHtml5AttributeName::SVG_DIFFERENT(nsIAtom* name, nsIAtom* camel)
66 : {
67 174 : nsIAtom** arr = new nsIAtom*[4];
68 174 : arr[0] = name;
69 174 : arr[1] = name;
70 174 : arr[2] = camel;
71 174 : return arr;
72 : }
73 :
74 : nsIAtom**
75 3 : nsHtml5AttributeName::MATH_DIFFERENT(nsIAtom* name, nsIAtom* camel)
76 : {
77 3 : nsIAtom** arr = new nsIAtom*[4];
78 3 : arr[0] = name;
79 3 : arr[1] = camel;
80 3 : arr[2] = name;
81 3 : return arr;
82 : }
83 :
84 : nsIAtom**
85 33 : nsHtml5AttributeName::COLONIFIED_LOCAL(nsIAtom* name, nsIAtom* suffix)
86 : {
87 33 : nsIAtom** arr = new nsIAtom*[4];
88 33 : arr[0] = name;
89 33 : arr[1] = suffix;
90 33 : arr[2] = suffix;
91 33 : return arr;
92 : }
93 :
94 : nsIAtom**
95 1267 : nsHtml5AttributeName::SAME_LOCAL(nsIAtom* name)
96 : {
97 1267 : nsIAtom** arr = new nsIAtom*[4];
98 1267 : arr[0] = name;
99 1267 : arr[1] = name;
100 1267 : arr[2] = name;
101 1267 : return arr;
102 : }
103 :
104 1473 : nsHtml5AttributeName::nsHtml5AttributeName(int32_t* uri,
105 : nsIAtom** local,
106 1473 : nsIAtom** prefix)
107 : : uri(uri)
108 : , local(local)
109 : , prefix(prefix)
110 1473 : , custom(false)
111 : {
112 1473 : MOZ_COUNT_CTOR(nsHtml5AttributeName);
113 1473 : }
114 :
115 4 : nsHtml5AttributeName::nsHtml5AttributeName()
116 : : uri(nsHtml5AttributeName::ALL_NO_NS)
117 4 : , local(nsHtml5AttributeName::SAME_LOCAL(nullptr))
118 : , prefix(ALL_NO_PREFIX)
119 8 : , custom(true)
120 : {
121 4 : MOZ_COUNT_CTOR(nsHtml5AttributeName);
122 4 : }
123 :
124 : nsHtml5AttributeName*
125 0 : nsHtml5AttributeName::createAttributeName(nsIAtom* name)
126 : {
127 : return new nsHtml5AttributeName(nsHtml5AttributeName::ALL_NO_NS,
128 0 : nsHtml5AttributeName::SAME_LOCAL(name),
129 0 : ALL_NO_PREFIX);
130 : }
131 :
132 :
133 2 : nsHtml5AttributeName::~nsHtml5AttributeName()
134 : {
135 1 : MOZ_COUNT_DTOR(nsHtml5AttributeName);
136 1 : delete[] local;
137 1 : }
138 :
139 : int32_t
140 48 : nsHtml5AttributeName::getUri(int32_t mode)
141 : {
142 48 : return uri[mode];
143 : }
144 :
145 : nsIAtom*
146 165 : nsHtml5AttributeName::getLocal(int32_t mode)
147 : {
148 165 : return local[mode];
149 : }
150 :
151 : nsIAtom*
152 48 : nsHtml5AttributeName::getPrefix(int32_t mode)
153 : {
154 48 : return prefix[mode];
155 : }
156 :
157 : bool
158 0 : nsHtml5AttributeName::equalsAnother(nsHtml5AttributeName* another)
159 : {
160 0 : return this->getLocal(nsHtml5AttributeName::HTML) ==
161 0 : another->getLocal(nsHtml5AttributeName::HTML);
162 : }
163 :
164 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ALT = nullptr;
165 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DIR = nullptr;
166 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DUR = nullptr;
167 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_END = nullptr;
168 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FOR = nullptr;
169 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_IN2 = nullptr;
170 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LOW = nullptr;
171 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MIN = nullptr;
172 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MAX = nullptr;
173 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REL = nullptr;
174 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REV = nullptr;
175 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SRC = nullptr;
176 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_D = nullptr;
177 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_R = nullptr;
178 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_X = nullptr;
179 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_Y = nullptr;
180 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_Z = nullptr;
181 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_K1 = nullptr;
182 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_X1 = nullptr;
183 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_Y1 = nullptr;
184 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_K2 = nullptr;
185 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_X2 = nullptr;
186 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_Y2 = nullptr;
187 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_K3 = nullptr;
188 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_K4 = nullptr;
189 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XML_SPACE = nullptr;
190 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XML_LANG = nullptr;
191 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XML_BASE = nullptr;
192 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_GRAB = nullptr;
193 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_VALUEMAX = nullptr;
194 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_LABELLEDBY = nullptr;
195 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_DESCRIBEDBY = nullptr;
196 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_DISABLED = nullptr;
197 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_CHECKED = nullptr;
198 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_SELECTED = nullptr;
199 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_DROPEFFECT = nullptr;
200 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_REQUIRED = nullptr;
201 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_EXPANDED = nullptr;
202 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_PRESSED = nullptr;
203 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_LEVEL = nullptr;
204 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_CHANNEL = nullptr;
205 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_HIDDEN = nullptr;
206 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_SECRET = nullptr;
207 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_POSINSET = nullptr;
208 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_ATOMIC = nullptr;
209 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_INVALID = nullptr;
210 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_TEMPLATEID = nullptr;
211 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_VALUEMIN = nullptr;
212 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_MULTISELECTABLE = nullptr;
213 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_CONTROLS = nullptr;
214 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_MULTILINE = nullptr;
215 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_READONLY = nullptr;
216 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_OWNS = nullptr;
217 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_ACTIVEDESCENDANT =
218 : nullptr;
219 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_RELEVANT = nullptr;
220 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_DATATYPE = nullptr;
221 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_VALUENOW = nullptr;
222 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_SORT = nullptr;
223 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_AUTOCOMPLETE = nullptr;
224 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_FLOWTO = nullptr;
225 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_BUSY = nullptr;
226 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_LIVE = nullptr;
227 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_HASPOPUP = nullptr;
228 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARIA_SETSIZE = nullptr;
229 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLEAR = nullptr;
230 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DISABLED = nullptr;
231 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DEFAULT = nullptr;
232 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DATA = nullptr;
233 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_EQUALCOLUMNS = nullptr;
234 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_EQUALROWS = nullptr;
235 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HSPACE = nullptr;
236 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ISMAP = nullptr;
237 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LOCAL = nullptr;
238 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LSPACE = nullptr;
239 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MOVABLELIMITS = nullptr;
240 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_NOTATION = nullptr;
241 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDATAAVAILABLE = nullptr;
242 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONPASTE = nullptr;
243 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RSPACE = nullptr;
244 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ROWALIGN = nullptr;
245 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ROTATE = nullptr;
246 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SEPARATOR = nullptr;
247 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SEPARATORS = nullptr;
248 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VSPACE = nullptr;
249 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XCHANNELSELECTOR = nullptr;
250 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_YCHANNELSELECTOR = nullptr;
251 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ENABLE_BACKGROUND = nullptr;
252 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDBLCLICK = nullptr;
253 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONABORT = nullptr;
254 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CALCMODE = nullptr;
255 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CHECKED = nullptr;
256 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FENCE = nullptr;
257 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONSCROLL = nullptr;
258 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONACTIVATE = nullptr;
259 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OPACITY = nullptr;
260 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SPACING = nullptr;
261 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SPECULAREXPONENT = nullptr;
262 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SPECULARCONSTANT = nullptr;
263 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BORDER = nullptr;
264 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ID = nullptr;
265 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_GRADIENTTRANSFORM = nullptr;
266 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_GRADIENTUNITS = nullptr;
267 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HIDDEN = nullptr;
268 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HEADERS = nullptr;
269 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_READONLY = nullptr;
270 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RENDERING_INTENT = nullptr;
271 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SEED = nullptr;
272 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SRCDOC = nullptr;
273 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STDDEVIATION = nullptr;
274 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SANDBOX = nullptr;
275 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_WORD_SPACING = nullptr;
276 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACCENTUNDER = nullptr;
277 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACCEPT_CHARSET = nullptr;
278 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACCESSKEY = nullptr;
279 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACCENT = nullptr;
280 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACCEPT = nullptr;
281 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BEVELLED = nullptr;
282 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BASEFREQUENCY = nullptr;
283 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BASELINE_SHIFT = nullptr;
284 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BASEPROFILE = nullptr;
285 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BASELINE = nullptr;
286 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BASE = nullptr;
287 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CODE = nullptr;
288 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CODETYPE = nullptr;
289 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CODEBASE = nullptr;
290 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CITE = nullptr;
291 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DEFER = nullptr;
292 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DATETIME = nullptr;
293 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DIRECTION = nullptr;
294 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_EDGEMODE = nullptr;
295 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_EDGE = nullptr;
296 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FACE = nullptr;
297 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_INDEX = nullptr;
298 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_INTERCEPT = nullptr;
299 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_INTEGRITY = nullptr;
300 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LINEBREAK = nullptr;
301 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LABEL = nullptr;
302 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LINETHICKNESS = nullptr;
303 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MODE = nullptr;
304 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_NAME = nullptr;
305 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_NORESIZE = nullptr;
306 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONBEFOREUNLOAD = nullptr;
307 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONREPEAT = nullptr;
308 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OBJECT = nullptr;
309 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONSELECT = nullptr;
310 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ORDER = nullptr;
311 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OTHER = nullptr;
312 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONRESET = nullptr;
313 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONREADYSTATECHANGE = nullptr;
314 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMESSAGE = nullptr;
315 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONBEGIN = nullptr;
316 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONBEFOREPRINT = nullptr;
317 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ORIENT = nullptr;
318 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ORIENTATION = nullptr;
319 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONBEFORECOPY = nullptr;
320 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONSELECTSTART = nullptr;
321 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONBEFOREPASTE = nullptr;
322 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONKEYPRESS = nullptr;
323 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONKEYUP = nullptr;
324 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONBEFORECUT = nullptr;
325 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONKEYDOWN = nullptr;
326 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONRESIZE = nullptr;
327 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REPEAT = nullptr;
328 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REFERRERPOLICY = nullptr;
329 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RULES = nullptr;
330 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ROLE = nullptr;
331 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REPEATCOUNT = nullptr;
332 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REPEATDUR = nullptr;
333 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SELECTED = nullptr;
334 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SIZES = nullptr;
335 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SUPERSCRIPTSHIFT = nullptr;
336 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STRETCHY = nullptr;
337 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCHEME = nullptr;
338 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SPREADMETHOD = nullptr;
339 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SELECTION = nullptr;
340 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SIZE = nullptr;
341 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TYPE = nullptr;
342 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DIFFUSECONSTANT = nullptr;
343 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HREF = nullptr;
344 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HREFLANG = nullptr;
345 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONAFTERPRINT = nullptr;
346 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PROFILE = nullptr;
347 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SURFACESCALE = nullptr;
348 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XREF = nullptr;
349 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ALIGN = nullptr;
350 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ALIGNMENT_BASELINE = nullptr;
351 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ALIGNMENTSCOPE = nullptr;
352 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DRAGGABLE = nullptr;
353 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HEIGHT = nullptr;
354 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_IMAGE_RENDERING = nullptr;
355 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LANGUAGE = nullptr;
356 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LANG = nullptr;
357 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LARGEOP = nullptr;
358 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LONGDESC = nullptr;
359 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LENGTHADJUST = nullptr;
360 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARGINHEIGHT = nullptr;
361 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARGINWIDTH = nullptr;
362 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ORIGIN = nullptr;
363 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PING = nullptr;
364 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TARGET = nullptr;
365 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TARGETX = nullptr;
366 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TARGETY = nullptr;
367 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ARCHIVE = nullptr;
368 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HIGH = nullptr;
369 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LIGHTING_COLOR = nullptr;
370 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MATHBACKGROUND = nullptr;
371 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_METHOD = nullptr;
372 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MATHVARIANT = nullptr;
373 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MATHCOLOR = nullptr;
374 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MATHSIZE = nullptr;
375 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_NOSHADE = nullptr;
376 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONCHANGE = nullptr;
377 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PATHLENGTH = nullptr;
378 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PATH = nullptr;
379 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ALTIMG = nullptr;
380 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACTIONTYPE = nullptr;
381 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACTION = nullptr;
382 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACTIVE = nullptr;
383 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ADDITIVE = nullptr;
384 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BEGIN = nullptr;
385 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DOMINANT_BASELINE = nullptr;
386 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DIVISOR = nullptr;
387 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DEFINITIONURL = nullptr;
388 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LIMITINGCONEANGLE = nullptr;
389 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MEDIA = nullptr;
390 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MANIFEST = nullptr;
391 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONFINISH = nullptr;
392 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OPTIMUM = nullptr;
393 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RADIOGROUP = nullptr;
394 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RADIUS = nullptr;
395 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCRIPTLEVEL = nullptr;
396 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCRIPTSIZEMULTIPLIER = nullptr;
397 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCRIPTMINSIZE = nullptr;
398 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TABINDEX = nullptr;
399 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VALIGN = nullptr;
400 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VISIBILITY = nullptr;
401 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BACKGROUND = nullptr;
402 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LINK = nullptr;
403 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARKER_MID = nullptr;
404 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARKERHEIGHT = nullptr;
405 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARKER_END = nullptr;
406 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MASK = nullptr;
407 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARKER_START = nullptr;
408 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARKERWIDTH = nullptr;
409 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MASKUNITS = nullptr;
410 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MARKERUNITS = nullptr;
411 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MASKCONTENTUNITS = nullptr;
412 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_AMPLITUDE = nullptr;
413 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CELLSPACING = nullptr;
414 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CELLPADDING = nullptr;
415 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DECLARE = nullptr;
416 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FILL_RULE = nullptr;
417 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FILL = nullptr;
418 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FILL_OPACITY = nullptr;
419 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MAXLENGTH = nullptr;
420 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONCLICK = nullptr;
421 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONBLUR = nullptr;
422 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REPLACE = nullptr;
423 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ROWLINES = nullptr;
424 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCALE = nullptr;
425 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STYLE = nullptr;
426 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TABLEVALUES = nullptr;
427 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TITLE = nullptr;
428 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_AZIMUTH = nullptr;
429 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FORMAT = nullptr;
430 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FRAMEBORDER = nullptr;
431 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FRAME = nullptr;
432 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FRAMESPACING = nullptr;
433 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FROM = nullptr;
434 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FORM = nullptr;
435 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PROMPT = nullptr;
436 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PRIMITIVEUNITS = nullptr;
437 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SYMMETRIC = nullptr;
438 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SUMMARY = nullptr;
439 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_USEMAP = nullptr;
440 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ZOOMANDPAN = nullptr;
441 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ASYNC = nullptr;
442 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ALINK = nullptr;
443 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_IN = nullptr;
444 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ICON = nullptr;
445 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_KERNELMATRIX = nullptr;
446 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_KERNING = nullptr;
447 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_KERNELUNITLENGTH = nullptr;
448 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONUNLOAD = nullptr;
449 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OPEN = nullptr;
450 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONINVALID = nullptr;
451 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONEND = nullptr;
452 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONINPUT = nullptr;
453 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_POINTER_EVENTS = nullptr;
454 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_POINTS = nullptr;
455 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_POINTSATX = nullptr;
456 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_POINTSATY = nullptr;
457 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_POINTSATZ = nullptr;
458 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SPAN = nullptr;
459 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STANDBY = nullptr;
460 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TRANSFORM = nullptr;
461 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VLINK = nullptr;
462 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_WHEN = nullptr;
463 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XLINK_HREF = nullptr;
464 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XLINK_TITLE = nullptr;
465 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XLINK_ROLE = nullptr;
466 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XLINK_ARCROLE = nullptr;
467 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XMLNS_XLINK = nullptr;
468 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XMLNS = nullptr;
469 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XLINK_TYPE = nullptr;
470 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XLINK_SHOW = nullptr;
471 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_XLINK_ACTUATE = nullptr;
472 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_AUTOPLAY = nullptr;
473 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_AUTOCOMPLETE = nullptr;
474 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_AUTOFOCUS = nullptr;
475 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BGCOLOR = nullptr;
476 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLOR_PROFILE = nullptr;
477 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLOR_RENDERING = nullptr;
478 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLOR_INTERPOLATION = nullptr;
479 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLOR = nullptr;
480 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLOR_INTERPOLATION_FILTERS =
481 : nullptr;
482 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ENCODING = nullptr;
483 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_EXPONENT = nullptr;
484 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FLOOD_COLOR = nullptr;
485 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FLOOD_OPACITY = nullptr;
486 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LQUOTE = nullptr;
487 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_NUMOCTAVES = nullptr;
488 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONLOAD = nullptr;
489 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSEWHEEL = nullptr;
490 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSEENTER = nullptr;
491 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSEOVER = nullptr;
492 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONFOCUSIN = nullptr;
493 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONCONTEXTMENU = nullptr;
494 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONZOOM = nullptr;
495 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONCOPY = nullptr;
496 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSELEAVE = nullptr;
497 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSEMOVE = nullptr;
498 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSEUP = nullptr;
499 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONFOCUS = nullptr;
500 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSEOUT = nullptr;
501 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONFOCUSOUT = nullptr;
502 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONMOUSEDOWN = nullptr;
503 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TO = nullptr;
504 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RQUOTE = nullptr;
505 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE_LINECAP = nullptr;
506 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE_DASHARRAY = nullptr;
507 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE_DASHOFFSET = nullptr;
508 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE_LINEJOIN = nullptr;
509 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE_MITERLIMIT = nullptr;
510 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE = nullptr;
511 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCROLLING = nullptr;
512 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE_WIDTH = nullptr;
513 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STROKE_OPACITY = nullptr;
514 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COMPACT = nullptr;
515 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLIP = nullptr;
516 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLIP_RULE = nullptr;
517 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLIP_PATH = nullptr;
518 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLIPPATHUNITS = nullptr;
519 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DISPLAY = nullptr;
520 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DISPLAYSTYLE = nullptr;
521 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_GLYPH_ORIENTATION_VERTICAL =
522 : nullptr;
523 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_GLYPH_ORIENTATION_HORIZONTAL =
524 : nullptr;
525 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_GLYPHREF = nullptr;
526 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_HTTP_EQUIV = nullptr;
527 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_KEYPOINTS = nullptr;
528 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LOOP = nullptr;
529 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PROPERTY = nullptr;
530 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCOPED = nullptr;
531 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STEP = nullptr;
532 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SHAPE_RENDERING = nullptr;
533 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SCOPE = nullptr;
534 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SHAPE = nullptr;
535 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SLOPE = nullptr;
536 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STOP_COLOR = nullptr;
537 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STOP_OPACITY = nullptr;
538 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TEMPLATE = nullptr;
539 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_WRAP = nullptr;
540 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ABBR = nullptr;
541 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ATTRIBUTENAME = nullptr;
542 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ATTRIBUTETYPE = nullptr;
543 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CHAR = nullptr;
544 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COORDS = nullptr;
545 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CHAROFF = nullptr;
546 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CHARSET = nullptr;
547 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_NOWRAP = nullptr;
548 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_NOHREF = nullptr;
549 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDRAG = nullptr;
550 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDRAGENTER = nullptr;
551 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDRAGOVER = nullptr;
552 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDRAGEND = nullptr;
553 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDROP = nullptr;
554 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDRAGDROP = nullptr;
555 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONERROR = nullptr;
556 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OPERATOR = nullptr;
557 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OVERFLOW = nullptr;
558 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDRAGSTART = nullptr;
559 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONDRAGLEAVE = nullptr;
560 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STARTOFFSET = nullptr;
561 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_START = nullptr;
562 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_AXIS = nullptr;
563 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BIAS = nullptr;
564 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLSPAN = nullptr;
565 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLASSID = nullptr;
566 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CROSSORIGIN = nullptr;
567 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLS = nullptr;
568 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CURSOR = nullptr;
569 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLOSURE = nullptr;
570 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLOSE = nullptr;
571 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CLASS = nullptr;
572 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_KEYSYSTEM = nullptr;
573 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_KEYSPLINES = nullptr;
574 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LOWSRC = nullptr;
575 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MAXSIZE = nullptr;
576 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MINSIZE = nullptr;
577 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_OFFSET = nullptr;
578 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PRESERVEALPHA = nullptr;
579 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PRESERVEASPECTRATIO = nullptr;
580 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ROWSPAN = nullptr;
581 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ROWSPACING = nullptr;
582 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ROWS = nullptr;
583 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SRCSET = nullptr;
584 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SUBSCRIPTSHIFT = nullptr;
585 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VERSION = nullptr;
586 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ALTTEXT = nullptr;
587 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CONTENTEDITABLE = nullptr;
588 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CONTROLS = nullptr;
589 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CONTENT = nullptr;
590 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CONTEXTMENU = nullptr;
591 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DEPTH = nullptr;
592 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ENCTYPE = nullptr;
593 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONT_STRETCH = nullptr;
594 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FILTER = nullptr;
595 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONTWEIGHT = nullptr;
596 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONT_WEIGHT = nullptr;
597 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONTSTYLE = nullptr;
598 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONT_STYLE = nullptr;
599 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONTFAMILY = nullptr;
600 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONT_FAMILY = nullptr;
601 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONT_VARIANT = nullptr;
602 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONT_SIZE_ADJUST = nullptr;
603 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FILTERUNITS = nullptr;
604 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONTSIZE = nullptr;
605 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FONT_SIZE = nullptr;
606 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_KEYTIMES = nullptr;
607 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LETTER_SPACING = nullptr;
608 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_LIST = nullptr;
609 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_MULTIPLE = nullptr;
610 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RT = nullptr;
611 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONSTOP = nullptr;
612 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONSTART = nullptr;
613 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_POSTER = nullptr;
614 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PATTERNTRANSFORM = nullptr;
615 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PATTERN = nullptr;
616 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PATTERNUNITS = nullptr;
617 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_PATTERNCONTENTUNITS = nullptr;
618 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RESTART = nullptr;
619 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_STITCHTILES = nullptr;
620 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_SYSTEMLANGUAGE = nullptr;
621 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TEXT_RENDERING = nullptr;
622 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TEXT_DECORATION = nullptr;
623 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TEXT_ANCHOR = nullptr;
624 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TEXTLENGTH = nullptr;
625 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_TEXT = nullptr;
626 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_WRITING_MODE = nullptr;
627 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_WIDTH = nullptr;
628 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ACCUMULATE = nullptr;
629 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLUMNSPAN = nullptr;
630 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLUMNLINES = nullptr;
631 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLUMNALIGN = nullptr;
632 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLUMNSPACING = nullptr;
633 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_COLUMNWIDTH = nullptr;
634 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_GROUPALIGN = nullptr;
635 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_INPUTMODE = nullptr;
636 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONSUBMIT = nullptr;
637 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ONCUT = nullptr;
638 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REQUIRED = nullptr;
639 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REQUIREDFEATURES = nullptr;
640 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RESULT = nullptr;
641 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REQUIREDEXTENSIONS = nullptr;
642 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VALUES = nullptr;
643 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VALUETYPE = nullptr;
644 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VALUE = nullptr;
645 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_ELEVATION = nullptr;
646 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VIEWTARGET = nullptr;
647 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_VIEWBOX = nullptr;
648 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CX = nullptr;
649 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DX = nullptr;
650 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FX = nullptr;
651 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RX = nullptr;
652 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REFX = nullptr;
653 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_BY = nullptr;
654 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_CY = nullptr;
655 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_DY = nullptr;
656 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_FY = nullptr;
657 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_RY = nullptr;
658 : nsHtml5AttributeName* nsHtml5AttributeName::ATTR_REFY = nullptr;
659 : nsHtml5AttributeName** nsHtml5AttributeName::ATTRIBUTE_NAMES = 0;
660 : static int32_t const ATTRIBUTE_HASHES_DATA[] = {
661 : 1872034503, 1748971848, 1972744954, 1680511804, 1786740932, 1917953597,
662 : 2007021895, 1680159328, 1723309623, 1754907227, 1820262641, 1905902311,
663 : 1933123337, 1991625270, 2026893641, 71827457, 1680251485, 1689130184,
664 : 1747295467, 1754606246, 1757053236, 1804069019, 1854302364, 1889633006,
665 : 1910503637, 1922679610, 1941440197, 1983347764, 2001710298, 2016810187,
666 : 2073034754, 57205395, 911736834, 1680181850, 1680347981, 1684319541,
667 : 1704262346, 1734404167, 1747906667, 1752985897, 1754792749, 1756471625,
668 : 1776114564, 1790814502, 1814558026, 1823841492, 1864698185, 1881750231,
669 : 1902640276, 1908462185, 1916210285, 1922566877, 1924583073, 1937336473,
670 : 1966384692, 1972996699, 1988784439, 2000752725, 2004846654, 2009079867,
671 : 2024647008, 2060474743, 2082471938, 53006051, 60345635, 885522434,
672 : 1038141480, 1680165487, 1680198381, 1680323325, 1680433915, 1681969220,
673 : 1687164232, 1691145478, 1716303957, 1732771842, 1740096054, 1747479606,
674 : 1748503880, 1749856356, 1754214628, 1754645079, 1754858317, 1756190926,
675 : 1756804936, 1767875272, 1782518297, 1787193500, 1801312388, 1804978712,
676 : 1814986837, 1822002839, 1825677514, 1854474395, 1867448617, 1874261045,
677 : 1884267068, 1894552650, 1905541832, 1906421049, 1910441627, 1915025672,
678 : 1916337499, 1922400908, 1922665179, 1924443742, 1924773438, 1934917290,
679 : 1941286708, 1943317364, 1972151670, 1972908839, 1982640164, 1983461061,
680 : 1990107683, 2000096287, 2001634458, 2001826027, 2006459190, 2008401563,
681 : 2010716309, 2019887833, 2024794274, 2034765641, 2065694722, 2081423362,
682 : 2089811970, 52488851, 55077603, 59825747, 68157441, 878182402,
683 : 901775362, 1037879561, 1680140893, 1680165436, 1680165613, 1680185931,
684 : 1680230940, 1680311085, 1680345685, 1680411449, 1680446153, 1681733672,
685 : 1682587945, 1685902598, 1687751191, 1689788441, 1692933184, 1714745560,
686 : 1721305962, 1723336528, 1733919469, 1739583824, 1740130375, 1747309881,
687 : 1747800157, 1748021284, 1748566068, 1749350104, 1751679545, 1753297133,
688 : 1754546894, 1754643237, 1754647353, 1754798923, 1754872618, 1754958648,
689 : 1756302628, 1756737685, 1756874572, 1765800271, 1772032615, 1780975314,
690 : 1785174319, 1786821704, 1788254870, 1791070327, 1804036350, 1804235064,
691 : 1805715716, 1814656326, 1816144023, 1820928104, 1823580230, 1824377064,
692 : 1853862084, 1854464212, 1854497003, 1865910347, 1867620412, 1873590471,
693 : 1874698443, 1884142379, 1884343396, 1891186903, 1898428101, 1903659239,
694 : 1905672729, 1906408598, 1907660596, 1909819252, 1910441773, 1910527802,
695 : 1915341049, 1916278099, 1917327080, 1921894426, 1922413307, 1922607670,
696 : 1922677495, 1923088386, 1924517489, 1924629705, 1932959284, 1933369607,
697 : 1934970504, 1939976792, 1941435445, 1941550652, 1965512429, 1966442279,
698 : 1972656710, 1972904518, 1972922984, 1975062341, 1983266615, 1983416119,
699 : 1987422362, 1989522022, 1991220282, 1993343287, 2000160071, 2001527900,
700 : 2001669449, 2001732764, 2001898809, 2005342360, 2006824246, 2007064819,
701 : 2009041198, 2009231684, 2016711994, 2017010843, 2023342821, 2024763702,
702 : 2026741958, 2026975253, 2060302634, 2065170434, 2066743298, 2075005220,
703 : 2081947650, 2083520514, 2091784484, 50917059, 52489043, 53537523,
704 : 56685811, 57210387, 59830867, 60817409, 71303169, 72351745,
705 : 884998146, 894959618, 902299650, 928514050, 1038063816, 1680095865,
706 : 1680159327, 1680165421, 1680165437, 1680165533, 1680165692, 1680181996,
707 : 1680198203, 1680229115, 1680231247, 1680282148, 1680315086, 1680343801,
708 : 1680345965, 1680368221, 1680413393, 1680437801, 1680452349, 1681174213,
709 : 1681879063, 1682440540, 1683805446, 1685882101, 1686731997, 1687620127,
710 : 1689048326, 1689324870, 1689839946, 1692408896, 1699185409, 1704526375,
711 : 1714763319, 1721189160, 1721347639, 1723336432, 1731048742, 1733874289,
712 : 1734182982, 1739561208, 1739927860, 1740119884, 1742183484, 1747299630,
713 : 1747446838, 1747792072, 1747839118, 1747939528, 1748306996, 1748552744,
714 : 1748869205, 1749027145, 1749399124, 1751507685, 1751755561, 1753049109,
715 : 1753550036, 1754434872, 1754579720, 1754612424, 1754644293, 1754647074,
716 : 1754698327, 1754794646, 1754835516, 1754860061, 1754899031, 1754927689,
717 : 1756147974, 1756219733, 1756360955, 1756704824, 1756762256, 1756836998,
718 : 1756889417, 1757421892, 1767725700, 1771569964, 1773606972, 1780879045,
719 : 1781007934, 1784574102, 1786622296, 1786775671, 1786851500, 1787365531,
720 : 1788842244, 1791068279, 1797886599, 1803561214, 1804054854, 1804081401,
721 : 1804405895, 1805715690, 1814517574, 1814560070, 1814656840, 1816104145,
722 : 1816178925, 1820727381, 1821958888, 1823574314, 1823829083, 1824159037,
723 : 1825437894, 1848600826, 1854285018, 1854366938, 1854466380, 1854497001,
724 : 1854497008, 1865910331, 1866496199, 1867462756, 1871251689, 1872343590,
725 : 1873656984, 1874270021, 1874788501, 1884079398, 1884246821, 1884295780,
726 : 1889569526, 1890996553, 1891937366, 1898415413, 1900544002, 1903612236,
727 : 1903759600, 1905628916, 1905754853, 1906408542, 1906419001, 1906423097,
728 : 1907701479, 1909438149, 1910328970, 1910441770, 1910487243, 1910507338,
729 : 1910572893, 1915295948, 1915757815, 1916247343, 1916286197, 1917295176,
730 : 1917857531, 1921061206, 1922319046, 1922413292, 1922470745, 1922567078,
731 : 1922665052, 1922671417, 1922679386, 1922699851, 1924206934, 1924462384,
732 : 1924570799, 1924585254, 1924738716, 1932870919, 1932986153, 1933145837,
733 : 1933508940, 1934917372, 1935597338, 1937777860, 1941253366, 1941409583,
734 : 1941438085, 1941454586, 1942026440, 1965349396, 1965561677, 1966439670,
735 : 1966454567, 1972196486, 1972744939, 1972863609, 1972904522, 1972909592,
736 : 1972962123, 1974849131, 1982254612, 1983157559, 1983290011, 1983398182,
737 : 1983432389, 1987410233, 1988132214, 1988788535, 1990062797, 1991021879,
738 : 1991392548, 1991643278, 1999273799, 2000125224, 2000162011, 2001210183,
739 : 2001578182, 2001634459, 2001669450, 2001710299, 2001814704, 2001898808,
740 : 2004199576, 2004957380, 2005925890, 2006516551, 2007019632, 2007064812,
741 : 2008084807, 2008408414, 2009071951, 2009141482, 2010452700, 2015950026,
742 : 2016787611, 2016910397, 2018908874, 2023146024, 2024616088
743 : };
744 : staticJArray<int32_t,int32_t> nsHtml5AttributeName::ATTRIBUTE_HASHES = { ATTRIBUTE_HASHES_DATA, MOZ_ARRAY_LENGTH(ATTRIBUTE_HASHES_DATA) };
745 : void
746 3 : nsHtml5AttributeName::initializeStatics()
747 : {
748 3 : ALL_NO_NS = new int32_t[3];
749 3 : ALL_NO_NS[0] = kNameSpaceID_None;
750 3 : ALL_NO_NS[1] = kNameSpaceID_None;
751 3 : ALL_NO_NS[2] = kNameSpaceID_None;
752 3 : XMLNS_NS = new int32_t[3];
753 3 : XMLNS_NS[0] = kNameSpaceID_None;
754 3 : XMLNS_NS[1] = kNameSpaceID_XMLNS;
755 3 : XMLNS_NS[2] = kNameSpaceID_XMLNS;
756 3 : XML_NS = new int32_t[3];
757 3 : XML_NS[0] = kNameSpaceID_None;
758 3 : XML_NS[1] = kNameSpaceID_XML;
759 3 : XML_NS[2] = kNameSpaceID_XML;
760 3 : XLINK_NS = new int32_t[3];
761 3 : XLINK_NS[0] = kNameSpaceID_None;
762 3 : XLINK_NS[1] = kNameSpaceID_XLink;
763 3 : XLINK_NS[2] = kNameSpaceID_XLink;
764 3 : ALL_NO_PREFIX = new nsIAtom*[3];
765 3 : ALL_NO_PREFIX[0] = nullptr;
766 3 : ALL_NO_PREFIX[1] = nullptr;
767 3 : ALL_NO_PREFIX[2] = nullptr;
768 3 : XMLNS_PREFIX = new nsIAtom*[3];
769 3 : XMLNS_PREFIX[0] = nullptr;
770 3 : XMLNS_PREFIX[1] = nsGkAtoms::xmlns;
771 3 : XMLNS_PREFIX[2] = nsGkAtoms::xmlns;
772 3 : XLINK_PREFIX = new nsIAtom*[3];
773 3 : XLINK_PREFIX[0] = nullptr;
774 3 : XLINK_PREFIX[1] = nsGkAtoms::xlink;
775 3 : XLINK_PREFIX[2] = nsGkAtoms::xlink;
776 3 : XML_PREFIX = new nsIAtom*[3];
777 3 : XML_PREFIX[0] = nullptr;
778 3 : XML_PREFIX[1] = nsGkAtoms::xml;
779 3 : XML_PREFIX[2] = nsGkAtoms::xml;
780 3 : ATTR_ALT = new nsHtml5AttributeName(
781 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::alt), ALL_NO_PREFIX);
782 3 : ATTR_DIR = new nsHtml5AttributeName(
783 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::dir), ALL_NO_PREFIX);
784 3 : ATTR_DUR = new nsHtml5AttributeName(
785 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::dur), ALL_NO_PREFIX);
786 3 : ATTR_END = new nsHtml5AttributeName(
787 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::end), ALL_NO_PREFIX);
788 3 : ATTR_FOR = new nsHtml5AttributeName(
789 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::_for), ALL_NO_PREFIX);
790 3 : ATTR_IN2 = new nsHtml5AttributeName(
791 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::in2), ALL_NO_PREFIX);
792 3 : ATTR_LOW = new nsHtml5AttributeName(
793 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::low), ALL_NO_PREFIX);
794 3 : ATTR_MIN = new nsHtml5AttributeName(
795 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::min), ALL_NO_PREFIX);
796 3 : ATTR_MAX = new nsHtml5AttributeName(
797 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::max), ALL_NO_PREFIX);
798 3 : ATTR_REL = new nsHtml5AttributeName(
799 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rel), ALL_NO_PREFIX);
800 3 : ATTR_REV = new nsHtml5AttributeName(
801 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rev), ALL_NO_PREFIX);
802 3 : ATTR_SRC = new nsHtml5AttributeName(
803 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::src), ALL_NO_PREFIX);
804 3 : ATTR_D = new nsHtml5AttributeName(
805 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::d), ALL_NO_PREFIX);
806 3 : ATTR_R = new nsHtml5AttributeName(
807 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::r), ALL_NO_PREFIX);
808 3 : ATTR_X = new nsHtml5AttributeName(
809 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::x), ALL_NO_PREFIX);
810 3 : ATTR_Y = new nsHtml5AttributeName(
811 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::y), ALL_NO_PREFIX);
812 3 : ATTR_Z = new nsHtml5AttributeName(
813 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::z), ALL_NO_PREFIX);
814 3 : ATTR_K1 = new nsHtml5AttributeName(
815 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::k1), ALL_NO_PREFIX);
816 3 : ATTR_X1 = new nsHtml5AttributeName(
817 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::x1), ALL_NO_PREFIX);
818 3 : ATTR_Y1 = new nsHtml5AttributeName(
819 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::y1), ALL_NO_PREFIX);
820 3 : ATTR_K2 = new nsHtml5AttributeName(
821 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::k2), ALL_NO_PREFIX);
822 3 : ATTR_X2 = new nsHtml5AttributeName(
823 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::x2), ALL_NO_PREFIX);
824 3 : ATTR_Y2 = new nsHtml5AttributeName(
825 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::y2), ALL_NO_PREFIX);
826 3 : ATTR_K3 = new nsHtml5AttributeName(
827 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::k3), ALL_NO_PREFIX);
828 3 : ATTR_K4 = new nsHtml5AttributeName(
829 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::k4), ALL_NO_PREFIX);
830 3 : ATTR_XML_SPACE = new nsHtml5AttributeName(
831 : XML_NS,
832 3 : COLONIFIED_LOCAL(nsGkAtoms::xml_space, nsGkAtoms::space),
833 3 : XML_PREFIX);
834 3 : ATTR_XML_LANG = new nsHtml5AttributeName(
835 6 : XML_NS, COLONIFIED_LOCAL(nsGkAtoms::xml_lang, nsGkAtoms::lang), XML_PREFIX);
836 3 : ATTR_XML_BASE = new nsHtml5AttributeName(
837 6 : XML_NS, COLONIFIED_LOCAL(nsGkAtoms::xml_base, nsGkAtoms::base), XML_PREFIX);
838 3 : ATTR_ARIA_GRAB = new nsHtml5AttributeName(
839 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_grab), ALL_NO_PREFIX);
840 3 : ATTR_ARIA_VALUEMAX = new nsHtml5AttributeName(
841 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_valuemax), ALL_NO_PREFIX);
842 3 : ATTR_ARIA_LABELLEDBY = new nsHtml5AttributeName(
843 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_labelledby), ALL_NO_PREFIX);
844 3 : ATTR_ARIA_DESCRIBEDBY = new nsHtml5AttributeName(
845 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_describedby), ALL_NO_PREFIX);
846 3 : ATTR_ARIA_DISABLED = new nsHtml5AttributeName(
847 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_disabled), ALL_NO_PREFIX);
848 3 : ATTR_ARIA_CHECKED = new nsHtml5AttributeName(
849 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_checked), ALL_NO_PREFIX);
850 3 : ATTR_ARIA_SELECTED = new nsHtml5AttributeName(
851 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_selected), ALL_NO_PREFIX);
852 3 : ATTR_ARIA_DROPEFFECT = new nsHtml5AttributeName(
853 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_dropeffect), ALL_NO_PREFIX);
854 3 : ATTR_ARIA_REQUIRED = new nsHtml5AttributeName(
855 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_required), ALL_NO_PREFIX);
856 3 : ATTR_ARIA_EXPANDED = new nsHtml5AttributeName(
857 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_expanded), ALL_NO_PREFIX);
858 3 : ATTR_ARIA_PRESSED = new nsHtml5AttributeName(
859 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_pressed), ALL_NO_PREFIX);
860 3 : ATTR_ARIA_LEVEL = new nsHtml5AttributeName(
861 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_level), ALL_NO_PREFIX);
862 3 : ATTR_ARIA_CHANNEL = new nsHtml5AttributeName(
863 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_channel), ALL_NO_PREFIX);
864 3 : ATTR_ARIA_HIDDEN = new nsHtml5AttributeName(
865 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_hidden), ALL_NO_PREFIX);
866 3 : ATTR_ARIA_SECRET = new nsHtml5AttributeName(
867 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_secret), ALL_NO_PREFIX);
868 3 : ATTR_ARIA_POSINSET = new nsHtml5AttributeName(
869 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_posinset), ALL_NO_PREFIX);
870 3 : ATTR_ARIA_ATOMIC = new nsHtml5AttributeName(
871 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_atomic), ALL_NO_PREFIX);
872 3 : ATTR_ARIA_INVALID = new nsHtml5AttributeName(
873 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_invalid), ALL_NO_PREFIX);
874 3 : ATTR_ARIA_TEMPLATEID = new nsHtml5AttributeName(
875 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_templateid), ALL_NO_PREFIX);
876 3 : ATTR_ARIA_VALUEMIN = new nsHtml5AttributeName(
877 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_valuemin), ALL_NO_PREFIX);
878 3 : ATTR_ARIA_MULTISELECTABLE = new nsHtml5AttributeName(
879 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_multiselectable), ALL_NO_PREFIX);
880 3 : ATTR_ARIA_CONTROLS = new nsHtml5AttributeName(
881 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_controls), ALL_NO_PREFIX);
882 3 : ATTR_ARIA_MULTILINE = new nsHtml5AttributeName(
883 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_multiline), ALL_NO_PREFIX);
884 3 : ATTR_ARIA_READONLY = new nsHtml5AttributeName(
885 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_readonly), ALL_NO_PREFIX);
886 3 : ATTR_ARIA_OWNS = new nsHtml5AttributeName(
887 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_owns), ALL_NO_PREFIX);
888 3 : ATTR_ARIA_ACTIVEDESCENDANT = new nsHtml5AttributeName(
889 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_activedescendant), ALL_NO_PREFIX);
890 3 : ATTR_ARIA_RELEVANT = new nsHtml5AttributeName(
891 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_relevant), ALL_NO_PREFIX);
892 3 : ATTR_ARIA_DATATYPE = new nsHtml5AttributeName(
893 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_datatype), ALL_NO_PREFIX);
894 3 : ATTR_ARIA_VALUENOW = new nsHtml5AttributeName(
895 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_valuenow), ALL_NO_PREFIX);
896 3 : ATTR_ARIA_SORT = new nsHtml5AttributeName(
897 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_sort), ALL_NO_PREFIX);
898 3 : ATTR_ARIA_AUTOCOMPLETE = new nsHtml5AttributeName(
899 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_autocomplete), ALL_NO_PREFIX);
900 3 : ATTR_ARIA_FLOWTO = new nsHtml5AttributeName(
901 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_flowto), ALL_NO_PREFIX);
902 3 : ATTR_ARIA_BUSY = new nsHtml5AttributeName(
903 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_busy), ALL_NO_PREFIX);
904 3 : ATTR_ARIA_LIVE = new nsHtml5AttributeName(
905 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_live), ALL_NO_PREFIX);
906 3 : ATTR_ARIA_HASPOPUP = new nsHtml5AttributeName(
907 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_haspopup), ALL_NO_PREFIX);
908 3 : ATTR_ARIA_SETSIZE = new nsHtml5AttributeName(
909 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::aria_setsize), ALL_NO_PREFIX);
910 3 : ATTR_CLEAR = new nsHtml5AttributeName(
911 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::clear), ALL_NO_PREFIX);
912 3 : ATTR_DISABLED = new nsHtml5AttributeName(
913 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::disabled), ALL_NO_PREFIX);
914 3 : ATTR_DEFAULT = new nsHtml5AttributeName(
915 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::_default), ALL_NO_PREFIX);
916 3 : ATTR_DATA = new nsHtml5AttributeName(
917 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::data), ALL_NO_PREFIX);
918 3 : ATTR_EQUALCOLUMNS = new nsHtml5AttributeName(
919 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::equalcolumns_), ALL_NO_PREFIX);
920 3 : ATTR_EQUALROWS = new nsHtml5AttributeName(
921 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::equalrows_), ALL_NO_PREFIX);
922 3 : ATTR_HSPACE = new nsHtml5AttributeName(
923 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::hspace), ALL_NO_PREFIX);
924 3 : ATTR_ISMAP = new nsHtml5AttributeName(
925 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ismap), ALL_NO_PREFIX);
926 3 : ATTR_LOCAL = new nsHtml5AttributeName(
927 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::local), ALL_NO_PREFIX);
928 3 : ATTR_LSPACE = new nsHtml5AttributeName(
929 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::lspace_), ALL_NO_PREFIX);
930 3 : ATTR_MOVABLELIMITS = new nsHtml5AttributeName(
931 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::movablelimits_), ALL_NO_PREFIX);
932 3 : ATTR_NOTATION = new nsHtml5AttributeName(
933 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::notation_), ALL_NO_PREFIX);
934 3 : ATTR_ONDATAAVAILABLE = new nsHtml5AttributeName(
935 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondataavailable), ALL_NO_PREFIX);
936 3 : ATTR_ONPASTE = new nsHtml5AttributeName(
937 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onpaste), ALL_NO_PREFIX);
938 3 : ATTR_RSPACE = new nsHtml5AttributeName(
939 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rspace_), ALL_NO_PREFIX);
940 3 : ATTR_ROWALIGN = new nsHtml5AttributeName(
941 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rowalign_), ALL_NO_PREFIX);
942 3 : ATTR_ROTATE = new nsHtml5AttributeName(
943 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rotate), ALL_NO_PREFIX);
944 3 : ATTR_SEPARATOR = new nsHtml5AttributeName(
945 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::separator_), ALL_NO_PREFIX);
946 3 : ATTR_SEPARATORS = new nsHtml5AttributeName(
947 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::separators_), ALL_NO_PREFIX);
948 3 : ATTR_VSPACE = new nsHtml5AttributeName(
949 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::vspace), ALL_NO_PREFIX);
950 3 : ATTR_XCHANNELSELECTOR = new nsHtml5AttributeName(
951 : ALL_NO_NS,
952 3 : SVG_DIFFERENT(nsGkAtoms::xchannelselector, nsGkAtoms::xChannelSelector),
953 3 : ALL_NO_PREFIX);
954 3 : ATTR_YCHANNELSELECTOR = new nsHtml5AttributeName(
955 : ALL_NO_NS,
956 3 : SVG_DIFFERENT(nsGkAtoms::ychannelselector, nsGkAtoms::yChannelSelector),
957 3 : ALL_NO_PREFIX);
958 3 : ATTR_ENABLE_BACKGROUND = new nsHtml5AttributeName(
959 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::enable_background), ALL_NO_PREFIX);
960 3 : ATTR_ONDBLCLICK = new nsHtml5AttributeName(
961 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondblclick), ALL_NO_PREFIX);
962 3 : ATTR_ONABORT = new nsHtml5AttributeName(
963 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onabort), ALL_NO_PREFIX);
964 3 : ATTR_CALCMODE = new nsHtml5AttributeName(
965 : ALL_NO_NS,
966 3 : SVG_DIFFERENT(nsGkAtoms::calcmode, nsGkAtoms::calcMode),
967 3 : ALL_NO_PREFIX);
968 3 : ATTR_CHECKED = new nsHtml5AttributeName(
969 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::checked), ALL_NO_PREFIX);
970 3 : ATTR_FENCE = new nsHtml5AttributeName(
971 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fence_), ALL_NO_PREFIX);
972 3 : ATTR_ONSCROLL = new nsHtml5AttributeName(
973 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onscroll), ALL_NO_PREFIX);
974 3 : ATTR_ONACTIVATE = new nsHtml5AttributeName(
975 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onactivate), ALL_NO_PREFIX);
976 3 : ATTR_OPACITY = new nsHtml5AttributeName(
977 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::opacity), ALL_NO_PREFIX);
978 3 : ATTR_SPACING = new nsHtml5AttributeName(
979 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::spacing), ALL_NO_PREFIX);
980 3 : ATTR_SPECULAREXPONENT = new nsHtml5AttributeName(
981 : ALL_NO_NS,
982 3 : SVG_DIFFERENT(nsGkAtoms::specularexponent, nsGkAtoms::specularExponent),
983 3 : ALL_NO_PREFIX);
984 3 : ATTR_SPECULARCONSTANT = new nsHtml5AttributeName(
985 : ALL_NO_NS,
986 3 : SVG_DIFFERENT(nsGkAtoms::specularconstant, nsGkAtoms::specularConstant),
987 3 : ALL_NO_PREFIX);
988 3 : ATTR_BORDER = new nsHtml5AttributeName(
989 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::border), ALL_NO_PREFIX);
990 3 : ATTR_ID = new nsHtml5AttributeName(
991 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::id), ALL_NO_PREFIX);
992 3 : ATTR_GRADIENTTRANSFORM = new nsHtml5AttributeName(
993 : ALL_NO_NS,
994 3 : SVG_DIFFERENT(nsGkAtoms::gradienttransform, nsGkAtoms::gradientTransform),
995 3 : ALL_NO_PREFIX);
996 3 : ATTR_GRADIENTUNITS = new nsHtml5AttributeName(
997 : ALL_NO_NS,
998 3 : SVG_DIFFERENT(nsGkAtoms::gradientunits, nsGkAtoms::gradientUnits),
999 3 : ALL_NO_PREFIX);
1000 3 : ATTR_HIDDEN = new nsHtml5AttributeName(
1001 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::hidden), ALL_NO_PREFIX);
1002 3 : ATTR_HEADERS = new nsHtml5AttributeName(
1003 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::headers), ALL_NO_PREFIX);
1004 3 : ATTR_READONLY = new nsHtml5AttributeName(
1005 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::readonly), ALL_NO_PREFIX);
1006 3 : ATTR_RENDERING_INTENT = new nsHtml5AttributeName(
1007 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rendering_intent), ALL_NO_PREFIX);
1008 3 : ATTR_SEED = new nsHtml5AttributeName(
1009 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::seed), ALL_NO_PREFIX);
1010 3 : ATTR_SRCDOC = new nsHtml5AttributeName(
1011 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::srcdoc), ALL_NO_PREFIX);
1012 3 : ATTR_STDDEVIATION = new nsHtml5AttributeName(
1013 : ALL_NO_NS,
1014 3 : SVG_DIFFERENT(nsGkAtoms::stddeviation, nsGkAtoms::stdDeviation),
1015 3 : ALL_NO_PREFIX);
1016 3 : ATTR_SANDBOX = new nsHtml5AttributeName(
1017 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::sandbox), ALL_NO_PREFIX);
1018 3 : ATTR_WORD_SPACING = new nsHtml5AttributeName(
1019 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::word_spacing), ALL_NO_PREFIX);
1020 3 : ATTR_ACCENTUNDER = new nsHtml5AttributeName(
1021 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::accentunder_), ALL_NO_PREFIX);
1022 3 : ATTR_ACCEPT_CHARSET = new nsHtml5AttributeName(
1023 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::acceptcharset), ALL_NO_PREFIX);
1024 3 : ATTR_ACCESSKEY = new nsHtml5AttributeName(
1025 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::accesskey), ALL_NO_PREFIX);
1026 3 : ATTR_ACCENT = new nsHtml5AttributeName(
1027 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::accent_), ALL_NO_PREFIX);
1028 3 : ATTR_ACCEPT = new nsHtml5AttributeName(
1029 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::accept), ALL_NO_PREFIX);
1030 3 : ATTR_BEVELLED = new nsHtml5AttributeName(
1031 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::bevelled_), ALL_NO_PREFIX);
1032 3 : ATTR_BASEFREQUENCY = new nsHtml5AttributeName(
1033 : ALL_NO_NS,
1034 3 : SVG_DIFFERENT(nsGkAtoms::basefrequency, nsGkAtoms::baseFrequency),
1035 3 : ALL_NO_PREFIX);
1036 3 : ATTR_BASELINE_SHIFT = new nsHtml5AttributeName(
1037 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::baseline_shift), ALL_NO_PREFIX);
1038 3 : ATTR_BASEPROFILE = new nsHtml5AttributeName(
1039 : ALL_NO_NS,
1040 3 : SVG_DIFFERENT(nsGkAtoms::baseprofile, nsGkAtoms::baseProfile),
1041 3 : ALL_NO_PREFIX);
1042 3 : ATTR_BASELINE = new nsHtml5AttributeName(
1043 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::baseline), ALL_NO_PREFIX);
1044 3 : ATTR_BASE = new nsHtml5AttributeName(
1045 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::base), ALL_NO_PREFIX);
1046 3 : ATTR_CODE = new nsHtml5AttributeName(
1047 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::code), ALL_NO_PREFIX);
1048 3 : ATTR_CODETYPE = new nsHtml5AttributeName(
1049 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::codetype), ALL_NO_PREFIX);
1050 3 : ATTR_CODEBASE = new nsHtml5AttributeName(
1051 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::codebase), ALL_NO_PREFIX);
1052 3 : ATTR_CITE = new nsHtml5AttributeName(
1053 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::cite), ALL_NO_PREFIX);
1054 3 : ATTR_DEFER = new nsHtml5AttributeName(
1055 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::defer), ALL_NO_PREFIX);
1056 3 : ATTR_DATETIME = new nsHtml5AttributeName(
1057 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::datetime), ALL_NO_PREFIX);
1058 3 : ATTR_DIRECTION = new nsHtml5AttributeName(
1059 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::direction), ALL_NO_PREFIX);
1060 3 : ATTR_EDGEMODE = new nsHtml5AttributeName(
1061 : ALL_NO_NS,
1062 3 : SVG_DIFFERENT(nsGkAtoms::edgemode, nsGkAtoms::edgeMode),
1063 3 : ALL_NO_PREFIX);
1064 3 : ATTR_EDGE = new nsHtml5AttributeName(
1065 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::edge_), ALL_NO_PREFIX);
1066 3 : ATTR_FACE = new nsHtml5AttributeName(
1067 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::face), ALL_NO_PREFIX);
1068 3 : ATTR_INDEX = new nsHtml5AttributeName(
1069 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::index), ALL_NO_PREFIX);
1070 3 : ATTR_INTERCEPT = new nsHtml5AttributeName(
1071 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::intercept), ALL_NO_PREFIX);
1072 3 : ATTR_INTEGRITY = new nsHtml5AttributeName(
1073 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::integrity), ALL_NO_PREFIX);
1074 3 : ATTR_LINEBREAK = new nsHtml5AttributeName(
1075 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::linebreak_), ALL_NO_PREFIX);
1076 3 : ATTR_LABEL = new nsHtml5AttributeName(
1077 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::label), ALL_NO_PREFIX);
1078 3 : ATTR_LINETHICKNESS = new nsHtml5AttributeName(
1079 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::linethickness_), ALL_NO_PREFIX);
1080 3 : ATTR_MODE = new nsHtml5AttributeName(
1081 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::mode), ALL_NO_PREFIX);
1082 3 : ATTR_NAME = new nsHtml5AttributeName(
1083 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::name), ALL_NO_PREFIX);
1084 3 : ATTR_NORESIZE = new nsHtml5AttributeName(
1085 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::noresize), ALL_NO_PREFIX);
1086 3 : ATTR_ONBEFOREUNLOAD = new nsHtml5AttributeName(
1087 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onbeforeunload), ALL_NO_PREFIX);
1088 3 : ATTR_ONREPEAT = new nsHtml5AttributeName(
1089 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onrepeat), ALL_NO_PREFIX);
1090 3 : ATTR_OBJECT = new nsHtml5AttributeName(
1091 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::object), ALL_NO_PREFIX);
1092 3 : ATTR_ONSELECT = new nsHtml5AttributeName(
1093 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onselect), ALL_NO_PREFIX);
1094 3 : ATTR_ORDER = new nsHtml5AttributeName(
1095 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::order), ALL_NO_PREFIX);
1096 3 : ATTR_OTHER = new nsHtml5AttributeName(
1097 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::other), ALL_NO_PREFIX);
1098 3 : ATTR_ONRESET = new nsHtml5AttributeName(
1099 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onreset), ALL_NO_PREFIX);
1100 3 : ATTR_ONREADYSTATECHANGE = new nsHtml5AttributeName(
1101 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onreadystatechange), ALL_NO_PREFIX);
1102 3 : ATTR_ONMESSAGE = new nsHtml5AttributeName(
1103 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmessage), ALL_NO_PREFIX);
1104 3 : ATTR_ONBEGIN = new nsHtml5AttributeName(
1105 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onbegin), ALL_NO_PREFIX);
1106 3 : ATTR_ONBEFOREPRINT = new nsHtml5AttributeName(
1107 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onbeforeprint), ALL_NO_PREFIX);
1108 3 : ATTR_ORIENT = new nsHtml5AttributeName(
1109 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::orient), ALL_NO_PREFIX);
1110 3 : ATTR_ORIENTATION = new nsHtml5AttributeName(
1111 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::orientation), ALL_NO_PREFIX);
1112 3 : ATTR_ONBEFORECOPY = new nsHtml5AttributeName(
1113 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onbeforecopy), ALL_NO_PREFIX);
1114 3 : ATTR_ONSELECTSTART = new nsHtml5AttributeName(
1115 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onselectstart), ALL_NO_PREFIX);
1116 3 : ATTR_ONBEFOREPASTE = new nsHtml5AttributeName(
1117 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onbeforepaste), ALL_NO_PREFIX);
1118 3 : ATTR_ONKEYPRESS = new nsHtml5AttributeName(
1119 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onkeypress), ALL_NO_PREFIX);
1120 3 : ATTR_ONKEYUP = new nsHtml5AttributeName(
1121 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onkeyup), ALL_NO_PREFIX);
1122 3 : ATTR_ONBEFORECUT = new nsHtml5AttributeName(
1123 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onbeforecut), ALL_NO_PREFIX);
1124 3 : ATTR_ONKEYDOWN = new nsHtml5AttributeName(
1125 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onkeydown), ALL_NO_PREFIX);
1126 3 : ATTR_ONRESIZE = new nsHtml5AttributeName(
1127 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onresize), ALL_NO_PREFIX);
1128 3 : ATTR_REPEAT = new nsHtml5AttributeName(
1129 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::repeat), ALL_NO_PREFIX);
1130 3 : ATTR_REFERRERPOLICY = new nsHtml5AttributeName(
1131 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::referrerpolicy), ALL_NO_PREFIX);
1132 3 : ATTR_RULES = new nsHtml5AttributeName(
1133 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rules), ALL_NO_PREFIX);
1134 3 : ATTR_ROLE = new nsHtml5AttributeName(
1135 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::role), ALL_NO_PREFIX);
1136 3 : ATTR_REPEATCOUNT = new nsHtml5AttributeName(
1137 : ALL_NO_NS,
1138 3 : SVG_DIFFERENT(nsGkAtoms::repeatcount, nsGkAtoms::repeatCount),
1139 3 : ALL_NO_PREFIX);
1140 3 : ATTR_REPEATDUR = new nsHtml5AttributeName(
1141 : ALL_NO_NS,
1142 3 : SVG_DIFFERENT(nsGkAtoms::repeatdur, nsGkAtoms::repeatDur),
1143 3 : ALL_NO_PREFIX);
1144 3 : ATTR_SELECTED = new nsHtml5AttributeName(
1145 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::selected), ALL_NO_PREFIX);
1146 3 : ATTR_SIZES = new nsHtml5AttributeName(
1147 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::sizes), ALL_NO_PREFIX);
1148 3 : ATTR_SUPERSCRIPTSHIFT = new nsHtml5AttributeName(
1149 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::superscriptshift_), ALL_NO_PREFIX);
1150 3 : ATTR_STRETCHY = new nsHtml5AttributeName(
1151 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stretchy_), ALL_NO_PREFIX);
1152 3 : ATTR_SCHEME = new nsHtml5AttributeName(
1153 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scheme), ALL_NO_PREFIX);
1154 3 : ATTR_SPREADMETHOD = new nsHtml5AttributeName(
1155 : ALL_NO_NS,
1156 3 : SVG_DIFFERENT(nsGkAtoms::spreadmethod, nsGkAtoms::spreadMethod),
1157 3 : ALL_NO_PREFIX);
1158 3 : ATTR_SELECTION = new nsHtml5AttributeName(
1159 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::selection_), ALL_NO_PREFIX);
1160 3 : ATTR_SIZE = new nsHtml5AttributeName(
1161 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::size), ALL_NO_PREFIX);
1162 3 : ATTR_TYPE = new nsHtml5AttributeName(
1163 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::type), ALL_NO_PREFIX);
1164 3 : ATTR_DIFFUSECONSTANT = new nsHtml5AttributeName(
1165 : ALL_NO_NS,
1166 3 : SVG_DIFFERENT(nsGkAtoms::diffuseconstant, nsGkAtoms::diffuseConstant),
1167 3 : ALL_NO_PREFIX);
1168 3 : ATTR_HREF = new nsHtml5AttributeName(
1169 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::href), ALL_NO_PREFIX);
1170 3 : ATTR_HREFLANG = new nsHtml5AttributeName(
1171 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::hreflang), ALL_NO_PREFIX);
1172 3 : ATTR_ONAFTERPRINT = new nsHtml5AttributeName(
1173 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onafterprint), ALL_NO_PREFIX);
1174 3 : ATTR_PROFILE = new nsHtml5AttributeName(
1175 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::profile), ALL_NO_PREFIX);
1176 3 : ATTR_SURFACESCALE = new nsHtml5AttributeName(
1177 : ALL_NO_NS,
1178 3 : SVG_DIFFERENT(nsGkAtoms::surfacescale, nsGkAtoms::surfaceScale),
1179 3 : ALL_NO_PREFIX);
1180 3 : ATTR_XREF = new nsHtml5AttributeName(
1181 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::xref_), ALL_NO_PREFIX);
1182 3 : ATTR_ALIGN = new nsHtml5AttributeName(
1183 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::align), ALL_NO_PREFIX);
1184 3 : ATTR_ALIGNMENT_BASELINE = new nsHtml5AttributeName(
1185 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::alignment_baseline), ALL_NO_PREFIX);
1186 3 : ATTR_ALIGNMENTSCOPE = new nsHtml5AttributeName(
1187 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::alignmentscope_), ALL_NO_PREFIX);
1188 3 : ATTR_DRAGGABLE = new nsHtml5AttributeName(
1189 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::draggable), ALL_NO_PREFIX);
1190 3 : ATTR_HEIGHT = new nsHtml5AttributeName(
1191 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::height), ALL_NO_PREFIX);
1192 3 : ATTR_IMAGE_RENDERING = new nsHtml5AttributeName(
1193 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::image_rendering), ALL_NO_PREFIX);
1194 3 : ATTR_LANGUAGE = new nsHtml5AttributeName(
1195 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::language), ALL_NO_PREFIX);
1196 3 : ATTR_LANG = new nsHtml5AttributeName(
1197 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::lang), ALL_NO_PREFIX);
1198 3 : ATTR_LARGEOP = new nsHtml5AttributeName(
1199 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::largeop_), ALL_NO_PREFIX);
1200 3 : ATTR_LONGDESC = new nsHtml5AttributeName(
1201 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::longdesc), ALL_NO_PREFIX);
1202 3 : ATTR_LENGTHADJUST = new nsHtml5AttributeName(
1203 : ALL_NO_NS,
1204 3 : SVG_DIFFERENT(nsGkAtoms::lengthadjust, nsGkAtoms::lengthAdjust),
1205 3 : ALL_NO_PREFIX);
1206 3 : ATTR_MARGINHEIGHT = new nsHtml5AttributeName(
1207 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::marginheight), ALL_NO_PREFIX);
1208 3 : ATTR_MARGINWIDTH = new nsHtml5AttributeName(
1209 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::marginwidth), ALL_NO_PREFIX);
1210 3 : ATTR_ORIGIN = new nsHtml5AttributeName(
1211 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::origin), ALL_NO_PREFIX);
1212 3 : ATTR_PING = new nsHtml5AttributeName(
1213 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ping), ALL_NO_PREFIX);
1214 3 : ATTR_TARGET = new nsHtml5AttributeName(
1215 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::target), ALL_NO_PREFIX);
1216 3 : ATTR_TARGETX = new nsHtml5AttributeName(
1217 : ALL_NO_NS,
1218 3 : SVG_DIFFERENT(nsGkAtoms::targetx, nsGkAtoms::targetX),
1219 3 : ALL_NO_PREFIX);
1220 3 : ATTR_TARGETY = new nsHtml5AttributeName(
1221 : ALL_NO_NS,
1222 3 : SVG_DIFFERENT(nsGkAtoms::targety, nsGkAtoms::targetY),
1223 3 : ALL_NO_PREFIX);
1224 3 : ATTR_ARCHIVE = new nsHtml5AttributeName(
1225 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::archive), ALL_NO_PREFIX);
1226 3 : ATTR_HIGH = new nsHtml5AttributeName(
1227 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::high), ALL_NO_PREFIX);
1228 3 : ATTR_LIGHTING_COLOR = new nsHtml5AttributeName(
1229 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::lighting_color), ALL_NO_PREFIX);
1230 3 : ATTR_MATHBACKGROUND = new nsHtml5AttributeName(
1231 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::mathbackground_), ALL_NO_PREFIX);
1232 3 : ATTR_METHOD = new nsHtml5AttributeName(
1233 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::method), ALL_NO_PREFIX);
1234 3 : ATTR_MATHVARIANT = new nsHtml5AttributeName(
1235 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::mathvariant_), ALL_NO_PREFIX);
1236 3 : ATTR_MATHCOLOR = new nsHtml5AttributeName(
1237 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::mathcolor_), ALL_NO_PREFIX);
1238 3 : ATTR_MATHSIZE = new nsHtml5AttributeName(
1239 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::mathsize_), ALL_NO_PREFIX);
1240 3 : ATTR_NOSHADE = new nsHtml5AttributeName(
1241 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::noshade), ALL_NO_PREFIX);
1242 3 : ATTR_ONCHANGE = new nsHtml5AttributeName(
1243 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onchange), ALL_NO_PREFIX);
1244 3 : ATTR_PATHLENGTH = new nsHtml5AttributeName(
1245 : ALL_NO_NS,
1246 3 : SVG_DIFFERENT(nsGkAtoms::pathlength, nsGkAtoms::pathLength),
1247 3 : ALL_NO_PREFIX);
1248 3 : ATTR_PATH = new nsHtml5AttributeName(
1249 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::path), ALL_NO_PREFIX);
1250 3 : ATTR_ALTIMG = new nsHtml5AttributeName(
1251 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::altimg_), ALL_NO_PREFIX);
1252 3 : ATTR_ACTIONTYPE = new nsHtml5AttributeName(
1253 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::actiontype_), ALL_NO_PREFIX);
1254 3 : ATTR_ACTION = new nsHtml5AttributeName(
1255 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::action), ALL_NO_PREFIX);
1256 3 : ATTR_ACTIVE = new nsHtml5AttributeName(
1257 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::active), ALL_NO_PREFIX);
1258 3 : ATTR_ADDITIVE = new nsHtml5AttributeName(
1259 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::additive), ALL_NO_PREFIX);
1260 3 : ATTR_BEGIN = new nsHtml5AttributeName(
1261 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::begin), ALL_NO_PREFIX);
1262 3 : ATTR_DOMINANT_BASELINE = new nsHtml5AttributeName(
1263 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::dominant_baseline), ALL_NO_PREFIX);
1264 3 : ATTR_DIVISOR = new nsHtml5AttributeName(
1265 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::divisor), ALL_NO_PREFIX);
1266 3 : ATTR_DEFINITIONURL = new nsHtml5AttributeName(
1267 : ALL_NO_NS,
1268 3 : MATH_DIFFERENT(nsGkAtoms::definitionurl, nsGkAtoms::definitionURL_),
1269 3 : ALL_NO_PREFIX);
1270 3 : ATTR_LIMITINGCONEANGLE = new nsHtml5AttributeName(
1271 : ALL_NO_NS,
1272 3 : SVG_DIFFERENT(nsGkAtoms::limitingconeangle, nsGkAtoms::limitingConeAngle),
1273 3 : ALL_NO_PREFIX);
1274 3 : ATTR_MEDIA = new nsHtml5AttributeName(
1275 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::media), ALL_NO_PREFIX);
1276 3 : ATTR_MANIFEST = new nsHtml5AttributeName(
1277 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::manifest), ALL_NO_PREFIX);
1278 3 : ATTR_ONFINISH = new nsHtml5AttributeName(
1279 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onfinish), ALL_NO_PREFIX);
1280 3 : ATTR_OPTIMUM = new nsHtml5AttributeName(
1281 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::optimum), ALL_NO_PREFIX);
1282 3 : ATTR_RADIOGROUP = new nsHtml5AttributeName(
1283 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::radiogroup), ALL_NO_PREFIX);
1284 3 : ATTR_RADIUS = new nsHtml5AttributeName(
1285 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::radius), ALL_NO_PREFIX);
1286 3 : ATTR_SCRIPTLEVEL = new nsHtml5AttributeName(
1287 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scriptlevel_), ALL_NO_PREFIX);
1288 3 : ATTR_SCRIPTSIZEMULTIPLIER = new nsHtml5AttributeName(
1289 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scriptsizemultiplier_), ALL_NO_PREFIX);
1290 3 : ATTR_SCRIPTMINSIZE = new nsHtml5AttributeName(
1291 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scriptminsize_), ALL_NO_PREFIX);
1292 3 : ATTR_TABINDEX = new nsHtml5AttributeName(
1293 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::tabindex), ALL_NO_PREFIX);
1294 3 : ATTR_VALIGN = new nsHtml5AttributeName(
1295 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::valign), ALL_NO_PREFIX);
1296 3 : ATTR_VISIBILITY = new nsHtml5AttributeName(
1297 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::visibility), ALL_NO_PREFIX);
1298 3 : ATTR_BACKGROUND = new nsHtml5AttributeName(
1299 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::background), ALL_NO_PREFIX);
1300 3 : ATTR_LINK = new nsHtml5AttributeName(
1301 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::link), ALL_NO_PREFIX);
1302 3 : ATTR_MARKER_MID = new nsHtml5AttributeName(
1303 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::marker_mid), ALL_NO_PREFIX);
1304 3 : ATTR_MARKERHEIGHT = new nsHtml5AttributeName(
1305 : ALL_NO_NS,
1306 3 : SVG_DIFFERENT(nsGkAtoms::markerheight, nsGkAtoms::markerHeight),
1307 3 : ALL_NO_PREFIX);
1308 3 : ATTR_MARKER_END = new nsHtml5AttributeName(
1309 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::marker_end), ALL_NO_PREFIX);
1310 3 : ATTR_MASK = new nsHtml5AttributeName(
1311 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::mask), ALL_NO_PREFIX);
1312 3 : ATTR_MARKER_START = new nsHtml5AttributeName(
1313 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::marker_start), ALL_NO_PREFIX);
1314 3 : ATTR_MARKERWIDTH = new nsHtml5AttributeName(
1315 : ALL_NO_NS,
1316 3 : SVG_DIFFERENT(nsGkAtoms::markerwidth, nsGkAtoms::markerWidth),
1317 3 : ALL_NO_PREFIX);
1318 3 : ATTR_MASKUNITS = new nsHtml5AttributeName(
1319 : ALL_NO_NS,
1320 3 : SVG_DIFFERENT(nsGkAtoms::maskunits, nsGkAtoms::maskUnits),
1321 3 : ALL_NO_PREFIX);
1322 3 : ATTR_MARKERUNITS = new nsHtml5AttributeName(
1323 : ALL_NO_NS,
1324 3 : SVG_DIFFERENT(nsGkAtoms::markerunits, nsGkAtoms::markerUnits),
1325 3 : ALL_NO_PREFIX);
1326 3 : ATTR_MASKCONTENTUNITS = new nsHtml5AttributeName(
1327 : ALL_NO_NS,
1328 3 : SVG_DIFFERENT(nsGkAtoms::maskcontentunits, nsGkAtoms::maskContentUnits),
1329 3 : ALL_NO_PREFIX);
1330 3 : ATTR_AMPLITUDE = new nsHtml5AttributeName(
1331 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::amplitude), ALL_NO_PREFIX);
1332 3 : ATTR_CELLSPACING = new nsHtml5AttributeName(
1333 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::cellspacing), ALL_NO_PREFIX);
1334 3 : ATTR_CELLPADDING = new nsHtml5AttributeName(
1335 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::cellpadding), ALL_NO_PREFIX);
1336 3 : ATTR_DECLARE = new nsHtml5AttributeName(
1337 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::declare), ALL_NO_PREFIX);
1338 3 : ATTR_FILL_RULE = new nsHtml5AttributeName(
1339 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fill_rule), ALL_NO_PREFIX);
1340 3 : ATTR_FILL = new nsHtml5AttributeName(
1341 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fill), ALL_NO_PREFIX);
1342 3 : ATTR_FILL_OPACITY = new nsHtml5AttributeName(
1343 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fill_opacity), ALL_NO_PREFIX);
1344 3 : ATTR_MAXLENGTH = new nsHtml5AttributeName(
1345 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::maxlength), ALL_NO_PREFIX);
1346 3 : ATTR_ONCLICK = new nsHtml5AttributeName(
1347 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onclick), ALL_NO_PREFIX);
1348 3 : ATTR_ONBLUR = new nsHtml5AttributeName(
1349 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onblur), ALL_NO_PREFIX);
1350 3 : ATTR_REPLACE = new nsHtml5AttributeName(
1351 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::replace), ALL_NO_PREFIX);
1352 3 : ATTR_ROWLINES = new nsHtml5AttributeName(
1353 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rowlines_), ALL_NO_PREFIX);
1354 3 : ATTR_SCALE = new nsHtml5AttributeName(
1355 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scale), ALL_NO_PREFIX);
1356 3 : ATTR_STYLE = new nsHtml5AttributeName(
1357 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::style), ALL_NO_PREFIX);
1358 3 : ATTR_TABLEVALUES = new nsHtml5AttributeName(
1359 : ALL_NO_NS,
1360 3 : SVG_DIFFERENT(nsGkAtoms::tablevalues, nsGkAtoms::tableValues),
1361 3 : ALL_NO_PREFIX);
1362 3 : ATTR_TITLE = new nsHtml5AttributeName(
1363 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::title), ALL_NO_PREFIX);
1364 3 : ATTR_AZIMUTH = new nsHtml5AttributeName(
1365 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::azimuth), ALL_NO_PREFIX);
1366 3 : ATTR_FORMAT = new nsHtml5AttributeName(
1367 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::format), ALL_NO_PREFIX);
1368 3 : ATTR_FRAMEBORDER = new nsHtml5AttributeName(
1369 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::frameborder), ALL_NO_PREFIX);
1370 3 : ATTR_FRAME = new nsHtml5AttributeName(
1371 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::frame), ALL_NO_PREFIX);
1372 3 : ATTR_FRAMESPACING = new nsHtml5AttributeName(
1373 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::framespacing_), ALL_NO_PREFIX);
1374 3 : ATTR_FROM = new nsHtml5AttributeName(
1375 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::from), ALL_NO_PREFIX);
1376 3 : ATTR_FORM = new nsHtml5AttributeName(
1377 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::form), ALL_NO_PREFIX);
1378 3 : ATTR_PROMPT = new nsHtml5AttributeName(
1379 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::prompt), ALL_NO_PREFIX);
1380 3 : ATTR_PRIMITIVEUNITS = new nsHtml5AttributeName(
1381 : ALL_NO_NS,
1382 3 : SVG_DIFFERENT(nsGkAtoms::primitiveunits, nsGkAtoms::primitiveUnits),
1383 3 : ALL_NO_PREFIX);
1384 3 : ATTR_SYMMETRIC = new nsHtml5AttributeName(
1385 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::symmetric_), ALL_NO_PREFIX);
1386 3 : ATTR_SUMMARY = new nsHtml5AttributeName(
1387 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::summary), ALL_NO_PREFIX);
1388 3 : ATTR_USEMAP = new nsHtml5AttributeName(
1389 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::usemap), ALL_NO_PREFIX);
1390 3 : ATTR_ZOOMANDPAN = new nsHtml5AttributeName(
1391 : ALL_NO_NS,
1392 3 : SVG_DIFFERENT(nsGkAtoms::zoomandpan, nsGkAtoms::zoomAndPan),
1393 3 : ALL_NO_PREFIX);
1394 3 : ATTR_ASYNC = new nsHtml5AttributeName(
1395 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::async), ALL_NO_PREFIX);
1396 3 : ATTR_ALINK = new nsHtml5AttributeName(
1397 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::alink), ALL_NO_PREFIX);
1398 3 : ATTR_IN = new nsHtml5AttributeName(
1399 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::in), ALL_NO_PREFIX);
1400 3 : ATTR_ICON = new nsHtml5AttributeName(
1401 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::icon), ALL_NO_PREFIX);
1402 3 : ATTR_KERNELMATRIX = new nsHtml5AttributeName(
1403 : ALL_NO_NS,
1404 3 : SVG_DIFFERENT(nsGkAtoms::kernelmatrix, nsGkAtoms::kernelMatrix),
1405 3 : ALL_NO_PREFIX);
1406 3 : ATTR_KERNING = new nsHtml5AttributeName(
1407 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::kerning), ALL_NO_PREFIX);
1408 3 : ATTR_KERNELUNITLENGTH = new nsHtml5AttributeName(
1409 : ALL_NO_NS,
1410 3 : SVG_DIFFERENT(nsGkAtoms::kernelunitlength, nsGkAtoms::kernelUnitLength),
1411 3 : ALL_NO_PREFIX);
1412 3 : ATTR_ONUNLOAD = new nsHtml5AttributeName(
1413 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onunload), ALL_NO_PREFIX);
1414 3 : ATTR_OPEN = new nsHtml5AttributeName(
1415 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::open), ALL_NO_PREFIX);
1416 3 : ATTR_ONINVALID = new nsHtml5AttributeName(
1417 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::oninvalid), ALL_NO_PREFIX);
1418 3 : ATTR_ONEND = new nsHtml5AttributeName(
1419 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onend), ALL_NO_PREFIX);
1420 3 : ATTR_ONINPUT = new nsHtml5AttributeName(
1421 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::oninput), ALL_NO_PREFIX);
1422 3 : ATTR_POINTER_EVENTS = new nsHtml5AttributeName(
1423 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::pointer_events), ALL_NO_PREFIX);
1424 3 : ATTR_POINTS = new nsHtml5AttributeName(
1425 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::points), ALL_NO_PREFIX);
1426 3 : ATTR_POINTSATX = new nsHtml5AttributeName(
1427 : ALL_NO_NS,
1428 3 : SVG_DIFFERENT(nsGkAtoms::pointsatx, nsGkAtoms::pointsAtX),
1429 3 : ALL_NO_PREFIX);
1430 3 : ATTR_POINTSATY = new nsHtml5AttributeName(
1431 : ALL_NO_NS,
1432 3 : SVG_DIFFERENT(nsGkAtoms::pointsaty, nsGkAtoms::pointsAtY),
1433 3 : ALL_NO_PREFIX);
1434 3 : ATTR_POINTSATZ = new nsHtml5AttributeName(
1435 : ALL_NO_NS,
1436 3 : SVG_DIFFERENT(nsGkAtoms::pointsatz, nsGkAtoms::pointsAtZ),
1437 3 : ALL_NO_PREFIX);
1438 3 : ATTR_SPAN = new nsHtml5AttributeName(
1439 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::span), ALL_NO_PREFIX);
1440 3 : ATTR_STANDBY = new nsHtml5AttributeName(
1441 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::standby), ALL_NO_PREFIX);
1442 3 : ATTR_TRANSFORM = new nsHtml5AttributeName(
1443 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::transform), ALL_NO_PREFIX);
1444 3 : ATTR_VLINK = new nsHtml5AttributeName(
1445 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::vlink), ALL_NO_PREFIX);
1446 3 : ATTR_WHEN = new nsHtml5AttributeName(
1447 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::when), ALL_NO_PREFIX);
1448 3 : ATTR_XLINK_HREF = new nsHtml5AttributeName(
1449 : XLINK_NS,
1450 3 : COLONIFIED_LOCAL(nsGkAtoms::xlink_href, nsGkAtoms::href),
1451 3 : XLINK_PREFIX);
1452 3 : ATTR_XLINK_TITLE = new nsHtml5AttributeName(
1453 : XLINK_NS,
1454 3 : COLONIFIED_LOCAL(nsGkAtoms::xlink_title, nsGkAtoms::title),
1455 3 : XLINK_PREFIX);
1456 3 : ATTR_XLINK_ROLE = new nsHtml5AttributeName(
1457 : XLINK_NS,
1458 3 : COLONIFIED_LOCAL(nsGkAtoms::xlink_role, nsGkAtoms::role),
1459 3 : XLINK_PREFIX);
1460 3 : ATTR_XLINK_ARCROLE = new nsHtml5AttributeName(
1461 : XLINK_NS,
1462 3 : COLONIFIED_LOCAL(nsGkAtoms::xlink_arcrole, nsGkAtoms::arcrole),
1463 3 : XLINK_PREFIX);
1464 3 : ATTR_XMLNS_XLINK = new nsHtml5AttributeName(
1465 : XMLNS_NS,
1466 3 : COLONIFIED_LOCAL(nsGkAtoms::xmlns_xlink, nsGkAtoms::xlink),
1467 3 : XMLNS_PREFIX);
1468 3 : ATTR_XMLNS = new nsHtml5AttributeName(
1469 6 : XMLNS_NS, SAME_LOCAL(nsGkAtoms::xmlns), ALL_NO_PREFIX);
1470 3 : ATTR_XLINK_TYPE = new nsHtml5AttributeName(
1471 : XLINK_NS,
1472 3 : COLONIFIED_LOCAL(nsGkAtoms::xlink_type, nsGkAtoms::type),
1473 3 : XLINK_PREFIX);
1474 3 : ATTR_XLINK_SHOW = new nsHtml5AttributeName(
1475 : XLINK_NS,
1476 3 : COLONIFIED_LOCAL(nsGkAtoms::xlink_show, nsGkAtoms::show),
1477 3 : XLINK_PREFIX);
1478 3 : ATTR_XLINK_ACTUATE = new nsHtml5AttributeName(
1479 : XLINK_NS,
1480 3 : COLONIFIED_LOCAL(nsGkAtoms::xlink_actuate, nsGkAtoms::actuate),
1481 3 : XLINK_PREFIX);
1482 3 : ATTR_AUTOPLAY = new nsHtml5AttributeName(
1483 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::autoplay), ALL_NO_PREFIX);
1484 3 : ATTR_AUTOCOMPLETE = new nsHtml5AttributeName(
1485 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::autocomplete), ALL_NO_PREFIX);
1486 3 : ATTR_AUTOFOCUS = new nsHtml5AttributeName(
1487 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::autofocus), ALL_NO_PREFIX);
1488 3 : ATTR_BGCOLOR = new nsHtml5AttributeName(
1489 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::bgcolor), ALL_NO_PREFIX);
1490 3 : ATTR_COLOR_PROFILE = new nsHtml5AttributeName(
1491 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::colorProfile), ALL_NO_PREFIX);
1492 3 : ATTR_COLOR_RENDERING = new nsHtml5AttributeName(
1493 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::color_rendering), ALL_NO_PREFIX);
1494 3 : ATTR_COLOR_INTERPOLATION = new nsHtml5AttributeName(
1495 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::colorInterpolation), ALL_NO_PREFIX);
1496 3 : ATTR_COLOR = new nsHtml5AttributeName(
1497 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::color), ALL_NO_PREFIX);
1498 3 : ATTR_COLOR_INTERPOLATION_FILTERS = new nsHtml5AttributeName(
1499 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::colorInterpolationFilters), ALL_NO_PREFIX);
1500 3 : ATTR_ENCODING = new nsHtml5AttributeName(
1501 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::encoding), ALL_NO_PREFIX);
1502 3 : ATTR_EXPONENT = new nsHtml5AttributeName(
1503 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::exponent), ALL_NO_PREFIX);
1504 3 : ATTR_FLOOD_COLOR = new nsHtml5AttributeName(
1505 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::flood_color), ALL_NO_PREFIX);
1506 3 : ATTR_FLOOD_OPACITY = new nsHtml5AttributeName(
1507 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::flood_opacity), ALL_NO_PREFIX);
1508 3 : ATTR_LQUOTE = new nsHtml5AttributeName(
1509 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::lquote_), ALL_NO_PREFIX);
1510 3 : ATTR_NUMOCTAVES = new nsHtml5AttributeName(
1511 : ALL_NO_NS,
1512 3 : SVG_DIFFERENT(nsGkAtoms::numoctaves, nsGkAtoms::numOctaves),
1513 3 : ALL_NO_PREFIX);
1514 3 : ATTR_ONLOAD = new nsHtml5AttributeName(
1515 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onload), ALL_NO_PREFIX);
1516 3 : ATTR_ONMOUSEWHEEL = new nsHtml5AttributeName(
1517 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmousewheel), ALL_NO_PREFIX);
1518 3 : ATTR_ONMOUSEENTER = new nsHtml5AttributeName(
1519 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmouseenter), ALL_NO_PREFIX);
1520 3 : ATTR_ONMOUSEOVER = new nsHtml5AttributeName(
1521 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmouseover), ALL_NO_PREFIX);
1522 3 : ATTR_ONFOCUSIN = new nsHtml5AttributeName(
1523 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onfocusin), ALL_NO_PREFIX);
1524 3 : ATTR_ONCONTEXTMENU = new nsHtml5AttributeName(
1525 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::oncontextmenu), ALL_NO_PREFIX);
1526 3 : ATTR_ONZOOM = new nsHtml5AttributeName(
1527 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onzoom), ALL_NO_PREFIX);
1528 3 : ATTR_ONCOPY = new nsHtml5AttributeName(
1529 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::oncopy), ALL_NO_PREFIX);
1530 3 : ATTR_ONMOUSELEAVE = new nsHtml5AttributeName(
1531 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmouseleave), ALL_NO_PREFIX);
1532 3 : ATTR_ONMOUSEMOVE = new nsHtml5AttributeName(
1533 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmousemove), ALL_NO_PREFIX);
1534 3 : ATTR_ONMOUSEUP = new nsHtml5AttributeName(
1535 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmouseup), ALL_NO_PREFIX);
1536 3 : ATTR_ONFOCUS = new nsHtml5AttributeName(
1537 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onfocus), ALL_NO_PREFIX);
1538 3 : ATTR_ONMOUSEOUT = new nsHtml5AttributeName(
1539 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmouseout), ALL_NO_PREFIX);
1540 3 : ATTR_ONFOCUSOUT = new nsHtml5AttributeName(
1541 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onfocusout), ALL_NO_PREFIX);
1542 3 : ATTR_ONMOUSEDOWN = new nsHtml5AttributeName(
1543 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onmousedown), ALL_NO_PREFIX);
1544 3 : ATTR_TO = new nsHtml5AttributeName(
1545 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::to), ALL_NO_PREFIX);
1546 3 : ATTR_RQUOTE = new nsHtml5AttributeName(
1547 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rquote_), ALL_NO_PREFIX);
1548 3 : ATTR_STROKE_LINECAP = new nsHtml5AttributeName(
1549 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke_linecap), ALL_NO_PREFIX);
1550 3 : ATTR_STROKE_DASHARRAY = new nsHtml5AttributeName(
1551 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke_dasharray), ALL_NO_PREFIX);
1552 3 : ATTR_STROKE_DASHOFFSET = new nsHtml5AttributeName(
1553 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke_dashoffset), ALL_NO_PREFIX);
1554 3 : ATTR_STROKE_LINEJOIN = new nsHtml5AttributeName(
1555 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke_linejoin), ALL_NO_PREFIX);
1556 3 : ATTR_STROKE_MITERLIMIT = new nsHtml5AttributeName(
1557 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke_miterlimit), ALL_NO_PREFIX);
1558 3 : ATTR_STROKE = new nsHtml5AttributeName(
1559 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke), ALL_NO_PREFIX);
1560 3 : ATTR_SCROLLING = new nsHtml5AttributeName(
1561 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scrolling), ALL_NO_PREFIX);
1562 3 : ATTR_STROKE_WIDTH = new nsHtml5AttributeName(
1563 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke_width), ALL_NO_PREFIX);
1564 3 : ATTR_STROKE_OPACITY = new nsHtml5AttributeName(
1565 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stroke_opacity), ALL_NO_PREFIX);
1566 3 : ATTR_COMPACT = new nsHtml5AttributeName(
1567 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::compact), ALL_NO_PREFIX);
1568 3 : ATTR_CLIP = new nsHtml5AttributeName(
1569 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::clip), ALL_NO_PREFIX);
1570 3 : ATTR_CLIP_RULE = new nsHtml5AttributeName(
1571 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::clip_rule), ALL_NO_PREFIX);
1572 3 : ATTR_CLIP_PATH = new nsHtml5AttributeName(
1573 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::clip_path), ALL_NO_PREFIX);
1574 3 : ATTR_CLIPPATHUNITS = new nsHtml5AttributeName(
1575 : ALL_NO_NS,
1576 3 : SVG_DIFFERENT(nsGkAtoms::clippathunits, nsGkAtoms::clipPathUnits),
1577 3 : ALL_NO_PREFIX);
1578 3 : ATTR_DISPLAY = new nsHtml5AttributeName(
1579 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::display), ALL_NO_PREFIX);
1580 3 : ATTR_DISPLAYSTYLE = new nsHtml5AttributeName(
1581 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::displaystyle_), ALL_NO_PREFIX);
1582 3 : ATTR_GLYPH_ORIENTATION_VERTICAL =
1583 : new nsHtml5AttributeName(ALL_NO_NS,
1584 3 : SAME_LOCAL(nsGkAtoms::glyph_orientation_vertical),
1585 3 : ALL_NO_PREFIX);
1586 3 : ATTR_GLYPH_ORIENTATION_HORIZONTAL = new nsHtml5AttributeName(
1587 : ALL_NO_NS,
1588 3 : SAME_LOCAL(nsGkAtoms::glyph_orientation_horizontal),
1589 3 : ALL_NO_PREFIX);
1590 3 : ATTR_GLYPHREF = new nsHtml5AttributeName(
1591 : ALL_NO_NS,
1592 3 : SVG_DIFFERENT(nsGkAtoms::glyphref, nsGkAtoms::glyphRef),
1593 3 : ALL_NO_PREFIX);
1594 3 : ATTR_HTTP_EQUIV = new nsHtml5AttributeName(
1595 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::httpEquiv), ALL_NO_PREFIX);
1596 3 : ATTR_KEYPOINTS = new nsHtml5AttributeName(
1597 : ALL_NO_NS,
1598 3 : SVG_DIFFERENT(nsGkAtoms::keypoints, nsGkAtoms::keyPoints),
1599 3 : ALL_NO_PREFIX);
1600 3 : ATTR_LOOP = new nsHtml5AttributeName(
1601 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::loop), ALL_NO_PREFIX);
1602 3 : ATTR_PROPERTY = new nsHtml5AttributeName(
1603 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::property), ALL_NO_PREFIX);
1604 3 : ATTR_SCOPED = new nsHtml5AttributeName(
1605 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scoped), ALL_NO_PREFIX);
1606 3 : ATTR_STEP = new nsHtml5AttributeName(
1607 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::step), ALL_NO_PREFIX);
1608 3 : ATTR_SHAPE_RENDERING = new nsHtml5AttributeName(
1609 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::shape_rendering), ALL_NO_PREFIX);
1610 3 : ATTR_SCOPE = new nsHtml5AttributeName(
1611 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::scope), ALL_NO_PREFIX);
1612 3 : ATTR_SHAPE = new nsHtml5AttributeName(
1613 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::shape), ALL_NO_PREFIX);
1614 3 : ATTR_SLOPE = new nsHtml5AttributeName(
1615 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::slope), ALL_NO_PREFIX);
1616 3 : ATTR_STOP_COLOR = new nsHtml5AttributeName(
1617 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stop_color), ALL_NO_PREFIX);
1618 3 : ATTR_STOP_OPACITY = new nsHtml5AttributeName(
1619 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::stop_opacity), ALL_NO_PREFIX);
1620 3 : ATTR_TEMPLATE = new nsHtml5AttributeName(
1621 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::_template), ALL_NO_PREFIX);
1622 3 : ATTR_WRAP = new nsHtml5AttributeName(
1623 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::wrap), ALL_NO_PREFIX);
1624 3 : ATTR_ABBR = new nsHtml5AttributeName(
1625 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::abbr), ALL_NO_PREFIX);
1626 3 : ATTR_ATTRIBUTENAME = new nsHtml5AttributeName(
1627 : ALL_NO_NS,
1628 3 : SVG_DIFFERENT(nsGkAtoms::attributename, nsGkAtoms::attributeName),
1629 3 : ALL_NO_PREFIX);
1630 3 : ATTR_ATTRIBUTETYPE = new nsHtml5AttributeName(
1631 : ALL_NO_NS,
1632 3 : SVG_DIFFERENT(nsGkAtoms::attributetype, nsGkAtoms::attributeType),
1633 3 : ALL_NO_PREFIX);
1634 3 : ATTR_CHAR = new nsHtml5AttributeName(
1635 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::_char), ALL_NO_PREFIX);
1636 3 : ATTR_COORDS = new nsHtml5AttributeName(
1637 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::coords), ALL_NO_PREFIX);
1638 3 : ATTR_CHAROFF = new nsHtml5AttributeName(
1639 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::charoff), ALL_NO_PREFIX);
1640 3 : ATTR_CHARSET = new nsHtml5AttributeName(
1641 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::charset), ALL_NO_PREFIX);
1642 3 : ATTR_NOWRAP = new nsHtml5AttributeName(
1643 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::nowrap), ALL_NO_PREFIX);
1644 3 : ATTR_NOHREF = new nsHtml5AttributeName(
1645 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::nohref), ALL_NO_PREFIX);
1646 3 : ATTR_ONDRAG = new nsHtml5AttributeName(
1647 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondrag), ALL_NO_PREFIX);
1648 3 : ATTR_ONDRAGENTER = new nsHtml5AttributeName(
1649 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondragenter), ALL_NO_PREFIX);
1650 3 : ATTR_ONDRAGOVER = new nsHtml5AttributeName(
1651 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondragover), ALL_NO_PREFIX);
1652 3 : ATTR_ONDRAGEND = new nsHtml5AttributeName(
1653 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondragend), ALL_NO_PREFIX);
1654 3 : ATTR_ONDROP = new nsHtml5AttributeName(
1655 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondrop), ALL_NO_PREFIX);
1656 3 : ATTR_ONDRAGDROP = new nsHtml5AttributeName(
1657 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondragdrop), ALL_NO_PREFIX);
1658 3 : ATTR_ONERROR = new nsHtml5AttributeName(
1659 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onerror), ALL_NO_PREFIX);
1660 3 : ATTR_OPERATOR = new nsHtml5AttributeName(
1661 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::_operator), ALL_NO_PREFIX);
1662 3 : ATTR_OVERFLOW = new nsHtml5AttributeName(
1663 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::overflow), ALL_NO_PREFIX);
1664 3 : ATTR_ONDRAGSTART = new nsHtml5AttributeName(
1665 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondragstart), ALL_NO_PREFIX);
1666 3 : ATTR_ONDRAGLEAVE = new nsHtml5AttributeName(
1667 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ondragleave), ALL_NO_PREFIX);
1668 3 : ATTR_STARTOFFSET = new nsHtml5AttributeName(
1669 : ALL_NO_NS,
1670 3 : SVG_DIFFERENT(nsGkAtoms::startoffset, nsGkAtoms::startOffset),
1671 3 : ALL_NO_PREFIX);
1672 3 : ATTR_START = new nsHtml5AttributeName(
1673 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::start), ALL_NO_PREFIX);
1674 3 : ATTR_AXIS = new nsHtml5AttributeName(
1675 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::axis), ALL_NO_PREFIX);
1676 3 : ATTR_BIAS = new nsHtml5AttributeName(
1677 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::bias), ALL_NO_PREFIX);
1678 3 : ATTR_COLSPAN = new nsHtml5AttributeName(
1679 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::colspan), ALL_NO_PREFIX);
1680 3 : ATTR_CLASSID = new nsHtml5AttributeName(
1681 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::classid), ALL_NO_PREFIX);
1682 3 : ATTR_CROSSORIGIN = new nsHtml5AttributeName(
1683 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::crossorigin), ALL_NO_PREFIX);
1684 3 : ATTR_COLS = new nsHtml5AttributeName(
1685 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::cols), ALL_NO_PREFIX);
1686 3 : ATTR_CURSOR = new nsHtml5AttributeName(
1687 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::cursor), ALL_NO_PREFIX);
1688 3 : ATTR_CLOSURE = new nsHtml5AttributeName(
1689 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::closure_), ALL_NO_PREFIX);
1690 3 : ATTR_CLOSE = new nsHtml5AttributeName(
1691 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::close), ALL_NO_PREFIX);
1692 3 : ATTR_CLASS = new nsHtml5AttributeName(
1693 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::_class), ALL_NO_PREFIX);
1694 3 : ATTR_KEYSYSTEM = new nsHtml5AttributeName(
1695 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::keysystem), ALL_NO_PREFIX);
1696 3 : ATTR_KEYSPLINES = new nsHtml5AttributeName(
1697 : ALL_NO_NS,
1698 3 : SVG_DIFFERENT(nsGkAtoms::keysplines, nsGkAtoms::keySplines),
1699 3 : ALL_NO_PREFIX);
1700 3 : ATTR_LOWSRC = new nsHtml5AttributeName(
1701 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::lowsrc), ALL_NO_PREFIX);
1702 3 : ATTR_MAXSIZE = new nsHtml5AttributeName(
1703 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::maxsize_), ALL_NO_PREFIX);
1704 3 : ATTR_MINSIZE = new nsHtml5AttributeName(
1705 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::minsize_), ALL_NO_PREFIX);
1706 3 : ATTR_OFFSET = new nsHtml5AttributeName(
1707 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::offset), ALL_NO_PREFIX);
1708 3 : ATTR_PRESERVEALPHA = new nsHtml5AttributeName(
1709 : ALL_NO_NS,
1710 3 : SVG_DIFFERENT(nsGkAtoms::preservealpha, nsGkAtoms::preserveAlpha),
1711 3 : ALL_NO_PREFIX);
1712 3 : ATTR_PRESERVEASPECTRATIO =
1713 : new nsHtml5AttributeName(ALL_NO_NS,
1714 3 : SVG_DIFFERENT(nsGkAtoms::preserveaspectratio,
1715 : nsGkAtoms::preserveAspectRatio),
1716 3 : ALL_NO_PREFIX);
1717 3 : ATTR_ROWSPAN = new nsHtml5AttributeName(
1718 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rowspan), ALL_NO_PREFIX);
1719 3 : ATTR_ROWSPACING = new nsHtml5AttributeName(
1720 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rowspacing_), ALL_NO_PREFIX);
1721 3 : ATTR_ROWS = new nsHtml5AttributeName(
1722 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rows), ALL_NO_PREFIX);
1723 3 : ATTR_SRCSET = new nsHtml5AttributeName(
1724 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::srcset), ALL_NO_PREFIX);
1725 3 : ATTR_SUBSCRIPTSHIFT = new nsHtml5AttributeName(
1726 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::subscriptshift_), ALL_NO_PREFIX);
1727 3 : ATTR_VERSION = new nsHtml5AttributeName(
1728 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::version), ALL_NO_PREFIX);
1729 3 : ATTR_ALTTEXT = new nsHtml5AttributeName(
1730 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::alttext), ALL_NO_PREFIX);
1731 3 : ATTR_CONTENTEDITABLE = new nsHtml5AttributeName(
1732 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::contenteditable), ALL_NO_PREFIX);
1733 3 : ATTR_CONTROLS = new nsHtml5AttributeName(
1734 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::controls), ALL_NO_PREFIX);
1735 3 : ATTR_CONTENT = new nsHtml5AttributeName(
1736 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::content), ALL_NO_PREFIX);
1737 3 : ATTR_CONTEXTMENU = new nsHtml5AttributeName(
1738 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::contextmenu), ALL_NO_PREFIX);
1739 3 : ATTR_DEPTH = new nsHtml5AttributeName(
1740 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::depth_), ALL_NO_PREFIX);
1741 3 : ATTR_ENCTYPE = new nsHtml5AttributeName(
1742 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::enctype), ALL_NO_PREFIX);
1743 3 : ATTR_FONT_STRETCH = new nsHtml5AttributeName(
1744 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::font_stretch), ALL_NO_PREFIX);
1745 3 : ATTR_FILTER = new nsHtml5AttributeName(
1746 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::filter), ALL_NO_PREFIX);
1747 3 : ATTR_FONTWEIGHT = new nsHtml5AttributeName(
1748 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fontweight_), ALL_NO_PREFIX);
1749 3 : ATTR_FONT_WEIGHT = new nsHtml5AttributeName(
1750 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fontWeight), ALL_NO_PREFIX);
1751 3 : ATTR_FONTSTYLE = new nsHtml5AttributeName(
1752 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fontstyle_), ALL_NO_PREFIX);
1753 3 : ATTR_FONT_STYLE = new nsHtml5AttributeName(
1754 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::font_style), ALL_NO_PREFIX);
1755 3 : ATTR_FONTFAMILY = new nsHtml5AttributeName(
1756 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fontfamily_), ALL_NO_PREFIX);
1757 3 : ATTR_FONT_FAMILY = new nsHtml5AttributeName(
1758 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::font_family), ALL_NO_PREFIX);
1759 3 : ATTR_FONT_VARIANT = new nsHtml5AttributeName(
1760 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::font_variant), ALL_NO_PREFIX);
1761 3 : ATTR_FONT_SIZE_ADJUST = new nsHtml5AttributeName(
1762 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::font_size_adjust), ALL_NO_PREFIX);
1763 3 : ATTR_FILTERUNITS = new nsHtml5AttributeName(
1764 : ALL_NO_NS,
1765 3 : SVG_DIFFERENT(nsGkAtoms::filterunits, nsGkAtoms::filterUnits),
1766 3 : ALL_NO_PREFIX);
1767 3 : ATTR_FONTSIZE = new nsHtml5AttributeName(
1768 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fontsize_), ALL_NO_PREFIX);
1769 3 : ATTR_FONT_SIZE = new nsHtml5AttributeName(
1770 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::font_size), ALL_NO_PREFIX);
1771 3 : ATTR_KEYTIMES = new nsHtml5AttributeName(
1772 : ALL_NO_NS,
1773 3 : SVG_DIFFERENT(nsGkAtoms::keytimes, nsGkAtoms::keyTimes),
1774 3 : ALL_NO_PREFIX);
1775 3 : ATTR_LETTER_SPACING = new nsHtml5AttributeName(
1776 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::letter_spacing), ALL_NO_PREFIX);
1777 3 : ATTR_LIST = new nsHtml5AttributeName(
1778 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::list_), ALL_NO_PREFIX);
1779 3 : ATTR_MULTIPLE = new nsHtml5AttributeName(
1780 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::multiple), ALL_NO_PREFIX);
1781 3 : ATTR_RT = new nsHtml5AttributeName(
1782 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rt), ALL_NO_PREFIX);
1783 3 : ATTR_ONSTOP = new nsHtml5AttributeName(
1784 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onstop), ALL_NO_PREFIX);
1785 3 : ATTR_ONSTART = new nsHtml5AttributeName(
1786 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onstart), ALL_NO_PREFIX);
1787 3 : ATTR_POSTER = new nsHtml5AttributeName(
1788 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::poster), ALL_NO_PREFIX);
1789 3 : ATTR_PATTERNTRANSFORM = new nsHtml5AttributeName(
1790 : ALL_NO_NS,
1791 3 : SVG_DIFFERENT(nsGkAtoms::patterntransform, nsGkAtoms::patternTransform),
1792 3 : ALL_NO_PREFIX);
1793 3 : ATTR_PATTERN = new nsHtml5AttributeName(
1794 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::pattern), ALL_NO_PREFIX);
1795 3 : ATTR_PATTERNUNITS = new nsHtml5AttributeName(
1796 : ALL_NO_NS,
1797 3 : SVG_DIFFERENT(nsGkAtoms::patternunits, nsGkAtoms::patternUnits),
1798 3 : ALL_NO_PREFIX);
1799 3 : ATTR_PATTERNCONTENTUNITS =
1800 : new nsHtml5AttributeName(ALL_NO_NS,
1801 3 : SVG_DIFFERENT(nsGkAtoms::patterncontentunits,
1802 : nsGkAtoms::patternContentUnits),
1803 3 : ALL_NO_PREFIX);
1804 3 : ATTR_RESTART = new nsHtml5AttributeName(
1805 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::restart), ALL_NO_PREFIX);
1806 3 : ATTR_STITCHTILES = new nsHtml5AttributeName(
1807 : ALL_NO_NS,
1808 3 : SVG_DIFFERENT(nsGkAtoms::stitchtiles, nsGkAtoms::stitchTiles),
1809 3 : ALL_NO_PREFIX);
1810 3 : ATTR_SYSTEMLANGUAGE = new nsHtml5AttributeName(
1811 : ALL_NO_NS,
1812 3 : SVG_DIFFERENT(nsGkAtoms::systemlanguage, nsGkAtoms::systemLanguage),
1813 3 : ALL_NO_PREFIX);
1814 3 : ATTR_TEXT_RENDERING = new nsHtml5AttributeName(
1815 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::text_rendering), ALL_NO_PREFIX);
1816 3 : ATTR_TEXT_DECORATION = new nsHtml5AttributeName(
1817 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::text_decoration), ALL_NO_PREFIX);
1818 3 : ATTR_TEXT_ANCHOR = new nsHtml5AttributeName(
1819 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::text_anchor), ALL_NO_PREFIX);
1820 3 : ATTR_TEXTLENGTH = new nsHtml5AttributeName(
1821 : ALL_NO_NS,
1822 3 : SVG_DIFFERENT(nsGkAtoms::textlength, nsGkAtoms::textLength),
1823 3 : ALL_NO_PREFIX);
1824 3 : ATTR_TEXT = new nsHtml5AttributeName(
1825 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::text), ALL_NO_PREFIX);
1826 3 : ATTR_WRITING_MODE = new nsHtml5AttributeName(
1827 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::writing_mode), ALL_NO_PREFIX);
1828 3 : ATTR_WIDTH = new nsHtml5AttributeName(
1829 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::width), ALL_NO_PREFIX);
1830 3 : ATTR_ACCUMULATE = new nsHtml5AttributeName(
1831 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::accumulate), ALL_NO_PREFIX);
1832 3 : ATTR_COLUMNSPAN = new nsHtml5AttributeName(
1833 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::columnspan_), ALL_NO_PREFIX);
1834 3 : ATTR_COLUMNLINES = new nsHtml5AttributeName(
1835 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::columnlines_), ALL_NO_PREFIX);
1836 3 : ATTR_COLUMNALIGN = new nsHtml5AttributeName(
1837 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::columnalign_), ALL_NO_PREFIX);
1838 3 : ATTR_COLUMNSPACING = new nsHtml5AttributeName(
1839 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::columnspacing_), ALL_NO_PREFIX);
1840 3 : ATTR_COLUMNWIDTH = new nsHtml5AttributeName(
1841 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::columnwidth_), ALL_NO_PREFIX);
1842 3 : ATTR_GROUPALIGN = new nsHtml5AttributeName(
1843 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::groupalign_), ALL_NO_PREFIX);
1844 3 : ATTR_INPUTMODE = new nsHtml5AttributeName(
1845 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::inputmode), ALL_NO_PREFIX);
1846 3 : ATTR_ONSUBMIT = new nsHtml5AttributeName(
1847 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::onsubmit), ALL_NO_PREFIX);
1848 3 : ATTR_ONCUT = new nsHtml5AttributeName(
1849 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::oncut), ALL_NO_PREFIX);
1850 3 : ATTR_REQUIRED = new nsHtml5AttributeName(
1851 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::required), ALL_NO_PREFIX);
1852 3 : ATTR_REQUIREDFEATURES = new nsHtml5AttributeName(
1853 : ALL_NO_NS,
1854 3 : SVG_DIFFERENT(nsGkAtoms::requiredfeatures, nsGkAtoms::requiredFeatures),
1855 3 : ALL_NO_PREFIX);
1856 3 : ATTR_RESULT = new nsHtml5AttributeName(
1857 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::result), ALL_NO_PREFIX);
1858 3 : ATTR_REQUIREDEXTENSIONS = new nsHtml5AttributeName(
1859 : ALL_NO_NS,
1860 3 : SVG_DIFFERENT(nsGkAtoms::requiredextensions, nsGkAtoms::requiredExtensions),
1861 3 : ALL_NO_PREFIX);
1862 3 : ATTR_VALUES = new nsHtml5AttributeName(
1863 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::values), ALL_NO_PREFIX);
1864 3 : ATTR_VALUETYPE = new nsHtml5AttributeName(
1865 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::valuetype), ALL_NO_PREFIX);
1866 3 : ATTR_VALUE = new nsHtml5AttributeName(
1867 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::value), ALL_NO_PREFIX);
1868 3 : ATTR_ELEVATION = new nsHtml5AttributeName(
1869 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::elevation), ALL_NO_PREFIX);
1870 3 : ATTR_VIEWTARGET = new nsHtml5AttributeName(
1871 : ALL_NO_NS,
1872 3 : SVG_DIFFERENT(nsGkAtoms::viewtarget, nsGkAtoms::viewTarget),
1873 3 : ALL_NO_PREFIX);
1874 3 : ATTR_VIEWBOX = new nsHtml5AttributeName(
1875 : ALL_NO_NS,
1876 3 : SVG_DIFFERENT(nsGkAtoms::viewbox, nsGkAtoms::viewBox),
1877 3 : ALL_NO_PREFIX);
1878 3 : ATTR_CX = new nsHtml5AttributeName(
1879 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::cx), ALL_NO_PREFIX);
1880 3 : ATTR_DX = new nsHtml5AttributeName(
1881 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::dx), ALL_NO_PREFIX);
1882 3 : ATTR_FX = new nsHtml5AttributeName(
1883 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fx), ALL_NO_PREFIX);
1884 3 : ATTR_RX = new nsHtml5AttributeName(
1885 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::rx), ALL_NO_PREFIX);
1886 3 : ATTR_REFX = new nsHtml5AttributeName(
1887 6 : ALL_NO_NS, SVG_DIFFERENT(nsGkAtoms::refx, nsGkAtoms::refX), ALL_NO_PREFIX);
1888 3 : ATTR_BY = new nsHtml5AttributeName(
1889 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::by), ALL_NO_PREFIX);
1890 3 : ATTR_CY = new nsHtml5AttributeName(
1891 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::cy), ALL_NO_PREFIX);
1892 3 : ATTR_DY = new nsHtml5AttributeName(
1893 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::dy), ALL_NO_PREFIX);
1894 3 : ATTR_FY = new nsHtml5AttributeName(
1895 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::fy), ALL_NO_PREFIX);
1896 3 : ATTR_RY = new nsHtml5AttributeName(
1897 6 : ALL_NO_NS, SAME_LOCAL(nsGkAtoms::ry), ALL_NO_PREFIX);
1898 3 : ATTR_REFY = new nsHtml5AttributeName(
1899 6 : ALL_NO_NS, SVG_DIFFERENT(nsGkAtoms::refy, nsGkAtoms::refY), ALL_NO_PREFIX);
1900 3 : ATTRIBUTE_NAMES = new nsHtml5AttributeName*[491];
1901 3 : ATTRIBUTE_NAMES[0] = ATTR_ONCLICK;
1902 3 : ATTRIBUTE_NAMES[1] = ATTR_DATETIME;
1903 3 : ATTRIBUTE_NAMES[2] = ATTR_ONDRAGOVER;
1904 3 : ATTRIBUTE_NAMES[3] = ATTR_ARIA_SETSIZE;
1905 3 : ATTRIBUTE_NAMES[4] = ATTR_LANG;
1906 3 : ATTRIBUTE_NAMES[5] = ATTR_FLOOD_OPACITY;
1907 3 : ATTRIBUTE_NAMES[6] = ATTR_PATTERN;
1908 3 : ATTRIBUTE_NAMES[7] = ATTR_ARIA_DESCRIBEDBY;
1909 3 : ATTRIBUTE_NAMES[8] = ATTR_SPACING;
1910 3 : ATTRIBUTE_NAMES[9] = ATTR_ONBEFORECUT;
1911 3 : ATTRIBUTE_NAMES[10] = ATTR_LIMITINGCONEANGLE;
1912 3 : ATTRIBUTE_NAMES[11] = ATTR_ONINPUT;
1913 3 : ATTRIBUTE_NAMES[12] = ATTR_CLIP_PATH;
1914 3 : ATTRIBUTE_NAMES[13] = ATTR_SRCSET;
1915 3 : ATTRIBUTE_NAMES[14] = ATTR_VALUETYPE;
1916 3 : ATTRIBUTE_NAMES[15] = ATTR_Y;
1917 3 : ATTRIBUTE_NAMES[16] = ATTR_ARIA_VALUEMIN;
1918 3 : ATTRIBUTE_NAMES[17] = ATTR_ROWALIGN;
1919 3 : ATTRIBUTE_NAMES[18] = ATTR_ACCENTUNDER;
1920 3 : ATTRIBUTE_NAMES[19] = ATTR_OBJECT;
1921 3 : ATTRIBUTE_NAMES[20] = ATTR_SIZE;
1922 3 : ATTRIBUTE_NAMES[21] = ATTR_MATHVARIANT;
1923 3 : ATTRIBUTE_NAMES[22] = ATTR_MARKERHEIGHT;
1924 3 : ATTRIBUTE_NAMES[23] = ATTR_PRIMITIVEUNITS;
1925 3 : ATTRIBUTE_NAMES[24] = ATTR_XMLNS;
1926 3 : ATTRIBUTE_NAMES[25] = ATTR_ONFOCUSOUT;
1927 3 : ATTRIBUTE_NAMES[26] = ATTR_SLOPE;
1928 3 : ATTRIBUTE_NAMES[27] = ATTR_COLS;
1929 3 : ATTRIBUTE_NAMES[28] = ATTR_FONTFAMILY;
1930 3 : ATTRIBUTE_NAMES[29] = ATTR_COLUMNALIGN;
1931 3 : ATTRIBUTE_NAMES[30] = ATTR_RX;
1932 3 : ATTRIBUTE_NAMES[31] = ATTR_MIN;
1933 3 : ATTRIBUTE_NAMES[32] = ATTR_K3;
1934 3 : ATTRIBUTE_NAMES[33] = ATTR_ARIA_LEVEL;
1935 3 : ATTRIBUTE_NAMES[34] = ATTR_ARIA_DATATYPE;
1936 3 : ATTRIBUTE_NAMES[35] = ATTR_ISMAP;
1937 3 : ATTRIBUTE_NAMES[36] = ATTR_ONDBLCLICK;
1938 3 : ATTRIBUTE_NAMES[37] = ATTR_HEADERS;
1939 3 : ATTRIBUTE_NAMES[38] = ATTR_BASEPROFILE;
1940 3 : ATTRIBUTE_NAMES[39] = ATTR_LINEBREAK;
1941 3 : ATTRIBUTE_NAMES[40] = ATTR_ONBEFOREPRINT;
1942 3 : ATTRIBUTE_NAMES[41] = ATTR_REPEATDUR;
1943 3 : ATTRIBUTE_NAMES[42] = ATTR_XREF;
1944 3 : ATTRIBUTE_NAMES[43] = ATTR_TARGET;
1945 3 : ATTRIBUTE_NAMES[44] = ATTR_ACTIONTYPE;
1946 3 : ATTRIBUTE_NAMES[45] = ATTR_SCRIPTSIZEMULTIPLIER;
1947 3 : ATTRIBUTE_NAMES[46] = ATTR_AMPLITUDE;
1948 3 : ATTRIBUTE_NAMES[47] = ATTR_AZIMUTH;
1949 3 : ATTRIBUTE_NAMES[48] = ATTR_ICON;
1950 3 : ATTRIBUTE_NAMES[49] = ATTR_TRANSFORM;
1951 3 : ATTRIBUTE_NAMES[50] = ATTR_COLOR_PROFILE;
1952 3 : ATTRIBUTE_NAMES[51] = ATTR_ONCONTEXTMENU;
1953 3 : ATTRIBUTE_NAMES[52] = ATTR_STROKE_MITERLIMIT;
1954 3 : ATTRIBUTE_NAMES[53] = ATTR_KEYPOINTS;
1955 3 : ATTRIBUTE_NAMES[54] = ATTR_CHAR;
1956 3 : ATTRIBUTE_NAMES[55] = ATTR_ONDRAGLEAVE;
1957 3 : ATTRIBUTE_NAMES[56] = ATTR_MAXSIZE;
1958 3 : ATTRIBUTE_NAMES[57] = ATTR_DEPTH;
1959 3 : ATTRIBUTE_NAMES[58] = ATTR_LETTER_SPACING;
1960 3 : ATTRIBUTE_NAMES[59] = ATTR_TEXT_ANCHOR;
1961 3 : ATTRIBUTE_NAMES[60] = ATTR_REQUIREDFEATURES;
1962 3 : ATTRIBUTE_NAMES[61] = ATTR_VIEWBOX;
1963 3 : ATTRIBUTE_NAMES[62] = ATTR_DY;
1964 3 : ATTRIBUTE_NAMES[63] = ATTR_END;
1965 3 : ATTRIBUTE_NAMES[64] = ATTR_SRC;
1966 3 : ATTRIBUTE_NAMES[65] = ATTR_Y1;
1967 3 : ATTRIBUTE_NAMES[66] = ATTR_XML_BASE;
1968 3 : ATTRIBUTE_NAMES[67] = ATTR_ARIA_DROPEFFECT;
1969 3 : ATTRIBUTE_NAMES[68] = ATTR_ARIA_POSINSET;
1970 3 : ATTRIBUTE_NAMES[69] = ATTR_ARIA_READONLY;
1971 3 : ATTRIBUTE_NAMES[70] = ATTR_ARIA_FLOWTO;
1972 3 : ATTRIBUTE_NAMES[71] = ATTR_DATA;
1973 3 : ATTRIBUTE_NAMES[72] = ATTR_NOTATION;
1974 3 : ATTRIBUTE_NAMES[73] = ATTR_VSPACE;
1975 3 : ATTRIBUTE_NAMES[74] = ATTR_FENCE;
1976 3 : ATTRIBUTE_NAMES[75] = ATTR_ID;
1977 3 : ATTRIBUTE_NAMES[76] = ATTR_SRCDOC;
1978 3 : ATTRIBUTE_NAMES[77] = ATTR_ACCEPT;
1979 3 : ATTRIBUTE_NAMES[78] = ATTR_CODETYPE;
1980 3 : ATTRIBUTE_NAMES[79] = ATTR_FACE;
1981 3 : ATTRIBUTE_NAMES[80] = ATTR_NAME;
1982 3 : ATTRIBUTE_NAMES[81] = ATTR_ONRESET;
1983 3 : ATTRIBUTE_NAMES[82] = ATTR_ONSELECTSTART;
1984 3 : ATTRIBUTE_NAMES[83] = ATTR_REFERRERPOLICY;
1985 3 : ATTRIBUTE_NAMES[84] = ATTR_STRETCHY;
1986 3 : ATTRIBUTE_NAMES[85] = ATTR_HREFLANG;
1987 3 : ATTRIBUTE_NAMES[86] = ATTR_DRAGGABLE;
1988 3 : ATTRIBUTE_NAMES[87] = ATTR_MARGINHEIGHT;
1989 3 : ATTRIBUTE_NAMES[88] = ATTR_HIGH;
1990 3 : ATTRIBUTE_NAMES[89] = ATTR_ONCHANGE;
1991 3 : ATTRIBUTE_NAMES[90] = ATTR_BEGIN;
1992 3 : ATTRIBUTE_NAMES[91] = ATTR_OPTIMUM;
1993 3 : ATTRIBUTE_NAMES[92] = ATTR_VISIBILITY;
1994 3 : ATTRIBUTE_NAMES[93] = ATTR_MARKERWIDTH;
1995 3 : ATTRIBUTE_NAMES[94] = ATTR_FILL_RULE;
1996 3 : ATTRIBUTE_NAMES[95] = ATTR_SCALE;
1997 3 : ATTRIBUTE_NAMES[96] = ATTR_FRAMESPACING;
1998 3 : ATTRIBUTE_NAMES[97] = ATTR_ZOOMANDPAN;
1999 3 : ATTRIBUTE_NAMES[98] = ATTR_ONUNLOAD;
2000 3 : ATTRIBUTE_NAMES[99] = ATTR_POINTSATY;
2001 3 : ATTRIBUTE_NAMES[100] = ATTR_XLINK_TITLE;
2002 3 : ATTRIBUTE_NAMES[101] = ATTR_AUTOPLAY;
2003 3 : ATTRIBUTE_NAMES[102] = ATTR_COLOR_INTERPOLATION_FILTERS;
2004 3 : ATTRIBUTE_NAMES[103] = ATTR_ONMOUSEWHEEL;
2005 3 : ATTRIBUTE_NAMES[104] = ATTR_ONMOUSEMOVE;
2006 3 : ATTRIBUTE_NAMES[105] = ATTR_STROKE_LINECAP;
2007 3 : ATTRIBUTE_NAMES[106] = ATTR_STROKE_OPACITY;
2008 3 : ATTRIBUTE_NAMES[107] = ATTR_GLYPH_ORIENTATION_VERTICAL;
2009 3 : ATTRIBUTE_NAMES[108] = ATTR_STEP;
2010 3 : ATTRIBUTE_NAMES[109] = ATTR_WRAP;
2011 3 : ATTRIBUTE_NAMES[110] = ATTR_NOWRAP;
2012 3 : ATTRIBUTE_NAMES[111] = ATTR_ONERROR;
2013 3 : ATTRIBUTE_NAMES[112] = ATTR_BIAS;
2014 3 : ATTRIBUTE_NAMES[113] = ATTR_CLASS;
2015 3 : ATTRIBUTE_NAMES[114] = ATTR_PRESERVEASPECTRATIO;
2016 3 : ATTRIBUTE_NAMES[115] = ATTR_CONTENTEDITABLE;
2017 3 : ATTRIBUTE_NAMES[116] = ATTR_FONTWEIGHT;
2018 3 : ATTRIBUTE_NAMES[117] = ATTR_FILTERUNITS;
2019 3 : ATTRIBUTE_NAMES[118] = ATTR_ONSTOP;
2020 3 : ATTRIBUTE_NAMES[119] = ATTR_STITCHTILES;
2021 3 : ATTRIBUTE_NAMES[120] = ATTR_WIDTH;
2022 3 : ATTRIBUTE_NAMES[121] = ATTR_INPUTMODE;
2023 3 : ATTRIBUTE_NAMES[122] = ATTR_REQUIREDEXTENSIONS;
2024 3 : ATTRIBUTE_NAMES[123] = ATTR_ELEVATION;
2025 3 : ATTRIBUTE_NAMES[124] = ATTR_DX;
2026 3 : ATTRIBUTE_NAMES[125] = ATTR_BY;
2027 3 : ATTRIBUTE_NAMES[126] = ATTR_RY;
2028 3 : ATTRIBUTE_NAMES[127] = ATTR_DIR;
2029 3 : ATTRIBUTE_NAMES[128] = ATTR_IN2;
2030 3 : ATTRIBUTE_NAMES[129] = ATTR_REL;
2031 3 : ATTRIBUTE_NAMES[130] = ATTR_R;
2032 3 : ATTRIBUTE_NAMES[131] = ATTR_K1;
2033 3 : ATTRIBUTE_NAMES[132] = ATTR_X2;
2034 3 : ATTRIBUTE_NAMES[133] = ATTR_XML_SPACE;
2035 3 : ATTRIBUTE_NAMES[134] = ATTR_ARIA_VALUEMAX;
2036 3 : ATTRIBUTE_NAMES[135] = ATTR_ARIA_CHECKED;
2037 3 : ATTRIBUTE_NAMES[136] = ATTR_ARIA_EXPANDED;
2038 3 : ATTRIBUTE_NAMES[137] = ATTR_ARIA_HIDDEN;
2039 3 : ATTRIBUTE_NAMES[138] = ATTR_ARIA_INVALID;
2040 3 : ATTRIBUTE_NAMES[139] = ATTR_ARIA_CONTROLS;
2041 3 : ATTRIBUTE_NAMES[140] = ATTR_ARIA_ACTIVEDESCENDANT;
2042 3 : ATTRIBUTE_NAMES[141] = ATTR_ARIA_SORT;
2043 3 : ATTRIBUTE_NAMES[142] = ATTR_ARIA_LIVE;
2044 3 : ATTRIBUTE_NAMES[143] = ATTR_DISABLED;
2045 3 : ATTRIBUTE_NAMES[144] = ATTR_EQUALROWS;
2046 3 : ATTRIBUTE_NAMES[145] = ATTR_LSPACE;
2047 3 : ATTRIBUTE_NAMES[146] = ATTR_ONPASTE;
2048 3 : ATTRIBUTE_NAMES[147] = ATTR_SEPARATOR;
2049 3 : ATTRIBUTE_NAMES[148] = ATTR_YCHANNELSELECTOR;
2050 3 : ATTRIBUTE_NAMES[149] = ATTR_CALCMODE;
2051 3 : ATTRIBUTE_NAMES[150] = ATTR_ONACTIVATE;
2052 3 : ATTRIBUTE_NAMES[151] = ATTR_SPECULARCONSTANT;
2053 3 : ATTRIBUTE_NAMES[152] = ATTR_GRADIENTUNITS;
2054 3 : ATTRIBUTE_NAMES[153] = ATTR_RENDERING_INTENT;
2055 3 : ATTRIBUTE_NAMES[154] = ATTR_SANDBOX;
2056 3 : ATTRIBUTE_NAMES[155] = ATTR_ACCESSKEY;
2057 3 : ATTRIBUTE_NAMES[156] = ATTR_BASEFREQUENCY;
2058 3 : ATTRIBUTE_NAMES[157] = ATTR_BASE;
2059 3 : ATTRIBUTE_NAMES[158] = ATTR_CITE;
2060 3 : ATTRIBUTE_NAMES[159] = ATTR_EDGEMODE;
2061 3 : ATTRIBUTE_NAMES[160] = ATTR_INTERCEPT;
2062 3 : ATTRIBUTE_NAMES[161] = ATTR_LINETHICKNESS;
2063 3 : ATTRIBUTE_NAMES[162] = ATTR_ONBEFOREUNLOAD;
2064 3 : ATTRIBUTE_NAMES[163] = ATTR_ORDER;
2065 3 : ATTRIBUTE_NAMES[164] = ATTR_ONMESSAGE;
2066 3 : ATTRIBUTE_NAMES[165] = ATTR_ORIENTATION;
2067 3 : ATTRIBUTE_NAMES[166] = ATTR_ONKEYPRESS;
2068 3 : ATTRIBUTE_NAMES[167] = ATTR_ONRESIZE;
2069 3 : ATTRIBUTE_NAMES[168] = ATTR_ROLE;
2070 3 : ATTRIBUTE_NAMES[169] = ATTR_SIZES;
2071 3 : ATTRIBUTE_NAMES[170] = ATTR_SPREADMETHOD;
2072 3 : ATTRIBUTE_NAMES[171] = ATTR_DIFFUSECONSTANT;
2073 3 : ATTRIBUTE_NAMES[172] = ATTR_PROFILE;
2074 3 : ATTRIBUTE_NAMES[173] = ATTR_ALIGNMENT_BASELINE;
2075 3 : ATTRIBUTE_NAMES[174] = ATTR_IMAGE_RENDERING;
2076 3 : ATTRIBUTE_NAMES[175] = ATTR_LONGDESC;
2077 3 : ATTRIBUTE_NAMES[176] = ATTR_ORIGIN;
2078 3 : ATTRIBUTE_NAMES[177] = ATTR_TARGETY;
2079 3 : ATTRIBUTE_NAMES[178] = ATTR_MATHBACKGROUND;
2080 3 : ATTRIBUTE_NAMES[179] = ATTR_MATHSIZE;
2081 3 : ATTRIBUTE_NAMES[180] = ATTR_PATH;
2082 3 : ATTRIBUTE_NAMES[181] = ATTR_ACTIVE;
2083 3 : ATTRIBUTE_NAMES[182] = ATTR_DIVISOR;
2084 3 : ATTRIBUTE_NAMES[183] = ATTR_MANIFEST;
2085 3 : ATTRIBUTE_NAMES[184] = ATTR_RADIUS;
2086 3 : ATTRIBUTE_NAMES[185] = ATTR_TABINDEX;
2087 3 : ATTRIBUTE_NAMES[186] = ATTR_LINK;
2088 3 : ATTRIBUTE_NAMES[187] = ATTR_MASK;
2089 3 : ATTRIBUTE_NAMES[188] = ATTR_MARKERUNITS;
2090 3 : ATTRIBUTE_NAMES[189] = ATTR_CELLPADDING;
2091 3 : ATTRIBUTE_NAMES[190] = ATTR_FILL_OPACITY;
2092 3 : ATTRIBUTE_NAMES[191] = ATTR_REPLACE;
2093 3 : ATTRIBUTE_NAMES[192] = ATTR_TABLEVALUES;
2094 3 : ATTRIBUTE_NAMES[193] = ATTR_FRAMEBORDER;
2095 3 : ATTRIBUTE_NAMES[194] = ATTR_FORM;
2096 3 : ATTRIBUTE_NAMES[195] = ATTR_SUMMARY;
2097 3 : ATTRIBUTE_NAMES[196] = ATTR_ALINK;
2098 3 : ATTRIBUTE_NAMES[197] = ATTR_KERNING;
2099 3 : ATTRIBUTE_NAMES[198] = ATTR_ONINVALID;
2100 3 : ATTRIBUTE_NAMES[199] = ATTR_POINTS;
2101 3 : ATTRIBUTE_NAMES[200] = ATTR_SPAN;
2102 3 : ATTRIBUTE_NAMES[201] = ATTR_WHEN;
2103 3 : ATTRIBUTE_NAMES[202] = ATTR_XLINK_ARCROLE;
2104 3 : ATTRIBUTE_NAMES[203] = ATTR_XLINK_SHOW;
2105 3 : ATTRIBUTE_NAMES[204] = ATTR_AUTOFOCUS;
2106 3 : ATTRIBUTE_NAMES[205] = ATTR_COLOR_INTERPOLATION;
2107 3 : ATTRIBUTE_NAMES[206] = ATTR_EXPONENT;
2108 3 : ATTRIBUTE_NAMES[207] = ATTR_NUMOCTAVES;
2109 3 : ATTRIBUTE_NAMES[208] = ATTR_ONMOUSEOVER;
2110 3 : ATTRIBUTE_NAMES[209] = ATTR_ONCOPY;
2111 3 : ATTRIBUTE_NAMES[210] = ATTR_ONFOCUS;
2112 3 : ATTRIBUTE_NAMES[211] = ATTR_TO;
2113 3 : ATTRIBUTE_NAMES[212] = ATTR_STROKE_DASHOFFSET;
2114 3 : ATTRIBUTE_NAMES[213] = ATTR_SCROLLING;
2115 3 : ATTRIBUTE_NAMES[214] = ATTR_CLIP;
2116 3 : ATTRIBUTE_NAMES[215] = ATTR_DISPLAY;
2117 3 : ATTRIBUTE_NAMES[216] = ATTR_GLYPHREF;
2118 3 : ATTRIBUTE_NAMES[217] = ATTR_PROPERTY;
2119 3 : ATTRIBUTE_NAMES[218] = ATTR_SCOPE;
2120 3 : ATTRIBUTE_NAMES[219] = ATTR_STOP_OPACITY;
2121 3 : ATTRIBUTE_NAMES[220] = ATTR_ATTRIBUTENAME;
2122 3 : ATTRIBUTE_NAMES[221] = ATTR_CHAROFF;
2123 3 : ATTRIBUTE_NAMES[222] = ATTR_ONDRAG;
2124 3 : ATTRIBUTE_NAMES[223] = ATTR_ONDROP;
2125 3 : ATTRIBUTE_NAMES[224] = ATTR_OVERFLOW;
2126 3 : ATTRIBUTE_NAMES[225] = ATTR_START;
2127 3 : ATTRIBUTE_NAMES[226] = ATTR_CLASSID;
2128 3 : ATTRIBUTE_NAMES[227] = ATTR_CLOSURE;
2129 3 : ATTRIBUTE_NAMES[228] = ATTR_KEYSPLINES;
2130 3 : ATTRIBUTE_NAMES[229] = ATTR_OFFSET;
2131 3 : ATTRIBUTE_NAMES[230] = ATTR_ROWSPACING;
2132 3 : ATTRIBUTE_NAMES[231] = ATTR_VERSION;
2133 3 : ATTRIBUTE_NAMES[232] = ATTR_CONTENT;
2134 3 : ATTRIBUTE_NAMES[233] = ATTR_FONT_STRETCH;
2135 3 : ATTRIBUTE_NAMES[234] = ATTR_FONTSTYLE;
2136 3 : ATTRIBUTE_NAMES[235] = ATTR_FONT_VARIANT;
2137 3 : ATTRIBUTE_NAMES[236] = ATTR_FONT_SIZE;
2138 3 : ATTRIBUTE_NAMES[237] = ATTR_MULTIPLE;
2139 3 : ATTRIBUTE_NAMES[238] = ATTR_POSTER;
2140 3 : ATTRIBUTE_NAMES[239] = ATTR_PATTERNCONTENTUNITS;
2141 3 : ATTRIBUTE_NAMES[240] = ATTR_TEXT_RENDERING;
2142 3 : ATTRIBUTE_NAMES[241] = ATTR_TEXT;
2143 3 : ATTRIBUTE_NAMES[242] = ATTR_COLUMNSPAN;
2144 3 : ATTRIBUTE_NAMES[243] = ATTR_COLUMNWIDTH;
2145 3 : ATTRIBUTE_NAMES[244] = ATTR_ONCUT;
2146 3 : ATTRIBUTE_NAMES[245] = ATTR_RESULT;
2147 3 : ATTRIBUTE_NAMES[246] = ATTR_VALUES;
2148 3 : ATTRIBUTE_NAMES[247] = ATTR_VALUE;
2149 3 : ATTRIBUTE_NAMES[248] = ATTR_VIEWTARGET;
2150 3 : ATTRIBUTE_NAMES[249] = ATTR_CX;
2151 3 : ATTRIBUTE_NAMES[250] = ATTR_FX;
2152 3 : ATTRIBUTE_NAMES[251] = ATTR_REFX;
2153 3 : ATTRIBUTE_NAMES[252] = ATTR_CY;
2154 3 : ATTRIBUTE_NAMES[253] = ATTR_FY;
2155 3 : ATTRIBUTE_NAMES[254] = ATTR_REFY;
2156 3 : ATTRIBUTE_NAMES[255] = ATTR_ALT;
2157 3 : ATTRIBUTE_NAMES[256] = ATTR_DUR;
2158 3 : ATTRIBUTE_NAMES[257] = ATTR_FOR;
2159 3 : ATTRIBUTE_NAMES[258] = ATTR_LOW;
2160 3 : ATTRIBUTE_NAMES[259] = ATTR_MAX;
2161 3 : ATTRIBUTE_NAMES[260] = ATTR_REV;
2162 3 : ATTRIBUTE_NAMES[261] = ATTR_D;
2163 3 : ATTRIBUTE_NAMES[262] = ATTR_X;
2164 3 : ATTRIBUTE_NAMES[263] = ATTR_Z;
2165 3 : ATTRIBUTE_NAMES[264] = ATTR_X1;
2166 3 : ATTRIBUTE_NAMES[265] = ATTR_K2;
2167 3 : ATTRIBUTE_NAMES[266] = ATTR_Y2;
2168 3 : ATTRIBUTE_NAMES[267] = ATTR_K4;
2169 3 : ATTRIBUTE_NAMES[268] = ATTR_XML_LANG;
2170 3 : ATTRIBUTE_NAMES[269] = ATTR_ARIA_GRAB;
2171 3 : ATTRIBUTE_NAMES[270] = ATTR_ARIA_LABELLEDBY;
2172 3 : ATTRIBUTE_NAMES[271] = ATTR_ARIA_DISABLED;
2173 3 : ATTRIBUTE_NAMES[272] = ATTR_ARIA_SELECTED;
2174 3 : ATTRIBUTE_NAMES[273] = ATTR_ARIA_REQUIRED;
2175 3 : ATTRIBUTE_NAMES[274] = ATTR_ARIA_PRESSED;
2176 3 : ATTRIBUTE_NAMES[275] = ATTR_ARIA_CHANNEL;
2177 3 : ATTRIBUTE_NAMES[276] = ATTR_ARIA_SECRET;
2178 3 : ATTRIBUTE_NAMES[277] = ATTR_ARIA_ATOMIC;
2179 3 : ATTRIBUTE_NAMES[278] = ATTR_ARIA_TEMPLATEID;
2180 3 : ATTRIBUTE_NAMES[279] = ATTR_ARIA_MULTISELECTABLE;
2181 3 : ATTRIBUTE_NAMES[280] = ATTR_ARIA_MULTILINE;
2182 3 : ATTRIBUTE_NAMES[281] = ATTR_ARIA_OWNS;
2183 3 : ATTRIBUTE_NAMES[282] = ATTR_ARIA_RELEVANT;
2184 3 : ATTRIBUTE_NAMES[283] = ATTR_ARIA_VALUENOW;
2185 3 : ATTRIBUTE_NAMES[284] = ATTR_ARIA_AUTOCOMPLETE;
2186 3 : ATTRIBUTE_NAMES[285] = ATTR_ARIA_BUSY;
2187 3 : ATTRIBUTE_NAMES[286] = ATTR_ARIA_HASPOPUP;
2188 3 : ATTRIBUTE_NAMES[287] = ATTR_CLEAR;
2189 3 : ATTRIBUTE_NAMES[288] = ATTR_DEFAULT;
2190 3 : ATTRIBUTE_NAMES[289] = ATTR_EQUALCOLUMNS;
2191 3 : ATTRIBUTE_NAMES[290] = ATTR_HSPACE;
2192 3 : ATTRIBUTE_NAMES[291] = ATTR_LOCAL;
2193 3 : ATTRIBUTE_NAMES[292] = ATTR_MOVABLELIMITS;
2194 3 : ATTRIBUTE_NAMES[293] = ATTR_ONDATAAVAILABLE;
2195 3 : ATTRIBUTE_NAMES[294] = ATTR_RSPACE;
2196 3 : ATTRIBUTE_NAMES[295] = ATTR_ROTATE;
2197 3 : ATTRIBUTE_NAMES[296] = ATTR_SEPARATORS;
2198 3 : ATTRIBUTE_NAMES[297] = ATTR_XCHANNELSELECTOR;
2199 3 : ATTRIBUTE_NAMES[298] = ATTR_ENABLE_BACKGROUND;
2200 3 : ATTRIBUTE_NAMES[299] = ATTR_ONABORT;
2201 3 : ATTRIBUTE_NAMES[300] = ATTR_CHECKED;
2202 3 : ATTRIBUTE_NAMES[301] = ATTR_ONSCROLL;
2203 3 : ATTRIBUTE_NAMES[302] = ATTR_OPACITY;
2204 3 : ATTRIBUTE_NAMES[303] = ATTR_SPECULAREXPONENT;
2205 3 : ATTRIBUTE_NAMES[304] = ATTR_BORDER;
2206 3 : ATTRIBUTE_NAMES[305] = ATTR_GRADIENTTRANSFORM;
2207 3 : ATTRIBUTE_NAMES[306] = ATTR_HIDDEN;
2208 3 : ATTRIBUTE_NAMES[307] = ATTR_READONLY;
2209 3 : ATTRIBUTE_NAMES[308] = ATTR_SEED;
2210 3 : ATTRIBUTE_NAMES[309] = ATTR_STDDEVIATION;
2211 3 : ATTRIBUTE_NAMES[310] = ATTR_WORD_SPACING;
2212 3 : ATTRIBUTE_NAMES[311] = ATTR_ACCEPT_CHARSET;
2213 3 : ATTRIBUTE_NAMES[312] = ATTR_ACCENT;
2214 3 : ATTRIBUTE_NAMES[313] = ATTR_BEVELLED;
2215 3 : ATTRIBUTE_NAMES[314] = ATTR_BASELINE_SHIFT;
2216 3 : ATTRIBUTE_NAMES[315] = ATTR_BASELINE;
2217 3 : ATTRIBUTE_NAMES[316] = ATTR_CODE;
2218 3 : ATTRIBUTE_NAMES[317] = ATTR_CODEBASE;
2219 3 : ATTRIBUTE_NAMES[318] = ATTR_DEFER;
2220 3 : ATTRIBUTE_NAMES[319] = ATTR_DIRECTION;
2221 3 : ATTRIBUTE_NAMES[320] = ATTR_EDGE;
2222 3 : ATTRIBUTE_NAMES[321] = ATTR_INDEX;
2223 3 : ATTRIBUTE_NAMES[322] = ATTR_INTEGRITY;
2224 3 : ATTRIBUTE_NAMES[323] = ATTR_LABEL;
2225 3 : ATTRIBUTE_NAMES[324] = ATTR_MODE;
2226 3 : ATTRIBUTE_NAMES[325] = ATTR_NORESIZE;
2227 3 : ATTRIBUTE_NAMES[326] = ATTR_ONREPEAT;
2228 3 : ATTRIBUTE_NAMES[327] = ATTR_ONSELECT;
2229 3 : ATTRIBUTE_NAMES[328] = ATTR_OTHER;
2230 3 : ATTRIBUTE_NAMES[329] = ATTR_ONREADYSTATECHANGE;
2231 3 : ATTRIBUTE_NAMES[330] = ATTR_ONBEGIN;
2232 3 : ATTRIBUTE_NAMES[331] = ATTR_ORIENT;
2233 3 : ATTRIBUTE_NAMES[332] = ATTR_ONBEFORECOPY;
2234 3 : ATTRIBUTE_NAMES[333] = ATTR_ONBEFOREPASTE;
2235 3 : ATTRIBUTE_NAMES[334] = ATTR_ONKEYUP;
2236 3 : ATTRIBUTE_NAMES[335] = ATTR_ONKEYDOWN;
2237 3 : ATTRIBUTE_NAMES[336] = ATTR_REPEAT;
2238 3 : ATTRIBUTE_NAMES[337] = ATTR_RULES;
2239 3 : ATTRIBUTE_NAMES[338] = ATTR_REPEATCOUNT;
2240 3 : ATTRIBUTE_NAMES[339] = ATTR_SELECTED;
2241 3 : ATTRIBUTE_NAMES[340] = ATTR_SUPERSCRIPTSHIFT;
2242 3 : ATTRIBUTE_NAMES[341] = ATTR_SCHEME;
2243 3 : ATTRIBUTE_NAMES[342] = ATTR_SELECTION;
2244 3 : ATTRIBUTE_NAMES[343] = ATTR_TYPE;
2245 3 : ATTRIBUTE_NAMES[344] = ATTR_HREF;
2246 3 : ATTRIBUTE_NAMES[345] = ATTR_ONAFTERPRINT;
2247 3 : ATTRIBUTE_NAMES[346] = ATTR_SURFACESCALE;
2248 3 : ATTRIBUTE_NAMES[347] = ATTR_ALIGN;
2249 3 : ATTRIBUTE_NAMES[348] = ATTR_ALIGNMENTSCOPE;
2250 3 : ATTRIBUTE_NAMES[349] = ATTR_HEIGHT;
2251 3 : ATTRIBUTE_NAMES[350] = ATTR_LANGUAGE;
2252 3 : ATTRIBUTE_NAMES[351] = ATTR_LARGEOP;
2253 3 : ATTRIBUTE_NAMES[352] = ATTR_LENGTHADJUST;
2254 3 : ATTRIBUTE_NAMES[353] = ATTR_MARGINWIDTH;
2255 3 : ATTRIBUTE_NAMES[354] = ATTR_PING;
2256 3 : ATTRIBUTE_NAMES[355] = ATTR_TARGETX;
2257 3 : ATTRIBUTE_NAMES[356] = ATTR_ARCHIVE;
2258 3 : ATTRIBUTE_NAMES[357] = ATTR_LIGHTING_COLOR;
2259 3 : ATTRIBUTE_NAMES[358] = ATTR_METHOD;
2260 3 : ATTRIBUTE_NAMES[359] = ATTR_MATHCOLOR;
2261 3 : ATTRIBUTE_NAMES[360] = ATTR_NOSHADE;
2262 3 : ATTRIBUTE_NAMES[361] = ATTR_PATHLENGTH;
2263 3 : ATTRIBUTE_NAMES[362] = ATTR_ALTIMG;
2264 3 : ATTRIBUTE_NAMES[363] = ATTR_ACTION;
2265 3 : ATTRIBUTE_NAMES[364] = ATTR_ADDITIVE;
2266 3 : ATTRIBUTE_NAMES[365] = ATTR_DOMINANT_BASELINE;
2267 3 : ATTRIBUTE_NAMES[366] = ATTR_DEFINITIONURL;
2268 3 : ATTRIBUTE_NAMES[367] = ATTR_MEDIA;
2269 3 : ATTRIBUTE_NAMES[368] = ATTR_ONFINISH;
2270 3 : ATTRIBUTE_NAMES[369] = ATTR_RADIOGROUP;
2271 3 : ATTRIBUTE_NAMES[370] = ATTR_SCRIPTLEVEL;
2272 3 : ATTRIBUTE_NAMES[371] = ATTR_SCRIPTMINSIZE;
2273 3 : ATTRIBUTE_NAMES[372] = ATTR_VALIGN;
2274 3 : ATTRIBUTE_NAMES[373] = ATTR_BACKGROUND;
2275 3 : ATTRIBUTE_NAMES[374] = ATTR_MARKER_MID;
2276 3 : ATTRIBUTE_NAMES[375] = ATTR_MARKER_END;
2277 3 : ATTRIBUTE_NAMES[376] = ATTR_MARKER_START;
2278 3 : ATTRIBUTE_NAMES[377] = ATTR_MASKUNITS;
2279 3 : ATTRIBUTE_NAMES[378] = ATTR_MASKCONTENTUNITS;
2280 3 : ATTRIBUTE_NAMES[379] = ATTR_CELLSPACING;
2281 3 : ATTRIBUTE_NAMES[380] = ATTR_DECLARE;
2282 3 : ATTRIBUTE_NAMES[381] = ATTR_FILL;
2283 3 : ATTRIBUTE_NAMES[382] = ATTR_MAXLENGTH;
2284 3 : ATTRIBUTE_NAMES[383] = ATTR_ONBLUR;
2285 3 : ATTRIBUTE_NAMES[384] = ATTR_ROWLINES;
2286 3 : ATTRIBUTE_NAMES[385] = ATTR_STYLE;
2287 3 : ATTRIBUTE_NAMES[386] = ATTR_TITLE;
2288 3 : ATTRIBUTE_NAMES[387] = ATTR_FORMAT;
2289 3 : ATTRIBUTE_NAMES[388] = ATTR_FRAME;
2290 3 : ATTRIBUTE_NAMES[389] = ATTR_FROM;
2291 3 : ATTRIBUTE_NAMES[390] = ATTR_PROMPT;
2292 3 : ATTRIBUTE_NAMES[391] = ATTR_SYMMETRIC;
2293 3 : ATTRIBUTE_NAMES[392] = ATTR_USEMAP;
2294 3 : ATTRIBUTE_NAMES[393] = ATTR_ASYNC;
2295 3 : ATTRIBUTE_NAMES[394] = ATTR_IN;
2296 3 : ATTRIBUTE_NAMES[395] = ATTR_KERNELMATRIX;
2297 3 : ATTRIBUTE_NAMES[396] = ATTR_KERNELUNITLENGTH;
2298 3 : ATTRIBUTE_NAMES[397] = ATTR_OPEN;
2299 3 : ATTRIBUTE_NAMES[398] = ATTR_ONEND;
2300 3 : ATTRIBUTE_NAMES[399] = ATTR_POINTER_EVENTS;
2301 3 : ATTRIBUTE_NAMES[400] = ATTR_POINTSATX;
2302 3 : ATTRIBUTE_NAMES[401] = ATTR_POINTSATZ;
2303 3 : ATTRIBUTE_NAMES[402] = ATTR_STANDBY;
2304 3 : ATTRIBUTE_NAMES[403] = ATTR_VLINK;
2305 3 : ATTRIBUTE_NAMES[404] = ATTR_XLINK_HREF;
2306 3 : ATTRIBUTE_NAMES[405] = ATTR_XLINK_ROLE;
2307 3 : ATTRIBUTE_NAMES[406] = ATTR_XMLNS_XLINK;
2308 3 : ATTRIBUTE_NAMES[407] = ATTR_XLINK_TYPE;
2309 3 : ATTRIBUTE_NAMES[408] = ATTR_XLINK_ACTUATE;
2310 3 : ATTRIBUTE_NAMES[409] = ATTR_AUTOCOMPLETE;
2311 3 : ATTRIBUTE_NAMES[410] = ATTR_BGCOLOR;
2312 3 : ATTRIBUTE_NAMES[411] = ATTR_COLOR_RENDERING;
2313 3 : ATTRIBUTE_NAMES[412] = ATTR_COLOR;
2314 3 : ATTRIBUTE_NAMES[413] = ATTR_ENCODING;
2315 3 : ATTRIBUTE_NAMES[414] = ATTR_FLOOD_COLOR;
2316 3 : ATTRIBUTE_NAMES[415] = ATTR_LQUOTE;
2317 3 : ATTRIBUTE_NAMES[416] = ATTR_ONLOAD;
2318 3 : ATTRIBUTE_NAMES[417] = ATTR_ONMOUSEENTER;
2319 3 : ATTRIBUTE_NAMES[418] = ATTR_ONFOCUSIN;
2320 3 : ATTRIBUTE_NAMES[419] = ATTR_ONZOOM;
2321 3 : ATTRIBUTE_NAMES[420] = ATTR_ONMOUSELEAVE;
2322 3 : ATTRIBUTE_NAMES[421] = ATTR_ONMOUSEUP;
2323 3 : ATTRIBUTE_NAMES[422] = ATTR_ONMOUSEOUT;
2324 3 : ATTRIBUTE_NAMES[423] = ATTR_ONMOUSEDOWN;
2325 3 : ATTRIBUTE_NAMES[424] = ATTR_RQUOTE;
2326 3 : ATTRIBUTE_NAMES[425] = ATTR_STROKE_DASHARRAY;
2327 3 : ATTRIBUTE_NAMES[426] = ATTR_STROKE_LINEJOIN;
2328 3 : ATTRIBUTE_NAMES[427] = ATTR_STROKE;
2329 3 : ATTRIBUTE_NAMES[428] = ATTR_STROKE_WIDTH;
2330 3 : ATTRIBUTE_NAMES[429] = ATTR_COMPACT;
2331 3 : ATTRIBUTE_NAMES[430] = ATTR_CLIP_RULE;
2332 3 : ATTRIBUTE_NAMES[431] = ATTR_CLIPPATHUNITS;
2333 3 : ATTRIBUTE_NAMES[432] = ATTR_DISPLAYSTYLE;
2334 3 : ATTRIBUTE_NAMES[433] = ATTR_GLYPH_ORIENTATION_HORIZONTAL;
2335 3 : ATTRIBUTE_NAMES[434] = ATTR_HTTP_EQUIV;
2336 3 : ATTRIBUTE_NAMES[435] = ATTR_LOOP;
2337 3 : ATTRIBUTE_NAMES[436] = ATTR_SCOPED;
2338 3 : ATTRIBUTE_NAMES[437] = ATTR_SHAPE_RENDERING;
2339 3 : ATTRIBUTE_NAMES[438] = ATTR_SHAPE;
2340 3 : ATTRIBUTE_NAMES[439] = ATTR_STOP_COLOR;
2341 3 : ATTRIBUTE_NAMES[440] = ATTR_TEMPLATE;
2342 3 : ATTRIBUTE_NAMES[441] = ATTR_ABBR;
2343 3 : ATTRIBUTE_NAMES[442] = ATTR_ATTRIBUTETYPE;
2344 3 : ATTRIBUTE_NAMES[443] = ATTR_COORDS;
2345 3 : ATTRIBUTE_NAMES[444] = ATTR_CHARSET;
2346 3 : ATTRIBUTE_NAMES[445] = ATTR_NOHREF;
2347 3 : ATTRIBUTE_NAMES[446] = ATTR_ONDRAGENTER;
2348 3 : ATTRIBUTE_NAMES[447] = ATTR_ONDRAGEND;
2349 3 : ATTRIBUTE_NAMES[448] = ATTR_ONDRAGDROP;
2350 3 : ATTRIBUTE_NAMES[449] = ATTR_OPERATOR;
2351 3 : ATTRIBUTE_NAMES[450] = ATTR_ONDRAGSTART;
2352 3 : ATTRIBUTE_NAMES[451] = ATTR_STARTOFFSET;
2353 3 : ATTRIBUTE_NAMES[452] = ATTR_AXIS;
2354 3 : ATTRIBUTE_NAMES[453] = ATTR_COLSPAN;
2355 3 : ATTRIBUTE_NAMES[454] = ATTR_CROSSORIGIN;
2356 3 : ATTRIBUTE_NAMES[455] = ATTR_CURSOR;
2357 3 : ATTRIBUTE_NAMES[456] = ATTR_CLOSE;
2358 3 : ATTRIBUTE_NAMES[457] = ATTR_KEYSYSTEM;
2359 3 : ATTRIBUTE_NAMES[458] = ATTR_LOWSRC;
2360 3 : ATTRIBUTE_NAMES[459] = ATTR_MINSIZE;
2361 3 : ATTRIBUTE_NAMES[460] = ATTR_PRESERVEALPHA;
2362 3 : ATTRIBUTE_NAMES[461] = ATTR_ROWSPAN;
2363 3 : ATTRIBUTE_NAMES[462] = ATTR_ROWS;
2364 3 : ATTRIBUTE_NAMES[463] = ATTR_SUBSCRIPTSHIFT;
2365 3 : ATTRIBUTE_NAMES[464] = ATTR_ALTTEXT;
2366 3 : ATTRIBUTE_NAMES[465] = ATTR_CONTROLS;
2367 3 : ATTRIBUTE_NAMES[466] = ATTR_CONTEXTMENU;
2368 3 : ATTRIBUTE_NAMES[467] = ATTR_ENCTYPE;
2369 3 : ATTRIBUTE_NAMES[468] = ATTR_FILTER;
2370 3 : ATTRIBUTE_NAMES[469] = ATTR_FONT_WEIGHT;
2371 3 : ATTRIBUTE_NAMES[470] = ATTR_FONT_STYLE;
2372 3 : ATTRIBUTE_NAMES[471] = ATTR_FONT_FAMILY;
2373 3 : ATTRIBUTE_NAMES[472] = ATTR_FONT_SIZE_ADJUST;
2374 3 : ATTRIBUTE_NAMES[473] = ATTR_FONTSIZE;
2375 3 : ATTRIBUTE_NAMES[474] = ATTR_KEYTIMES;
2376 3 : ATTRIBUTE_NAMES[475] = ATTR_LIST;
2377 3 : ATTRIBUTE_NAMES[476] = ATTR_RT;
2378 3 : ATTRIBUTE_NAMES[477] = ATTR_ONSTART;
2379 3 : ATTRIBUTE_NAMES[478] = ATTR_PATTERNTRANSFORM;
2380 3 : ATTRIBUTE_NAMES[479] = ATTR_PATTERNUNITS;
2381 3 : ATTRIBUTE_NAMES[480] = ATTR_RESTART;
2382 3 : ATTRIBUTE_NAMES[481] = ATTR_SYSTEMLANGUAGE;
2383 3 : ATTRIBUTE_NAMES[482] = ATTR_TEXT_DECORATION;
2384 3 : ATTRIBUTE_NAMES[483] = ATTR_TEXTLENGTH;
2385 3 : ATTRIBUTE_NAMES[484] = ATTR_WRITING_MODE;
2386 3 : ATTRIBUTE_NAMES[485] = ATTR_ACCUMULATE;
2387 3 : ATTRIBUTE_NAMES[486] = ATTR_COLUMNLINES;
2388 3 : ATTRIBUTE_NAMES[487] = ATTR_COLUMNSPACING;
2389 3 : ATTRIBUTE_NAMES[488] = ATTR_GROUPALIGN;
2390 3 : ATTRIBUTE_NAMES[489] = ATTR_ONSUBMIT;
2391 3 : ATTRIBUTE_NAMES[490] = ATTR_REQUIRED;
2392 3 : }
2393 :
2394 : void
2395 0 : nsHtml5AttributeName::releaseStatics()
2396 : {
2397 0 : delete[] ALL_NO_NS;
2398 0 : delete[] XMLNS_NS;
2399 0 : delete[] XML_NS;
2400 0 : delete[] XLINK_NS;
2401 0 : delete[] ALL_NO_PREFIX;
2402 0 : delete[] XMLNS_PREFIX;
2403 0 : delete[] XLINK_PREFIX;
2404 0 : delete[] XML_PREFIX;
2405 0 : delete ATTR_ALT;
2406 0 : delete ATTR_DIR;
2407 0 : delete ATTR_DUR;
2408 0 : delete ATTR_END;
2409 0 : delete ATTR_FOR;
2410 0 : delete ATTR_IN2;
2411 0 : delete ATTR_LOW;
2412 0 : delete ATTR_MIN;
2413 0 : delete ATTR_MAX;
2414 0 : delete ATTR_REL;
2415 0 : delete ATTR_REV;
2416 0 : delete ATTR_SRC;
2417 0 : delete ATTR_D;
2418 0 : delete ATTR_R;
2419 0 : delete ATTR_X;
2420 0 : delete ATTR_Y;
2421 0 : delete ATTR_Z;
2422 0 : delete ATTR_K1;
2423 0 : delete ATTR_X1;
2424 0 : delete ATTR_Y1;
2425 0 : delete ATTR_K2;
2426 0 : delete ATTR_X2;
2427 0 : delete ATTR_Y2;
2428 0 : delete ATTR_K3;
2429 0 : delete ATTR_K4;
2430 0 : delete ATTR_XML_SPACE;
2431 0 : delete ATTR_XML_LANG;
2432 0 : delete ATTR_XML_BASE;
2433 0 : delete ATTR_ARIA_GRAB;
2434 0 : delete ATTR_ARIA_VALUEMAX;
2435 0 : delete ATTR_ARIA_LABELLEDBY;
2436 0 : delete ATTR_ARIA_DESCRIBEDBY;
2437 0 : delete ATTR_ARIA_DISABLED;
2438 0 : delete ATTR_ARIA_CHECKED;
2439 0 : delete ATTR_ARIA_SELECTED;
2440 0 : delete ATTR_ARIA_DROPEFFECT;
2441 0 : delete ATTR_ARIA_REQUIRED;
2442 0 : delete ATTR_ARIA_EXPANDED;
2443 0 : delete ATTR_ARIA_PRESSED;
2444 0 : delete ATTR_ARIA_LEVEL;
2445 0 : delete ATTR_ARIA_CHANNEL;
2446 0 : delete ATTR_ARIA_HIDDEN;
2447 0 : delete ATTR_ARIA_SECRET;
2448 0 : delete ATTR_ARIA_POSINSET;
2449 0 : delete ATTR_ARIA_ATOMIC;
2450 0 : delete ATTR_ARIA_INVALID;
2451 0 : delete ATTR_ARIA_TEMPLATEID;
2452 0 : delete ATTR_ARIA_VALUEMIN;
2453 0 : delete ATTR_ARIA_MULTISELECTABLE;
2454 0 : delete ATTR_ARIA_CONTROLS;
2455 0 : delete ATTR_ARIA_MULTILINE;
2456 0 : delete ATTR_ARIA_READONLY;
2457 0 : delete ATTR_ARIA_OWNS;
2458 0 : delete ATTR_ARIA_ACTIVEDESCENDANT;
2459 0 : delete ATTR_ARIA_RELEVANT;
2460 0 : delete ATTR_ARIA_DATATYPE;
2461 0 : delete ATTR_ARIA_VALUENOW;
2462 0 : delete ATTR_ARIA_SORT;
2463 0 : delete ATTR_ARIA_AUTOCOMPLETE;
2464 0 : delete ATTR_ARIA_FLOWTO;
2465 0 : delete ATTR_ARIA_BUSY;
2466 0 : delete ATTR_ARIA_LIVE;
2467 0 : delete ATTR_ARIA_HASPOPUP;
2468 0 : delete ATTR_ARIA_SETSIZE;
2469 0 : delete ATTR_CLEAR;
2470 0 : delete ATTR_DISABLED;
2471 0 : delete ATTR_DEFAULT;
2472 0 : delete ATTR_DATA;
2473 0 : delete ATTR_EQUALCOLUMNS;
2474 0 : delete ATTR_EQUALROWS;
2475 0 : delete ATTR_HSPACE;
2476 0 : delete ATTR_ISMAP;
2477 0 : delete ATTR_LOCAL;
2478 0 : delete ATTR_LSPACE;
2479 0 : delete ATTR_MOVABLELIMITS;
2480 0 : delete ATTR_NOTATION;
2481 0 : delete ATTR_ONDATAAVAILABLE;
2482 0 : delete ATTR_ONPASTE;
2483 0 : delete ATTR_RSPACE;
2484 0 : delete ATTR_ROWALIGN;
2485 0 : delete ATTR_ROTATE;
2486 0 : delete ATTR_SEPARATOR;
2487 0 : delete ATTR_SEPARATORS;
2488 0 : delete ATTR_VSPACE;
2489 0 : delete ATTR_XCHANNELSELECTOR;
2490 0 : delete ATTR_YCHANNELSELECTOR;
2491 0 : delete ATTR_ENABLE_BACKGROUND;
2492 0 : delete ATTR_ONDBLCLICK;
2493 0 : delete ATTR_ONABORT;
2494 0 : delete ATTR_CALCMODE;
2495 0 : delete ATTR_CHECKED;
2496 0 : delete ATTR_FENCE;
2497 0 : delete ATTR_ONSCROLL;
2498 0 : delete ATTR_ONACTIVATE;
2499 0 : delete ATTR_OPACITY;
2500 0 : delete ATTR_SPACING;
2501 0 : delete ATTR_SPECULAREXPONENT;
2502 0 : delete ATTR_SPECULARCONSTANT;
2503 0 : delete ATTR_BORDER;
2504 0 : delete ATTR_ID;
2505 0 : delete ATTR_GRADIENTTRANSFORM;
2506 0 : delete ATTR_GRADIENTUNITS;
2507 0 : delete ATTR_HIDDEN;
2508 0 : delete ATTR_HEADERS;
2509 0 : delete ATTR_READONLY;
2510 0 : delete ATTR_RENDERING_INTENT;
2511 0 : delete ATTR_SEED;
2512 0 : delete ATTR_SRCDOC;
2513 0 : delete ATTR_STDDEVIATION;
2514 0 : delete ATTR_SANDBOX;
2515 0 : delete ATTR_WORD_SPACING;
2516 0 : delete ATTR_ACCENTUNDER;
2517 0 : delete ATTR_ACCEPT_CHARSET;
2518 0 : delete ATTR_ACCESSKEY;
2519 0 : delete ATTR_ACCENT;
2520 0 : delete ATTR_ACCEPT;
2521 0 : delete ATTR_BEVELLED;
2522 0 : delete ATTR_BASEFREQUENCY;
2523 0 : delete ATTR_BASELINE_SHIFT;
2524 0 : delete ATTR_BASEPROFILE;
2525 0 : delete ATTR_BASELINE;
2526 0 : delete ATTR_BASE;
2527 0 : delete ATTR_CODE;
2528 0 : delete ATTR_CODETYPE;
2529 0 : delete ATTR_CODEBASE;
2530 0 : delete ATTR_CITE;
2531 0 : delete ATTR_DEFER;
2532 0 : delete ATTR_DATETIME;
2533 0 : delete ATTR_DIRECTION;
2534 0 : delete ATTR_EDGEMODE;
2535 0 : delete ATTR_EDGE;
2536 0 : delete ATTR_FACE;
2537 0 : delete ATTR_INDEX;
2538 0 : delete ATTR_INTERCEPT;
2539 0 : delete ATTR_INTEGRITY;
2540 0 : delete ATTR_LINEBREAK;
2541 0 : delete ATTR_LABEL;
2542 0 : delete ATTR_LINETHICKNESS;
2543 0 : delete ATTR_MODE;
2544 0 : delete ATTR_NAME;
2545 0 : delete ATTR_NORESIZE;
2546 0 : delete ATTR_ONBEFOREUNLOAD;
2547 0 : delete ATTR_ONREPEAT;
2548 0 : delete ATTR_OBJECT;
2549 0 : delete ATTR_ONSELECT;
2550 0 : delete ATTR_ORDER;
2551 0 : delete ATTR_OTHER;
2552 0 : delete ATTR_ONRESET;
2553 0 : delete ATTR_ONREADYSTATECHANGE;
2554 0 : delete ATTR_ONMESSAGE;
2555 0 : delete ATTR_ONBEGIN;
2556 0 : delete ATTR_ONBEFOREPRINT;
2557 0 : delete ATTR_ORIENT;
2558 0 : delete ATTR_ORIENTATION;
2559 0 : delete ATTR_ONBEFORECOPY;
2560 0 : delete ATTR_ONSELECTSTART;
2561 0 : delete ATTR_ONBEFOREPASTE;
2562 0 : delete ATTR_ONKEYPRESS;
2563 0 : delete ATTR_ONKEYUP;
2564 0 : delete ATTR_ONBEFORECUT;
2565 0 : delete ATTR_ONKEYDOWN;
2566 0 : delete ATTR_ONRESIZE;
2567 0 : delete ATTR_REPEAT;
2568 0 : delete ATTR_REFERRERPOLICY;
2569 0 : delete ATTR_RULES;
2570 0 : delete ATTR_ROLE;
2571 0 : delete ATTR_REPEATCOUNT;
2572 0 : delete ATTR_REPEATDUR;
2573 0 : delete ATTR_SELECTED;
2574 0 : delete ATTR_SIZES;
2575 0 : delete ATTR_SUPERSCRIPTSHIFT;
2576 0 : delete ATTR_STRETCHY;
2577 0 : delete ATTR_SCHEME;
2578 0 : delete ATTR_SPREADMETHOD;
2579 0 : delete ATTR_SELECTION;
2580 0 : delete ATTR_SIZE;
2581 0 : delete ATTR_TYPE;
2582 0 : delete ATTR_DIFFUSECONSTANT;
2583 0 : delete ATTR_HREF;
2584 0 : delete ATTR_HREFLANG;
2585 0 : delete ATTR_ONAFTERPRINT;
2586 0 : delete ATTR_PROFILE;
2587 0 : delete ATTR_SURFACESCALE;
2588 0 : delete ATTR_XREF;
2589 0 : delete ATTR_ALIGN;
2590 0 : delete ATTR_ALIGNMENT_BASELINE;
2591 0 : delete ATTR_ALIGNMENTSCOPE;
2592 0 : delete ATTR_DRAGGABLE;
2593 0 : delete ATTR_HEIGHT;
2594 0 : delete ATTR_IMAGE_RENDERING;
2595 0 : delete ATTR_LANGUAGE;
2596 0 : delete ATTR_LANG;
2597 0 : delete ATTR_LARGEOP;
2598 0 : delete ATTR_LONGDESC;
2599 0 : delete ATTR_LENGTHADJUST;
2600 0 : delete ATTR_MARGINHEIGHT;
2601 0 : delete ATTR_MARGINWIDTH;
2602 0 : delete ATTR_ORIGIN;
2603 0 : delete ATTR_PING;
2604 0 : delete ATTR_TARGET;
2605 0 : delete ATTR_TARGETX;
2606 0 : delete ATTR_TARGETY;
2607 0 : delete ATTR_ARCHIVE;
2608 0 : delete ATTR_HIGH;
2609 0 : delete ATTR_LIGHTING_COLOR;
2610 0 : delete ATTR_MATHBACKGROUND;
2611 0 : delete ATTR_METHOD;
2612 0 : delete ATTR_MATHVARIANT;
2613 0 : delete ATTR_MATHCOLOR;
2614 0 : delete ATTR_MATHSIZE;
2615 0 : delete ATTR_NOSHADE;
2616 0 : delete ATTR_ONCHANGE;
2617 0 : delete ATTR_PATHLENGTH;
2618 0 : delete ATTR_PATH;
2619 0 : delete ATTR_ALTIMG;
2620 0 : delete ATTR_ACTIONTYPE;
2621 0 : delete ATTR_ACTION;
2622 0 : delete ATTR_ACTIVE;
2623 0 : delete ATTR_ADDITIVE;
2624 0 : delete ATTR_BEGIN;
2625 0 : delete ATTR_DOMINANT_BASELINE;
2626 0 : delete ATTR_DIVISOR;
2627 0 : delete ATTR_DEFINITIONURL;
2628 0 : delete ATTR_LIMITINGCONEANGLE;
2629 0 : delete ATTR_MEDIA;
2630 0 : delete ATTR_MANIFEST;
2631 0 : delete ATTR_ONFINISH;
2632 0 : delete ATTR_OPTIMUM;
2633 0 : delete ATTR_RADIOGROUP;
2634 0 : delete ATTR_RADIUS;
2635 0 : delete ATTR_SCRIPTLEVEL;
2636 0 : delete ATTR_SCRIPTSIZEMULTIPLIER;
2637 0 : delete ATTR_SCRIPTMINSIZE;
2638 0 : delete ATTR_TABINDEX;
2639 0 : delete ATTR_VALIGN;
2640 0 : delete ATTR_VISIBILITY;
2641 0 : delete ATTR_BACKGROUND;
2642 0 : delete ATTR_LINK;
2643 0 : delete ATTR_MARKER_MID;
2644 0 : delete ATTR_MARKERHEIGHT;
2645 0 : delete ATTR_MARKER_END;
2646 0 : delete ATTR_MASK;
2647 0 : delete ATTR_MARKER_START;
2648 0 : delete ATTR_MARKERWIDTH;
2649 0 : delete ATTR_MASKUNITS;
2650 0 : delete ATTR_MARKERUNITS;
2651 0 : delete ATTR_MASKCONTENTUNITS;
2652 0 : delete ATTR_AMPLITUDE;
2653 0 : delete ATTR_CELLSPACING;
2654 0 : delete ATTR_CELLPADDING;
2655 0 : delete ATTR_DECLARE;
2656 0 : delete ATTR_FILL_RULE;
2657 0 : delete ATTR_FILL;
2658 0 : delete ATTR_FILL_OPACITY;
2659 0 : delete ATTR_MAXLENGTH;
2660 0 : delete ATTR_ONCLICK;
2661 0 : delete ATTR_ONBLUR;
2662 0 : delete ATTR_REPLACE;
2663 0 : delete ATTR_ROWLINES;
2664 0 : delete ATTR_SCALE;
2665 0 : delete ATTR_STYLE;
2666 0 : delete ATTR_TABLEVALUES;
2667 0 : delete ATTR_TITLE;
2668 0 : delete ATTR_AZIMUTH;
2669 0 : delete ATTR_FORMAT;
2670 0 : delete ATTR_FRAMEBORDER;
2671 0 : delete ATTR_FRAME;
2672 0 : delete ATTR_FRAMESPACING;
2673 0 : delete ATTR_FROM;
2674 0 : delete ATTR_FORM;
2675 0 : delete ATTR_PROMPT;
2676 0 : delete ATTR_PRIMITIVEUNITS;
2677 0 : delete ATTR_SYMMETRIC;
2678 0 : delete ATTR_SUMMARY;
2679 0 : delete ATTR_USEMAP;
2680 0 : delete ATTR_ZOOMANDPAN;
2681 0 : delete ATTR_ASYNC;
2682 0 : delete ATTR_ALINK;
2683 0 : delete ATTR_IN;
2684 0 : delete ATTR_ICON;
2685 0 : delete ATTR_KERNELMATRIX;
2686 0 : delete ATTR_KERNING;
2687 0 : delete ATTR_KERNELUNITLENGTH;
2688 0 : delete ATTR_ONUNLOAD;
2689 0 : delete ATTR_OPEN;
2690 0 : delete ATTR_ONINVALID;
2691 0 : delete ATTR_ONEND;
2692 0 : delete ATTR_ONINPUT;
2693 0 : delete ATTR_POINTER_EVENTS;
2694 0 : delete ATTR_POINTS;
2695 0 : delete ATTR_POINTSATX;
2696 0 : delete ATTR_POINTSATY;
2697 0 : delete ATTR_POINTSATZ;
2698 0 : delete ATTR_SPAN;
2699 0 : delete ATTR_STANDBY;
2700 0 : delete ATTR_TRANSFORM;
2701 0 : delete ATTR_VLINK;
2702 0 : delete ATTR_WHEN;
2703 0 : delete ATTR_XLINK_HREF;
2704 0 : delete ATTR_XLINK_TITLE;
2705 0 : delete ATTR_XLINK_ROLE;
2706 0 : delete ATTR_XLINK_ARCROLE;
2707 0 : delete ATTR_XMLNS_XLINK;
2708 0 : delete ATTR_XMLNS;
2709 0 : delete ATTR_XLINK_TYPE;
2710 0 : delete ATTR_XLINK_SHOW;
2711 0 : delete ATTR_XLINK_ACTUATE;
2712 0 : delete ATTR_AUTOPLAY;
2713 0 : delete ATTR_AUTOCOMPLETE;
2714 0 : delete ATTR_AUTOFOCUS;
2715 0 : delete ATTR_BGCOLOR;
2716 0 : delete ATTR_COLOR_PROFILE;
2717 0 : delete ATTR_COLOR_RENDERING;
2718 0 : delete ATTR_COLOR_INTERPOLATION;
2719 0 : delete ATTR_COLOR;
2720 0 : delete ATTR_COLOR_INTERPOLATION_FILTERS;
2721 0 : delete ATTR_ENCODING;
2722 0 : delete ATTR_EXPONENT;
2723 0 : delete ATTR_FLOOD_COLOR;
2724 0 : delete ATTR_FLOOD_OPACITY;
2725 0 : delete ATTR_LQUOTE;
2726 0 : delete ATTR_NUMOCTAVES;
2727 0 : delete ATTR_ONLOAD;
2728 0 : delete ATTR_ONMOUSEWHEEL;
2729 0 : delete ATTR_ONMOUSEENTER;
2730 0 : delete ATTR_ONMOUSEOVER;
2731 0 : delete ATTR_ONFOCUSIN;
2732 0 : delete ATTR_ONCONTEXTMENU;
2733 0 : delete ATTR_ONZOOM;
2734 0 : delete ATTR_ONCOPY;
2735 0 : delete ATTR_ONMOUSELEAVE;
2736 0 : delete ATTR_ONMOUSEMOVE;
2737 0 : delete ATTR_ONMOUSEUP;
2738 0 : delete ATTR_ONFOCUS;
2739 0 : delete ATTR_ONMOUSEOUT;
2740 0 : delete ATTR_ONFOCUSOUT;
2741 0 : delete ATTR_ONMOUSEDOWN;
2742 0 : delete ATTR_TO;
2743 0 : delete ATTR_RQUOTE;
2744 0 : delete ATTR_STROKE_LINECAP;
2745 0 : delete ATTR_STROKE_DASHARRAY;
2746 0 : delete ATTR_STROKE_DASHOFFSET;
2747 0 : delete ATTR_STROKE_LINEJOIN;
2748 0 : delete ATTR_STROKE_MITERLIMIT;
2749 0 : delete ATTR_STROKE;
2750 0 : delete ATTR_SCROLLING;
2751 0 : delete ATTR_STROKE_WIDTH;
2752 0 : delete ATTR_STROKE_OPACITY;
2753 0 : delete ATTR_COMPACT;
2754 0 : delete ATTR_CLIP;
2755 0 : delete ATTR_CLIP_RULE;
2756 0 : delete ATTR_CLIP_PATH;
2757 0 : delete ATTR_CLIPPATHUNITS;
2758 0 : delete ATTR_DISPLAY;
2759 0 : delete ATTR_DISPLAYSTYLE;
2760 0 : delete ATTR_GLYPH_ORIENTATION_VERTICAL;
2761 0 : delete ATTR_GLYPH_ORIENTATION_HORIZONTAL;
2762 0 : delete ATTR_GLYPHREF;
2763 0 : delete ATTR_HTTP_EQUIV;
2764 0 : delete ATTR_KEYPOINTS;
2765 0 : delete ATTR_LOOP;
2766 0 : delete ATTR_PROPERTY;
2767 0 : delete ATTR_SCOPED;
2768 0 : delete ATTR_STEP;
2769 0 : delete ATTR_SHAPE_RENDERING;
2770 0 : delete ATTR_SCOPE;
2771 0 : delete ATTR_SHAPE;
2772 0 : delete ATTR_SLOPE;
2773 0 : delete ATTR_STOP_COLOR;
2774 0 : delete ATTR_STOP_OPACITY;
2775 0 : delete ATTR_TEMPLATE;
2776 0 : delete ATTR_WRAP;
2777 0 : delete ATTR_ABBR;
2778 0 : delete ATTR_ATTRIBUTENAME;
2779 0 : delete ATTR_ATTRIBUTETYPE;
2780 0 : delete ATTR_CHAR;
2781 0 : delete ATTR_COORDS;
2782 0 : delete ATTR_CHAROFF;
2783 0 : delete ATTR_CHARSET;
2784 0 : delete ATTR_NOWRAP;
2785 0 : delete ATTR_NOHREF;
2786 0 : delete ATTR_ONDRAG;
2787 0 : delete ATTR_ONDRAGENTER;
2788 0 : delete ATTR_ONDRAGOVER;
2789 0 : delete ATTR_ONDRAGEND;
2790 0 : delete ATTR_ONDROP;
2791 0 : delete ATTR_ONDRAGDROP;
2792 0 : delete ATTR_ONERROR;
2793 0 : delete ATTR_OPERATOR;
2794 0 : delete ATTR_OVERFLOW;
2795 0 : delete ATTR_ONDRAGSTART;
2796 0 : delete ATTR_ONDRAGLEAVE;
2797 0 : delete ATTR_STARTOFFSET;
2798 0 : delete ATTR_START;
2799 0 : delete ATTR_AXIS;
2800 0 : delete ATTR_BIAS;
2801 0 : delete ATTR_COLSPAN;
2802 0 : delete ATTR_CLASSID;
2803 0 : delete ATTR_CROSSORIGIN;
2804 0 : delete ATTR_COLS;
2805 0 : delete ATTR_CURSOR;
2806 0 : delete ATTR_CLOSURE;
2807 0 : delete ATTR_CLOSE;
2808 0 : delete ATTR_CLASS;
2809 0 : delete ATTR_KEYSYSTEM;
2810 0 : delete ATTR_KEYSPLINES;
2811 0 : delete ATTR_LOWSRC;
2812 0 : delete ATTR_MAXSIZE;
2813 0 : delete ATTR_MINSIZE;
2814 0 : delete ATTR_OFFSET;
2815 0 : delete ATTR_PRESERVEALPHA;
2816 0 : delete ATTR_PRESERVEASPECTRATIO;
2817 0 : delete ATTR_ROWSPAN;
2818 0 : delete ATTR_ROWSPACING;
2819 0 : delete ATTR_ROWS;
2820 0 : delete ATTR_SRCSET;
2821 0 : delete ATTR_SUBSCRIPTSHIFT;
2822 0 : delete ATTR_VERSION;
2823 0 : delete ATTR_ALTTEXT;
2824 0 : delete ATTR_CONTENTEDITABLE;
2825 0 : delete ATTR_CONTROLS;
2826 0 : delete ATTR_CONTENT;
2827 0 : delete ATTR_CONTEXTMENU;
2828 0 : delete ATTR_DEPTH;
2829 0 : delete ATTR_ENCTYPE;
2830 0 : delete ATTR_FONT_STRETCH;
2831 0 : delete ATTR_FILTER;
2832 0 : delete ATTR_FONTWEIGHT;
2833 0 : delete ATTR_FONT_WEIGHT;
2834 0 : delete ATTR_FONTSTYLE;
2835 0 : delete ATTR_FONT_STYLE;
2836 0 : delete ATTR_FONTFAMILY;
2837 0 : delete ATTR_FONT_FAMILY;
2838 0 : delete ATTR_FONT_VARIANT;
2839 0 : delete ATTR_FONT_SIZE_ADJUST;
2840 0 : delete ATTR_FILTERUNITS;
2841 0 : delete ATTR_FONTSIZE;
2842 0 : delete ATTR_FONT_SIZE;
2843 0 : delete ATTR_KEYTIMES;
2844 0 : delete ATTR_LETTER_SPACING;
2845 0 : delete ATTR_LIST;
2846 0 : delete ATTR_MULTIPLE;
2847 0 : delete ATTR_RT;
2848 0 : delete ATTR_ONSTOP;
2849 0 : delete ATTR_ONSTART;
2850 0 : delete ATTR_POSTER;
2851 0 : delete ATTR_PATTERNTRANSFORM;
2852 0 : delete ATTR_PATTERN;
2853 0 : delete ATTR_PATTERNUNITS;
2854 0 : delete ATTR_PATTERNCONTENTUNITS;
2855 0 : delete ATTR_RESTART;
2856 0 : delete ATTR_STITCHTILES;
2857 0 : delete ATTR_SYSTEMLANGUAGE;
2858 0 : delete ATTR_TEXT_RENDERING;
2859 0 : delete ATTR_TEXT_DECORATION;
2860 0 : delete ATTR_TEXT_ANCHOR;
2861 0 : delete ATTR_TEXTLENGTH;
2862 0 : delete ATTR_TEXT;
2863 0 : delete ATTR_WRITING_MODE;
2864 0 : delete ATTR_WIDTH;
2865 0 : delete ATTR_ACCUMULATE;
2866 0 : delete ATTR_COLUMNSPAN;
2867 0 : delete ATTR_COLUMNLINES;
2868 0 : delete ATTR_COLUMNALIGN;
2869 0 : delete ATTR_COLUMNSPACING;
2870 0 : delete ATTR_COLUMNWIDTH;
2871 0 : delete ATTR_GROUPALIGN;
2872 0 : delete ATTR_INPUTMODE;
2873 0 : delete ATTR_ONSUBMIT;
2874 0 : delete ATTR_ONCUT;
2875 0 : delete ATTR_REQUIRED;
2876 0 : delete ATTR_REQUIREDFEATURES;
2877 0 : delete ATTR_RESULT;
2878 0 : delete ATTR_REQUIREDEXTENSIONS;
2879 0 : delete ATTR_VALUES;
2880 0 : delete ATTR_VALUETYPE;
2881 0 : delete ATTR_VALUE;
2882 0 : delete ATTR_ELEVATION;
2883 0 : delete ATTR_VIEWTARGET;
2884 0 : delete ATTR_VIEWBOX;
2885 0 : delete ATTR_CX;
2886 0 : delete ATTR_DX;
2887 0 : delete ATTR_FX;
2888 0 : delete ATTR_RX;
2889 0 : delete ATTR_REFX;
2890 0 : delete ATTR_BY;
2891 0 : delete ATTR_CY;
2892 0 : delete ATTR_DY;
2893 0 : delete ATTR_FY;
2894 0 : delete ATTR_RY;
2895 0 : delete ATTR_REFY;
2896 0 : delete[] ATTRIBUTE_NAMES;
2897 0 : }
2898 :
2899 :
|