1/*
2 * THIS FILE WAS AUTOMATICALLY GENERATED, DO NOT EDIT.
3 *
4 * This file was generated by the dom/make_names.pl script.
5 *
6 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2013 Apple Inc. All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions
10 * are met:
11 * 1. Redistributions of source code must retain the above copyright
12 * notice, this list of conditions and the following disclaimer.
13 * 2. Redistributions in binary form must reproduce the above copyright
14 * notice, this list of conditions and the following disclaimer in the
15 * documentation and/or other materials provided with the distribution.
16 *
17 * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
18 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
20 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
21 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
22 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
23 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
24 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
25 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 */
29
30#ifndef DOM_HTMLNames_h
31
32#define DOM_HTMLNames_h
33
34#include <wtf/NeverDestroyed.h>
35#include <wtf/text/AtomString.h>
36#include "QualifiedName.h"
37
38
39namespace WebCore {
40
41class HTMLQualifiedName : public QualifiedName { };
42
43namespace HTMLNames {
44
45#ifndef DOM_HTML_NAMES_HIDE_GLOBALS
46
47// Namespace
48WEBCORE_EXPORT extern LazyNeverDestroyed<const WTF::AtomString> xhtmlNamespaceURI;
49
50// Tags
51WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> aTag;
52WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> abbrTag;
53WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> acronymTag;
54WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> addressTag;
55WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> appletTag;
56WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> areaTag;
57WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> articleTag;
58WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> asideTag;
59WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> attachmentTag;
60WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> audioTag;
61WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> bTag;
62WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> baseTag;
63WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> basefontTag;
64WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> bdiTag;
65WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> bdoTag;
66WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> bgsoundTag;
67WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> bigTag;
68WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> blockquoteTag;
69WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> bodyTag;
70WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> brTag;
71WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> buttonTag;
72WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> canvasTag;
73WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> captionTag;
74WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> centerTag;
75WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> citeTag;
76WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> codeTag;
77WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> colTag;
78WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> colgroupTag;
79WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> commandTag;
80WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> dataTag;
81WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> datalistTag;
82WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> ddTag;
83WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> delTag;
84WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> detailsTag;
85WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> dfnTag;
86WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> dirTag;
87WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> divTag;
88WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> dlTag;
89WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> dtTag;
90WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> emTag;
91WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> embedTag;
92WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> fieldsetTag;
93WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> figcaptionTag;
94WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> figureTag;
95WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> fontTag;
96WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> footerTag;
97WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> formTag;
98WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> frameTag;
99WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> framesetTag;
100WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> h1Tag;
101WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> h2Tag;
102WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> h3Tag;
103WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> h4Tag;
104WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> h5Tag;
105WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> h6Tag;
106WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> headTag;
107WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> headerTag;
108WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> hgroupTag;
109WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> hrTag;
110WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> htmlTag;
111WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> iTag;
112WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> iframeTag;
113WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> imageTag;
114WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> imgTag;
115WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> inputTag;
116WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> insTag;
117WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> kbdTag;
118WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> keygenTag;
119WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> labelTag;
120WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> layerTag;
121WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> legendTag;
122WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> liTag;
123WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> linkTag;
124WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> listingTag;
125WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> mainTag;
126WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> mapTag;
127WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> markTag;
128WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> marqueeTag;
129WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> menuTag;
130WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> menuitemTag;
131WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> metaTag;
132WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> meterTag;
133WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> navTag;
134WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> nobrTag;
135WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> noembedTag;
136WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> noframesTag;
137WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> nolayerTag;
138WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> noscriptTag;
139WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> objectTag;
140WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> olTag;
141WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> optgroupTag;
142WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> optionTag;
143WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> outputTag;
144WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> pTag;
145WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> paramTag;
146WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> pictureTag;
147WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> plaintextTag;
148WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> preTag;
149WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> progressTag;
150WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> qTag;
151WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> rbTag;
152WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> rpTag;
153WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> rtTag;
154WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> rtcTag;
155WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> rubyTag;
156WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> sTag;
157WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> sampTag;
158WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> scriptTag;
159WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> sectionTag;
160WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> selectTag;
161WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> slotTag;
162WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> smallTag;
163WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> sourceTag;
164WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> spanTag;
165WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> strikeTag;
166WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> strongTag;
167WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> styleTag;
168WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> subTag;
169WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> summaryTag;
170WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> supTag;
171WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> tableTag;
172WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> tbodyTag;
173WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> tdTag;
174WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> templateTag;
175WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> textareaTag;
176WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> tfootTag;
177WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> thTag;
178WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> theadTag;
179WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> timeTag;
180WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> titleTag;
181WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> trTag;
182WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> trackTag;
183WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> ttTag;
184WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> uTag;
185WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> ulTag;
186WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> varTag;
187WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> videoTag;
188WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> wbrTag;
189WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::HTMLQualifiedName> xmpTag;
190// Attributes
191WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> abbrAttr;
192WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> acceptAttr;
193WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> accept_charsetAttr;
194WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> accesskeyAttr;
195WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> actionAttr;
196WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> adcampaignidAttr;
197WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> addestinationAttr;
198WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> alignAttr;
199WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> alinkAttr;
200WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> allowAttr;
201WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> allowfullscreenAttr;
202WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> altAttr;
203WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> archiveAttr;
204WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_activedescendantAttr;
205WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_atomicAttr;
206WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_autocompleteAttr;
207WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_busyAttr;
208WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_checkedAttr;
209WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_colcountAttr;
210WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_colindexAttr;
211WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_colspanAttr;
212WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_controlsAttr;
213WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_currentAttr;
214WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_describedbyAttr;
215WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_detailsAttr;
216WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_disabledAttr;
217WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_dropeffectAttr;
218WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_errormessageAttr;
219WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_expandedAttr;
220WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_flowtoAttr;
221WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_grabbedAttr;
222WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_haspopupAttr;
223WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_helpAttr;
224WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_hiddenAttr;
225WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_invalidAttr;
226WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_keyshortcutsAttr;
227WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_labelAttr;
228WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_labeledbyAttr;
229WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_labelledbyAttr;
230WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_levelAttr;
231WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_liveAttr;
232WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_modalAttr;
233WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_multilineAttr;
234WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_multiselectableAttr;
235WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_orientationAttr;
236WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_ownsAttr;
237WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_placeholderAttr;
238WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_posinsetAttr;
239WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_pressedAttr;
240WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_readonlyAttr;
241WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_relevantAttr;
242WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_requiredAttr;
243WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_roledescriptionAttr;
244WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_rowcountAttr;
245WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_rowindexAttr;
246WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_rowspanAttr;
247WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_selectedAttr;
248WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_setsizeAttr;
249WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_sortAttr;
250WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_valuemaxAttr;
251WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_valueminAttr;
252WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_valuenowAttr;
253WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> aria_valuetextAttr;
254WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> asAttr;
255WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> asyncAttr;
256WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> autocapitalizeAttr;
257WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> autocompleteAttr;
258WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> autocorrectAttr;
259WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> autofocusAttr;
260WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> autoplayAttr;
261WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> autosaveAttr;
262WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> axisAttr;
263WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> backgroundAttr;
264WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> behaviorAttr;
265WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> bgcolorAttr;
266WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> bgpropertiesAttr;
267WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> borderAttr;
268WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> bordercolorAttr;
269WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> captureAttr;
270WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> cellborderAttr;
271WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> cellpaddingAttr;
272WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> cellspacingAttr;
273WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> challengeAttr;
274WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> charAttr;
275WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> charoffAttr;
276WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> charsetAttr;
277WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> checkedAttr;
278WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> citeAttr;
279WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> classAttr;
280WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> classidAttr;
281WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> clearAttr;
282WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> codeAttr;
283WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> codebaseAttr;
284WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> codetypeAttr;
285WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> colorAttr;
286WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> colsAttr;
287WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> colspanAttr;
288WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> compactAttr;
289WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> compositeAttr;
290WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> contentAttr;
291WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> contenteditableAttr;
292WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> controlsAttr;
293WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> coordsAttr;
294WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> crossoriginAttr;
295WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> dataAttr;
296WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> datetimeAttr;
297WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> declareAttr;
298WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> decodingAttr;
299WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> defaultAttr;
300WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> deferAttr;
301WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> dirAttr;
302WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> directionAttr;
303WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> dirnameAttr;
304WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> disabledAttr;
305WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> dispositionAttr;
306WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> downloadAttr;
307WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> draggableAttr;
308WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> enctypeAttr;
309WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> endAttr;
310WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> eventAttr;
311WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> expandedAttr;
312WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> faceAttr;
313WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> filenameAttr;
314WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> focusedAttr;
315WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> forAttr;
316WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> formAttr;
317WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> formactionAttr;
318WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> formenctypeAttr;
319WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> formmethodAttr;
320WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> formnovalidateAttr;
321WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> formtargetAttr;
322WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> frameAttr;
323WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> frameborderAttr;
324WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> headersAttr;
325WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> heightAttr;
326WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> hiddenAttr;
327WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> highAttr;
328WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> hrefAttr;
329WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> hreflangAttr;
330WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> hspaceAttr;
331WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> http_equivAttr;
332WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> idAttr;
333WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> imagesizesAttr;
334WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> imagesrcsetAttr;
335WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> incrementalAttr;
336WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> indeterminateAttr;
337WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> inputmodeAttr;
338WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> integrityAttr;
339WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> isAttr;
340WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ismapAttr;
341WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> itemidAttr;
342WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> itempropAttr;
343WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> itemrefAttr;
344WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> itemscopeAttr;
345WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> itemtypeAttr;
346WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> keytypeAttr;
347WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> kindAttr;
348WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> labelAttr;
349WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> langAttr;
350WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> languageAttr;
351WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> leftmarginAttr;
352WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> linkAttr;
353WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> listAttr;
354WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> longdescAttr;
355WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> loopAttr;
356WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> loopendAttr;
357WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> loopstartAttr;
358WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> lowAttr;
359WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> lowsrcAttr;
360WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> manifestAttr;
361WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> marginheightAttr;
362WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> marginwidthAttr;
363WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> maxAttr;
364WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> maxlengthAttr;
365WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> mayscriptAttr;
366WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> mediaAttr;
367WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> mediagroupAttr;
368WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> methodAttr;
369WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> minAttr;
370WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> minlengthAttr;
371WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> multipleAttr;
372WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> mutedAttr;
373WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> nameAttr;
374WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> nohrefAttr;
375WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> nomoduleAttr;
376WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> nonceAttr;
377WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> noresizeAttr;
378WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> noshadeAttr;
379WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> novalidateAttr;
380WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> nowrapAttr;
381WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> objectAttr;
382WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onabortAttr;
383WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onafterprintAttr;
384WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onanimationcancelAttr;
385WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onanimationendAttr;
386WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onanimationiterationAttr;
387WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onanimationstartAttr;
388WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onautocompleteAttr;
389WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onautocompleteerrorAttr;
390WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onbeforecopyAttr;
391WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onbeforecutAttr;
392WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onbeforeinputAttr;
393WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onbeforeloadAttr;
394WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onbeforepasteAttr;
395WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onbeforeprintAttr;
396WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onbeforeunloadAttr;
397WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onblurAttr;
398WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> oncanplayAttr;
399WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> oncanplaythroughAttr;
400WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onchangeAttr;
401WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onclickAttr;
402WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> oncontextmenuAttr;
403WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> oncopyAttr;
404WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> oncutAttr;
405WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondblclickAttr;
406WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondevicechangeAttr;
407WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondragAttr;
408WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondragendAttr;
409WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondragenterAttr;
410WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondragleaveAttr;
411WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondragoverAttr;
412WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondragstartAttr;
413WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondropAttr;
414WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ondurationchangeAttr;
415WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onemptiedAttr;
416WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onendedAttr;
417WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onerrorAttr;
418WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onfocusAttr;
419WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onfocusinAttr;
420WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onfocusoutAttr;
421WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ongesturechangeAttr;
422WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ongestureendAttr;
423WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ongesturestartAttr;
424WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ongotpointercaptureAttr;
425WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onhashchangeAttr;
426WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> oninputAttr;
427WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> oninvalidAttr;
428WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onkeydownAttr;
429WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onkeypressAttr;
430WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onkeyupAttr;
431WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onlanguagechangeAttr;
432WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onloadAttr;
433WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onloadeddataAttr;
434WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onloadedmetadataAttr;
435WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onloadstartAttr;
436WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onlostpointercaptureAttr;
437WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmessageAttr;
438WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmousedownAttr;
439WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmouseenterAttr;
440WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmouseleaveAttr;
441WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmousemoveAttr;
442WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmouseoutAttr;
443WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmouseoverAttr;
444WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmouseupAttr;
445WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onmousewheelAttr;
446WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onofflineAttr;
447WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ononlineAttr;
448WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onorientationchangeAttr;
449WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpagehideAttr;
450WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpageshowAttr;
451WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpasteAttr;
452WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpauseAttr;
453WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onplayAttr;
454WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onplayingAttr;
455WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointercancelAttr;
456WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointerdownAttr;
457WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointerenterAttr;
458WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointerleaveAttr;
459WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointermoveAttr;
460WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointeroutAttr;
461WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointeroverAttr;
462WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpointerupAttr;
463WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onpopstateAttr;
464WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onprogressAttr;
465WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onratechangeAttr;
466WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onresetAttr;
467WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onresizeAttr;
468WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onscrollAttr;
469WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onsearchAttr;
470WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onseekedAttr;
471WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onseekingAttr;
472WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onselectAttr;
473WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onselectionchangeAttr;
474WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onselectstartAttr;
475WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onstalledAttr;
476WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onstorageAttr;
477WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onsubmitAttr;
478WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onsuspendAttr;
479WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontimeupdateAttr;
480WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontoggleAttr;
481WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontouchcancelAttr;
482WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontouchendAttr;
483WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontouchforcechangeAttr;
484WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontouchmoveAttr;
485WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontouchstartAttr;
486WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontransitioncancelAttr;
487WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontransitionendAttr;
488WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontransitionrunAttr;
489WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> ontransitionstartAttr;
490WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onunloadAttr;
491WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onvolumechangeAttr;
492WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwaitingAttr;
493WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitanimationendAttr;
494WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitanimationiterationAttr;
495WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitanimationstartAttr;
496WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitbeginfullscreenAttr;
497WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitcurrentplaybacktargetiswirelesschangedAttr;
498WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitendfullscreenAttr;
499WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitfullscreenchangeAttr;
500WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitfullscreenerrorAttr;
501WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitkeyaddedAttr;
502WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitkeyerrorAttr;
503WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitkeymessageAttr;
504WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitmouseforcechangedAttr;
505WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitmouseforcedownAttr;
506WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitmouseforceupAttr;
507WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitmouseforcewillbeginAttr;
508WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitneedkeyAttr;
509WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitplaybacktargetavailabilitychangedAttr;
510WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitpresentationmodechangedAttr;
511WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitsourcecloseAttr;
512WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitsourceendedAttr;
513WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitsourceopenAttr;
514WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitspeechchangeAttr;
515WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkittransitionendAttr;
516WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitwillrevealbottomAttr;
517WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitwillrevealleftAttr;
518WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitwillrevealrightAttr;
519WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwebkitwillrevealtopAttr;
520WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> onwheelAttr;
521WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> openAttr;
522WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> optimumAttr;
523WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> patternAttr;
524WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> pingAttr;
525WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> placeholderAttr;
526WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> playcountAttr;
527WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> playsinlineAttr;
528WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> pluginspageAttr;
529WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> pluginurlAttr;
530WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> posterAttr;
531WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> precisionAttr;
532WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> preloadAttr;
533WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> primaryAttr;
534WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> profileAttr;
535WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> progressAttr;
536WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> promptAttr;
537WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> pseudoAttr;
538WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> readonlyAttr;
539WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> referrerpolicyAttr;
540WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> relAttr;
541WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> requiredAttr;
542WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> resultsAttr;
543WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> revAttr;
544WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> reversedAttr;
545WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> roleAttr;
546WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> rowsAttr;
547WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> rowspanAttr;
548WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> rulesAttr;
549WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> sandboxAttr;
550WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> schemeAttr;
551WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> scopeAttr;
552WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> scopedAttr;
553WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> scrollamountAttr;
554WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> scrolldelayAttr;
555WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> scrollingAttr;
556WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> selectAttr;
557WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> selectedAttr;
558WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> shapeAttr;
559WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> sizeAttr;
560WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> sizesAttr;
561WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> slotAttr;
562WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> sortableAttr;
563WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> sortdirectionAttr;
564WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> spanAttr;
565WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> spellcheckAttr;
566WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> srcAttr;
567WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> srcdocAttr;
568WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> srclangAttr;
569WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> srcsetAttr;
570WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> standbyAttr;
571WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> startAttr;
572WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> stepAttr;
573WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> styleAttr;
574WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> subtitleAttr;
575WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> summaryAttr;
576WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> tabindexAttr;
577WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> tableborderAttr;
578WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> targetAttr;
579WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> textAttr;
580WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> titleAttr;
581WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> topAttr;
582WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> topmarginAttr;
583WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> translateAttr;
584WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> truespeedAttr;
585WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> typeAttr;
586WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> uiactionsAttr;
587WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> usemapAttr;
588WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> valignAttr;
589WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> valueAttr;
590WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> valuetypeAttr;
591WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> versionAttr;
592WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> vlinkAttr;
593WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> vspaceAttr;
594WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkit_playsinlineAttr;
595WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitairplayAttr;
596WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitallowfullscreenAttr;
597WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitattachmentbloburlAttr;
598WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitattachmentidAttr;
599WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitattachmentpathAttr;
600WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitdirectoryAttr;
601WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitdropzoneAttr;
602WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitgrammarAttr;
603WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitimagemenuAttr;
604WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitspeechAttr;
605WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> webkitwirelessvideoplaybackdisabledAttr;
606WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> widthAttr;
607WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> wrapAttr;
608WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> x_apple_data_detectorsAttr;
609WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> x_apple_data_detectors_resultAttr;
610WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> x_apple_data_detectors_typeAttr;
611WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> x_apple_editable_imageAttr;
612WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> x_apple_pdf_annotationAttr;
613WEBCORE_EXPORT extern LazyNeverDestroyed<const WebCore::QualifiedName> x_itunes_inherit_uri_query_componentAttr;
614#endif
615
616const unsigned HTMLTagsCount = 139;
617const WebCore::HTMLQualifiedName* const* getHTMLTags();
618const unsigned HTMLAttrsCount = 423;
619const WebCore::QualifiedName* const* getHTMLAttrs();
620
621WEBCORE_EXPORT void init();
622
623} }
624
625#endif
626
627