| 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 | #include "config.h" |
| 31 | |
| 32 | #ifdef SKIP_STATIC_CONSTRUCTORS_ON_GCC |
| 33 | #define DOM_HTML_NAMES_HIDE_GLOBALS 1 |
| 34 | #else |
| 35 | #define QNAME_DEFAULT_CONSTRUCTOR 1 |
| 36 | #endif |
| 37 | |
| 38 | #include "HTMLNames.h" |
| 39 | |
| 40 | namespace WebCore { |
| 41 | |
| 42 | namespace HTMLNames { |
| 43 | |
| 44 | using namespace WebCore; |
| 45 | |
| 46 | LazyNeverDestroyed<const AtomicString> xhtmlNamespaceURI; |
| 47 | |
| 48 | #if COMPILER(MSVC) |
| 49 | #pragma warning(push) |
| 50 | #pragma warning(disable: 4307) |
| 51 | #endif |
| 52 | |
| 53 | static constexpr StringImpl::StaticStringImpl aData("a" ); |
| 54 | static constexpr StringImpl::StaticStringImpl abbrData("abbr" ); |
| 55 | static constexpr StringImpl::StaticStringImpl acceptData("accept" ); |
| 56 | static constexpr StringImpl::StaticStringImpl accept_charsetData("accept-charset" ); |
| 57 | static constexpr StringImpl::StaticStringImpl accesskeyData("accesskey" ); |
| 58 | static constexpr StringImpl::StaticStringImpl acronymData("acronym" ); |
| 59 | static constexpr StringImpl::StaticStringImpl actionData("action" ); |
| 60 | static constexpr StringImpl::StaticStringImpl adcampaignidData("adcampaignid" ); |
| 61 | static constexpr StringImpl::StaticStringImpl addestinationData("addestination" ); |
| 62 | static constexpr StringImpl::StaticStringImpl addressData("address" ); |
| 63 | static constexpr StringImpl::StaticStringImpl alignData("align" ); |
| 64 | static constexpr StringImpl::StaticStringImpl alinkData("alink" ); |
| 65 | static constexpr StringImpl::StaticStringImpl allowData("allow" ); |
| 66 | static constexpr StringImpl::StaticStringImpl allowfullscreenData("allowfullscreen" ); |
| 67 | static constexpr StringImpl::StaticStringImpl altData("alt" ); |
| 68 | static constexpr StringImpl::StaticStringImpl appletData("applet" ); |
| 69 | static constexpr StringImpl::StaticStringImpl archiveData("archive" ); |
| 70 | static constexpr StringImpl::StaticStringImpl areaData("area" ); |
| 71 | static constexpr StringImpl::StaticStringImpl aria_activedescendantData("aria-activedescendant" ); |
| 72 | static constexpr StringImpl::StaticStringImpl aria_atomicData("aria-atomic" ); |
| 73 | static constexpr StringImpl::StaticStringImpl aria_autocompleteData("aria-autocomplete" ); |
| 74 | static constexpr StringImpl::StaticStringImpl aria_busyData("aria-busy" ); |
| 75 | static constexpr StringImpl::StaticStringImpl aria_checkedData("aria-checked" ); |
| 76 | static constexpr StringImpl::StaticStringImpl aria_colcountData("aria-colcount" ); |
| 77 | static constexpr StringImpl::StaticStringImpl aria_colindexData("aria-colindex" ); |
| 78 | static constexpr StringImpl::StaticStringImpl aria_colspanData("aria-colspan" ); |
| 79 | static constexpr StringImpl::StaticStringImpl aria_controlsData("aria-controls" ); |
| 80 | static constexpr StringImpl::StaticStringImpl aria_currentData("aria-current" ); |
| 81 | static constexpr StringImpl::StaticStringImpl aria_describedbyData("aria-describedby" ); |
| 82 | static constexpr StringImpl::StaticStringImpl aria_detailsData("aria-details" ); |
| 83 | static constexpr StringImpl::StaticStringImpl aria_disabledData("aria-disabled" ); |
| 84 | static constexpr StringImpl::StaticStringImpl aria_dropeffectData("aria-dropeffect" ); |
| 85 | static constexpr StringImpl::StaticStringImpl aria_errormessageData("aria-errormessage" ); |
| 86 | static constexpr StringImpl::StaticStringImpl aria_expandedData("aria-expanded" ); |
| 87 | static constexpr StringImpl::StaticStringImpl aria_flowtoData("aria-flowto" ); |
| 88 | static constexpr StringImpl::StaticStringImpl aria_grabbedData("aria-grabbed" ); |
| 89 | static constexpr StringImpl::StaticStringImpl ("aria-haspopup" ); |
| 90 | static constexpr StringImpl::StaticStringImpl aria_helpData("aria-help" ); |
| 91 | static constexpr StringImpl::StaticStringImpl aria_hiddenData("aria-hidden" ); |
| 92 | static constexpr StringImpl::StaticStringImpl aria_invalidData("aria-invalid" ); |
| 93 | static constexpr StringImpl::StaticStringImpl aria_keyshortcutsData("aria-keyshortcuts" ); |
| 94 | static constexpr StringImpl::StaticStringImpl aria_labelData("aria-label" ); |
| 95 | static constexpr StringImpl::StaticStringImpl aria_labeledbyData("aria-labeledby" ); |
| 96 | static constexpr StringImpl::StaticStringImpl aria_labelledbyData("aria-labelledby" ); |
| 97 | static constexpr StringImpl::StaticStringImpl aria_levelData("aria-level" ); |
| 98 | static constexpr StringImpl::StaticStringImpl aria_liveData("aria-live" ); |
| 99 | static constexpr StringImpl::StaticStringImpl aria_modalData("aria-modal" ); |
| 100 | static constexpr StringImpl::StaticStringImpl aria_multilineData("aria-multiline" ); |
| 101 | static constexpr StringImpl::StaticStringImpl aria_multiselectableData("aria-multiselectable" ); |
| 102 | static constexpr StringImpl::StaticStringImpl aria_orientationData("aria-orientation" ); |
| 103 | static constexpr StringImpl::StaticStringImpl aria_ownsData("aria-owns" ); |
| 104 | static constexpr StringImpl::StaticStringImpl aria_placeholderData("aria-placeholder" ); |
| 105 | static constexpr StringImpl::StaticStringImpl aria_posinsetData("aria-posinset" ); |
| 106 | static constexpr StringImpl::StaticStringImpl aria_pressedData("aria-pressed" ); |
| 107 | static constexpr StringImpl::StaticStringImpl aria_readonlyData("aria-readonly" ); |
| 108 | static constexpr StringImpl::StaticStringImpl aria_relevantData("aria-relevant" ); |
| 109 | static constexpr StringImpl::StaticStringImpl aria_requiredData("aria-required" ); |
| 110 | static constexpr StringImpl::StaticStringImpl aria_roledescriptionData("aria-roledescription" ); |
| 111 | static constexpr StringImpl::StaticStringImpl aria_rowcountData("aria-rowcount" ); |
| 112 | static constexpr StringImpl::StaticStringImpl aria_rowindexData("aria-rowindex" ); |
| 113 | static constexpr StringImpl::StaticStringImpl aria_rowspanData("aria-rowspan" ); |
| 114 | static constexpr StringImpl::StaticStringImpl aria_selectedData("aria-selected" ); |
| 115 | static constexpr StringImpl::StaticStringImpl aria_setsizeData("aria-setsize" ); |
| 116 | static constexpr StringImpl::StaticStringImpl aria_sortData("aria-sort" ); |
| 117 | static constexpr StringImpl::StaticStringImpl aria_valuemaxData("aria-valuemax" ); |
| 118 | static constexpr StringImpl::StaticStringImpl aria_valueminData("aria-valuemin" ); |
| 119 | static constexpr StringImpl::StaticStringImpl aria_valuenowData("aria-valuenow" ); |
| 120 | static constexpr StringImpl::StaticStringImpl aria_valuetextData("aria-valuetext" ); |
| 121 | static constexpr StringImpl::StaticStringImpl articleData("article" ); |
| 122 | static constexpr StringImpl::StaticStringImpl asData("as" ); |
| 123 | static constexpr StringImpl::StaticStringImpl asideData("aside" ); |
| 124 | static constexpr StringImpl::StaticStringImpl asyncData("async" ); |
| 125 | static constexpr StringImpl::StaticStringImpl attachmentData("attachment" ); |
| 126 | static constexpr StringImpl::StaticStringImpl audioData("audio" ); |
| 127 | static constexpr StringImpl::StaticStringImpl autocapitalizeData("autocapitalize" ); |
| 128 | static constexpr StringImpl::StaticStringImpl autocompleteData("autocomplete" ); |
| 129 | static constexpr StringImpl::StaticStringImpl autocorrectData("autocorrect" ); |
| 130 | static constexpr StringImpl::StaticStringImpl autofocusData("autofocus" ); |
| 131 | static constexpr StringImpl::StaticStringImpl autoplayData("autoplay" ); |
| 132 | static constexpr StringImpl::StaticStringImpl autosaveData("autosave" ); |
| 133 | static constexpr StringImpl::StaticStringImpl axisData("axis" ); |
| 134 | static constexpr StringImpl::StaticStringImpl bData("b" ); |
| 135 | static constexpr StringImpl::StaticStringImpl backgroundData("background" ); |
| 136 | static constexpr StringImpl::StaticStringImpl baseData("base" ); |
| 137 | static constexpr StringImpl::StaticStringImpl basefontData("basefont" ); |
| 138 | static constexpr StringImpl::StaticStringImpl bdiData("bdi" ); |
| 139 | static constexpr StringImpl::StaticStringImpl bdoData("bdo" ); |
| 140 | static constexpr StringImpl::StaticStringImpl behaviorData("behavior" ); |
| 141 | static constexpr StringImpl::StaticStringImpl bgcolorData("bgcolor" ); |
| 142 | static constexpr StringImpl::StaticStringImpl bgpropertiesData("bgproperties" ); |
| 143 | static constexpr StringImpl::StaticStringImpl bgsoundData("bgsound" ); |
| 144 | static constexpr StringImpl::StaticStringImpl bigData("big" ); |
| 145 | static constexpr StringImpl::StaticStringImpl blockquoteData("blockquote" ); |
| 146 | static constexpr StringImpl::StaticStringImpl bodyData("body" ); |
| 147 | static constexpr StringImpl::StaticStringImpl borderData("border" ); |
| 148 | static constexpr StringImpl::StaticStringImpl bordercolorData("bordercolor" ); |
| 149 | static constexpr StringImpl::StaticStringImpl brData("br" ); |
| 150 | static constexpr StringImpl::StaticStringImpl buttonData("button" ); |
| 151 | static constexpr StringImpl::StaticStringImpl canvasData("canvas" ); |
| 152 | static constexpr StringImpl::StaticStringImpl captionData("caption" ); |
| 153 | static constexpr StringImpl::StaticStringImpl captureData("capture" ); |
| 154 | static constexpr StringImpl::StaticStringImpl cellborderData("cellborder" ); |
| 155 | static constexpr StringImpl::StaticStringImpl cellpaddingData("cellpadding" ); |
| 156 | static constexpr StringImpl::StaticStringImpl cellspacingData("cellspacing" ); |
| 157 | static constexpr StringImpl::StaticStringImpl centerData("center" ); |
| 158 | static constexpr StringImpl::StaticStringImpl challengeData("challenge" ); |
| 159 | static constexpr StringImpl::StaticStringImpl charData("char" ); |
| 160 | static constexpr StringImpl::StaticStringImpl charoffData("charoff" ); |
| 161 | static constexpr StringImpl::StaticStringImpl charsetData("charset" ); |
| 162 | static constexpr StringImpl::StaticStringImpl checkedData("checked" ); |
| 163 | static constexpr StringImpl::StaticStringImpl citeData("cite" ); |
| 164 | static constexpr StringImpl::StaticStringImpl classData("class" ); |
| 165 | static constexpr StringImpl::StaticStringImpl classidData("classid" ); |
| 166 | static constexpr StringImpl::StaticStringImpl clearData("clear" ); |
| 167 | static constexpr StringImpl::StaticStringImpl codeData("code" ); |
| 168 | static constexpr StringImpl::StaticStringImpl codebaseData("codebase" ); |
| 169 | static constexpr StringImpl::StaticStringImpl codetypeData("codetype" ); |
| 170 | static constexpr StringImpl::StaticStringImpl colData("col" ); |
| 171 | static constexpr StringImpl::StaticStringImpl colgroupData("colgroup" ); |
| 172 | static constexpr StringImpl::StaticStringImpl colorData("color" ); |
| 173 | static constexpr StringImpl::StaticStringImpl colsData("cols" ); |
| 174 | static constexpr StringImpl::StaticStringImpl colspanData("colspan" ); |
| 175 | static constexpr StringImpl::StaticStringImpl commandData("command" ); |
| 176 | static constexpr StringImpl::StaticStringImpl compactData("compact" ); |
| 177 | static constexpr StringImpl::StaticStringImpl compositeData("composite" ); |
| 178 | static constexpr StringImpl::StaticStringImpl contentData("content" ); |
| 179 | static constexpr StringImpl::StaticStringImpl contenteditableData("contenteditable" ); |
| 180 | static constexpr StringImpl::StaticStringImpl controlsData("controls" ); |
| 181 | static constexpr StringImpl::StaticStringImpl coordsData("coords" ); |
| 182 | static constexpr StringImpl::StaticStringImpl crossoriginData("crossorigin" ); |
| 183 | static constexpr StringImpl::StaticStringImpl dataData("data" ); |
| 184 | static constexpr StringImpl::StaticStringImpl datalistData("datalist" ); |
| 185 | static constexpr StringImpl::StaticStringImpl datetimeData("datetime" ); |
| 186 | static constexpr StringImpl::StaticStringImpl ddData("dd" ); |
| 187 | static constexpr StringImpl::StaticStringImpl declareData("declare" ); |
| 188 | static constexpr StringImpl::StaticStringImpl decodingData("decoding" ); |
| 189 | static constexpr StringImpl::StaticStringImpl defaultData("default" ); |
| 190 | static constexpr StringImpl::StaticStringImpl deferData("defer" ); |
| 191 | static constexpr StringImpl::StaticStringImpl delData("del" ); |
| 192 | static constexpr StringImpl::StaticStringImpl detailsData("details" ); |
| 193 | static constexpr StringImpl::StaticStringImpl dfnData("dfn" ); |
| 194 | static constexpr StringImpl::StaticStringImpl dirData("dir" ); |
| 195 | static constexpr StringImpl::StaticStringImpl directionData("direction" ); |
| 196 | static constexpr StringImpl::StaticStringImpl dirnameData("dirname" ); |
| 197 | static constexpr StringImpl::StaticStringImpl disabledData("disabled" ); |
| 198 | static constexpr StringImpl::StaticStringImpl dispositionData("disposition" ); |
| 199 | static constexpr StringImpl::StaticStringImpl divData("div" ); |
| 200 | static constexpr StringImpl::StaticStringImpl dlData("dl" ); |
| 201 | static constexpr StringImpl::StaticStringImpl downloadData("download" ); |
| 202 | static constexpr StringImpl::StaticStringImpl draggableData("draggable" ); |
| 203 | static constexpr StringImpl::StaticStringImpl dtData("dt" ); |
| 204 | static constexpr StringImpl::StaticStringImpl emData("em" ); |
| 205 | static constexpr StringImpl::StaticStringImpl embedData("embed" ); |
| 206 | static constexpr StringImpl::StaticStringImpl enctypeData("enctype" ); |
| 207 | static constexpr StringImpl::StaticStringImpl endData("end" ); |
| 208 | static constexpr StringImpl::StaticStringImpl eventData("event" ); |
| 209 | static constexpr StringImpl::StaticStringImpl expandedData("expanded" ); |
| 210 | static constexpr StringImpl::StaticStringImpl faceData("face" ); |
| 211 | static constexpr StringImpl::StaticStringImpl fieldsetData("fieldset" ); |
| 212 | static constexpr StringImpl::StaticStringImpl figcaptionData("figcaption" ); |
| 213 | static constexpr StringImpl::StaticStringImpl figureData("figure" ); |
| 214 | static constexpr StringImpl::StaticStringImpl filenameData("filename" ); |
| 215 | static constexpr StringImpl::StaticStringImpl focusedData("focused" ); |
| 216 | static constexpr StringImpl::StaticStringImpl fontData("font" ); |
| 217 | static constexpr StringImpl::StaticStringImpl ("footer" ); |
| 218 | static constexpr StringImpl::StaticStringImpl forData("for" ); |
| 219 | static constexpr StringImpl::StaticStringImpl formData("form" ); |
| 220 | static constexpr StringImpl::StaticStringImpl formactionData("formaction" ); |
| 221 | static constexpr StringImpl::StaticStringImpl formenctypeData("formenctype" ); |
| 222 | static constexpr StringImpl::StaticStringImpl formmethodData("formmethod" ); |
| 223 | static constexpr StringImpl::StaticStringImpl formnovalidateData("formnovalidate" ); |
| 224 | static constexpr StringImpl::StaticStringImpl formtargetData("formtarget" ); |
| 225 | static constexpr StringImpl::StaticStringImpl frameData("frame" ); |
| 226 | static constexpr StringImpl::StaticStringImpl frameborderData("frameborder" ); |
| 227 | static constexpr StringImpl::StaticStringImpl framesetData("frameset" ); |
| 228 | static constexpr StringImpl::StaticStringImpl h1Data("h1" ); |
| 229 | static constexpr StringImpl::StaticStringImpl h2Data("h2" ); |
| 230 | static constexpr StringImpl::StaticStringImpl h3Data("h3" ); |
| 231 | static constexpr StringImpl::StaticStringImpl h4Data("h4" ); |
| 232 | static constexpr StringImpl::StaticStringImpl h5Data("h5" ); |
| 233 | static constexpr StringImpl::StaticStringImpl h6Data("h6" ); |
| 234 | static constexpr StringImpl::StaticStringImpl headData("head" ); |
| 235 | static constexpr StringImpl::StaticStringImpl ("header" ); |
| 236 | static constexpr StringImpl::StaticStringImpl ("headers" ); |
| 237 | static constexpr StringImpl::StaticStringImpl heightData("height" ); |
| 238 | static constexpr StringImpl::StaticStringImpl hgroupData("hgroup" ); |
| 239 | static constexpr StringImpl::StaticStringImpl hiddenData("hidden" ); |
| 240 | static constexpr StringImpl::StaticStringImpl highData("high" ); |
| 241 | static constexpr StringImpl::StaticStringImpl hrData("hr" ); |
| 242 | static constexpr StringImpl::StaticStringImpl hrefData("href" ); |
| 243 | static constexpr StringImpl::StaticStringImpl hreflangData("hreflang" ); |
| 244 | static constexpr StringImpl::StaticStringImpl hspaceData("hspace" ); |
| 245 | static constexpr StringImpl::StaticStringImpl htmlData("html" ); |
| 246 | static constexpr StringImpl::StaticStringImpl http_equivData("http-equiv" ); |
| 247 | static constexpr StringImpl::StaticStringImpl iData("i" ); |
| 248 | static constexpr StringImpl::StaticStringImpl idData("id" ); |
| 249 | static constexpr StringImpl::StaticStringImpl iframeData("iframe" ); |
| 250 | static constexpr StringImpl::StaticStringImpl imageData("image" ); |
| 251 | static constexpr StringImpl::StaticStringImpl imagesizesData("imagesizes" ); |
| 252 | static constexpr StringImpl::StaticStringImpl imagesrcsetData("imagesrcset" ); |
| 253 | static constexpr StringImpl::StaticStringImpl imgData("img" ); |
| 254 | static constexpr StringImpl::StaticStringImpl incrementalData("incremental" ); |
| 255 | static constexpr StringImpl::StaticStringImpl indeterminateData("indeterminate" ); |
| 256 | static constexpr StringImpl::StaticStringImpl inputData("input" ); |
| 257 | static constexpr StringImpl::StaticStringImpl inputmodeData("inputmode" ); |
| 258 | static constexpr StringImpl::StaticStringImpl insData("ins" ); |
| 259 | static constexpr StringImpl::StaticStringImpl integrityData("integrity" ); |
| 260 | static constexpr StringImpl::StaticStringImpl isData("is" ); |
| 261 | static constexpr StringImpl::StaticStringImpl ismapData("ismap" ); |
| 262 | static constexpr StringImpl::StaticStringImpl itemidData("itemid" ); |
| 263 | static constexpr StringImpl::StaticStringImpl itempropData("itemprop" ); |
| 264 | static constexpr StringImpl::StaticStringImpl itemrefData("itemref" ); |
| 265 | static constexpr StringImpl::StaticStringImpl itemscopeData("itemscope" ); |
| 266 | static constexpr StringImpl::StaticStringImpl itemtypeData("itemtype" ); |
| 267 | static constexpr StringImpl::StaticStringImpl kbdData("kbd" ); |
| 268 | static constexpr StringImpl::StaticStringImpl keygenData("keygen" ); |
| 269 | static constexpr StringImpl::StaticStringImpl keytypeData("keytype" ); |
| 270 | static constexpr StringImpl::StaticStringImpl kindData("kind" ); |
| 271 | static constexpr StringImpl::StaticStringImpl labelData("label" ); |
| 272 | static constexpr StringImpl::StaticStringImpl langData("lang" ); |
| 273 | static constexpr StringImpl::StaticStringImpl languageData("language" ); |
| 274 | static constexpr StringImpl::StaticStringImpl layerData("layer" ); |
| 275 | static constexpr StringImpl::StaticStringImpl leftmarginData("leftmargin" ); |
| 276 | static constexpr StringImpl::StaticStringImpl legendData("legend" ); |
| 277 | static constexpr StringImpl::StaticStringImpl liData("li" ); |
| 278 | static constexpr StringImpl::StaticStringImpl linkData("link" ); |
| 279 | static constexpr StringImpl::StaticStringImpl listData("list" ); |
| 280 | static constexpr StringImpl::StaticStringImpl listingData("listing" ); |
| 281 | static constexpr StringImpl::StaticStringImpl longdescData("longdesc" ); |
| 282 | static constexpr StringImpl::StaticStringImpl loopData("loop" ); |
| 283 | static constexpr StringImpl::StaticStringImpl loopendData("loopend" ); |
| 284 | static constexpr StringImpl::StaticStringImpl loopstartData("loopstart" ); |
| 285 | static constexpr StringImpl::StaticStringImpl lowData("low" ); |
| 286 | static constexpr StringImpl::StaticStringImpl lowsrcData("lowsrc" ); |
| 287 | static constexpr StringImpl::StaticStringImpl mainData("main" ); |
| 288 | static constexpr StringImpl::StaticStringImpl manifestData("manifest" ); |
| 289 | static constexpr StringImpl::StaticStringImpl mapData("map" ); |
| 290 | static constexpr StringImpl::StaticStringImpl marginheightData("marginheight" ); |
| 291 | static constexpr StringImpl::StaticStringImpl marginwidthData("marginwidth" ); |
| 292 | static constexpr StringImpl::StaticStringImpl markData("mark" ); |
| 293 | static constexpr StringImpl::StaticStringImpl marqueeData("marquee" ); |
| 294 | static constexpr StringImpl::StaticStringImpl maxData("max" ); |
| 295 | static constexpr StringImpl::StaticStringImpl maxlengthData("maxlength" ); |
| 296 | static constexpr StringImpl::StaticStringImpl mayscriptData("mayscript" ); |
| 297 | static constexpr StringImpl::StaticStringImpl mediaData("media" ); |
| 298 | static constexpr StringImpl::StaticStringImpl mediagroupData("mediagroup" ); |
| 299 | static constexpr StringImpl::StaticStringImpl ("menu" ); |
| 300 | static constexpr StringImpl::StaticStringImpl ("menuitem" ); |
| 301 | static constexpr StringImpl::StaticStringImpl metaData("meta" ); |
| 302 | static constexpr StringImpl::StaticStringImpl meterData("meter" ); |
| 303 | static constexpr StringImpl::StaticStringImpl methodData("method" ); |
| 304 | static constexpr StringImpl::StaticStringImpl minData("min" ); |
| 305 | static constexpr StringImpl::StaticStringImpl minlengthData("minlength" ); |
| 306 | static constexpr StringImpl::StaticStringImpl multipleData("multiple" ); |
| 307 | static constexpr StringImpl::StaticStringImpl mutedData("muted" ); |
| 308 | static constexpr StringImpl::StaticStringImpl nameData("name" ); |
| 309 | static constexpr StringImpl::StaticStringImpl navData("nav" ); |
| 310 | static constexpr StringImpl::StaticStringImpl nobrData("nobr" ); |
| 311 | static constexpr StringImpl::StaticStringImpl noembedData("noembed" ); |
| 312 | static constexpr StringImpl::StaticStringImpl noframesData("noframes" ); |
| 313 | static constexpr StringImpl::StaticStringImpl nohrefData("nohref" ); |
| 314 | static constexpr StringImpl::StaticStringImpl nolayerData("nolayer" ); |
| 315 | static constexpr StringImpl::StaticStringImpl nomoduleData("nomodule" ); |
| 316 | static constexpr StringImpl::StaticStringImpl nonceData("nonce" ); |
| 317 | static constexpr StringImpl::StaticStringImpl noresizeData("noresize" ); |
| 318 | static constexpr StringImpl::StaticStringImpl noscriptData("noscript" ); |
| 319 | static constexpr StringImpl::StaticStringImpl noshadeData("noshade" ); |
| 320 | static constexpr StringImpl::StaticStringImpl novalidateData("novalidate" ); |
| 321 | static constexpr StringImpl::StaticStringImpl nowrapData("nowrap" ); |
| 322 | static constexpr StringImpl::StaticStringImpl objectData("object" ); |
| 323 | static constexpr StringImpl::StaticStringImpl olData("ol" ); |
| 324 | static constexpr StringImpl::StaticStringImpl onabortData("onabort" ); |
| 325 | static constexpr StringImpl::StaticStringImpl onafterprintData("onafterprint" ); |
| 326 | static constexpr StringImpl::StaticStringImpl onanimationcancelData("onanimationcancel" ); |
| 327 | static constexpr StringImpl::StaticStringImpl onanimationendData("onanimationend" ); |
| 328 | static constexpr StringImpl::StaticStringImpl onanimationiterationData("onanimationiteration" ); |
| 329 | static constexpr StringImpl::StaticStringImpl onanimationstartData("onanimationstart" ); |
| 330 | static constexpr StringImpl::StaticStringImpl onautocompleteData("onautocomplete" ); |
| 331 | static constexpr StringImpl::StaticStringImpl onautocompleteerrorData("onautocompleteerror" ); |
| 332 | static constexpr StringImpl::StaticStringImpl onbeforecopyData("onbeforecopy" ); |
| 333 | static constexpr StringImpl::StaticStringImpl onbeforecutData("onbeforecut" ); |
| 334 | static constexpr StringImpl::StaticStringImpl onbeforeinputData("onbeforeinput" ); |
| 335 | static constexpr StringImpl::StaticStringImpl onbeforeloadData("onbeforeload" ); |
| 336 | static constexpr StringImpl::StaticStringImpl onbeforepasteData("onbeforepaste" ); |
| 337 | static constexpr StringImpl::StaticStringImpl onbeforeprintData("onbeforeprint" ); |
| 338 | static constexpr StringImpl::StaticStringImpl onbeforeunloadData("onbeforeunload" ); |
| 339 | static constexpr StringImpl::StaticStringImpl onblurData("onblur" ); |
| 340 | static constexpr StringImpl::StaticStringImpl oncanplayData("oncanplay" ); |
| 341 | static constexpr StringImpl::StaticStringImpl oncanplaythroughData("oncanplaythrough" ); |
| 342 | static constexpr StringImpl::StaticStringImpl onchangeData("onchange" ); |
| 343 | static constexpr StringImpl::StaticStringImpl onclickData("onclick" ); |
| 344 | static constexpr StringImpl::StaticStringImpl ("oncontextmenu" ); |
| 345 | static constexpr StringImpl::StaticStringImpl oncopyData("oncopy" ); |
| 346 | static constexpr StringImpl::StaticStringImpl oncutData("oncut" ); |
| 347 | static constexpr StringImpl::StaticStringImpl ondblclickData("ondblclick" ); |
| 348 | static constexpr StringImpl::StaticStringImpl ondevicechangeData("ondevicechange" ); |
| 349 | static constexpr StringImpl::StaticStringImpl ondragData("ondrag" ); |
| 350 | static constexpr StringImpl::StaticStringImpl ondragendData("ondragend" ); |
| 351 | static constexpr StringImpl::StaticStringImpl ondragenterData("ondragenter" ); |
| 352 | static constexpr StringImpl::StaticStringImpl ondragleaveData("ondragleave" ); |
| 353 | static constexpr StringImpl::StaticStringImpl ondragoverData("ondragover" ); |
| 354 | static constexpr StringImpl::StaticStringImpl ondragstartData("ondragstart" ); |
| 355 | static constexpr StringImpl::StaticStringImpl ondropData("ondrop" ); |
| 356 | static constexpr StringImpl::StaticStringImpl ondurationchangeData("ondurationchange" ); |
| 357 | static constexpr StringImpl::StaticStringImpl onemptiedData("onemptied" ); |
| 358 | static constexpr StringImpl::StaticStringImpl onendedData("onended" ); |
| 359 | static constexpr StringImpl::StaticStringImpl onerrorData("onerror" ); |
| 360 | static constexpr StringImpl::StaticStringImpl onfocusData("onfocus" ); |
| 361 | static constexpr StringImpl::StaticStringImpl onfocusinData("onfocusin" ); |
| 362 | static constexpr StringImpl::StaticStringImpl onfocusoutData("onfocusout" ); |
| 363 | static constexpr StringImpl::StaticStringImpl ongesturechangeData("ongesturechange" ); |
| 364 | static constexpr StringImpl::StaticStringImpl ongestureendData("ongestureend" ); |
| 365 | static constexpr StringImpl::StaticStringImpl ongesturestartData("ongesturestart" ); |
| 366 | static constexpr StringImpl::StaticStringImpl ongotpointercaptureData("ongotpointercapture" ); |
| 367 | static constexpr StringImpl::StaticStringImpl onhashchangeData("onhashchange" ); |
| 368 | static constexpr StringImpl::StaticStringImpl oninputData("oninput" ); |
| 369 | static constexpr StringImpl::StaticStringImpl oninvalidData("oninvalid" ); |
| 370 | static constexpr StringImpl::StaticStringImpl onkeydownData("onkeydown" ); |
| 371 | static constexpr StringImpl::StaticStringImpl onkeypressData("onkeypress" ); |
| 372 | static constexpr StringImpl::StaticStringImpl onkeyupData("onkeyup" ); |
| 373 | static constexpr StringImpl::StaticStringImpl onlanguagechangeData("onlanguagechange" ); |
| 374 | static constexpr StringImpl::StaticStringImpl onloadData("onload" ); |
| 375 | static constexpr StringImpl::StaticStringImpl onloadeddataData("onloadeddata" ); |
| 376 | static constexpr StringImpl::StaticStringImpl onloadedmetadataData("onloadedmetadata" ); |
| 377 | static constexpr StringImpl::StaticStringImpl onloadstartData("onloadstart" ); |
| 378 | static constexpr StringImpl::StaticStringImpl onlostpointercaptureData("onlostpointercapture" ); |
| 379 | static constexpr StringImpl::StaticStringImpl onmessageData("onmessage" ); |
| 380 | static constexpr StringImpl::StaticStringImpl onmousedownData("onmousedown" ); |
| 381 | static constexpr StringImpl::StaticStringImpl onmouseenterData("onmouseenter" ); |
| 382 | static constexpr StringImpl::StaticStringImpl onmouseleaveData("onmouseleave" ); |
| 383 | static constexpr StringImpl::StaticStringImpl onmousemoveData("onmousemove" ); |
| 384 | static constexpr StringImpl::StaticStringImpl onmouseoutData("onmouseout" ); |
| 385 | static constexpr StringImpl::StaticStringImpl onmouseoverData("onmouseover" ); |
| 386 | static constexpr StringImpl::StaticStringImpl onmouseupData("onmouseup" ); |
| 387 | static constexpr StringImpl::StaticStringImpl onmousewheelData("onmousewheel" ); |
| 388 | static constexpr StringImpl::StaticStringImpl onofflineData("onoffline" ); |
| 389 | static constexpr StringImpl::StaticStringImpl ononlineData("ononline" ); |
| 390 | static constexpr StringImpl::StaticStringImpl onorientationchangeData("onorientationchange" ); |
| 391 | static constexpr StringImpl::StaticStringImpl onpagehideData("onpagehide" ); |
| 392 | static constexpr StringImpl::StaticStringImpl onpageshowData("onpageshow" ); |
| 393 | static constexpr StringImpl::StaticStringImpl onpasteData("onpaste" ); |
| 394 | static constexpr StringImpl::StaticStringImpl onpauseData("onpause" ); |
| 395 | static constexpr StringImpl::StaticStringImpl onplayData("onplay" ); |
| 396 | static constexpr StringImpl::StaticStringImpl onplayingData("onplaying" ); |
| 397 | static constexpr StringImpl::StaticStringImpl onpointercancelData("onpointercancel" ); |
| 398 | static constexpr StringImpl::StaticStringImpl onpointerdownData("onpointerdown" ); |
| 399 | static constexpr StringImpl::StaticStringImpl onpointerenterData("onpointerenter" ); |
| 400 | static constexpr StringImpl::StaticStringImpl onpointerleaveData("onpointerleave" ); |
| 401 | static constexpr StringImpl::StaticStringImpl onpointermoveData("onpointermove" ); |
| 402 | static constexpr StringImpl::StaticStringImpl onpointeroutData("onpointerout" ); |
| 403 | static constexpr StringImpl::StaticStringImpl onpointeroverData("onpointerover" ); |
| 404 | static constexpr StringImpl::StaticStringImpl onpointerupData("onpointerup" ); |
| 405 | static constexpr StringImpl::StaticStringImpl onpopstateData("onpopstate" ); |
| 406 | static constexpr StringImpl::StaticStringImpl onprogressData("onprogress" ); |
| 407 | static constexpr StringImpl::StaticStringImpl onratechangeData("onratechange" ); |
| 408 | static constexpr StringImpl::StaticStringImpl onresetData("onreset" ); |
| 409 | static constexpr StringImpl::StaticStringImpl onresizeData("onresize" ); |
| 410 | static constexpr StringImpl::StaticStringImpl onscrollData("onscroll" ); |
| 411 | static constexpr StringImpl::StaticStringImpl onsearchData("onsearch" ); |
| 412 | static constexpr StringImpl::StaticStringImpl onseekedData("onseeked" ); |
| 413 | static constexpr StringImpl::StaticStringImpl onseekingData("onseeking" ); |
| 414 | static constexpr StringImpl::StaticStringImpl onselectData("onselect" ); |
| 415 | static constexpr StringImpl::StaticStringImpl onselectionchangeData("onselectionchange" ); |
| 416 | static constexpr StringImpl::StaticStringImpl onselectstartData("onselectstart" ); |
| 417 | static constexpr StringImpl::StaticStringImpl onstalledData("onstalled" ); |
| 418 | static constexpr StringImpl::StaticStringImpl onstorageData("onstorage" ); |
| 419 | static constexpr StringImpl::StaticStringImpl onsubmitData("onsubmit" ); |
| 420 | static constexpr StringImpl::StaticStringImpl onsuspendData("onsuspend" ); |
| 421 | static constexpr StringImpl::StaticStringImpl ontimeupdateData("ontimeupdate" ); |
| 422 | static constexpr StringImpl::StaticStringImpl ontoggleData("ontoggle" ); |
| 423 | static constexpr StringImpl::StaticStringImpl ontouchcancelData("ontouchcancel" ); |
| 424 | static constexpr StringImpl::StaticStringImpl ontouchendData("ontouchend" ); |
| 425 | static constexpr StringImpl::StaticStringImpl ontouchforcechangeData("ontouchforcechange" ); |
| 426 | static constexpr StringImpl::StaticStringImpl ontouchmoveData("ontouchmove" ); |
| 427 | static constexpr StringImpl::StaticStringImpl ontouchstartData("ontouchstart" ); |
| 428 | static constexpr StringImpl::StaticStringImpl ontransitioncancelData("ontransitioncancel" ); |
| 429 | static constexpr StringImpl::StaticStringImpl ontransitionendData("ontransitionend" ); |
| 430 | static constexpr StringImpl::StaticStringImpl ontransitionrunData("ontransitionrun" ); |
| 431 | static constexpr StringImpl::StaticStringImpl ontransitionstartData("ontransitionstart" ); |
| 432 | static constexpr StringImpl::StaticStringImpl onunloadData("onunload" ); |
| 433 | static constexpr StringImpl::StaticStringImpl onvolumechangeData("onvolumechange" ); |
| 434 | static constexpr StringImpl::StaticStringImpl onwaitingData("onwaiting" ); |
| 435 | static constexpr StringImpl::StaticStringImpl onwebkitanimationendData("onwebkitanimationend" ); |
| 436 | static constexpr StringImpl::StaticStringImpl onwebkitanimationiterationData("onwebkitanimationiteration" ); |
| 437 | static constexpr StringImpl::StaticStringImpl onwebkitanimationstartData("onwebkitanimationstart" ); |
| 438 | static constexpr StringImpl::StaticStringImpl onwebkitbeginfullscreenData("onwebkitbeginfullscreen" ); |
| 439 | static constexpr StringImpl::StaticStringImpl onwebkitcurrentplaybacktargetiswirelesschangedData("onwebkitcurrentplaybacktargetiswirelesschanged" ); |
| 440 | static constexpr StringImpl::StaticStringImpl onwebkitendfullscreenData("onwebkitendfullscreen" ); |
| 441 | static constexpr StringImpl::StaticStringImpl onwebkitfullscreenchangeData("onwebkitfullscreenchange" ); |
| 442 | static constexpr StringImpl::StaticStringImpl onwebkitfullscreenerrorData("onwebkitfullscreenerror" ); |
| 443 | static constexpr StringImpl::StaticStringImpl onwebkitkeyaddedData("onwebkitkeyadded" ); |
| 444 | static constexpr StringImpl::StaticStringImpl onwebkitkeyerrorData("onwebkitkeyerror" ); |
| 445 | static constexpr StringImpl::StaticStringImpl onwebkitkeymessageData("onwebkitkeymessage" ); |
| 446 | static constexpr StringImpl::StaticStringImpl onwebkitmouseforcechangedData("onwebkitmouseforcechanged" ); |
| 447 | static constexpr StringImpl::StaticStringImpl onwebkitmouseforcedownData("onwebkitmouseforcedown" ); |
| 448 | static constexpr StringImpl::StaticStringImpl onwebkitmouseforceupData("onwebkitmouseforceup" ); |
| 449 | static constexpr StringImpl::StaticStringImpl onwebkitmouseforcewillbeginData("onwebkitmouseforcewillbegin" ); |
| 450 | static constexpr StringImpl::StaticStringImpl onwebkitneedkeyData("onwebkitneedkey" ); |
| 451 | static constexpr StringImpl::StaticStringImpl onwebkitplaybacktargetavailabilitychangedData("onwebkitplaybacktargetavailabilitychanged" ); |
| 452 | static constexpr StringImpl::StaticStringImpl onwebkitpresentationmodechangedData("onwebkitpresentationmodechanged" ); |
| 453 | static constexpr StringImpl::StaticStringImpl onwebkitsourcecloseData("onwebkitsourceclose" ); |
| 454 | static constexpr StringImpl::StaticStringImpl onwebkitsourceendedData("onwebkitsourceended" ); |
| 455 | static constexpr StringImpl::StaticStringImpl onwebkitsourceopenData("onwebkitsourceopen" ); |
| 456 | static constexpr StringImpl::StaticStringImpl onwebkitspeechchangeData("onwebkitspeechchange" ); |
| 457 | static constexpr StringImpl::StaticStringImpl onwebkittransitionendData("onwebkittransitionend" ); |
| 458 | static constexpr StringImpl::StaticStringImpl onwebkitwillrevealbottomData("onwebkitwillrevealbottom" ); |
| 459 | static constexpr StringImpl::StaticStringImpl onwebkitwillrevealleftData("onwebkitwillrevealleft" ); |
| 460 | static constexpr StringImpl::StaticStringImpl onwebkitwillrevealrightData("onwebkitwillrevealright" ); |
| 461 | static constexpr StringImpl::StaticStringImpl onwebkitwillrevealtopData("onwebkitwillrevealtop" ); |
| 462 | static constexpr StringImpl::StaticStringImpl onwheelData("onwheel" ); |
| 463 | static constexpr StringImpl::StaticStringImpl openData("open" ); |
| 464 | static constexpr StringImpl::StaticStringImpl optgroupData("optgroup" ); |
| 465 | static constexpr StringImpl::StaticStringImpl optimumData("optimum" ); |
| 466 | static constexpr StringImpl::StaticStringImpl optionData("option" ); |
| 467 | static constexpr StringImpl::StaticStringImpl outputData("output" ); |
| 468 | static constexpr StringImpl::StaticStringImpl pData("p" ); |
| 469 | static constexpr StringImpl::StaticStringImpl paramData("param" ); |
| 470 | static constexpr StringImpl::StaticStringImpl patternData("pattern" ); |
| 471 | static constexpr StringImpl::StaticStringImpl pictureData("picture" ); |
| 472 | static constexpr StringImpl::StaticStringImpl pingData("ping" ); |
| 473 | static constexpr StringImpl::StaticStringImpl placeholderData("placeholder" ); |
| 474 | static constexpr StringImpl::StaticStringImpl plaintextData("plaintext" ); |
| 475 | static constexpr StringImpl::StaticStringImpl playcountData("playcount" ); |
| 476 | static constexpr StringImpl::StaticStringImpl playsinlineData("playsinline" ); |
| 477 | static constexpr StringImpl::StaticStringImpl pluginspageData("pluginspage" ); |
| 478 | static constexpr StringImpl::StaticStringImpl pluginurlData("pluginurl" ); |
| 479 | static constexpr StringImpl::StaticStringImpl posterData("poster" ); |
| 480 | static constexpr StringImpl::StaticStringImpl preData("pre" ); |
| 481 | static constexpr StringImpl::StaticStringImpl precisionData("precision" ); |
| 482 | static constexpr StringImpl::StaticStringImpl preloadData("preload" ); |
| 483 | static constexpr StringImpl::StaticStringImpl primaryData("primary" ); |
| 484 | static constexpr StringImpl::StaticStringImpl profileData("profile" ); |
| 485 | static constexpr StringImpl::StaticStringImpl progressData("progress" ); |
| 486 | static constexpr StringImpl::StaticStringImpl promptData("prompt" ); |
| 487 | static constexpr StringImpl::StaticStringImpl pseudoData("pseudo" ); |
| 488 | static constexpr StringImpl::StaticStringImpl qData("q" ); |
| 489 | static constexpr StringImpl::StaticStringImpl rbData("rb" ); |
| 490 | static constexpr StringImpl::StaticStringImpl readonlyData("readonly" ); |
| 491 | static constexpr StringImpl::StaticStringImpl referrerpolicyData("referrerpolicy" ); |
| 492 | static constexpr StringImpl::StaticStringImpl relData("rel" ); |
| 493 | static constexpr StringImpl::StaticStringImpl requiredData("required" ); |
| 494 | static constexpr StringImpl::StaticStringImpl resultsData("results" ); |
| 495 | static constexpr StringImpl::StaticStringImpl revData("rev" ); |
| 496 | static constexpr StringImpl::StaticStringImpl reversedData("reversed" ); |
| 497 | static constexpr StringImpl::StaticStringImpl roleData("role" ); |
| 498 | static constexpr StringImpl::StaticStringImpl rowsData("rows" ); |
| 499 | static constexpr StringImpl::StaticStringImpl rowspanData("rowspan" ); |
| 500 | static constexpr StringImpl::StaticStringImpl rpData("rp" ); |
| 501 | static constexpr StringImpl::StaticStringImpl rtData("rt" ); |
| 502 | static constexpr StringImpl::StaticStringImpl rtcData("rtc" ); |
| 503 | static constexpr StringImpl::StaticStringImpl rubyData("ruby" ); |
| 504 | static constexpr StringImpl::StaticStringImpl rulesData("rules" ); |
| 505 | static constexpr StringImpl::StaticStringImpl sData("s" ); |
| 506 | static constexpr StringImpl::StaticStringImpl sampData("samp" ); |
| 507 | static constexpr StringImpl::StaticStringImpl sandboxData("sandbox" ); |
| 508 | static constexpr StringImpl::StaticStringImpl schemeData("scheme" ); |
| 509 | static constexpr StringImpl::StaticStringImpl scopeData("scope" ); |
| 510 | static constexpr StringImpl::StaticStringImpl scopedData("scoped" ); |
| 511 | static constexpr StringImpl::StaticStringImpl scriptData("script" ); |
| 512 | static constexpr StringImpl::StaticStringImpl scrollamountData("scrollamount" ); |
| 513 | static constexpr StringImpl::StaticStringImpl scrolldelayData("scrolldelay" ); |
| 514 | static constexpr StringImpl::StaticStringImpl scrollingData("scrolling" ); |
| 515 | static constexpr StringImpl::StaticStringImpl sectionData("section" ); |
| 516 | static constexpr StringImpl::StaticStringImpl selectData("select" ); |
| 517 | static constexpr StringImpl::StaticStringImpl selectedData("selected" ); |
| 518 | static constexpr StringImpl::StaticStringImpl shapeData("shape" ); |
| 519 | static constexpr StringImpl::StaticStringImpl sizeData("size" ); |
| 520 | static constexpr StringImpl::StaticStringImpl sizesData("sizes" ); |
| 521 | static constexpr StringImpl::StaticStringImpl slotData("slot" ); |
| 522 | static constexpr StringImpl::StaticStringImpl smallData("small" ); |
| 523 | static constexpr StringImpl::StaticStringImpl sortableData("sortable" ); |
| 524 | static constexpr StringImpl::StaticStringImpl sortdirectionData("sortdirection" ); |
| 525 | static constexpr StringImpl::StaticStringImpl sourceData("source" ); |
| 526 | static constexpr StringImpl::StaticStringImpl spanData("span" ); |
| 527 | static constexpr StringImpl::StaticStringImpl spellcheckData("spellcheck" ); |
| 528 | static constexpr StringImpl::StaticStringImpl srcData("src" ); |
| 529 | static constexpr StringImpl::StaticStringImpl srcdocData("srcdoc" ); |
| 530 | static constexpr StringImpl::StaticStringImpl srclangData("srclang" ); |
| 531 | static constexpr StringImpl::StaticStringImpl srcsetData("srcset" ); |
| 532 | static constexpr StringImpl::StaticStringImpl standbyData("standby" ); |
| 533 | static constexpr StringImpl::StaticStringImpl startData("start" ); |
| 534 | static constexpr StringImpl::StaticStringImpl stepData("step" ); |
| 535 | static constexpr StringImpl::StaticStringImpl strikeData("strike" ); |
| 536 | static constexpr StringImpl::StaticStringImpl strongData("strong" ); |
| 537 | static constexpr StringImpl::StaticStringImpl styleData("style" ); |
| 538 | static constexpr StringImpl::StaticStringImpl subData("sub" ); |
| 539 | static constexpr StringImpl::StaticStringImpl subtitleData("subtitle" ); |
| 540 | static constexpr StringImpl::StaticStringImpl summaryData("summary" ); |
| 541 | static constexpr StringImpl::StaticStringImpl supData("sup" ); |
| 542 | static constexpr StringImpl::StaticStringImpl tabindexData("tabindex" ); |
| 543 | static constexpr StringImpl::StaticStringImpl tableData("table" ); |
| 544 | static constexpr StringImpl::StaticStringImpl tableborderData("tableborder" ); |
| 545 | static constexpr StringImpl::StaticStringImpl targetData("target" ); |
| 546 | static constexpr StringImpl::StaticStringImpl tbodyData("tbody" ); |
| 547 | static constexpr StringImpl::StaticStringImpl tdData("td" ); |
| 548 | static constexpr StringImpl::StaticStringImpl templateData("template" ); |
| 549 | static constexpr StringImpl::StaticStringImpl textData("text" ); |
| 550 | static constexpr StringImpl::StaticStringImpl textareaData("textarea" ); |
| 551 | static constexpr StringImpl::StaticStringImpl ("tfoot" ); |
| 552 | static constexpr StringImpl::StaticStringImpl thData("th" ); |
| 553 | static constexpr StringImpl::StaticStringImpl theadData("thead" ); |
| 554 | static constexpr StringImpl::StaticStringImpl timeData("time" ); |
| 555 | static constexpr StringImpl::StaticStringImpl titleData("title" ); |
| 556 | static constexpr StringImpl::StaticStringImpl topData("top" ); |
| 557 | static constexpr StringImpl::StaticStringImpl topmarginData("topmargin" ); |
| 558 | static constexpr StringImpl::StaticStringImpl trData("tr" ); |
| 559 | static constexpr StringImpl::StaticStringImpl trackData("track" ); |
| 560 | static constexpr StringImpl::StaticStringImpl translateData("translate" ); |
| 561 | static constexpr StringImpl::StaticStringImpl truespeedData("truespeed" ); |
| 562 | static constexpr StringImpl::StaticStringImpl ttData("tt" ); |
| 563 | static constexpr StringImpl::StaticStringImpl typeData("type" ); |
| 564 | static constexpr StringImpl::StaticStringImpl uData("u" ); |
| 565 | static constexpr StringImpl::StaticStringImpl uiactionsData("uiactions" ); |
| 566 | static constexpr StringImpl::StaticStringImpl ulData("ul" ); |
| 567 | static constexpr StringImpl::StaticStringImpl usemapData("usemap" ); |
| 568 | static constexpr StringImpl::StaticStringImpl valignData("valign" ); |
| 569 | static constexpr StringImpl::StaticStringImpl valueData("value" ); |
| 570 | static constexpr StringImpl::StaticStringImpl valuetypeData("valuetype" ); |
| 571 | static constexpr StringImpl::StaticStringImpl varData("var" ); |
| 572 | static constexpr StringImpl::StaticStringImpl versionData("version" ); |
| 573 | static constexpr StringImpl::StaticStringImpl videoData("video" ); |
| 574 | static constexpr StringImpl::StaticStringImpl vlinkData("vlink" ); |
| 575 | static constexpr StringImpl::StaticStringImpl vspaceData("vspace" ); |
| 576 | static constexpr StringImpl::StaticStringImpl wbrData("wbr" ); |
| 577 | static constexpr StringImpl::StaticStringImpl webkit_playsinlineData("webkit-playsinline" ); |
| 578 | static constexpr StringImpl::StaticStringImpl webkitairplayData("x-webkit-airplay" ); |
| 579 | static constexpr StringImpl::StaticStringImpl webkitallowfullscreenData("webkitallowfullscreen" ); |
| 580 | static constexpr StringImpl::StaticStringImpl webkitattachmentbloburlData("webkitattachmentbloburl" ); |
| 581 | static constexpr StringImpl::StaticStringImpl webkitattachmentidData("webkitattachmentid" ); |
| 582 | static constexpr StringImpl::StaticStringImpl webkitattachmentpathData("webkitattachmentpath" ); |
| 583 | static constexpr StringImpl::StaticStringImpl webkitdirectoryData("webkitdirectory" ); |
| 584 | static constexpr StringImpl::StaticStringImpl webkitdropzoneData("webkitdropzone" ); |
| 585 | static constexpr StringImpl::StaticStringImpl webkitgrammarData("x-webkit-grammar" ); |
| 586 | static constexpr StringImpl::StaticStringImpl ("x-webkit-imagemenu" ); |
| 587 | static constexpr StringImpl::StaticStringImpl webkitspeechData("x-webkit-speech" ); |
| 588 | static constexpr StringImpl::StaticStringImpl webkitwirelessvideoplaybackdisabledData("x-webkit-wirelessvideoplaybackdisabled" ); |
| 589 | static constexpr StringImpl::StaticStringImpl widthData("width" ); |
| 590 | static constexpr StringImpl::StaticStringImpl wrapData("wrap" ); |
| 591 | static constexpr StringImpl::StaticStringImpl x_apple_data_detectorsData("x-apple-data-detectors" ); |
| 592 | static constexpr StringImpl::StaticStringImpl x_apple_data_detectors_resultData("x-apple-data-detectors-result" ); |
| 593 | static constexpr StringImpl::StaticStringImpl x_apple_data_detectors_typeData("x-apple-data-detectors-type" ); |
| 594 | static constexpr StringImpl::StaticStringImpl x_apple_editable_imageData("x-apple-editable-image" ); |
| 595 | static constexpr StringImpl::StaticStringImpl x_apple_pdf_annotationData("x-apple-pdf-annotation" ); |
| 596 | static constexpr StringImpl::StaticStringImpl x_itunes_inherit_uri_query_componentData("x-itunes-inherit-uri-query-component" ); |
| 597 | static constexpr StringImpl::StaticStringImpl xmpData("xmp" ); |
| 598 | |
| 599 | #if COMPILER(MSVC) |
| 600 | #pragma warning(pop) |
| 601 | #endif |
| 602 | |
| 603 | // Tags |
| 604 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> aTag; |
| 605 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> abbrTag; |
| 606 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> acronymTag; |
| 607 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> addressTag; |
| 608 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> appletTag; |
| 609 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> areaTag; |
| 610 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> articleTag; |
| 611 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> asideTag; |
| 612 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> attachmentTag; |
| 613 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> audioTag; |
| 614 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> bTag; |
| 615 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> baseTag; |
| 616 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> basefontTag; |
| 617 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> bdiTag; |
| 618 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> bdoTag; |
| 619 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> bgsoundTag; |
| 620 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> bigTag; |
| 621 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> blockquoteTag; |
| 622 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> bodyTag; |
| 623 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> brTag; |
| 624 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> buttonTag; |
| 625 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> canvasTag; |
| 626 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> captionTag; |
| 627 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> centerTag; |
| 628 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> citeTag; |
| 629 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> codeTag; |
| 630 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> colTag; |
| 631 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> colgroupTag; |
| 632 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> commandTag; |
| 633 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> dataTag; |
| 634 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> datalistTag; |
| 635 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ddTag; |
| 636 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> delTag; |
| 637 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> detailsTag; |
| 638 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> dfnTag; |
| 639 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> dirTag; |
| 640 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> divTag; |
| 641 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> dlTag; |
| 642 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> dtTag; |
| 643 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> emTag; |
| 644 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> embedTag; |
| 645 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> fieldsetTag; |
| 646 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> figcaptionTag; |
| 647 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> figureTag; |
| 648 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> fontTag; |
| 649 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ; |
| 650 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> formTag; |
| 651 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> frameTag; |
| 652 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> framesetTag; |
| 653 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> h1Tag; |
| 654 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> h2Tag; |
| 655 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> h3Tag; |
| 656 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> h4Tag; |
| 657 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> h5Tag; |
| 658 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> h6Tag; |
| 659 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> headTag; |
| 660 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ; |
| 661 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> hgroupTag; |
| 662 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> hrTag; |
| 663 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> htmlTag; |
| 664 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> iTag; |
| 665 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> iframeTag; |
| 666 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> imageTag; |
| 667 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> imgTag; |
| 668 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> inputTag; |
| 669 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> insTag; |
| 670 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> kbdTag; |
| 671 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> keygenTag; |
| 672 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> labelTag; |
| 673 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> layerTag; |
| 674 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> legendTag; |
| 675 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> liTag; |
| 676 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> linkTag; |
| 677 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> listingTag; |
| 678 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> mainTag; |
| 679 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> mapTag; |
| 680 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> markTag; |
| 681 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> marqueeTag; |
| 682 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ; |
| 683 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ; |
| 684 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> metaTag; |
| 685 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> meterTag; |
| 686 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> navTag; |
| 687 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> nobrTag; |
| 688 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> noembedTag; |
| 689 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> noframesTag; |
| 690 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> nolayerTag; |
| 691 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> noscriptTag; |
| 692 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> objectTag; |
| 693 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> olTag; |
| 694 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> optgroupTag; |
| 695 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> optionTag; |
| 696 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> outputTag; |
| 697 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> pTag; |
| 698 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> paramTag; |
| 699 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> pictureTag; |
| 700 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> plaintextTag; |
| 701 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> preTag; |
| 702 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> progressTag; |
| 703 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> qTag; |
| 704 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> rbTag; |
| 705 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> rpTag; |
| 706 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> rtTag; |
| 707 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> rtcTag; |
| 708 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> rubyTag; |
| 709 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> sTag; |
| 710 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> sampTag; |
| 711 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> scriptTag; |
| 712 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> sectionTag; |
| 713 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> selectTag; |
| 714 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> slotTag; |
| 715 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> smallTag; |
| 716 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> sourceTag; |
| 717 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> spanTag; |
| 718 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> strikeTag; |
| 719 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> strongTag; |
| 720 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> styleTag; |
| 721 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> subTag; |
| 722 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> summaryTag; |
| 723 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> supTag; |
| 724 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> tableTag; |
| 725 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> tbodyTag; |
| 726 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> tdTag; |
| 727 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> templateTag; |
| 728 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> textareaTag; |
| 729 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ; |
| 730 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> thTag; |
| 731 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> theadTag; |
| 732 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> timeTag; |
| 733 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> titleTag; |
| 734 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> trTag; |
| 735 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> trackTag; |
| 736 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ttTag; |
| 737 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> uTag; |
| 738 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> ulTag; |
| 739 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> varTag; |
| 740 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> videoTag; |
| 741 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> wbrTag; |
| 742 | WEBCORE_EXPORT LazyNeverDestroyed<const HTMLQualifiedName> xmpTag; |
| 743 | |
| 744 | |
| 745 | const WebCore::HTMLQualifiedName* const* getHTMLTags() |
| 746 | { |
| 747 | static const WebCore::HTMLQualifiedName* const HTMLTags[] = { |
| 748 | &aTag.get(), |
| 749 | &abbrTag.get(), |
| 750 | &acronymTag.get(), |
| 751 | &addressTag.get(), |
| 752 | &appletTag.get(), |
| 753 | &areaTag.get(), |
| 754 | &articleTag.get(), |
| 755 | &asideTag.get(), |
| 756 | &attachmentTag.get(), |
| 757 | &audioTag.get(), |
| 758 | &bTag.get(), |
| 759 | &baseTag.get(), |
| 760 | &basefontTag.get(), |
| 761 | &bdiTag.get(), |
| 762 | &bdoTag.get(), |
| 763 | &bgsoundTag.get(), |
| 764 | &bigTag.get(), |
| 765 | &blockquoteTag.get(), |
| 766 | &bodyTag.get(), |
| 767 | &brTag.get(), |
| 768 | &buttonTag.get(), |
| 769 | &canvasTag.get(), |
| 770 | &captionTag.get(), |
| 771 | ¢erTag.get(), |
| 772 | &citeTag.get(), |
| 773 | &codeTag.get(), |
| 774 | &colTag.get(), |
| 775 | &colgroupTag.get(), |
| 776 | &commandTag.get(), |
| 777 | &dataTag.get(), |
| 778 | &datalistTag.get(), |
| 779 | &ddTag.get(), |
| 780 | &delTag.get(), |
| 781 | &detailsTag.get(), |
| 782 | &dfnTag.get(), |
| 783 | &dirTag.get(), |
| 784 | &divTag.get(), |
| 785 | &dlTag.get(), |
| 786 | &dtTag.get(), |
| 787 | &emTag.get(), |
| 788 | &embedTag.get(), |
| 789 | &fieldsetTag.get(), |
| 790 | &figcaptionTag.get(), |
| 791 | &figureTag.get(), |
| 792 | &fontTag.get(), |
| 793 | &footerTag.get(), |
| 794 | &formTag.get(), |
| 795 | &frameTag.get(), |
| 796 | &framesetTag.get(), |
| 797 | &h1Tag.get(), |
| 798 | &h2Tag.get(), |
| 799 | &h3Tag.get(), |
| 800 | &h4Tag.get(), |
| 801 | &h5Tag.get(), |
| 802 | &h6Tag.get(), |
| 803 | &headTag.get(), |
| 804 | &headerTag.get(), |
| 805 | &hgroupTag.get(), |
| 806 | &hrTag.get(), |
| 807 | &htmlTag.get(), |
| 808 | &iTag.get(), |
| 809 | &iframeTag.get(), |
| 810 | &imageTag.get(), |
| 811 | &imgTag.get(), |
| 812 | &inputTag.get(), |
| 813 | &insTag.get(), |
| 814 | &kbdTag.get(), |
| 815 | &keygenTag.get(), |
| 816 | &labelTag.get(), |
| 817 | &layerTag.get(), |
| 818 | &legendTag.get(), |
| 819 | &liTag.get(), |
| 820 | &linkTag.get(), |
| 821 | &listingTag.get(), |
| 822 | &mainTag.get(), |
| 823 | &mapTag.get(), |
| 824 | &markTag.get(), |
| 825 | &marqueeTag.get(), |
| 826 | &menuTag.get(), |
| 827 | &menuitemTag.get(), |
| 828 | &metaTag.get(), |
| 829 | &meterTag.get(), |
| 830 | &navTag.get(), |
| 831 | &nobrTag.get(), |
| 832 | &noembedTag.get(), |
| 833 | &noframesTag.get(), |
| 834 | &nolayerTag.get(), |
| 835 | &noscriptTag.get(), |
| 836 | &objectTag.get(), |
| 837 | &olTag.get(), |
| 838 | &optgroupTag.get(), |
| 839 | &optionTag.get(), |
| 840 | &outputTag.get(), |
| 841 | &pTag.get(), |
| 842 | ¶mTag.get(), |
| 843 | &pictureTag.get(), |
| 844 | &plaintextTag.get(), |
| 845 | &preTag.get(), |
| 846 | &progressTag.get(), |
| 847 | &qTag.get(), |
| 848 | &rbTag.get(), |
| 849 | &rpTag.get(), |
| 850 | &rtTag.get(), |
| 851 | &rtcTag.get(), |
| 852 | &rubyTag.get(), |
| 853 | &sTag.get(), |
| 854 | &sampTag.get(), |
| 855 | &scriptTag.get(), |
| 856 | §ionTag.get(), |
| 857 | &selectTag.get(), |
| 858 | &slotTag.get(), |
| 859 | &smallTag.get(), |
| 860 | &sourceTag.get(), |
| 861 | &spanTag.get(), |
| 862 | &strikeTag.get(), |
| 863 | &strongTag.get(), |
| 864 | &styleTag.get(), |
| 865 | &subTag.get(), |
| 866 | &summaryTag.get(), |
| 867 | &supTag.get(), |
| 868 | &tableTag.get(), |
| 869 | &tbodyTag.get(), |
| 870 | &tdTag.get(), |
| 871 | &templateTag.get(), |
| 872 | &textareaTag.get(), |
| 873 | &tfootTag.get(), |
| 874 | &thTag.get(), |
| 875 | &theadTag.get(), |
| 876 | &timeTag.get(), |
| 877 | &titleTag.get(), |
| 878 | &trTag.get(), |
| 879 | &trackTag.get(), |
| 880 | &ttTag.get(), |
| 881 | &uTag.get(), |
| 882 | &ulTag.get(), |
| 883 | &varTag.get(), |
| 884 | &videoTag.get(), |
| 885 | &wbrTag.get(), |
| 886 | &xmpTag.get(), |
| 887 | }; |
| 888 | return HTMLTags; |
| 889 | } |
| 890 | |
| 891 | // Attributes |
| 892 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> abbrAttr; |
| 893 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> acceptAttr; |
| 894 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> accept_charsetAttr; |
| 895 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> accesskeyAttr; |
| 896 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> actionAttr; |
| 897 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> adcampaignidAttr; |
| 898 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> addestinationAttr; |
| 899 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> alignAttr; |
| 900 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> alinkAttr; |
| 901 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> allowAttr; |
| 902 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> allowfullscreenAttr; |
| 903 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> altAttr; |
| 904 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> archiveAttr; |
| 905 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_activedescendantAttr; |
| 906 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_atomicAttr; |
| 907 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_autocompleteAttr; |
| 908 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_busyAttr; |
| 909 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_checkedAttr; |
| 910 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_colcountAttr; |
| 911 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_colindexAttr; |
| 912 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_colspanAttr; |
| 913 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_controlsAttr; |
| 914 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_currentAttr; |
| 915 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_describedbyAttr; |
| 916 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_detailsAttr; |
| 917 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_disabledAttr; |
| 918 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_dropeffectAttr; |
| 919 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_errormessageAttr; |
| 920 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_expandedAttr; |
| 921 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_flowtoAttr; |
| 922 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_grabbedAttr; |
| 923 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ; |
| 924 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_helpAttr; |
| 925 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_hiddenAttr; |
| 926 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_invalidAttr; |
| 927 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_keyshortcutsAttr; |
| 928 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_labelAttr; |
| 929 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_labeledbyAttr; |
| 930 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_labelledbyAttr; |
| 931 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_levelAttr; |
| 932 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_liveAttr; |
| 933 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_modalAttr; |
| 934 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_multilineAttr; |
| 935 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_multiselectableAttr; |
| 936 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_orientationAttr; |
| 937 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_ownsAttr; |
| 938 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_placeholderAttr; |
| 939 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_posinsetAttr; |
| 940 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_pressedAttr; |
| 941 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_readonlyAttr; |
| 942 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_relevantAttr; |
| 943 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_requiredAttr; |
| 944 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_roledescriptionAttr; |
| 945 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_rowcountAttr; |
| 946 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_rowindexAttr; |
| 947 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_rowspanAttr; |
| 948 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_selectedAttr; |
| 949 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_setsizeAttr; |
| 950 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_sortAttr; |
| 951 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_valuemaxAttr; |
| 952 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_valueminAttr; |
| 953 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_valuenowAttr; |
| 954 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> aria_valuetextAttr; |
| 955 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> asAttr; |
| 956 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> asyncAttr; |
| 957 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> autocapitalizeAttr; |
| 958 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> autocompleteAttr; |
| 959 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> autocorrectAttr; |
| 960 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> autofocusAttr; |
| 961 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> autoplayAttr; |
| 962 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> autosaveAttr; |
| 963 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> axisAttr; |
| 964 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> backgroundAttr; |
| 965 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> behaviorAttr; |
| 966 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> bgcolorAttr; |
| 967 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> bgpropertiesAttr; |
| 968 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> borderAttr; |
| 969 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> bordercolorAttr; |
| 970 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> captureAttr; |
| 971 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> cellborderAttr; |
| 972 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> cellpaddingAttr; |
| 973 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> cellspacingAttr; |
| 974 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> challengeAttr; |
| 975 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> charAttr; |
| 976 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> charoffAttr; |
| 977 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> charsetAttr; |
| 978 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> checkedAttr; |
| 979 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> citeAttr; |
| 980 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> classAttr; |
| 981 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> classidAttr; |
| 982 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> clearAttr; |
| 983 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> codeAttr; |
| 984 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> codebaseAttr; |
| 985 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> codetypeAttr; |
| 986 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> colorAttr; |
| 987 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> colsAttr; |
| 988 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> colspanAttr; |
| 989 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> compactAttr; |
| 990 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> compositeAttr; |
| 991 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> contentAttr; |
| 992 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> contenteditableAttr; |
| 993 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> controlsAttr; |
| 994 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> coordsAttr; |
| 995 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> crossoriginAttr; |
| 996 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> dataAttr; |
| 997 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> datetimeAttr; |
| 998 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> declareAttr; |
| 999 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> decodingAttr; |
| 1000 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> defaultAttr; |
| 1001 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> deferAttr; |
| 1002 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> dirAttr; |
| 1003 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> directionAttr; |
| 1004 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> dirnameAttr; |
| 1005 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> disabledAttr; |
| 1006 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> dispositionAttr; |
| 1007 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> downloadAttr; |
| 1008 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> draggableAttr; |
| 1009 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> enctypeAttr; |
| 1010 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> endAttr; |
| 1011 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> eventAttr; |
| 1012 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> expandedAttr; |
| 1013 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> faceAttr; |
| 1014 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> filenameAttr; |
| 1015 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> focusedAttr; |
| 1016 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> forAttr; |
| 1017 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> formAttr; |
| 1018 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> formactionAttr; |
| 1019 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> formenctypeAttr; |
| 1020 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> formmethodAttr; |
| 1021 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> formnovalidateAttr; |
| 1022 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> formtargetAttr; |
| 1023 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> frameAttr; |
| 1024 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> frameborderAttr; |
| 1025 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ; |
| 1026 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> heightAttr; |
| 1027 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> hiddenAttr; |
| 1028 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> highAttr; |
| 1029 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> hrefAttr; |
| 1030 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> hreflangAttr; |
| 1031 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> hspaceAttr; |
| 1032 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> http_equivAttr; |
| 1033 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> idAttr; |
| 1034 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> imagesizesAttr; |
| 1035 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> imagesrcsetAttr; |
| 1036 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> incrementalAttr; |
| 1037 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> indeterminateAttr; |
| 1038 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> inputmodeAttr; |
| 1039 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> integrityAttr; |
| 1040 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> isAttr; |
| 1041 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ismapAttr; |
| 1042 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> itemidAttr; |
| 1043 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> itempropAttr; |
| 1044 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> itemrefAttr; |
| 1045 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> itemscopeAttr; |
| 1046 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> itemtypeAttr; |
| 1047 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> keytypeAttr; |
| 1048 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> kindAttr; |
| 1049 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> labelAttr; |
| 1050 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> langAttr; |
| 1051 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> languageAttr; |
| 1052 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> leftmarginAttr; |
| 1053 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> linkAttr; |
| 1054 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> listAttr; |
| 1055 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> longdescAttr; |
| 1056 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> loopAttr; |
| 1057 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> loopendAttr; |
| 1058 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> loopstartAttr; |
| 1059 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> lowAttr; |
| 1060 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> lowsrcAttr; |
| 1061 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> manifestAttr; |
| 1062 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> marginheightAttr; |
| 1063 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> marginwidthAttr; |
| 1064 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> maxAttr; |
| 1065 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> maxlengthAttr; |
| 1066 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> mayscriptAttr; |
| 1067 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> mediaAttr; |
| 1068 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> mediagroupAttr; |
| 1069 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> methodAttr; |
| 1070 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> minAttr; |
| 1071 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> minlengthAttr; |
| 1072 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> multipleAttr; |
| 1073 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> mutedAttr; |
| 1074 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> nameAttr; |
| 1075 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> nohrefAttr; |
| 1076 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> nomoduleAttr; |
| 1077 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> nonceAttr; |
| 1078 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> noresizeAttr; |
| 1079 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> noshadeAttr; |
| 1080 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> novalidateAttr; |
| 1081 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> nowrapAttr; |
| 1082 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> objectAttr; |
| 1083 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onabortAttr; |
| 1084 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onafterprintAttr; |
| 1085 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onanimationcancelAttr; |
| 1086 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onanimationendAttr; |
| 1087 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onanimationiterationAttr; |
| 1088 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onanimationstartAttr; |
| 1089 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onautocompleteAttr; |
| 1090 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onautocompleteerrorAttr; |
| 1091 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onbeforecopyAttr; |
| 1092 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onbeforecutAttr; |
| 1093 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onbeforeinputAttr; |
| 1094 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onbeforeloadAttr; |
| 1095 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onbeforepasteAttr; |
| 1096 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onbeforeprintAttr; |
| 1097 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onbeforeunloadAttr; |
| 1098 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onblurAttr; |
| 1099 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> oncanplayAttr; |
| 1100 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> oncanplaythroughAttr; |
| 1101 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onchangeAttr; |
| 1102 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onclickAttr; |
| 1103 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ; |
| 1104 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> oncopyAttr; |
| 1105 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> oncutAttr; |
| 1106 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondblclickAttr; |
| 1107 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondevicechangeAttr; |
| 1108 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondragAttr; |
| 1109 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondragendAttr; |
| 1110 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondragenterAttr; |
| 1111 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondragleaveAttr; |
| 1112 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondragoverAttr; |
| 1113 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondragstartAttr; |
| 1114 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondropAttr; |
| 1115 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ondurationchangeAttr; |
| 1116 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onemptiedAttr; |
| 1117 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onendedAttr; |
| 1118 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onerrorAttr; |
| 1119 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onfocusAttr; |
| 1120 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onfocusinAttr; |
| 1121 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onfocusoutAttr; |
| 1122 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ongesturechangeAttr; |
| 1123 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ongestureendAttr; |
| 1124 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ongesturestartAttr; |
| 1125 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ongotpointercaptureAttr; |
| 1126 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onhashchangeAttr; |
| 1127 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> oninputAttr; |
| 1128 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> oninvalidAttr; |
| 1129 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onkeydownAttr; |
| 1130 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onkeypressAttr; |
| 1131 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onkeyupAttr; |
| 1132 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onlanguagechangeAttr; |
| 1133 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onloadAttr; |
| 1134 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onloadeddataAttr; |
| 1135 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onloadedmetadataAttr; |
| 1136 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onloadstartAttr; |
| 1137 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onlostpointercaptureAttr; |
| 1138 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmessageAttr; |
| 1139 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmousedownAttr; |
| 1140 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmouseenterAttr; |
| 1141 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmouseleaveAttr; |
| 1142 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmousemoveAttr; |
| 1143 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmouseoutAttr; |
| 1144 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmouseoverAttr; |
| 1145 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmouseupAttr; |
| 1146 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onmousewheelAttr; |
| 1147 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onofflineAttr; |
| 1148 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ononlineAttr; |
| 1149 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onorientationchangeAttr; |
| 1150 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpagehideAttr; |
| 1151 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpageshowAttr; |
| 1152 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpasteAttr; |
| 1153 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpauseAttr; |
| 1154 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onplayAttr; |
| 1155 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onplayingAttr; |
| 1156 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointercancelAttr; |
| 1157 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointerdownAttr; |
| 1158 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointerenterAttr; |
| 1159 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointerleaveAttr; |
| 1160 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointermoveAttr; |
| 1161 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointeroutAttr; |
| 1162 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointeroverAttr; |
| 1163 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpointerupAttr; |
| 1164 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onpopstateAttr; |
| 1165 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onprogressAttr; |
| 1166 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onratechangeAttr; |
| 1167 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onresetAttr; |
| 1168 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onresizeAttr; |
| 1169 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onscrollAttr; |
| 1170 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onsearchAttr; |
| 1171 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onseekedAttr; |
| 1172 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onseekingAttr; |
| 1173 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onselectAttr; |
| 1174 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onselectionchangeAttr; |
| 1175 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onselectstartAttr; |
| 1176 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onstalledAttr; |
| 1177 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onstorageAttr; |
| 1178 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onsubmitAttr; |
| 1179 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onsuspendAttr; |
| 1180 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontimeupdateAttr; |
| 1181 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontoggleAttr; |
| 1182 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontouchcancelAttr; |
| 1183 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontouchendAttr; |
| 1184 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontouchforcechangeAttr; |
| 1185 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontouchmoveAttr; |
| 1186 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontouchstartAttr; |
| 1187 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontransitioncancelAttr; |
| 1188 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontransitionendAttr; |
| 1189 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontransitionrunAttr; |
| 1190 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ontransitionstartAttr; |
| 1191 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onunloadAttr; |
| 1192 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onvolumechangeAttr; |
| 1193 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwaitingAttr; |
| 1194 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitanimationendAttr; |
| 1195 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitanimationiterationAttr; |
| 1196 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitanimationstartAttr; |
| 1197 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitbeginfullscreenAttr; |
| 1198 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitcurrentplaybacktargetiswirelesschangedAttr; |
| 1199 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitendfullscreenAttr; |
| 1200 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitfullscreenchangeAttr; |
| 1201 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitfullscreenerrorAttr; |
| 1202 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitkeyaddedAttr; |
| 1203 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitkeyerrorAttr; |
| 1204 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitkeymessageAttr; |
| 1205 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitmouseforcechangedAttr; |
| 1206 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitmouseforcedownAttr; |
| 1207 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitmouseforceupAttr; |
| 1208 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitmouseforcewillbeginAttr; |
| 1209 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitneedkeyAttr; |
| 1210 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitplaybacktargetavailabilitychangedAttr; |
| 1211 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitpresentationmodechangedAttr; |
| 1212 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitsourcecloseAttr; |
| 1213 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitsourceendedAttr; |
| 1214 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitsourceopenAttr; |
| 1215 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitspeechchangeAttr; |
| 1216 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkittransitionendAttr; |
| 1217 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitwillrevealbottomAttr; |
| 1218 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitwillrevealleftAttr; |
| 1219 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitwillrevealrightAttr; |
| 1220 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwebkitwillrevealtopAttr; |
| 1221 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> onwheelAttr; |
| 1222 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> openAttr; |
| 1223 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> optimumAttr; |
| 1224 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> patternAttr; |
| 1225 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> pingAttr; |
| 1226 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> placeholderAttr; |
| 1227 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> playcountAttr; |
| 1228 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> playsinlineAttr; |
| 1229 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> pluginspageAttr; |
| 1230 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> pluginurlAttr; |
| 1231 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> posterAttr; |
| 1232 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> precisionAttr; |
| 1233 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> preloadAttr; |
| 1234 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> primaryAttr; |
| 1235 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> profileAttr; |
| 1236 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> progressAttr; |
| 1237 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> promptAttr; |
| 1238 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> pseudoAttr; |
| 1239 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> readonlyAttr; |
| 1240 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> referrerpolicyAttr; |
| 1241 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> relAttr; |
| 1242 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> requiredAttr; |
| 1243 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> resultsAttr; |
| 1244 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> revAttr; |
| 1245 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> reversedAttr; |
| 1246 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> roleAttr; |
| 1247 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> rowsAttr; |
| 1248 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> rowspanAttr; |
| 1249 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> rulesAttr; |
| 1250 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> sandboxAttr; |
| 1251 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> schemeAttr; |
| 1252 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> scopeAttr; |
| 1253 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> scopedAttr; |
| 1254 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> scrollamountAttr; |
| 1255 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> scrolldelayAttr; |
| 1256 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> scrollingAttr; |
| 1257 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> selectAttr; |
| 1258 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> selectedAttr; |
| 1259 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> shapeAttr; |
| 1260 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> sizeAttr; |
| 1261 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> sizesAttr; |
| 1262 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> slotAttr; |
| 1263 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> sortableAttr; |
| 1264 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> sortdirectionAttr; |
| 1265 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> spanAttr; |
| 1266 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> spellcheckAttr; |
| 1267 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> srcAttr; |
| 1268 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> srcdocAttr; |
| 1269 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> srclangAttr; |
| 1270 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> srcsetAttr; |
| 1271 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> standbyAttr; |
| 1272 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> startAttr; |
| 1273 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> stepAttr; |
| 1274 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> styleAttr; |
| 1275 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> subtitleAttr; |
| 1276 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> summaryAttr; |
| 1277 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> tabindexAttr; |
| 1278 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> tableborderAttr; |
| 1279 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> targetAttr; |
| 1280 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> textAttr; |
| 1281 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> titleAttr; |
| 1282 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> topAttr; |
| 1283 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> topmarginAttr; |
| 1284 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> translateAttr; |
| 1285 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> truespeedAttr; |
| 1286 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> typeAttr; |
| 1287 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> uiactionsAttr; |
| 1288 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> usemapAttr; |
| 1289 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> valignAttr; |
| 1290 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> valueAttr; |
| 1291 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> valuetypeAttr; |
| 1292 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> versionAttr; |
| 1293 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> vlinkAttr; |
| 1294 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> vspaceAttr; |
| 1295 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkit_playsinlineAttr; |
| 1296 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitairplayAttr; |
| 1297 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitallowfullscreenAttr; |
| 1298 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitattachmentbloburlAttr; |
| 1299 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitattachmentidAttr; |
| 1300 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitattachmentpathAttr; |
| 1301 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitdirectoryAttr; |
| 1302 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitdropzoneAttr; |
| 1303 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitgrammarAttr; |
| 1304 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> ; |
| 1305 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitspeechAttr; |
| 1306 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> webkitwirelessvideoplaybackdisabledAttr; |
| 1307 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> widthAttr; |
| 1308 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> wrapAttr; |
| 1309 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> x_apple_data_detectorsAttr; |
| 1310 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> x_apple_data_detectors_resultAttr; |
| 1311 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> x_apple_data_detectors_typeAttr; |
| 1312 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> x_apple_editable_imageAttr; |
| 1313 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> x_apple_pdf_annotationAttr; |
| 1314 | WEBCORE_EXPORT LazyNeverDestroyed<const QualifiedName> x_itunes_inherit_uri_query_componentAttr; |
| 1315 | |
| 1316 | |
| 1317 | const WebCore::QualifiedName* const* getHTMLAttrs() |
| 1318 | { |
| 1319 | static const WebCore::QualifiedName* const HTMLAttrs[] = { |
| 1320 | &abbrAttr.get(), |
| 1321 | &acceptAttr.get(), |
| 1322 | &accept_charsetAttr.get(), |
| 1323 | &accesskeyAttr.get(), |
| 1324 | &actionAttr.get(), |
| 1325 | &adcampaignidAttr.get(), |
| 1326 | &addestinationAttr.get(), |
| 1327 | &alignAttr.get(), |
| 1328 | &alinkAttr.get(), |
| 1329 | &allowAttr.get(), |
| 1330 | &allowfullscreenAttr.get(), |
| 1331 | &altAttr.get(), |
| 1332 | &archiveAttr.get(), |
| 1333 | &aria_activedescendantAttr.get(), |
| 1334 | &aria_atomicAttr.get(), |
| 1335 | &aria_autocompleteAttr.get(), |
| 1336 | &aria_busyAttr.get(), |
| 1337 | &aria_checkedAttr.get(), |
| 1338 | &aria_colcountAttr.get(), |
| 1339 | &aria_colindexAttr.get(), |
| 1340 | &aria_colspanAttr.get(), |
| 1341 | &aria_controlsAttr.get(), |
| 1342 | &aria_currentAttr.get(), |
| 1343 | &aria_describedbyAttr.get(), |
| 1344 | &aria_detailsAttr.get(), |
| 1345 | &aria_disabledAttr.get(), |
| 1346 | &aria_dropeffectAttr.get(), |
| 1347 | &aria_errormessageAttr.get(), |
| 1348 | &aria_expandedAttr.get(), |
| 1349 | &aria_flowtoAttr.get(), |
| 1350 | &aria_grabbedAttr.get(), |
| 1351 | &aria_haspopupAttr.get(), |
| 1352 | &aria_helpAttr.get(), |
| 1353 | &aria_hiddenAttr.get(), |
| 1354 | &aria_invalidAttr.get(), |
| 1355 | &aria_keyshortcutsAttr.get(), |
| 1356 | &aria_labelAttr.get(), |
| 1357 | &aria_labeledbyAttr.get(), |
| 1358 | &aria_labelledbyAttr.get(), |
| 1359 | &aria_levelAttr.get(), |
| 1360 | &aria_liveAttr.get(), |
| 1361 | &aria_modalAttr.get(), |
| 1362 | &aria_multilineAttr.get(), |
| 1363 | &aria_multiselectableAttr.get(), |
| 1364 | &aria_orientationAttr.get(), |
| 1365 | &aria_ownsAttr.get(), |
| 1366 | &aria_placeholderAttr.get(), |
| 1367 | &aria_posinsetAttr.get(), |
| 1368 | &aria_pressedAttr.get(), |
| 1369 | &aria_readonlyAttr.get(), |
| 1370 | &aria_relevantAttr.get(), |
| 1371 | &aria_requiredAttr.get(), |
| 1372 | &aria_roledescriptionAttr.get(), |
| 1373 | &aria_rowcountAttr.get(), |
| 1374 | &aria_rowindexAttr.get(), |
| 1375 | &aria_rowspanAttr.get(), |
| 1376 | &aria_selectedAttr.get(), |
| 1377 | &aria_setsizeAttr.get(), |
| 1378 | &aria_sortAttr.get(), |
| 1379 | &aria_valuemaxAttr.get(), |
| 1380 | &aria_valueminAttr.get(), |
| 1381 | &aria_valuenowAttr.get(), |
| 1382 | &aria_valuetextAttr.get(), |
| 1383 | &asAttr.get(), |
| 1384 | &asyncAttr.get(), |
| 1385 | &autocapitalizeAttr.get(), |
| 1386 | &autocompleteAttr.get(), |
| 1387 | &autocorrectAttr.get(), |
| 1388 | &autofocusAttr.get(), |
| 1389 | &autoplayAttr.get(), |
| 1390 | &autosaveAttr.get(), |
| 1391 | &axisAttr.get(), |
| 1392 | &backgroundAttr.get(), |
| 1393 | &behaviorAttr.get(), |
| 1394 | &bgcolorAttr.get(), |
| 1395 | &bgpropertiesAttr.get(), |
| 1396 | &borderAttr.get(), |
| 1397 | &bordercolorAttr.get(), |
| 1398 | &captureAttr.get(), |
| 1399 | &cellborderAttr.get(), |
| 1400 | &cellpaddingAttr.get(), |
| 1401 | &cellspacingAttr.get(), |
| 1402 | &challengeAttr.get(), |
| 1403 | &charAttr.get(), |
| 1404 | &charoffAttr.get(), |
| 1405 | &charsetAttr.get(), |
| 1406 | &checkedAttr.get(), |
| 1407 | &citeAttr.get(), |
| 1408 | &classAttr.get(), |
| 1409 | &classidAttr.get(), |
| 1410 | &clearAttr.get(), |
| 1411 | &codeAttr.get(), |
| 1412 | &codebaseAttr.get(), |
| 1413 | &codetypeAttr.get(), |
| 1414 | &colorAttr.get(), |
| 1415 | &colsAttr.get(), |
| 1416 | &colspanAttr.get(), |
| 1417 | &compactAttr.get(), |
| 1418 | &compositeAttr.get(), |
| 1419 | &contentAttr.get(), |
| 1420 | &contenteditableAttr.get(), |
| 1421 | &controlsAttr.get(), |
| 1422 | &coordsAttr.get(), |
| 1423 | &crossoriginAttr.get(), |
| 1424 | &dataAttr.get(), |
| 1425 | &datetimeAttr.get(), |
| 1426 | &declareAttr.get(), |
| 1427 | &decodingAttr.get(), |
| 1428 | &defaultAttr.get(), |
| 1429 | &deferAttr.get(), |
| 1430 | &dirAttr.get(), |
| 1431 | &directionAttr.get(), |
| 1432 | &dirnameAttr.get(), |
| 1433 | &disabledAttr.get(), |
| 1434 | &dispositionAttr.get(), |
| 1435 | &downloadAttr.get(), |
| 1436 | &draggableAttr.get(), |
| 1437 | &enctypeAttr.get(), |
| 1438 | &endAttr.get(), |
| 1439 | &eventAttr.get(), |
| 1440 | &expandedAttr.get(), |
| 1441 | &faceAttr.get(), |
| 1442 | &filenameAttr.get(), |
| 1443 | &focusedAttr.get(), |
| 1444 | &forAttr.get(), |
| 1445 | &formAttr.get(), |
| 1446 | &formactionAttr.get(), |
| 1447 | &formenctypeAttr.get(), |
| 1448 | &formmethodAttr.get(), |
| 1449 | &formnovalidateAttr.get(), |
| 1450 | &formtargetAttr.get(), |
| 1451 | &frameAttr.get(), |
| 1452 | &frameborderAttr.get(), |
| 1453 | &headersAttr.get(), |
| 1454 | &heightAttr.get(), |
| 1455 | &hiddenAttr.get(), |
| 1456 | &highAttr.get(), |
| 1457 | &hrefAttr.get(), |
| 1458 | &hreflangAttr.get(), |
| 1459 | &hspaceAttr.get(), |
| 1460 | &http_equivAttr.get(), |
| 1461 | &idAttr.get(), |
| 1462 | &imagesizesAttr.get(), |
| 1463 | &imagesrcsetAttr.get(), |
| 1464 | &incrementalAttr.get(), |
| 1465 | &indeterminateAttr.get(), |
| 1466 | &inputmodeAttr.get(), |
| 1467 | &integrityAttr.get(), |
| 1468 | &isAttr.get(), |
| 1469 | &ismapAttr.get(), |
| 1470 | &itemidAttr.get(), |
| 1471 | &itempropAttr.get(), |
| 1472 | &itemrefAttr.get(), |
| 1473 | &itemscopeAttr.get(), |
| 1474 | &itemtypeAttr.get(), |
| 1475 | &keytypeAttr.get(), |
| 1476 | &kindAttr.get(), |
| 1477 | &labelAttr.get(), |
| 1478 | &langAttr.get(), |
| 1479 | &languageAttr.get(), |
| 1480 | &leftmarginAttr.get(), |
| 1481 | &linkAttr.get(), |
| 1482 | &listAttr.get(), |
| 1483 | &longdescAttr.get(), |
| 1484 | &loopAttr.get(), |
| 1485 | &loopendAttr.get(), |
| 1486 | &loopstartAttr.get(), |
| 1487 | &lowAttr.get(), |
| 1488 | &lowsrcAttr.get(), |
| 1489 | &manifestAttr.get(), |
| 1490 | &marginheightAttr.get(), |
| 1491 | &marginwidthAttr.get(), |
| 1492 | &maxAttr.get(), |
| 1493 | &maxlengthAttr.get(), |
| 1494 | &mayscriptAttr.get(), |
| 1495 | &mediaAttr.get(), |
| 1496 | &mediagroupAttr.get(), |
| 1497 | &methodAttr.get(), |
| 1498 | &minAttr.get(), |
| 1499 | &minlengthAttr.get(), |
| 1500 | &multipleAttr.get(), |
| 1501 | &mutedAttr.get(), |
| 1502 | &nameAttr.get(), |
| 1503 | &nohrefAttr.get(), |
| 1504 | &nomoduleAttr.get(), |
| 1505 | &nonceAttr.get(), |
| 1506 | &noresizeAttr.get(), |
| 1507 | &noshadeAttr.get(), |
| 1508 | &novalidateAttr.get(), |
| 1509 | &nowrapAttr.get(), |
| 1510 | &objectAttr.get(), |
| 1511 | &onabortAttr.get(), |
| 1512 | &onafterprintAttr.get(), |
| 1513 | &onanimationcancelAttr.get(), |
| 1514 | &onanimationendAttr.get(), |
| 1515 | &onanimationiterationAttr.get(), |
| 1516 | &onanimationstartAttr.get(), |
| 1517 | &onautocompleteAttr.get(), |
| 1518 | &onautocompleteerrorAttr.get(), |
| 1519 | &onbeforecopyAttr.get(), |
| 1520 | &onbeforecutAttr.get(), |
| 1521 | &onbeforeinputAttr.get(), |
| 1522 | &onbeforeloadAttr.get(), |
| 1523 | &onbeforepasteAttr.get(), |
| 1524 | &onbeforeprintAttr.get(), |
| 1525 | &onbeforeunloadAttr.get(), |
| 1526 | &onblurAttr.get(), |
| 1527 | &oncanplayAttr.get(), |
| 1528 | &oncanplaythroughAttr.get(), |
| 1529 | &onchangeAttr.get(), |
| 1530 | &onclickAttr.get(), |
| 1531 | &oncontextmenuAttr.get(), |
| 1532 | &oncopyAttr.get(), |
| 1533 | &oncutAttr.get(), |
| 1534 | &ondblclickAttr.get(), |
| 1535 | &ondevicechangeAttr.get(), |
| 1536 | &ondragAttr.get(), |
| 1537 | &ondragendAttr.get(), |
| 1538 | &ondragenterAttr.get(), |
| 1539 | &ondragleaveAttr.get(), |
| 1540 | &ondragoverAttr.get(), |
| 1541 | &ondragstartAttr.get(), |
| 1542 | &ondropAttr.get(), |
| 1543 | &ondurationchangeAttr.get(), |
| 1544 | &onemptiedAttr.get(), |
| 1545 | &onendedAttr.get(), |
| 1546 | &onerrorAttr.get(), |
| 1547 | &onfocusAttr.get(), |
| 1548 | &onfocusinAttr.get(), |
| 1549 | &onfocusoutAttr.get(), |
| 1550 | &ongesturechangeAttr.get(), |
| 1551 | &ongestureendAttr.get(), |
| 1552 | &ongesturestartAttr.get(), |
| 1553 | &ongotpointercaptureAttr.get(), |
| 1554 | &onhashchangeAttr.get(), |
| 1555 | &oninputAttr.get(), |
| 1556 | &oninvalidAttr.get(), |
| 1557 | &onkeydownAttr.get(), |
| 1558 | &onkeypressAttr.get(), |
| 1559 | &onkeyupAttr.get(), |
| 1560 | &onlanguagechangeAttr.get(), |
| 1561 | &onloadAttr.get(), |
| 1562 | &onloadeddataAttr.get(), |
| 1563 | &onloadedmetadataAttr.get(), |
| 1564 | &onloadstartAttr.get(), |
| 1565 | &onlostpointercaptureAttr.get(), |
| 1566 | &onmessageAttr.get(), |
| 1567 | &onmousedownAttr.get(), |
| 1568 | &onmouseenterAttr.get(), |
| 1569 | &onmouseleaveAttr.get(), |
| 1570 | &onmousemoveAttr.get(), |
| 1571 | &onmouseoutAttr.get(), |
| 1572 | &onmouseoverAttr.get(), |
| 1573 | &onmouseupAttr.get(), |
| 1574 | &onmousewheelAttr.get(), |
| 1575 | &onofflineAttr.get(), |
| 1576 | &ononlineAttr.get(), |
| 1577 | &onorientationchangeAttr.get(), |
| 1578 | &onpagehideAttr.get(), |
| 1579 | &onpageshowAttr.get(), |
| 1580 | &onpasteAttr.get(), |
| 1581 | &onpauseAttr.get(), |
| 1582 | &onplayAttr.get(), |
| 1583 | &onplayingAttr.get(), |
| 1584 | &onpointercancelAttr.get(), |
| 1585 | &onpointerdownAttr.get(), |
| 1586 | &onpointerenterAttr.get(), |
| 1587 | &onpointerleaveAttr.get(), |
| 1588 | &onpointermoveAttr.get(), |
| 1589 | &onpointeroutAttr.get(), |
| 1590 | &onpointeroverAttr.get(), |
| 1591 | &onpointerupAttr.get(), |
| 1592 | &onpopstateAttr.get(), |
| 1593 | &onprogressAttr.get(), |
| 1594 | &onratechangeAttr.get(), |
| 1595 | &onresetAttr.get(), |
| 1596 | &onresizeAttr.get(), |
| 1597 | &onscrollAttr.get(), |
| 1598 | &onsearchAttr.get(), |
| 1599 | &onseekedAttr.get(), |
| 1600 | &onseekingAttr.get(), |
| 1601 | &onselectAttr.get(), |
| 1602 | &onselectionchangeAttr.get(), |
| 1603 | &onselectstartAttr.get(), |
| 1604 | &onstalledAttr.get(), |
| 1605 | &onstorageAttr.get(), |
| 1606 | &onsubmitAttr.get(), |
| 1607 | &onsuspendAttr.get(), |
| 1608 | &ontimeupdateAttr.get(), |
| 1609 | &ontoggleAttr.get(), |
| 1610 | &ontouchcancelAttr.get(), |
| 1611 | &ontouchendAttr.get(), |
| 1612 | &ontouchforcechangeAttr.get(), |
| 1613 | &ontouchmoveAttr.get(), |
| 1614 | &ontouchstartAttr.get(), |
| 1615 | &ontransitioncancelAttr.get(), |
| 1616 | &ontransitionendAttr.get(), |
| 1617 | &ontransitionrunAttr.get(), |
| 1618 | &ontransitionstartAttr.get(), |
| 1619 | &onunloadAttr.get(), |
| 1620 | &onvolumechangeAttr.get(), |
| 1621 | &onwaitingAttr.get(), |
| 1622 | &onwebkitanimationendAttr.get(), |
| 1623 | &onwebkitanimationiterationAttr.get(), |
| 1624 | &onwebkitanimationstartAttr.get(), |
| 1625 | &onwebkitbeginfullscreenAttr.get(), |
| 1626 | &onwebkitcurrentplaybacktargetiswirelesschangedAttr.get(), |
| 1627 | &onwebkitendfullscreenAttr.get(), |
| 1628 | &onwebkitfullscreenchangeAttr.get(), |
| 1629 | &onwebkitfullscreenerrorAttr.get(), |
| 1630 | &onwebkitkeyaddedAttr.get(), |
| 1631 | &onwebkitkeyerrorAttr.get(), |
| 1632 | &onwebkitkeymessageAttr.get(), |
| 1633 | &onwebkitmouseforcechangedAttr.get(), |
| 1634 | &onwebkitmouseforcedownAttr.get(), |
| 1635 | &onwebkitmouseforceupAttr.get(), |
| 1636 | &onwebkitmouseforcewillbeginAttr.get(), |
| 1637 | &onwebkitneedkeyAttr.get(), |
| 1638 | &onwebkitplaybacktargetavailabilitychangedAttr.get(), |
| 1639 | &onwebkitpresentationmodechangedAttr.get(), |
| 1640 | &onwebkitsourcecloseAttr.get(), |
| 1641 | &onwebkitsourceendedAttr.get(), |
| 1642 | &onwebkitsourceopenAttr.get(), |
| 1643 | &onwebkitspeechchangeAttr.get(), |
| 1644 | &onwebkittransitionendAttr.get(), |
| 1645 | &onwebkitwillrevealbottomAttr.get(), |
| 1646 | &onwebkitwillrevealleftAttr.get(), |
| 1647 | &onwebkitwillrevealrightAttr.get(), |
| 1648 | &onwebkitwillrevealtopAttr.get(), |
| 1649 | &onwheelAttr.get(), |
| 1650 | &openAttr.get(), |
| 1651 | &optimumAttr.get(), |
| 1652 | &patternAttr.get(), |
| 1653 | &pingAttr.get(), |
| 1654 | &placeholderAttr.get(), |
| 1655 | &playcountAttr.get(), |
| 1656 | &playsinlineAttr.get(), |
| 1657 | &pluginspageAttr.get(), |
| 1658 | &pluginurlAttr.get(), |
| 1659 | &posterAttr.get(), |
| 1660 | &precisionAttr.get(), |
| 1661 | &preloadAttr.get(), |
| 1662 | &primaryAttr.get(), |
| 1663 | &profileAttr.get(), |
| 1664 | &progressAttr.get(), |
| 1665 | &promptAttr.get(), |
| 1666 | &pseudoAttr.get(), |
| 1667 | &readonlyAttr.get(), |
| 1668 | &referrerpolicyAttr.get(), |
| 1669 | &relAttr.get(), |
| 1670 | &requiredAttr.get(), |
| 1671 | &resultsAttr.get(), |
| 1672 | &revAttr.get(), |
| 1673 | &reversedAttr.get(), |
| 1674 | &roleAttr.get(), |
| 1675 | &rowsAttr.get(), |
| 1676 | &rowspanAttr.get(), |
| 1677 | &rulesAttr.get(), |
| 1678 | &sandboxAttr.get(), |
| 1679 | &schemeAttr.get(), |
| 1680 | &scopeAttr.get(), |
| 1681 | &scopedAttr.get(), |
| 1682 | &scrollamountAttr.get(), |
| 1683 | &scrolldelayAttr.get(), |
| 1684 | &scrollingAttr.get(), |
| 1685 | &selectAttr.get(), |
| 1686 | &selectedAttr.get(), |
| 1687 | &shapeAttr.get(), |
| 1688 | &sizeAttr.get(), |
| 1689 | &sizesAttr.get(), |
| 1690 | &slotAttr.get(), |
| 1691 | &sortableAttr.get(), |
| 1692 | &sortdirectionAttr.get(), |
| 1693 | &spanAttr.get(), |
| 1694 | &spellcheckAttr.get(), |
| 1695 | &srcAttr.get(), |
| 1696 | &srcdocAttr.get(), |
| 1697 | &srclangAttr.get(), |
| 1698 | &srcsetAttr.get(), |
| 1699 | &standbyAttr.get(), |
| 1700 | &startAttr.get(), |
| 1701 | &stepAttr.get(), |
| 1702 | &styleAttr.get(), |
| 1703 | &subtitleAttr.get(), |
| 1704 | &summaryAttr.get(), |
| 1705 | &tabindexAttr.get(), |
| 1706 | &tableborderAttr.get(), |
| 1707 | &targetAttr.get(), |
| 1708 | &textAttr.get(), |
| 1709 | &titleAttr.get(), |
| 1710 | &topAttr.get(), |
| 1711 | &topmarginAttr.get(), |
| 1712 | &translateAttr.get(), |
| 1713 | &truespeedAttr.get(), |
| 1714 | &typeAttr.get(), |
| 1715 | &uiactionsAttr.get(), |
| 1716 | &usemapAttr.get(), |
| 1717 | &valignAttr.get(), |
| 1718 | &valueAttr.get(), |
| 1719 | &valuetypeAttr.get(), |
| 1720 | &versionAttr.get(), |
| 1721 | &vlinkAttr.get(), |
| 1722 | &vspaceAttr.get(), |
| 1723 | &webkit_playsinlineAttr.get(), |
| 1724 | &webkitairplayAttr.get(), |
| 1725 | &webkitallowfullscreenAttr.get(), |
| 1726 | &webkitattachmentbloburlAttr.get(), |
| 1727 | &webkitattachmentidAttr.get(), |
| 1728 | &webkitattachmentpathAttr.get(), |
| 1729 | &webkitdirectoryAttr.get(), |
| 1730 | &webkitdropzoneAttr.get(), |
| 1731 | &webkitgrammarAttr.get(), |
| 1732 | &webkitimagemenuAttr.get(), |
| 1733 | &webkitspeechAttr.get(), |
| 1734 | &webkitwirelessvideoplaybackdisabledAttr.get(), |
| 1735 | &widthAttr.get(), |
| 1736 | &wrapAttr.get(), |
| 1737 | &x_apple_data_detectorsAttr.get(), |
| 1738 | &x_apple_data_detectors_resultAttr.get(), |
| 1739 | &x_apple_data_detectors_typeAttr.get(), |
| 1740 | &x_apple_editable_imageAttr.get(), |
| 1741 | &x_apple_pdf_annotationAttr.get(), |
| 1742 | &x_itunes_inherit_uri_query_componentAttr.get(), |
| 1743 | }; |
| 1744 | return HTMLAttrs; |
| 1745 | } |
| 1746 | |
| 1747 | void init() |
| 1748 | { |
| 1749 | static bool initialized = false; |
| 1750 | if (initialized) |
| 1751 | return; |
| 1752 | initialized = true; |
| 1753 | |
| 1754 | // Use placement new to initialize the globals. |
| 1755 | |
| 1756 | AtomicString::init(); |
| 1757 | AtomicString xhtmlNS("http://www.w3.org/1999/xhtml" , AtomicString::ConstructFromLiteral); |
| 1758 | |
| 1759 | // Namespace |
| 1760 | xhtmlNamespaceURI.construct(xhtmlNS); |
| 1761 | |
| 1762 | #ifndef NDEBUG |
| 1763 | reinterpret_cast<const StringImpl*>(&aData)->assertHashIsCorrect(); |
| 1764 | reinterpret_cast<const StringImpl*>(&abbrData)->assertHashIsCorrect(); |
| 1765 | reinterpret_cast<const StringImpl*>(&acceptData)->assertHashIsCorrect(); |
| 1766 | reinterpret_cast<const StringImpl*>(&accept_charsetData)->assertHashIsCorrect(); |
| 1767 | reinterpret_cast<const StringImpl*>(&accesskeyData)->assertHashIsCorrect(); |
| 1768 | reinterpret_cast<const StringImpl*>(&acronymData)->assertHashIsCorrect(); |
| 1769 | reinterpret_cast<const StringImpl*>(&actionData)->assertHashIsCorrect(); |
| 1770 | reinterpret_cast<const StringImpl*>(&adcampaignidData)->assertHashIsCorrect(); |
| 1771 | reinterpret_cast<const StringImpl*>(&addestinationData)->assertHashIsCorrect(); |
| 1772 | reinterpret_cast<const StringImpl*>(&addressData)->assertHashIsCorrect(); |
| 1773 | reinterpret_cast<const StringImpl*>(&alignData)->assertHashIsCorrect(); |
| 1774 | reinterpret_cast<const StringImpl*>(&alinkData)->assertHashIsCorrect(); |
| 1775 | reinterpret_cast<const StringImpl*>(&allowData)->assertHashIsCorrect(); |
| 1776 | reinterpret_cast<const StringImpl*>(&allowfullscreenData)->assertHashIsCorrect(); |
| 1777 | reinterpret_cast<const StringImpl*>(&altData)->assertHashIsCorrect(); |
| 1778 | reinterpret_cast<const StringImpl*>(&appletData)->assertHashIsCorrect(); |
| 1779 | reinterpret_cast<const StringImpl*>(&archiveData)->assertHashIsCorrect(); |
| 1780 | reinterpret_cast<const StringImpl*>(&areaData)->assertHashIsCorrect(); |
| 1781 | reinterpret_cast<const StringImpl*>(&aria_activedescendantData)->assertHashIsCorrect(); |
| 1782 | reinterpret_cast<const StringImpl*>(&aria_atomicData)->assertHashIsCorrect(); |
| 1783 | reinterpret_cast<const StringImpl*>(&aria_autocompleteData)->assertHashIsCorrect(); |
| 1784 | reinterpret_cast<const StringImpl*>(&aria_busyData)->assertHashIsCorrect(); |
| 1785 | reinterpret_cast<const StringImpl*>(&aria_checkedData)->assertHashIsCorrect(); |
| 1786 | reinterpret_cast<const StringImpl*>(&aria_colcountData)->assertHashIsCorrect(); |
| 1787 | reinterpret_cast<const StringImpl*>(&aria_colindexData)->assertHashIsCorrect(); |
| 1788 | reinterpret_cast<const StringImpl*>(&aria_colspanData)->assertHashIsCorrect(); |
| 1789 | reinterpret_cast<const StringImpl*>(&aria_controlsData)->assertHashIsCorrect(); |
| 1790 | reinterpret_cast<const StringImpl*>(&aria_currentData)->assertHashIsCorrect(); |
| 1791 | reinterpret_cast<const StringImpl*>(&aria_describedbyData)->assertHashIsCorrect(); |
| 1792 | reinterpret_cast<const StringImpl*>(&aria_detailsData)->assertHashIsCorrect(); |
| 1793 | reinterpret_cast<const StringImpl*>(&aria_disabledData)->assertHashIsCorrect(); |
| 1794 | reinterpret_cast<const StringImpl*>(&aria_dropeffectData)->assertHashIsCorrect(); |
| 1795 | reinterpret_cast<const StringImpl*>(&aria_errormessageData)->assertHashIsCorrect(); |
| 1796 | reinterpret_cast<const StringImpl*>(&aria_expandedData)->assertHashIsCorrect(); |
| 1797 | reinterpret_cast<const StringImpl*>(&aria_flowtoData)->assertHashIsCorrect(); |
| 1798 | reinterpret_cast<const StringImpl*>(&aria_grabbedData)->assertHashIsCorrect(); |
| 1799 | reinterpret_cast<const StringImpl*>(&aria_haspopupData)->assertHashIsCorrect(); |
| 1800 | reinterpret_cast<const StringImpl*>(&aria_helpData)->assertHashIsCorrect(); |
| 1801 | reinterpret_cast<const StringImpl*>(&aria_hiddenData)->assertHashIsCorrect(); |
| 1802 | reinterpret_cast<const StringImpl*>(&aria_invalidData)->assertHashIsCorrect(); |
| 1803 | reinterpret_cast<const StringImpl*>(&aria_keyshortcutsData)->assertHashIsCorrect(); |
| 1804 | reinterpret_cast<const StringImpl*>(&aria_labelData)->assertHashIsCorrect(); |
| 1805 | reinterpret_cast<const StringImpl*>(&aria_labeledbyData)->assertHashIsCorrect(); |
| 1806 | reinterpret_cast<const StringImpl*>(&aria_labelledbyData)->assertHashIsCorrect(); |
| 1807 | reinterpret_cast<const StringImpl*>(&aria_levelData)->assertHashIsCorrect(); |
| 1808 | reinterpret_cast<const StringImpl*>(&aria_liveData)->assertHashIsCorrect(); |
| 1809 | reinterpret_cast<const StringImpl*>(&aria_modalData)->assertHashIsCorrect(); |
| 1810 | reinterpret_cast<const StringImpl*>(&aria_multilineData)->assertHashIsCorrect(); |
| 1811 | reinterpret_cast<const StringImpl*>(&aria_multiselectableData)->assertHashIsCorrect(); |
| 1812 | reinterpret_cast<const StringImpl*>(&aria_orientationData)->assertHashIsCorrect(); |
| 1813 | reinterpret_cast<const StringImpl*>(&aria_ownsData)->assertHashIsCorrect(); |
| 1814 | reinterpret_cast<const StringImpl*>(&aria_placeholderData)->assertHashIsCorrect(); |
| 1815 | reinterpret_cast<const StringImpl*>(&aria_posinsetData)->assertHashIsCorrect(); |
| 1816 | reinterpret_cast<const StringImpl*>(&aria_pressedData)->assertHashIsCorrect(); |
| 1817 | reinterpret_cast<const StringImpl*>(&aria_readonlyData)->assertHashIsCorrect(); |
| 1818 | reinterpret_cast<const StringImpl*>(&aria_relevantData)->assertHashIsCorrect(); |
| 1819 | reinterpret_cast<const StringImpl*>(&aria_requiredData)->assertHashIsCorrect(); |
| 1820 | reinterpret_cast<const StringImpl*>(&aria_roledescriptionData)->assertHashIsCorrect(); |
| 1821 | reinterpret_cast<const StringImpl*>(&aria_rowcountData)->assertHashIsCorrect(); |
| 1822 | reinterpret_cast<const StringImpl*>(&aria_rowindexData)->assertHashIsCorrect(); |
| 1823 | reinterpret_cast<const StringImpl*>(&aria_rowspanData)->assertHashIsCorrect(); |
| 1824 | reinterpret_cast<const StringImpl*>(&aria_selectedData)->assertHashIsCorrect(); |
| 1825 | reinterpret_cast<const StringImpl*>(&aria_setsizeData)->assertHashIsCorrect(); |
| 1826 | reinterpret_cast<const StringImpl*>(&aria_sortData)->assertHashIsCorrect(); |
| 1827 | reinterpret_cast<const StringImpl*>(&aria_valuemaxData)->assertHashIsCorrect(); |
| 1828 | reinterpret_cast<const StringImpl*>(&aria_valueminData)->assertHashIsCorrect(); |
| 1829 | reinterpret_cast<const StringImpl*>(&aria_valuenowData)->assertHashIsCorrect(); |
| 1830 | reinterpret_cast<const StringImpl*>(&aria_valuetextData)->assertHashIsCorrect(); |
| 1831 | reinterpret_cast<const StringImpl*>(&articleData)->assertHashIsCorrect(); |
| 1832 | reinterpret_cast<const StringImpl*>(&asData)->assertHashIsCorrect(); |
| 1833 | reinterpret_cast<const StringImpl*>(&asideData)->assertHashIsCorrect(); |
| 1834 | reinterpret_cast<const StringImpl*>(&asyncData)->assertHashIsCorrect(); |
| 1835 | reinterpret_cast<const StringImpl*>(&attachmentData)->assertHashIsCorrect(); |
| 1836 | reinterpret_cast<const StringImpl*>(&audioData)->assertHashIsCorrect(); |
| 1837 | reinterpret_cast<const StringImpl*>(&autocapitalizeData)->assertHashIsCorrect(); |
| 1838 | reinterpret_cast<const StringImpl*>(&autocompleteData)->assertHashIsCorrect(); |
| 1839 | reinterpret_cast<const StringImpl*>(&autocorrectData)->assertHashIsCorrect(); |
| 1840 | reinterpret_cast<const StringImpl*>(&autofocusData)->assertHashIsCorrect(); |
| 1841 | reinterpret_cast<const StringImpl*>(&autoplayData)->assertHashIsCorrect(); |
| 1842 | reinterpret_cast<const StringImpl*>(&autosaveData)->assertHashIsCorrect(); |
| 1843 | reinterpret_cast<const StringImpl*>(&axisData)->assertHashIsCorrect(); |
| 1844 | reinterpret_cast<const StringImpl*>(&bData)->assertHashIsCorrect(); |
| 1845 | reinterpret_cast<const StringImpl*>(&backgroundData)->assertHashIsCorrect(); |
| 1846 | reinterpret_cast<const StringImpl*>(&baseData)->assertHashIsCorrect(); |
| 1847 | reinterpret_cast<const StringImpl*>(&basefontData)->assertHashIsCorrect(); |
| 1848 | reinterpret_cast<const StringImpl*>(&bdiData)->assertHashIsCorrect(); |
| 1849 | reinterpret_cast<const StringImpl*>(&bdoData)->assertHashIsCorrect(); |
| 1850 | reinterpret_cast<const StringImpl*>(&behaviorData)->assertHashIsCorrect(); |
| 1851 | reinterpret_cast<const StringImpl*>(&bgcolorData)->assertHashIsCorrect(); |
| 1852 | reinterpret_cast<const StringImpl*>(&bgpropertiesData)->assertHashIsCorrect(); |
| 1853 | reinterpret_cast<const StringImpl*>(&bgsoundData)->assertHashIsCorrect(); |
| 1854 | reinterpret_cast<const StringImpl*>(&bigData)->assertHashIsCorrect(); |
| 1855 | reinterpret_cast<const StringImpl*>(&blockquoteData)->assertHashIsCorrect(); |
| 1856 | reinterpret_cast<const StringImpl*>(&bodyData)->assertHashIsCorrect(); |
| 1857 | reinterpret_cast<const StringImpl*>(&borderData)->assertHashIsCorrect(); |
| 1858 | reinterpret_cast<const StringImpl*>(&bordercolorData)->assertHashIsCorrect(); |
| 1859 | reinterpret_cast<const StringImpl*>(&brData)->assertHashIsCorrect(); |
| 1860 | reinterpret_cast<const StringImpl*>(&buttonData)->assertHashIsCorrect(); |
| 1861 | reinterpret_cast<const StringImpl*>(&canvasData)->assertHashIsCorrect(); |
| 1862 | reinterpret_cast<const StringImpl*>(&captionData)->assertHashIsCorrect(); |
| 1863 | reinterpret_cast<const StringImpl*>(&captureData)->assertHashIsCorrect(); |
| 1864 | reinterpret_cast<const StringImpl*>(&cellborderData)->assertHashIsCorrect(); |
| 1865 | reinterpret_cast<const StringImpl*>(&cellpaddingData)->assertHashIsCorrect(); |
| 1866 | reinterpret_cast<const StringImpl*>(&cellspacingData)->assertHashIsCorrect(); |
| 1867 | reinterpret_cast<const StringImpl*>(¢erData)->assertHashIsCorrect(); |
| 1868 | reinterpret_cast<const StringImpl*>(&challengeData)->assertHashIsCorrect(); |
| 1869 | reinterpret_cast<const StringImpl*>(&charData)->assertHashIsCorrect(); |
| 1870 | reinterpret_cast<const StringImpl*>(&charoffData)->assertHashIsCorrect(); |
| 1871 | reinterpret_cast<const StringImpl*>(&charsetData)->assertHashIsCorrect(); |
| 1872 | reinterpret_cast<const StringImpl*>(&checkedData)->assertHashIsCorrect(); |
| 1873 | reinterpret_cast<const StringImpl*>(&citeData)->assertHashIsCorrect(); |
| 1874 | reinterpret_cast<const StringImpl*>(&classData)->assertHashIsCorrect(); |
| 1875 | reinterpret_cast<const StringImpl*>(&classidData)->assertHashIsCorrect(); |
| 1876 | reinterpret_cast<const StringImpl*>(&clearData)->assertHashIsCorrect(); |
| 1877 | reinterpret_cast<const StringImpl*>(&codeData)->assertHashIsCorrect(); |
| 1878 | reinterpret_cast<const StringImpl*>(&codebaseData)->assertHashIsCorrect(); |
| 1879 | reinterpret_cast<const StringImpl*>(&codetypeData)->assertHashIsCorrect(); |
| 1880 | reinterpret_cast<const StringImpl*>(&colData)->assertHashIsCorrect(); |
| 1881 | reinterpret_cast<const StringImpl*>(&colgroupData)->assertHashIsCorrect(); |
| 1882 | reinterpret_cast<const StringImpl*>(&colorData)->assertHashIsCorrect(); |
| 1883 | reinterpret_cast<const StringImpl*>(&colsData)->assertHashIsCorrect(); |
| 1884 | reinterpret_cast<const StringImpl*>(&colspanData)->assertHashIsCorrect(); |
| 1885 | reinterpret_cast<const StringImpl*>(&commandData)->assertHashIsCorrect(); |
| 1886 | reinterpret_cast<const StringImpl*>(&compactData)->assertHashIsCorrect(); |
| 1887 | reinterpret_cast<const StringImpl*>(&compositeData)->assertHashIsCorrect(); |
| 1888 | reinterpret_cast<const StringImpl*>(&contentData)->assertHashIsCorrect(); |
| 1889 | reinterpret_cast<const StringImpl*>(&contenteditableData)->assertHashIsCorrect(); |
| 1890 | reinterpret_cast<const StringImpl*>(&controlsData)->assertHashIsCorrect(); |
| 1891 | reinterpret_cast<const StringImpl*>(&coordsData)->assertHashIsCorrect(); |
| 1892 | reinterpret_cast<const StringImpl*>(&crossoriginData)->assertHashIsCorrect(); |
| 1893 | reinterpret_cast<const StringImpl*>(&dataData)->assertHashIsCorrect(); |
| 1894 | reinterpret_cast<const StringImpl*>(&datalistData)->assertHashIsCorrect(); |
| 1895 | reinterpret_cast<const StringImpl*>(&datetimeData)->assertHashIsCorrect(); |
| 1896 | reinterpret_cast<const StringImpl*>(&ddData)->assertHashIsCorrect(); |
| 1897 | reinterpret_cast<const StringImpl*>(&declareData)->assertHashIsCorrect(); |
| 1898 | reinterpret_cast<const StringImpl*>(&decodingData)->assertHashIsCorrect(); |
| 1899 | reinterpret_cast<const StringImpl*>(&defaultData)->assertHashIsCorrect(); |
| 1900 | reinterpret_cast<const StringImpl*>(&deferData)->assertHashIsCorrect(); |
| 1901 | reinterpret_cast<const StringImpl*>(&delData)->assertHashIsCorrect(); |
| 1902 | reinterpret_cast<const StringImpl*>(&detailsData)->assertHashIsCorrect(); |
| 1903 | reinterpret_cast<const StringImpl*>(&dfnData)->assertHashIsCorrect(); |
| 1904 | reinterpret_cast<const StringImpl*>(&dirData)->assertHashIsCorrect(); |
| 1905 | reinterpret_cast<const StringImpl*>(&directionData)->assertHashIsCorrect(); |
| 1906 | reinterpret_cast<const StringImpl*>(&dirnameData)->assertHashIsCorrect(); |
| 1907 | reinterpret_cast<const StringImpl*>(&disabledData)->assertHashIsCorrect(); |
| 1908 | reinterpret_cast<const StringImpl*>(&dispositionData)->assertHashIsCorrect(); |
| 1909 | reinterpret_cast<const StringImpl*>(&divData)->assertHashIsCorrect(); |
| 1910 | reinterpret_cast<const StringImpl*>(&dlData)->assertHashIsCorrect(); |
| 1911 | reinterpret_cast<const StringImpl*>(&downloadData)->assertHashIsCorrect(); |
| 1912 | reinterpret_cast<const StringImpl*>(&draggableData)->assertHashIsCorrect(); |
| 1913 | reinterpret_cast<const StringImpl*>(&dtData)->assertHashIsCorrect(); |
| 1914 | reinterpret_cast<const StringImpl*>(&emData)->assertHashIsCorrect(); |
| 1915 | reinterpret_cast<const StringImpl*>(&embedData)->assertHashIsCorrect(); |
| 1916 | reinterpret_cast<const StringImpl*>(&enctypeData)->assertHashIsCorrect(); |
| 1917 | reinterpret_cast<const StringImpl*>(&endData)->assertHashIsCorrect(); |
| 1918 | reinterpret_cast<const StringImpl*>(&eventData)->assertHashIsCorrect(); |
| 1919 | reinterpret_cast<const StringImpl*>(&expandedData)->assertHashIsCorrect(); |
| 1920 | reinterpret_cast<const StringImpl*>(&faceData)->assertHashIsCorrect(); |
| 1921 | reinterpret_cast<const StringImpl*>(&fieldsetData)->assertHashIsCorrect(); |
| 1922 | reinterpret_cast<const StringImpl*>(&figcaptionData)->assertHashIsCorrect(); |
| 1923 | reinterpret_cast<const StringImpl*>(&figureData)->assertHashIsCorrect(); |
| 1924 | reinterpret_cast<const StringImpl*>(&filenameData)->assertHashIsCorrect(); |
| 1925 | reinterpret_cast<const StringImpl*>(&focusedData)->assertHashIsCorrect(); |
| 1926 | reinterpret_cast<const StringImpl*>(&fontData)->assertHashIsCorrect(); |
| 1927 | reinterpret_cast<const StringImpl*>(&footerData)->assertHashIsCorrect(); |
| 1928 | reinterpret_cast<const StringImpl*>(&forData)->assertHashIsCorrect(); |
| 1929 | reinterpret_cast<const StringImpl*>(&formData)->assertHashIsCorrect(); |
| 1930 | reinterpret_cast<const StringImpl*>(&formactionData)->assertHashIsCorrect(); |
| 1931 | reinterpret_cast<const StringImpl*>(&formenctypeData)->assertHashIsCorrect(); |
| 1932 | reinterpret_cast<const StringImpl*>(&formmethodData)->assertHashIsCorrect(); |
| 1933 | reinterpret_cast<const StringImpl*>(&formnovalidateData)->assertHashIsCorrect(); |
| 1934 | reinterpret_cast<const StringImpl*>(&formtargetData)->assertHashIsCorrect(); |
| 1935 | reinterpret_cast<const StringImpl*>(&frameData)->assertHashIsCorrect(); |
| 1936 | reinterpret_cast<const StringImpl*>(&frameborderData)->assertHashIsCorrect(); |
| 1937 | reinterpret_cast<const StringImpl*>(&framesetData)->assertHashIsCorrect(); |
| 1938 | reinterpret_cast<const StringImpl*>(&h1Data)->assertHashIsCorrect(); |
| 1939 | reinterpret_cast<const StringImpl*>(&h2Data)->assertHashIsCorrect(); |
| 1940 | reinterpret_cast<const StringImpl*>(&h3Data)->assertHashIsCorrect(); |
| 1941 | reinterpret_cast<const StringImpl*>(&h4Data)->assertHashIsCorrect(); |
| 1942 | reinterpret_cast<const StringImpl*>(&h5Data)->assertHashIsCorrect(); |
| 1943 | reinterpret_cast<const StringImpl*>(&h6Data)->assertHashIsCorrect(); |
| 1944 | reinterpret_cast<const StringImpl*>(&headData)->assertHashIsCorrect(); |
| 1945 | reinterpret_cast<const StringImpl*>(&headerData)->assertHashIsCorrect(); |
| 1946 | reinterpret_cast<const StringImpl*>(&headersData)->assertHashIsCorrect(); |
| 1947 | reinterpret_cast<const StringImpl*>(&heightData)->assertHashIsCorrect(); |
| 1948 | reinterpret_cast<const StringImpl*>(&hgroupData)->assertHashIsCorrect(); |
| 1949 | reinterpret_cast<const StringImpl*>(&hiddenData)->assertHashIsCorrect(); |
| 1950 | reinterpret_cast<const StringImpl*>(&highData)->assertHashIsCorrect(); |
| 1951 | reinterpret_cast<const StringImpl*>(&hrData)->assertHashIsCorrect(); |
| 1952 | reinterpret_cast<const StringImpl*>(&hrefData)->assertHashIsCorrect(); |
| 1953 | reinterpret_cast<const StringImpl*>(&hreflangData)->assertHashIsCorrect(); |
| 1954 | reinterpret_cast<const StringImpl*>(&hspaceData)->assertHashIsCorrect(); |
| 1955 | reinterpret_cast<const StringImpl*>(&htmlData)->assertHashIsCorrect(); |
| 1956 | reinterpret_cast<const StringImpl*>(&http_equivData)->assertHashIsCorrect(); |
| 1957 | reinterpret_cast<const StringImpl*>(&iData)->assertHashIsCorrect(); |
| 1958 | reinterpret_cast<const StringImpl*>(&idData)->assertHashIsCorrect(); |
| 1959 | reinterpret_cast<const StringImpl*>(&iframeData)->assertHashIsCorrect(); |
| 1960 | reinterpret_cast<const StringImpl*>(&imageData)->assertHashIsCorrect(); |
| 1961 | reinterpret_cast<const StringImpl*>(&imagesizesData)->assertHashIsCorrect(); |
| 1962 | reinterpret_cast<const StringImpl*>(&imagesrcsetData)->assertHashIsCorrect(); |
| 1963 | reinterpret_cast<const StringImpl*>(&imgData)->assertHashIsCorrect(); |
| 1964 | reinterpret_cast<const StringImpl*>(&incrementalData)->assertHashIsCorrect(); |
| 1965 | reinterpret_cast<const StringImpl*>(&indeterminateData)->assertHashIsCorrect(); |
| 1966 | reinterpret_cast<const StringImpl*>(&inputData)->assertHashIsCorrect(); |
| 1967 | reinterpret_cast<const StringImpl*>(&inputmodeData)->assertHashIsCorrect(); |
| 1968 | reinterpret_cast<const StringImpl*>(&insData)->assertHashIsCorrect(); |
| 1969 | reinterpret_cast<const StringImpl*>(&integrityData)->assertHashIsCorrect(); |
| 1970 | reinterpret_cast<const StringImpl*>(&isData)->assertHashIsCorrect(); |
| 1971 | reinterpret_cast<const StringImpl*>(&ismapData)->assertHashIsCorrect(); |
| 1972 | reinterpret_cast<const StringImpl*>(&itemidData)->assertHashIsCorrect(); |
| 1973 | reinterpret_cast<const StringImpl*>(&itempropData)->assertHashIsCorrect(); |
| 1974 | reinterpret_cast<const StringImpl*>(&itemrefData)->assertHashIsCorrect(); |
| 1975 | reinterpret_cast<const StringImpl*>(&itemscopeData)->assertHashIsCorrect(); |
| 1976 | reinterpret_cast<const StringImpl*>(&itemtypeData)->assertHashIsCorrect(); |
| 1977 | reinterpret_cast<const StringImpl*>(&kbdData)->assertHashIsCorrect(); |
| 1978 | reinterpret_cast<const StringImpl*>(&keygenData)->assertHashIsCorrect(); |
| 1979 | reinterpret_cast<const StringImpl*>(&keytypeData)->assertHashIsCorrect(); |
| 1980 | reinterpret_cast<const StringImpl*>(&kindData)->assertHashIsCorrect(); |
| 1981 | reinterpret_cast<const StringImpl*>(&labelData)->assertHashIsCorrect(); |
| 1982 | reinterpret_cast<const StringImpl*>(&langData)->assertHashIsCorrect(); |
| 1983 | reinterpret_cast<const StringImpl*>(&languageData)->assertHashIsCorrect(); |
| 1984 | reinterpret_cast<const StringImpl*>(&layerData)->assertHashIsCorrect(); |
| 1985 | reinterpret_cast<const StringImpl*>(&leftmarginData)->assertHashIsCorrect(); |
| 1986 | reinterpret_cast<const StringImpl*>(&legendData)->assertHashIsCorrect(); |
| 1987 | reinterpret_cast<const StringImpl*>(&liData)->assertHashIsCorrect(); |
| 1988 | reinterpret_cast<const StringImpl*>(&linkData)->assertHashIsCorrect(); |
| 1989 | reinterpret_cast<const StringImpl*>(&listData)->assertHashIsCorrect(); |
| 1990 | reinterpret_cast<const StringImpl*>(&listingData)->assertHashIsCorrect(); |
| 1991 | reinterpret_cast<const StringImpl*>(&longdescData)->assertHashIsCorrect(); |
| 1992 | reinterpret_cast<const StringImpl*>(&loopData)->assertHashIsCorrect(); |
| 1993 | reinterpret_cast<const StringImpl*>(&loopendData)->assertHashIsCorrect(); |
| 1994 | reinterpret_cast<const StringImpl*>(&loopstartData)->assertHashIsCorrect(); |
| 1995 | reinterpret_cast<const StringImpl*>(&lowData)->assertHashIsCorrect(); |
| 1996 | reinterpret_cast<const StringImpl*>(&lowsrcData)->assertHashIsCorrect(); |
| 1997 | reinterpret_cast<const StringImpl*>(&mainData)->assertHashIsCorrect(); |
| 1998 | reinterpret_cast<const StringImpl*>(&manifestData)->assertHashIsCorrect(); |
| 1999 | reinterpret_cast<const StringImpl*>(&mapData)->assertHashIsCorrect(); |
| 2000 | reinterpret_cast<const StringImpl*>(&marginheightData)->assertHashIsCorrect(); |
| 2001 | reinterpret_cast<const StringImpl*>(&marginwidthData)->assertHashIsCorrect(); |
| 2002 | reinterpret_cast<const StringImpl*>(&markData)->assertHashIsCorrect(); |
| 2003 | reinterpret_cast<const StringImpl*>(&marqueeData)->assertHashIsCorrect(); |
| 2004 | reinterpret_cast<const StringImpl*>(&maxData)->assertHashIsCorrect(); |
| 2005 | reinterpret_cast<const StringImpl*>(&maxlengthData)->assertHashIsCorrect(); |
| 2006 | reinterpret_cast<const StringImpl*>(&mayscriptData)->assertHashIsCorrect(); |
| 2007 | reinterpret_cast<const StringImpl*>(&mediaData)->assertHashIsCorrect(); |
| 2008 | reinterpret_cast<const StringImpl*>(&mediagroupData)->assertHashIsCorrect(); |
| 2009 | reinterpret_cast<const StringImpl*>(&menuData)->assertHashIsCorrect(); |
| 2010 | reinterpret_cast<const StringImpl*>(&menuitemData)->assertHashIsCorrect(); |
| 2011 | reinterpret_cast<const StringImpl*>(&metaData)->assertHashIsCorrect(); |
| 2012 | reinterpret_cast<const StringImpl*>(&meterData)->assertHashIsCorrect(); |
| 2013 | reinterpret_cast<const StringImpl*>(&methodData)->assertHashIsCorrect(); |
| 2014 | reinterpret_cast<const StringImpl*>(&minData)->assertHashIsCorrect(); |
| 2015 | reinterpret_cast<const StringImpl*>(&minlengthData)->assertHashIsCorrect(); |
| 2016 | reinterpret_cast<const StringImpl*>(&multipleData)->assertHashIsCorrect(); |
| 2017 | reinterpret_cast<const StringImpl*>(&mutedData)->assertHashIsCorrect(); |
| 2018 | reinterpret_cast<const StringImpl*>(&nameData)->assertHashIsCorrect(); |
| 2019 | reinterpret_cast<const StringImpl*>(&navData)->assertHashIsCorrect(); |
| 2020 | reinterpret_cast<const StringImpl*>(&nobrData)->assertHashIsCorrect(); |
| 2021 | reinterpret_cast<const StringImpl*>(&noembedData)->assertHashIsCorrect(); |
| 2022 | reinterpret_cast<const StringImpl*>(&noframesData)->assertHashIsCorrect(); |
| 2023 | reinterpret_cast<const StringImpl*>(&nohrefData)->assertHashIsCorrect(); |
| 2024 | reinterpret_cast<const StringImpl*>(&nolayerData)->assertHashIsCorrect(); |
| 2025 | reinterpret_cast<const StringImpl*>(&nomoduleData)->assertHashIsCorrect(); |
| 2026 | reinterpret_cast<const StringImpl*>(&nonceData)->assertHashIsCorrect(); |
| 2027 | reinterpret_cast<const StringImpl*>(&noresizeData)->assertHashIsCorrect(); |
| 2028 | reinterpret_cast<const StringImpl*>(&noscriptData)->assertHashIsCorrect(); |
| 2029 | reinterpret_cast<const StringImpl*>(&noshadeData)->assertHashIsCorrect(); |
| 2030 | reinterpret_cast<const StringImpl*>(&novalidateData)->assertHashIsCorrect(); |
| 2031 | reinterpret_cast<const StringImpl*>(&nowrapData)->assertHashIsCorrect(); |
| 2032 | reinterpret_cast<const StringImpl*>(&objectData)->assertHashIsCorrect(); |
| 2033 | reinterpret_cast<const StringImpl*>(&olData)->assertHashIsCorrect(); |
| 2034 | reinterpret_cast<const StringImpl*>(&onabortData)->assertHashIsCorrect(); |
| 2035 | reinterpret_cast<const StringImpl*>(&onafterprintData)->assertHashIsCorrect(); |
| 2036 | reinterpret_cast<const StringImpl*>(&onanimationcancelData)->assertHashIsCorrect(); |
| 2037 | reinterpret_cast<const StringImpl*>(&onanimationendData)->assertHashIsCorrect(); |
| 2038 | reinterpret_cast<const StringImpl*>(&onanimationiterationData)->assertHashIsCorrect(); |
| 2039 | reinterpret_cast<const StringImpl*>(&onanimationstartData)->assertHashIsCorrect(); |
| 2040 | reinterpret_cast<const StringImpl*>(&onautocompleteData)->assertHashIsCorrect(); |
| 2041 | reinterpret_cast<const StringImpl*>(&onautocompleteerrorData)->assertHashIsCorrect(); |
| 2042 | reinterpret_cast<const StringImpl*>(&onbeforecopyData)->assertHashIsCorrect(); |
| 2043 | reinterpret_cast<const StringImpl*>(&onbeforecutData)->assertHashIsCorrect(); |
| 2044 | reinterpret_cast<const StringImpl*>(&onbeforeinputData)->assertHashIsCorrect(); |
| 2045 | reinterpret_cast<const StringImpl*>(&onbeforeloadData)->assertHashIsCorrect(); |
| 2046 | reinterpret_cast<const StringImpl*>(&onbeforepasteData)->assertHashIsCorrect(); |
| 2047 | reinterpret_cast<const StringImpl*>(&onbeforeprintData)->assertHashIsCorrect(); |
| 2048 | reinterpret_cast<const StringImpl*>(&onbeforeunloadData)->assertHashIsCorrect(); |
| 2049 | reinterpret_cast<const StringImpl*>(&onblurData)->assertHashIsCorrect(); |
| 2050 | reinterpret_cast<const StringImpl*>(&oncanplayData)->assertHashIsCorrect(); |
| 2051 | reinterpret_cast<const StringImpl*>(&oncanplaythroughData)->assertHashIsCorrect(); |
| 2052 | reinterpret_cast<const StringImpl*>(&onchangeData)->assertHashIsCorrect(); |
| 2053 | reinterpret_cast<const StringImpl*>(&onclickData)->assertHashIsCorrect(); |
| 2054 | reinterpret_cast<const StringImpl*>(&oncontextmenuData)->assertHashIsCorrect(); |
| 2055 | reinterpret_cast<const StringImpl*>(&oncopyData)->assertHashIsCorrect(); |
| 2056 | reinterpret_cast<const StringImpl*>(&oncutData)->assertHashIsCorrect(); |
| 2057 | reinterpret_cast<const StringImpl*>(&ondblclickData)->assertHashIsCorrect(); |
| 2058 | reinterpret_cast<const StringImpl*>(&ondevicechangeData)->assertHashIsCorrect(); |
| 2059 | reinterpret_cast<const StringImpl*>(&ondragData)->assertHashIsCorrect(); |
| 2060 | reinterpret_cast<const StringImpl*>(&ondragendData)->assertHashIsCorrect(); |
| 2061 | reinterpret_cast<const StringImpl*>(&ondragenterData)->assertHashIsCorrect(); |
| 2062 | reinterpret_cast<const StringImpl*>(&ondragleaveData)->assertHashIsCorrect(); |
| 2063 | reinterpret_cast<const StringImpl*>(&ondragoverData)->assertHashIsCorrect(); |
| 2064 | reinterpret_cast<const StringImpl*>(&ondragstartData)->assertHashIsCorrect(); |
| 2065 | reinterpret_cast<const StringImpl*>(&ondropData)->assertHashIsCorrect(); |
| 2066 | reinterpret_cast<const StringImpl*>(&ondurationchangeData)->assertHashIsCorrect(); |
| 2067 | reinterpret_cast<const StringImpl*>(&onemptiedData)->assertHashIsCorrect(); |
| 2068 | reinterpret_cast<const StringImpl*>(&onendedData)->assertHashIsCorrect(); |
| 2069 | reinterpret_cast<const StringImpl*>(&onerrorData)->assertHashIsCorrect(); |
| 2070 | reinterpret_cast<const StringImpl*>(&onfocusData)->assertHashIsCorrect(); |
| 2071 | reinterpret_cast<const StringImpl*>(&onfocusinData)->assertHashIsCorrect(); |
| 2072 | reinterpret_cast<const StringImpl*>(&onfocusoutData)->assertHashIsCorrect(); |
| 2073 | reinterpret_cast<const StringImpl*>(&ongesturechangeData)->assertHashIsCorrect(); |
| 2074 | reinterpret_cast<const StringImpl*>(&ongestureendData)->assertHashIsCorrect(); |
| 2075 | reinterpret_cast<const StringImpl*>(&ongesturestartData)->assertHashIsCorrect(); |
| 2076 | reinterpret_cast<const StringImpl*>(&ongotpointercaptureData)->assertHashIsCorrect(); |
| 2077 | reinterpret_cast<const StringImpl*>(&onhashchangeData)->assertHashIsCorrect(); |
| 2078 | reinterpret_cast<const StringImpl*>(&oninputData)->assertHashIsCorrect(); |
| 2079 | reinterpret_cast<const StringImpl*>(&oninvalidData)->assertHashIsCorrect(); |
| 2080 | reinterpret_cast<const StringImpl*>(&onkeydownData)->assertHashIsCorrect(); |
| 2081 | reinterpret_cast<const StringImpl*>(&onkeypressData)->assertHashIsCorrect(); |
| 2082 | reinterpret_cast<const StringImpl*>(&onkeyupData)->assertHashIsCorrect(); |
| 2083 | reinterpret_cast<const StringImpl*>(&onlanguagechangeData)->assertHashIsCorrect(); |
| 2084 | reinterpret_cast<const StringImpl*>(&onloadData)->assertHashIsCorrect(); |
| 2085 | reinterpret_cast<const StringImpl*>(&onloadeddataData)->assertHashIsCorrect(); |
| 2086 | reinterpret_cast<const StringImpl*>(&onloadedmetadataData)->assertHashIsCorrect(); |
| 2087 | reinterpret_cast<const StringImpl*>(&onloadstartData)->assertHashIsCorrect(); |
| 2088 | reinterpret_cast<const StringImpl*>(&onlostpointercaptureData)->assertHashIsCorrect(); |
| 2089 | reinterpret_cast<const StringImpl*>(&onmessageData)->assertHashIsCorrect(); |
| 2090 | reinterpret_cast<const StringImpl*>(&onmousedownData)->assertHashIsCorrect(); |
| 2091 | reinterpret_cast<const StringImpl*>(&onmouseenterData)->assertHashIsCorrect(); |
| 2092 | reinterpret_cast<const StringImpl*>(&onmouseleaveData)->assertHashIsCorrect(); |
| 2093 | reinterpret_cast<const StringImpl*>(&onmousemoveData)->assertHashIsCorrect(); |
| 2094 | reinterpret_cast<const StringImpl*>(&onmouseoutData)->assertHashIsCorrect(); |
| 2095 | reinterpret_cast<const StringImpl*>(&onmouseoverData)->assertHashIsCorrect(); |
| 2096 | reinterpret_cast<const StringImpl*>(&onmouseupData)->assertHashIsCorrect(); |
| 2097 | reinterpret_cast<const StringImpl*>(&onmousewheelData)->assertHashIsCorrect(); |
| 2098 | reinterpret_cast<const StringImpl*>(&onofflineData)->assertHashIsCorrect(); |
| 2099 | reinterpret_cast<const StringImpl*>(&ononlineData)->assertHashIsCorrect(); |
| 2100 | reinterpret_cast<const StringImpl*>(&onorientationchangeData)->assertHashIsCorrect(); |
| 2101 | reinterpret_cast<const StringImpl*>(&onpagehideData)->assertHashIsCorrect(); |
| 2102 | reinterpret_cast<const StringImpl*>(&onpageshowData)->assertHashIsCorrect(); |
| 2103 | reinterpret_cast<const StringImpl*>(&onpasteData)->assertHashIsCorrect(); |
| 2104 | reinterpret_cast<const StringImpl*>(&onpauseData)->assertHashIsCorrect(); |
| 2105 | reinterpret_cast<const StringImpl*>(&onplayData)->assertHashIsCorrect(); |
| 2106 | reinterpret_cast<const StringImpl*>(&onplayingData)->assertHashIsCorrect(); |
| 2107 | reinterpret_cast<const StringImpl*>(&onpointercancelData)->assertHashIsCorrect(); |
| 2108 | reinterpret_cast<const StringImpl*>(&onpointerdownData)->assertHashIsCorrect(); |
| 2109 | reinterpret_cast<const StringImpl*>(&onpointerenterData)->assertHashIsCorrect(); |
| 2110 | reinterpret_cast<const StringImpl*>(&onpointerleaveData)->assertHashIsCorrect(); |
| 2111 | reinterpret_cast<const StringImpl*>(&onpointermoveData)->assertHashIsCorrect(); |
| 2112 | reinterpret_cast<const StringImpl*>(&onpointeroutData)->assertHashIsCorrect(); |
| 2113 | reinterpret_cast<const StringImpl*>(&onpointeroverData)->assertHashIsCorrect(); |
| 2114 | reinterpret_cast<const StringImpl*>(&onpointerupData)->assertHashIsCorrect(); |
| 2115 | reinterpret_cast<const StringImpl*>(&onpopstateData)->assertHashIsCorrect(); |
| 2116 | reinterpret_cast<const StringImpl*>(&onprogressData)->assertHashIsCorrect(); |
| 2117 | reinterpret_cast<const StringImpl*>(&onratechangeData)->assertHashIsCorrect(); |
| 2118 | reinterpret_cast<const StringImpl*>(&onresetData)->assertHashIsCorrect(); |
| 2119 | reinterpret_cast<const StringImpl*>(&onresizeData)->assertHashIsCorrect(); |
| 2120 | reinterpret_cast<const StringImpl*>(&onscrollData)->assertHashIsCorrect(); |
| 2121 | reinterpret_cast<const StringImpl*>(&onsearchData)->assertHashIsCorrect(); |
| 2122 | reinterpret_cast<const StringImpl*>(&onseekedData)->assertHashIsCorrect(); |
| 2123 | reinterpret_cast<const StringImpl*>(&onseekingData)->assertHashIsCorrect(); |
| 2124 | reinterpret_cast<const StringImpl*>(&onselectData)->assertHashIsCorrect(); |
| 2125 | reinterpret_cast<const StringImpl*>(&onselectionchangeData)->assertHashIsCorrect(); |
| 2126 | reinterpret_cast<const StringImpl*>(&onselectstartData)->assertHashIsCorrect(); |
| 2127 | reinterpret_cast<const StringImpl*>(&onstalledData)->assertHashIsCorrect(); |
| 2128 | reinterpret_cast<const StringImpl*>(&onstorageData)->assertHashIsCorrect(); |
| 2129 | reinterpret_cast<const StringImpl*>(&onsubmitData)->assertHashIsCorrect(); |
| 2130 | reinterpret_cast<const StringImpl*>(&onsuspendData)->assertHashIsCorrect(); |
| 2131 | reinterpret_cast<const StringImpl*>(&ontimeupdateData)->assertHashIsCorrect(); |
| 2132 | reinterpret_cast<const StringImpl*>(&ontoggleData)->assertHashIsCorrect(); |
| 2133 | reinterpret_cast<const StringImpl*>(&ontouchcancelData)->assertHashIsCorrect(); |
| 2134 | reinterpret_cast<const StringImpl*>(&ontouchendData)->assertHashIsCorrect(); |
| 2135 | reinterpret_cast<const StringImpl*>(&ontouchforcechangeData)->assertHashIsCorrect(); |
| 2136 | reinterpret_cast<const StringImpl*>(&ontouchmoveData)->assertHashIsCorrect(); |
| 2137 | reinterpret_cast<const StringImpl*>(&ontouchstartData)->assertHashIsCorrect(); |
| 2138 | reinterpret_cast<const StringImpl*>(&ontransitioncancelData)->assertHashIsCorrect(); |
| 2139 | reinterpret_cast<const StringImpl*>(&ontransitionendData)->assertHashIsCorrect(); |
| 2140 | reinterpret_cast<const StringImpl*>(&ontransitionrunData)->assertHashIsCorrect(); |
| 2141 | reinterpret_cast<const StringImpl*>(&ontransitionstartData)->assertHashIsCorrect(); |
| 2142 | reinterpret_cast<const StringImpl*>(&onunloadData)->assertHashIsCorrect(); |
| 2143 | reinterpret_cast<const StringImpl*>(&onvolumechangeData)->assertHashIsCorrect(); |
| 2144 | reinterpret_cast<const StringImpl*>(&onwaitingData)->assertHashIsCorrect(); |
| 2145 | reinterpret_cast<const StringImpl*>(&onwebkitanimationendData)->assertHashIsCorrect(); |
| 2146 | reinterpret_cast<const StringImpl*>(&onwebkitanimationiterationData)->assertHashIsCorrect(); |
| 2147 | reinterpret_cast<const StringImpl*>(&onwebkitanimationstartData)->assertHashIsCorrect(); |
| 2148 | reinterpret_cast<const StringImpl*>(&onwebkitbeginfullscreenData)->assertHashIsCorrect(); |
| 2149 | reinterpret_cast<const StringImpl*>(&onwebkitcurrentplaybacktargetiswirelesschangedData)->assertHashIsCorrect(); |
| 2150 | reinterpret_cast<const StringImpl*>(&onwebkitendfullscreenData)->assertHashIsCorrect(); |
| 2151 | reinterpret_cast<const StringImpl*>(&onwebkitfullscreenchangeData)->assertHashIsCorrect(); |
| 2152 | reinterpret_cast<const StringImpl*>(&onwebkitfullscreenerrorData)->assertHashIsCorrect(); |
| 2153 | reinterpret_cast<const StringImpl*>(&onwebkitkeyaddedData)->assertHashIsCorrect(); |
| 2154 | reinterpret_cast<const StringImpl*>(&onwebkitkeyerrorData)->assertHashIsCorrect(); |
| 2155 | reinterpret_cast<const StringImpl*>(&onwebkitkeymessageData)->assertHashIsCorrect(); |
| 2156 | reinterpret_cast<const StringImpl*>(&onwebkitmouseforcechangedData)->assertHashIsCorrect(); |
| 2157 | reinterpret_cast<const StringImpl*>(&onwebkitmouseforcedownData)->assertHashIsCorrect(); |
| 2158 | reinterpret_cast<const StringImpl*>(&onwebkitmouseforceupData)->assertHashIsCorrect(); |
| 2159 | reinterpret_cast<const StringImpl*>(&onwebkitmouseforcewillbeginData)->assertHashIsCorrect(); |
| 2160 | reinterpret_cast<const StringImpl*>(&onwebkitneedkeyData)->assertHashIsCorrect(); |
| 2161 | reinterpret_cast<const StringImpl*>(&onwebkitplaybacktargetavailabilitychangedData)->assertHashIsCorrect(); |
| 2162 | reinterpret_cast<const StringImpl*>(&onwebkitpresentationmodechangedData)->assertHashIsCorrect(); |
| 2163 | reinterpret_cast<const StringImpl*>(&onwebkitsourcecloseData)->assertHashIsCorrect(); |
| 2164 | reinterpret_cast<const StringImpl*>(&onwebkitsourceendedData)->assertHashIsCorrect(); |
| 2165 | reinterpret_cast<const StringImpl*>(&onwebkitsourceopenData)->assertHashIsCorrect(); |
| 2166 | reinterpret_cast<const StringImpl*>(&onwebkitspeechchangeData)->assertHashIsCorrect(); |
| 2167 | reinterpret_cast<const StringImpl*>(&onwebkittransitionendData)->assertHashIsCorrect(); |
| 2168 | reinterpret_cast<const StringImpl*>(&onwebkitwillrevealbottomData)->assertHashIsCorrect(); |
| 2169 | reinterpret_cast<const StringImpl*>(&onwebkitwillrevealleftData)->assertHashIsCorrect(); |
| 2170 | reinterpret_cast<const StringImpl*>(&onwebkitwillrevealrightData)->assertHashIsCorrect(); |
| 2171 | reinterpret_cast<const StringImpl*>(&onwebkitwillrevealtopData)->assertHashIsCorrect(); |
| 2172 | reinterpret_cast<const StringImpl*>(&onwheelData)->assertHashIsCorrect(); |
| 2173 | reinterpret_cast<const StringImpl*>(&openData)->assertHashIsCorrect(); |
| 2174 | reinterpret_cast<const StringImpl*>(&optgroupData)->assertHashIsCorrect(); |
| 2175 | reinterpret_cast<const StringImpl*>(&optimumData)->assertHashIsCorrect(); |
| 2176 | reinterpret_cast<const StringImpl*>(&optionData)->assertHashIsCorrect(); |
| 2177 | reinterpret_cast<const StringImpl*>(&outputData)->assertHashIsCorrect(); |
| 2178 | reinterpret_cast<const StringImpl*>(&pData)->assertHashIsCorrect(); |
| 2179 | reinterpret_cast<const StringImpl*>(¶mData)->assertHashIsCorrect(); |
| 2180 | reinterpret_cast<const StringImpl*>(&patternData)->assertHashIsCorrect(); |
| 2181 | reinterpret_cast<const StringImpl*>(&pictureData)->assertHashIsCorrect(); |
| 2182 | reinterpret_cast<const StringImpl*>(&pingData)->assertHashIsCorrect(); |
| 2183 | reinterpret_cast<const StringImpl*>(&placeholderData)->assertHashIsCorrect(); |
| 2184 | reinterpret_cast<const StringImpl*>(&plaintextData)->assertHashIsCorrect(); |
| 2185 | reinterpret_cast<const StringImpl*>(&playcountData)->assertHashIsCorrect(); |
| 2186 | reinterpret_cast<const StringImpl*>(&playsinlineData)->assertHashIsCorrect(); |
| 2187 | reinterpret_cast<const StringImpl*>(&pluginspageData)->assertHashIsCorrect(); |
| 2188 | reinterpret_cast<const StringImpl*>(&pluginurlData)->assertHashIsCorrect(); |
| 2189 | reinterpret_cast<const StringImpl*>(&posterData)->assertHashIsCorrect(); |
| 2190 | reinterpret_cast<const StringImpl*>(&preData)->assertHashIsCorrect(); |
| 2191 | reinterpret_cast<const StringImpl*>(&precisionData)->assertHashIsCorrect(); |
| 2192 | reinterpret_cast<const StringImpl*>(&preloadData)->assertHashIsCorrect(); |
| 2193 | reinterpret_cast<const StringImpl*>(&primaryData)->assertHashIsCorrect(); |
| 2194 | reinterpret_cast<const StringImpl*>(&profileData)->assertHashIsCorrect(); |
| 2195 | reinterpret_cast<const StringImpl*>(&progressData)->assertHashIsCorrect(); |
| 2196 | reinterpret_cast<const StringImpl*>(&promptData)->assertHashIsCorrect(); |
| 2197 | reinterpret_cast<const StringImpl*>(&pseudoData)->assertHashIsCorrect(); |
| 2198 | reinterpret_cast<const StringImpl*>(&qData)->assertHashIsCorrect(); |
| 2199 | reinterpret_cast<const StringImpl*>(&rbData)->assertHashIsCorrect(); |
| 2200 | reinterpret_cast<const StringImpl*>(&readonlyData)->assertHashIsCorrect(); |
| 2201 | reinterpret_cast<const StringImpl*>(&referrerpolicyData)->assertHashIsCorrect(); |
| 2202 | reinterpret_cast<const StringImpl*>(&relData)->assertHashIsCorrect(); |
| 2203 | reinterpret_cast<const StringImpl*>(&requiredData)->assertHashIsCorrect(); |
| 2204 | reinterpret_cast<const StringImpl*>(&resultsData)->assertHashIsCorrect(); |
| 2205 | reinterpret_cast<const StringImpl*>(&revData)->assertHashIsCorrect(); |
| 2206 | reinterpret_cast<const StringImpl*>(&reversedData)->assertHashIsCorrect(); |
| 2207 | reinterpret_cast<const StringImpl*>(&roleData)->assertHashIsCorrect(); |
| 2208 | reinterpret_cast<const StringImpl*>(&rowsData)->assertHashIsCorrect(); |
| 2209 | reinterpret_cast<const StringImpl*>(&rowspanData)->assertHashIsCorrect(); |
| 2210 | reinterpret_cast<const StringImpl*>(&rpData)->assertHashIsCorrect(); |
| 2211 | reinterpret_cast<const StringImpl*>(&rtData)->assertHashIsCorrect(); |
| 2212 | reinterpret_cast<const StringImpl*>(&rtcData)->assertHashIsCorrect(); |
| 2213 | reinterpret_cast<const StringImpl*>(&rubyData)->assertHashIsCorrect(); |
| 2214 | reinterpret_cast<const StringImpl*>(&rulesData)->assertHashIsCorrect(); |
| 2215 | reinterpret_cast<const StringImpl*>(&sData)->assertHashIsCorrect(); |
| 2216 | reinterpret_cast<const StringImpl*>(&sampData)->assertHashIsCorrect(); |
| 2217 | reinterpret_cast<const StringImpl*>(&sandboxData)->assertHashIsCorrect(); |
| 2218 | reinterpret_cast<const StringImpl*>(&schemeData)->assertHashIsCorrect(); |
| 2219 | reinterpret_cast<const StringImpl*>(&scopeData)->assertHashIsCorrect(); |
| 2220 | reinterpret_cast<const StringImpl*>(&scopedData)->assertHashIsCorrect(); |
| 2221 | reinterpret_cast<const StringImpl*>(&scriptData)->assertHashIsCorrect(); |
| 2222 | reinterpret_cast<const StringImpl*>(&scrollamountData)->assertHashIsCorrect(); |
| 2223 | reinterpret_cast<const StringImpl*>(&scrolldelayData)->assertHashIsCorrect(); |
| 2224 | reinterpret_cast<const StringImpl*>(&scrollingData)->assertHashIsCorrect(); |
| 2225 | reinterpret_cast<const StringImpl*>(§ionData)->assertHashIsCorrect(); |
| 2226 | reinterpret_cast<const StringImpl*>(&selectData)->assertHashIsCorrect(); |
| 2227 | reinterpret_cast<const StringImpl*>(&selectedData)->assertHashIsCorrect(); |
| 2228 | reinterpret_cast<const StringImpl*>(&shapeData)->assertHashIsCorrect(); |
| 2229 | reinterpret_cast<const StringImpl*>(&sizeData)->assertHashIsCorrect(); |
| 2230 | reinterpret_cast<const StringImpl*>(&sizesData)->assertHashIsCorrect(); |
| 2231 | reinterpret_cast<const StringImpl*>(&slotData)->assertHashIsCorrect(); |
| 2232 | reinterpret_cast<const StringImpl*>(&smallData)->assertHashIsCorrect(); |
| 2233 | reinterpret_cast<const StringImpl*>(&sortableData)->assertHashIsCorrect(); |
| 2234 | reinterpret_cast<const StringImpl*>(&sortdirectionData)->assertHashIsCorrect(); |
| 2235 | reinterpret_cast<const StringImpl*>(&sourceData)->assertHashIsCorrect(); |
| 2236 | reinterpret_cast<const StringImpl*>(&spanData)->assertHashIsCorrect(); |
| 2237 | reinterpret_cast<const StringImpl*>(&spellcheckData)->assertHashIsCorrect(); |
| 2238 | reinterpret_cast<const StringImpl*>(&srcData)->assertHashIsCorrect(); |
| 2239 | reinterpret_cast<const StringImpl*>(&srcdocData)->assertHashIsCorrect(); |
| 2240 | reinterpret_cast<const StringImpl*>(&srclangData)->assertHashIsCorrect(); |
| 2241 | reinterpret_cast<const StringImpl*>(&srcsetData)->assertHashIsCorrect(); |
| 2242 | reinterpret_cast<const StringImpl*>(&standbyData)->assertHashIsCorrect(); |
| 2243 | reinterpret_cast<const StringImpl*>(&startData)->assertHashIsCorrect(); |
| 2244 | reinterpret_cast<const StringImpl*>(&stepData)->assertHashIsCorrect(); |
| 2245 | reinterpret_cast<const StringImpl*>(&strikeData)->assertHashIsCorrect(); |
| 2246 | reinterpret_cast<const StringImpl*>(&strongData)->assertHashIsCorrect(); |
| 2247 | reinterpret_cast<const StringImpl*>(&styleData)->assertHashIsCorrect(); |
| 2248 | reinterpret_cast<const StringImpl*>(&subData)->assertHashIsCorrect(); |
| 2249 | reinterpret_cast<const StringImpl*>(&subtitleData)->assertHashIsCorrect(); |
| 2250 | reinterpret_cast<const StringImpl*>(&summaryData)->assertHashIsCorrect(); |
| 2251 | reinterpret_cast<const StringImpl*>(&supData)->assertHashIsCorrect(); |
| 2252 | reinterpret_cast<const StringImpl*>(&tabindexData)->assertHashIsCorrect(); |
| 2253 | reinterpret_cast<const StringImpl*>(&tableData)->assertHashIsCorrect(); |
| 2254 | reinterpret_cast<const StringImpl*>(&tableborderData)->assertHashIsCorrect(); |
| 2255 | reinterpret_cast<const StringImpl*>(&targetData)->assertHashIsCorrect(); |
| 2256 | reinterpret_cast<const StringImpl*>(&tbodyData)->assertHashIsCorrect(); |
| 2257 | reinterpret_cast<const StringImpl*>(&tdData)->assertHashIsCorrect(); |
| 2258 | reinterpret_cast<const StringImpl*>(&templateData)->assertHashIsCorrect(); |
| 2259 | reinterpret_cast<const StringImpl*>(&textData)->assertHashIsCorrect(); |
| 2260 | reinterpret_cast<const StringImpl*>(&textareaData)->assertHashIsCorrect(); |
| 2261 | reinterpret_cast<const StringImpl*>(&tfootData)->assertHashIsCorrect(); |
| 2262 | reinterpret_cast<const StringImpl*>(&thData)->assertHashIsCorrect(); |
| 2263 | reinterpret_cast<const StringImpl*>(&theadData)->assertHashIsCorrect(); |
| 2264 | reinterpret_cast<const StringImpl*>(&timeData)->assertHashIsCorrect(); |
| 2265 | reinterpret_cast<const StringImpl*>(&titleData)->assertHashIsCorrect(); |
| 2266 | reinterpret_cast<const StringImpl*>(&topData)->assertHashIsCorrect(); |
| 2267 | reinterpret_cast<const StringImpl*>(&topmarginData)->assertHashIsCorrect(); |
| 2268 | reinterpret_cast<const StringImpl*>(&trData)->assertHashIsCorrect(); |
| 2269 | reinterpret_cast<const StringImpl*>(&trackData)->assertHashIsCorrect(); |
| 2270 | reinterpret_cast<const StringImpl*>(&translateData)->assertHashIsCorrect(); |
| 2271 | reinterpret_cast<const StringImpl*>(&truespeedData)->assertHashIsCorrect(); |
| 2272 | reinterpret_cast<const StringImpl*>(&ttData)->assertHashIsCorrect(); |
| 2273 | reinterpret_cast<const StringImpl*>(&typeData)->assertHashIsCorrect(); |
| 2274 | reinterpret_cast<const StringImpl*>(&uData)->assertHashIsCorrect(); |
| 2275 | reinterpret_cast<const StringImpl*>(&uiactionsData)->assertHashIsCorrect(); |
| 2276 | reinterpret_cast<const StringImpl*>(&ulData)->assertHashIsCorrect(); |
| 2277 | reinterpret_cast<const StringImpl*>(&usemapData)->assertHashIsCorrect(); |
| 2278 | reinterpret_cast<const StringImpl*>(&valignData)->assertHashIsCorrect(); |
| 2279 | reinterpret_cast<const StringImpl*>(&valueData)->assertHashIsCorrect(); |
| 2280 | reinterpret_cast<const StringImpl*>(&valuetypeData)->assertHashIsCorrect(); |
| 2281 | reinterpret_cast<const StringImpl*>(&varData)->assertHashIsCorrect(); |
| 2282 | reinterpret_cast<const StringImpl*>(&versionData)->assertHashIsCorrect(); |
| 2283 | reinterpret_cast<const StringImpl*>(&videoData)->assertHashIsCorrect(); |
| 2284 | reinterpret_cast<const StringImpl*>(&vlinkData)->assertHashIsCorrect(); |
| 2285 | reinterpret_cast<const StringImpl*>(&vspaceData)->assertHashIsCorrect(); |
| 2286 | reinterpret_cast<const StringImpl*>(&wbrData)->assertHashIsCorrect(); |
| 2287 | reinterpret_cast<const StringImpl*>(&webkit_playsinlineData)->assertHashIsCorrect(); |
| 2288 | reinterpret_cast<const StringImpl*>(&webkitairplayData)->assertHashIsCorrect(); |
| 2289 | reinterpret_cast<const StringImpl*>(&webkitallowfullscreenData)->assertHashIsCorrect(); |
| 2290 | reinterpret_cast<const StringImpl*>(&webkitattachmentbloburlData)->assertHashIsCorrect(); |
| 2291 | reinterpret_cast<const StringImpl*>(&webkitattachmentidData)->assertHashIsCorrect(); |
| 2292 | reinterpret_cast<const StringImpl*>(&webkitattachmentpathData)->assertHashIsCorrect(); |
| 2293 | reinterpret_cast<const StringImpl*>(&webkitdirectoryData)->assertHashIsCorrect(); |
| 2294 | reinterpret_cast<const StringImpl*>(&webkitdropzoneData)->assertHashIsCorrect(); |
| 2295 | reinterpret_cast<const StringImpl*>(&webkitgrammarData)->assertHashIsCorrect(); |
| 2296 | reinterpret_cast<const StringImpl*>(&webkitimagemenuData)->assertHashIsCorrect(); |
| 2297 | reinterpret_cast<const StringImpl*>(&webkitspeechData)->assertHashIsCorrect(); |
| 2298 | reinterpret_cast<const StringImpl*>(&webkitwirelessvideoplaybackdisabledData)->assertHashIsCorrect(); |
| 2299 | reinterpret_cast<const StringImpl*>(&widthData)->assertHashIsCorrect(); |
| 2300 | reinterpret_cast<const StringImpl*>(&wrapData)->assertHashIsCorrect(); |
| 2301 | reinterpret_cast<const StringImpl*>(&x_apple_data_detectorsData)->assertHashIsCorrect(); |
| 2302 | reinterpret_cast<const StringImpl*>(&x_apple_data_detectors_resultData)->assertHashIsCorrect(); |
| 2303 | reinterpret_cast<const StringImpl*>(&x_apple_data_detectors_typeData)->assertHashIsCorrect(); |
| 2304 | reinterpret_cast<const StringImpl*>(&x_apple_editable_imageData)->assertHashIsCorrect(); |
| 2305 | reinterpret_cast<const StringImpl*>(&x_apple_pdf_annotationData)->assertHashIsCorrect(); |
| 2306 | reinterpret_cast<const StringImpl*>(&x_itunes_inherit_uri_query_componentData)->assertHashIsCorrect(); |
| 2307 | reinterpret_cast<const StringImpl*>(&xmpData)->assertHashIsCorrect(); |
| 2308 | #endif // NDEBUG |
| 2309 | |
| 2310 | |
| 2311 | struct TagsTableEntry { |
| 2312 | LazyNeverDestroyed<const QualifiedName>* targetAddress; |
| 2313 | const StaticStringImpl& name; |
| 2314 | }; |
| 2315 | |
| 2316 | static const TagsTableEntry tagsTable[] = { |
| 2317 | { (LazyNeverDestroyed<const QualifiedName>*)&aTag, *(&aData) }, |
| 2318 | { (LazyNeverDestroyed<const QualifiedName>*)&abbrTag, *(&abbrData) }, |
| 2319 | { (LazyNeverDestroyed<const QualifiedName>*)&acronymTag, *(&acronymData) }, |
| 2320 | { (LazyNeverDestroyed<const QualifiedName>*)&addressTag, *(&addressData) }, |
| 2321 | { (LazyNeverDestroyed<const QualifiedName>*)&appletTag, *(&appletData) }, |
| 2322 | { (LazyNeverDestroyed<const QualifiedName>*)&areaTag, *(&areaData) }, |
| 2323 | { (LazyNeverDestroyed<const QualifiedName>*)&articleTag, *(&articleData) }, |
| 2324 | { (LazyNeverDestroyed<const QualifiedName>*)&asideTag, *(&asideData) }, |
| 2325 | { (LazyNeverDestroyed<const QualifiedName>*)&attachmentTag, *(&attachmentData) }, |
| 2326 | { (LazyNeverDestroyed<const QualifiedName>*)&audioTag, *(&audioData) }, |
| 2327 | { (LazyNeverDestroyed<const QualifiedName>*)&bTag, *(&bData) }, |
| 2328 | { (LazyNeverDestroyed<const QualifiedName>*)&baseTag, *(&baseData) }, |
| 2329 | { (LazyNeverDestroyed<const QualifiedName>*)&basefontTag, *(&basefontData) }, |
| 2330 | { (LazyNeverDestroyed<const QualifiedName>*)&bdiTag, *(&bdiData) }, |
| 2331 | { (LazyNeverDestroyed<const QualifiedName>*)&bdoTag, *(&bdoData) }, |
| 2332 | { (LazyNeverDestroyed<const QualifiedName>*)&bgsoundTag, *(&bgsoundData) }, |
| 2333 | { (LazyNeverDestroyed<const QualifiedName>*)&bigTag, *(&bigData) }, |
| 2334 | { (LazyNeverDestroyed<const QualifiedName>*)&blockquoteTag, *(&blockquoteData) }, |
| 2335 | { (LazyNeverDestroyed<const QualifiedName>*)&bodyTag, *(&bodyData) }, |
| 2336 | { (LazyNeverDestroyed<const QualifiedName>*)&brTag, *(&brData) }, |
| 2337 | { (LazyNeverDestroyed<const QualifiedName>*)&buttonTag, *(&buttonData) }, |
| 2338 | { (LazyNeverDestroyed<const QualifiedName>*)&canvasTag, *(&canvasData) }, |
| 2339 | { (LazyNeverDestroyed<const QualifiedName>*)&captionTag, *(&captionData) }, |
| 2340 | { (LazyNeverDestroyed<const QualifiedName>*)¢erTag, *(¢erData) }, |
| 2341 | { (LazyNeverDestroyed<const QualifiedName>*)&citeTag, *(&citeData) }, |
| 2342 | { (LazyNeverDestroyed<const QualifiedName>*)&codeTag, *(&codeData) }, |
| 2343 | { (LazyNeverDestroyed<const QualifiedName>*)&colTag, *(&colData) }, |
| 2344 | { (LazyNeverDestroyed<const QualifiedName>*)&colgroupTag, *(&colgroupData) }, |
| 2345 | { (LazyNeverDestroyed<const QualifiedName>*)&commandTag, *(&commandData) }, |
| 2346 | { (LazyNeverDestroyed<const QualifiedName>*)&dataTag, *(&dataData) }, |
| 2347 | { (LazyNeverDestroyed<const QualifiedName>*)&datalistTag, *(&datalistData) }, |
| 2348 | { (LazyNeverDestroyed<const QualifiedName>*)&ddTag, *(&ddData) }, |
| 2349 | { (LazyNeverDestroyed<const QualifiedName>*)&delTag, *(&delData) }, |
| 2350 | { (LazyNeverDestroyed<const QualifiedName>*)&detailsTag, *(&detailsData) }, |
| 2351 | { (LazyNeverDestroyed<const QualifiedName>*)&dfnTag, *(&dfnData) }, |
| 2352 | { (LazyNeverDestroyed<const QualifiedName>*)&dirTag, *(&dirData) }, |
| 2353 | { (LazyNeverDestroyed<const QualifiedName>*)&divTag, *(&divData) }, |
| 2354 | { (LazyNeverDestroyed<const QualifiedName>*)&dlTag, *(&dlData) }, |
| 2355 | { (LazyNeverDestroyed<const QualifiedName>*)&dtTag, *(&dtData) }, |
| 2356 | { (LazyNeverDestroyed<const QualifiedName>*)&emTag, *(&emData) }, |
| 2357 | { (LazyNeverDestroyed<const QualifiedName>*)&embedTag, *(&embedData) }, |
| 2358 | { (LazyNeverDestroyed<const QualifiedName>*)&fieldsetTag, *(&fieldsetData) }, |
| 2359 | { (LazyNeverDestroyed<const QualifiedName>*)&figcaptionTag, *(&figcaptionData) }, |
| 2360 | { (LazyNeverDestroyed<const QualifiedName>*)&figureTag, *(&figureData) }, |
| 2361 | { (LazyNeverDestroyed<const QualifiedName>*)&fontTag, *(&fontData) }, |
| 2362 | { (LazyNeverDestroyed<const QualifiedName>*)&footerTag, *(&footerData) }, |
| 2363 | { (LazyNeverDestroyed<const QualifiedName>*)&formTag, *(&formData) }, |
| 2364 | { (LazyNeverDestroyed<const QualifiedName>*)&frameTag, *(&frameData) }, |
| 2365 | { (LazyNeverDestroyed<const QualifiedName>*)&framesetTag, *(&framesetData) }, |
| 2366 | { (LazyNeverDestroyed<const QualifiedName>*)&h1Tag, *(&h1Data) }, |
| 2367 | { (LazyNeverDestroyed<const QualifiedName>*)&h2Tag, *(&h2Data) }, |
| 2368 | { (LazyNeverDestroyed<const QualifiedName>*)&h3Tag, *(&h3Data) }, |
| 2369 | { (LazyNeverDestroyed<const QualifiedName>*)&h4Tag, *(&h4Data) }, |
| 2370 | { (LazyNeverDestroyed<const QualifiedName>*)&h5Tag, *(&h5Data) }, |
| 2371 | { (LazyNeverDestroyed<const QualifiedName>*)&h6Tag, *(&h6Data) }, |
| 2372 | { (LazyNeverDestroyed<const QualifiedName>*)&headTag, *(&headData) }, |
| 2373 | { (LazyNeverDestroyed<const QualifiedName>*)&headerTag, *(&headerData) }, |
| 2374 | { (LazyNeverDestroyed<const QualifiedName>*)&hgroupTag, *(&hgroupData) }, |
| 2375 | { (LazyNeverDestroyed<const QualifiedName>*)&hrTag, *(&hrData) }, |
| 2376 | { (LazyNeverDestroyed<const QualifiedName>*)&htmlTag, *(&htmlData) }, |
| 2377 | { (LazyNeverDestroyed<const QualifiedName>*)&iTag, *(&iData) }, |
| 2378 | { (LazyNeverDestroyed<const QualifiedName>*)&iframeTag, *(&iframeData) }, |
| 2379 | { (LazyNeverDestroyed<const QualifiedName>*)&imageTag, *(&imageData) }, |
| 2380 | { (LazyNeverDestroyed<const QualifiedName>*)&imgTag, *(&imgData) }, |
| 2381 | { (LazyNeverDestroyed<const QualifiedName>*)&inputTag, *(&inputData) }, |
| 2382 | { (LazyNeverDestroyed<const QualifiedName>*)&insTag, *(&insData) }, |
| 2383 | { (LazyNeverDestroyed<const QualifiedName>*)&kbdTag, *(&kbdData) }, |
| 2384 | { (LazyNeverDestroyed<const QualifiedName>*)&keygenTag, *(&keygenData) }, |
| 2385 | { (LazyNeverDestroyed<const QualifiedName>*)&labelTag, *(&labelData) }, |
| 2386 | { (LazyNeverDestroyed<const QualifiedName>*)&layerTag, *(&layerData) }, |
| 2387 | { (LazyNeverDestroyed<const QualifiedName>*)&legendTag, *(&legendData) }, |
| 2388 | { (LazyNeverDestroyed<const QualifiedName>*)&liTag, *(&liData) }, |
| 2389 | { (LazyNeverDestroyed<const QualifiedName>*)&linkTag, *(&linkData) }, |
| 2390 | { (LazyNeverDestroyed<const QualifiedName>*)&listingTag, *(&listingData) }, |
| 2391 | { (LazyNeverDestroyed<const QualifiedName>*)&mainTag, *(&mainData) }, |
| 2392 | { (LazyNeverDestroyed<const QualifiedName>*)&mapTag, *(&mapData) }, |
| 2393 | { (LazyNeverDestroyed<const QualifiedName>*)&markTag, *(&markData) }, |
| 2394 | { (LazyNeverDestroyed<const QualifiedName>*)&marqueeTag, *(&marqueeData) }, |
| 2395 | { (LazyNeverDestroyed<const QualifiedName>*)&menuTag, *(&menuData) }, |
| 2396 | { (LazyNeverDestroyed<const QualifiedName>*)&menuitemTag, *(&menuitemData) }, |
| 2397 | { (LazyNeverDestroyed<const QualifiedName>*)&metaTag, *(&metaData) }, |
| 2398 | { (LazyNeverDestroyed<const QualifiedName>*)&meterTag, *(&meterData) }, |
| 2399 | { (LazyNeverDestroyed<const QualifiedName>*)&navTag, *(&navData) }, |
| 2400 | { (LazyNeverDestroyed<const QualifiedName>*)&nobrTag, *(&nobrData) }, |
| 2401 | { (LazyNeverDestroyed<const QualifiedName>*)&noembedTag, *(&noembedData) }, |
| 2402 | { (LazyNeverDestroyed<const QualifiedName>*)&noframesTag, *(&noframesData) }, |
| 2403 | { (LazyNeverDestroyed<const QualifiedName>*)&nolayerTag, *(&nolayerData) }, |
| 2404 | { (LazyNeverDestroyed<const QualifiedName>*)&noscriptTag, *(&noscriptData) }, |
| 2405 | { (LazyNeverDestroyed<const QualifiedName>*)&objectTag, *(&objectData) }, |
| 2406 | { (LazyNeverDestroyed<const QualifiedName>*)&olTag, *(&olData) }, |
| 2407 | { (LazyNeverDestroyed<const QualifiedName>*)&optgroupTag, *(&optgroupData) }, |
| 2408 | { (LazyNeverDestroyed<const QualifiedName>*)&optionTag, *(&optionData) }, |
| 2409 | { (LazyNeverDestroyed<const QualifiedName>*)&outputTag, *(&outputData) }, |
| 2410 | { (LazyNeverDestroyed<const QualifiedName>*)&pTag, *(&pData) }, |
| 2411 | { (LazyNeverDestroyed<const QualifiedName>*)¶mTag, *(¶mData) }, |
| 2412 | { (LazyNeverDestroyed<const QualifiedName>*)&pictureTag, *(&pictureData) }, |
| 2413 | { (LazyNeverDestroyed<const QualifiedName>*)&plaintextTag, *(&plaintextData) }, |
| 2414 | { (LazyNeverDestroyed<const QualifiedName>*)&preTag, *(&preData) }, |
| 2415 | { (LazyNeverDestroyed<const QualifiedName>*)&progressTag, *(&progressData) }, |
| 2416 | { (LazyNeverDestroyed<const QualifiedName>*)&qTag, *(&qData) }, |
| 2417 | { (LazyNeverDestroyed<const QualifiedName>*)&rbTag, *(&rbData) }, |
| 2418 | { (LazyNeverDestroyed<const QualifiedName>*)&rpTag, *(&rpData) }, |
| 2419 | { (LazyNeverDestroyed<const QualifiedName>*)&rtTag, *(&rtData) }, |
| 2420 | { (LazyNeverDestroyed<const QualifiedName>*)&rtcTag, *(&rtcData) }, |
| 2421 | { (LazyNeverDestroyed<const QualifiedName>*)&rubyTag, *(&rubyData) }, |
| 2422 | { (LazyNeverDestroyed<const QualifiedName>*)&sTag, *(&sData) }, |
| 2423 | { (LazyNeverDestroyed<const QualifiedName>*)&sampTag, *(&sampData) }, |
| 2424 | { (LazyNeverDestroyed<const QualifiedName>*)&scriptTag, *(&scriptData) }, |
| 2425 | { (LazyNeverDestroyed<const QualifiedName>*)§ionTag, *(§ionData) }, |
| 2426 | { (LazyNeverDestroyed<const QualifiedName>*)&selectTag, *(&selectData) }, |
| 2427 | { (LazyNeverDestroyed<const QualifiedName>*)&slotTag, *(&slotData) }, |
| 2428 | { (LazyNeverDestroyed<const QualifiedName>*)&smallTag, *(&smallData) }, |
| 2429 | { (LazyNeverDestroyed<const QualifiedName>*)&sourceTag, *(&sourceData) }, |
| 2430 | { (LazyNeverDestroyed<const QualifiedName>*)&spanTag, *(&spanData) }, |
| 2431 | { (LazyNeverDestroyed<const QualifiedName>*)&strikeTag, *(&strikeData) }, |
| 2432 | { (LazyNeverDestroyed<const QualifiedName>*)&strongTag, *(&strongData) }, |
| 2433 | { (LazyNeverDestroyed<const QualifiedName>*)&styleTag, *(&styleData) }, |
| 2434 | { (LazyNeverDestroyed<const QualifiedName>*)&subTag, *(&subData) }, |
| 2435 | { (LazyNeverDestroyed<const QualifiedName>*)&summaryTag, *(&summaryData) }, |
| 2436 | { (LazyNeverDestroyed<const QualifiedName>*)&supTag, *(&supData) }, |
| 2437 | { (LazyNeverDestroyed<const QualifiedName>*)&tableTag, *(&tableData) }, |
| 2438 | { (LazyNeverDestroyed<const QualifiedName>*)&tbodyTag, *(&tbodyData) }, |
| 2439 | { (LazyNeverDestroyed<const QualifiedName>*)&tdTag, *(&tdData) }, |
| 2440 | { (LazyNeverDestroyed<const QualifiedName>*)&templateTag, *(&templateData) }, |
| 2441 | { (LazyNeverDestroyed<const QualifiedName>*)&textareaTag, *(&textareaData) }, |
| 2442 | { (LazyNeverDestroyed<const QualifiedName>*)&tfootTag, *(&tfootData) }, |
| 2443 | { (LazyNeverDestroyed<const QualifiedName>*)&thTag, *(&thData) }, |
| 2444 | { (LazyNeverDestroyed<const QualifiedName>*)&theadTag, *(&theadData) }, |
| 2445 | { (LazyNeverDestroyed<const QualifiedName>*)&timeTag, *(&timeData) }, |
| 2446 | { (LazyNeverDestroyed<const QualifiedName>*)&titleTag, *(&titleData) }, |
| 2447 | { (LazyNeverDestroyed<const QualifiedName>*)&trTag, *(&trData) }, |
| 2448 | { (LazyNeverDestroyed<const QualifiedName>*)&trackTag, *(&trackData) }, |
| 2449 | { (LazyNeverDestroyed<const QualifiedName>*)&ttTag, *(&ttData) }, |
| 2450 | { (LazyNeverDestroyed<const QualifiedName>*)&uTag, *(&uData) }, |
| 2451 | { (LazyNeverDestroyed<const QualifiedName>*)&ulTag, *(&ulData) }, |
| 2452 | { (LazyNeverDestroyed<const QualifiedName>*)&varTag, *(&varData) }, |
| 2453 | { (LazyNeverDestroyed<const QualifiedName>*)&videoTag, *(&videoData) }, |
| 2454 | { (LazyNeverDestroyed<const QualifiedName>*)&wbrTag, *(&wbrData) }, |
| 2455 | { (LazyNeverDestroyed<const QualifiedName>*)&xmpTag, *(&xmpData) }, |
| 2456 | }; |
| 2457 | |
| 2458 | for (auto& entry : tagsTable) |
| 2459 | entry.targetAddress->construct(nullAtom(), AtomicString(&entry.name), xhtmlNS); |
| 2460 | |
| 2461 | struct AttributesTableEntry { |
| 2462 | LazyNeverDestroyed<const QualifiedName>* targetAddress; |
| 2463 | const StaticStringImpl& name; |
| 2464 | }; |
| 2465 | |
| 2466 | static const AttributesTableEntry attributesTable[] = { |
| 2467 | { &abbrAttr, *(&abbrData) }, |
| 2468 | { &acceptAttr, *(&acceptData) }, |
| 2469 | { &accept_charsetAttr, *(&accept_charsetData) }, |
| 2470 | { &accesskeyAttr, *(&accesskeyData) }, |
| 2471 | { &actionAttr, *(&actionData) }, |
| 2472 | { &adcampaignidAttr, *(&adcampaignidData) }, |
| 2473 | { &addestinationAttr, *(&addestinationData) }, |
| 2474 | { &alignAttr, *(&alignData) }, |
| 2475 | { &alinkAttr, *(&alinkData) }, |
| 2476 | { &allowAttr, *(&allowData) }, |
| 2477 | { &allowfullscreenAttr, *(&allowfullscreenData) }, |
| 2478 | { &altAttr, *(&altData) }, |
| 2479 | { &archiveAttr, *(&archiveData) }, |
| 2480 | { &aria_activedescendantAttr, *(&aria_activedescendantData) }, |
| 2481 | { &aria_atomicAttr, *(&aria_atomicData) }, |
| 2482 | { &aria_autocompleteAttr, *(&aria_autocompleteData) }, |
| 2483 | { &aria_busyAttr, *(&aria_busyData) }, |
| 2484 | { &aria_checkedAttr, *(&aria_checkedData) }, |
| 2485 | { &aria_colcountAttr, *(&aria_colcountData) }, |
| 2486 | { &aria_colindexAttr, *(&aria_colindexData) }, |
| 2487 | { &aria_colspanAttr, *(&aria_colspanData) }, |
| 2488 | { &aria_controlsAttr, *(&aria_controlsData) }, |
| 2489 | { &aria_currentAttr, *(&aria_currentData) }, |
| 2490 | { &aria_describedbyAttr, *(&aria_describedbyData) }, |
| 2491 | { &aria_detailsAttr, *(&aria_detailsData) }, |
| 2492 | { &aria_disabledAttr, *(&aria_disabledData) }, |
| 2493 | { &aria_dropeffectAttr, *(&aria_dropeffectData) }, |
| 2494 | { &aria_errormessageAttr, *(&aria_errormessageData) }, |
| 2495 | { &aria_expandedAttr, *(&aria_expandedData) }, |
| 2496 | { &aria_flowtoAttr, *(&aria_flowtoData) }, |
| 2497 | { &aria_grabbedAttr, *(&aria_grabbedData) }, |
| 2498 | { &aria_haspopupAttr, *(&aria_haspopupData) }, |
| 2499 | { &aria_helpAttr, *(&aria_helpData) }, |
| 2500 | { &aria_hiddenAttr, *(&aria_hiddenData) }, |
| 2501 | { &aria_invalidAttr, *(&aria_invalidData) }, |
| 2502 | { &aria_keyshortcutsAttr, *(&aria_keyshortcutsData) }, |
| 2503 | { &aria_labelAttr, *(&aria_labelData) }, |
| 2504 | { &aria_labeledbyAttr, *(&aria_labeledbyData) }, |
| 2505 | { &aria_labelledbyAttr, *(&aria_labelledbyData) }, |
| 2506 | { &aria_levelAttr, *(&aria_levelData) }, |
| 2507 | { &aria_liveAttr, *(&aria_liveData) }, |
| 2508 | { &aria_modalAttr, *(&aria_modalData) }, |
| 2509 | { &aria_multilineAttr, *(&aria_multilineData) }, |
| 2510 | { &aria_multiselectableAttr, *(&aria_multiselectableData) }, |
| 2511 | { &aria_orientationAttr, *(&aria_orientationData) }, |
| 2512 | { &aria_ownsAttr, *(&aria_ownsData) }, |
| 2513 | { &aria_placeholderAttr, *(&aria_placeholderData) }, |
| 2514 | { &aria_posinsetAttr, *(&aria_posinsetData) }, |
| 2515 | { &aria_pressedAttr, *(&aria_pressedData) }, |
| 2516 | { &aria_readonlyAttr, *(&aria_readonlyData) }, |
| 2517 | { &aria_relevantAttr, *(&aria_relevantData) }, |
| 2518 | { &aria_requiredAttr, *(&aria_requiredData) }, |
| 2519 | { &aria_roledescriptionAttr, *(&aria_roledescriptionData) }, |
| 2520 | { &aria_rowcountAttr, *(&aria_rowcountData) }, |
| 2521 | { &aria_rowindexAttr, *(&aria_rowindexData) }, |
| 2522 | { &aria_rowspanAttr, *(&aria_rowspanData) }, |
| 2523 | { &aria_selectedAttr, *(&aria_selectedData) }, |
| 2524 | { &aria_setsizeAttr, *(&aria_setsizeData) }, |
| 2525 | { &aria_sortAttr, *(&aria_sortData) }, |
| 2526 | { &aria_valuemaxAttr, *(&aria_valuemaxData) }, |
| 2527 | { &aria_valueminAttr, *(&aria_valueminData) }, |
| 2528 | { &aria_valuenowAttr, *(&aria_valuenowData) }, |
| 2529 | { &aria_valuetextAttr, *(&aria_valuetextData) }, |
| 2530 | { &asAttr, *(&asData) }, |
| 2531 | { &asyncAttr, *(&asyncData) }, |
| 2532 | { &autocapitalizeAttr, *(&autocapitalizeData) }, |
| 2533 | { &autocompleteAttr, *(&autocompleteData) }, |
| 2534 | { &autocorrectAttr, *(&autocorrectData) }, |
| 2535 | { &autofocusAttr, *(&autofocusData) }, |
| 2536 | { &autoplayAttr, *(&autoplayData) }, |
| 2537 | { &autosaveAttr, *(&autosaveData) }, |
| 2538 | { &axisAttr, *(&axisData) }, |
| 2539 | { &backgroundAttr, *(&backgroundData) }, |
| 2540 | { &behaviorAttr, *(&behaviorData) }, |
| 2541 | { &bgcolorAttr, *(&bgcolorData) }, |
| 2542 | { &bgpropertiesAttr, *(&bgpropertiesData) }, |
| 2543 | { &borderAttr, *(&borderData) }, |
| 2544 | { &bordercolorAttr, *(&bordercolorData) }, |
| 2545 | { &captureAttr, *(&captureData) }, |
| 2546 | { &cellborderAttr, *(&cellborderData) }, |
| 2547 | { &cellpaddingAttr, *(&cellpaddingData) }, |
| 2548 | { &cellspacingAttr, *(&cellspacingData) }, |
| 2549 | { &challengeAttr, *(&challengeData) }, |
| 2550 | { &charAttr, *(&charData) }, |
| 2551 | { &charoffAttr, *(&charoffData) }, |
| 2552 | { &charsetAttr, *(&charsetData) }, |
| 2553 | { &checkedAttr, *(&checkedData) }, |
| 2554 | { &citeAttr, *(&citeData) }, |
| 2555 | { &classAttr, *(&classData) }, |
| 2556 | { &classidAttr, *(&classidData) }, |
| 2557 | { &clearAttr, *(&clearData) }, |
| 2558 | { &codeAttr, *(&codeData) }, |
| 2559 | { &codebaseAttr, *(&codebaseData) }, |
| 2560 | { &codetypeAttr, *(&codetypeData) }, |
| 2561 | { &colorAttr, *(&colorData) }, |
| 2562 | { &colsAttr, *(&colsData) }, |
| 2563 | { &colspanAttr, *(&colspanData) }, |
| 2564 | { &compactAttr, *(&compactData) }, |
| 2565 | { &compositeAttr, *(&compositeData) }, |
| 2566 | { &contentAttr, *(&contentData) }, |
| 2567 | { &contenteditableAttr, *(&contenteditableData) }, |
| 2568 | { &controlsAttr, *(&controlsData) }, |
| 2569 | { &coordsAttr, *(&coordsData) }, |
| 2570 | { &crossoriginAttr, *(&crossoriginData) }, |
| 2571 | { &dataAttr, *(&dataData) }, |
| 2572 | { &datetimeAttr, *(&datetimeData) }, |
| 2573 | { &declareAttr, *(&declareData) }, |
| 2574 | { &decodingAttr, *(&decodingData) }, |
| 2575 | { &defaultAttr, *(&defaultData) }, |
| 2576 | { &deferAttr, *(&deferData) }, |
| 2577 | { &dirAttr, *(&dirData) }, |
| 2578 | { &directionAttr, *(&directionData) }, |
| 2579 | { &dirnameAttr, *(&dirnameData) }, |
| 2580 | { &disabledAttr, *(&disabledData) }, |
| 2581 | { &dispositionAttr, *(&dispositionData) }, |
| 2582 | { &downloadAttr, *(&downloadData) }, |
| 2583 | { &draggableAttr, *(&draggableData) }, |
| 2584 | { &enctypeAttr, *(&enctypeData) }, |
| 2585 | { &endAttr, *(&endData) }, |
| 2586 | { &eventAttr, *(&eventData) }, |
| 2587 | { &expandedAttr, *(&expandedData) }, |
| 2588 | { &faceAttr, *(&faceData) }, |
| 2589 | { &filenameAttr, *(&filenameData) }, |
| 2590 | { &focusedAttr, *(&focusedData) }, |
| 2591 | { &forAttr, *(&forData) }, |
| 2592 | { &formAttr, *(&formData) }, |
| 2593 | { &formactionAttr, *(&formactionData) }, |
| 2594 | { &formenctypeAttr, *(&formenctypeData) }, |
| 2595 | { &formmethodAttr, *(&formmethodData) }, |
| 2596 | { &formnovalidateAttr, *(&formnovalidateData) }, |
| 2597 | { &formtargetAttr, *(&formtargetData) }, |
| 2598 | { &frameAttr, *(&frameData) }, |
| 2599 | { &frameborderAttr, *(&frameborderData) }, |
| 2600 | { &headersAttr, *(&headersData) }, |
| 2601 | { &heightAttr, *(&heightData) }, |
| 2602 | { &hiddenAttr, *(&hiddenData) }, |
| 2603 | { &highAttr, *(&highData) }, |
| 2604 | { &hrefAttr, *(&hrefData) }, |
| 2605 | { &hreflangAttr, *(&hreflangData) }, |
| 2606 | { &hspaceAttr, *(&hspaceData) }, |
| 2607 | { &http_equivAttr, *(&http_equivData) }, |
| 2608 | { &idAttr, *(&idData) }, |
| 2609 | { &imagesizesAttr, *(&imagesizesData) }, |
| 2610 | { &imagesrcsetAttr, *(&imagesrcsetData) }, |
| 2611 | { &incrementalAttr, *(&incrementalData) }, |
| 2612 | { &indeterminateAttr, *(&indeterminateData) }, |
| 2613 | { &inputmodeAttr, *(&inputmodeData) }, |
| 2614 | { &integrityAttr, *(&integrityData) }, |
| 2615 | { &isAttr, *(&isData) }, |
| 2616 | { &ismapAttr, *(&ismapData) }, |
| 2617 | { &itemidAttr, *(&itemidData) }, |
| 2618 | { &itempropAttr, *(&itempropData) }, |
| 2619 | { &itemrefAttr, *(&itemrefData) }, |
| 2620 | { &itemscopeAttr, *(&itemscopeData) }, |
| 2621 | { &itemtypeAttr, *(&itemtypeData) }, |
| 2622 | { &keytypeAttr, *(&keytypeData) }, |
| 2623 | { &kindAttr, *(&kindData) }, |
| 2624 | { &labelAttr, *(&labelData) }, |
| 2625 | { &langAttr, *(&langData) }, |
| 2626 | { &languageAttr, *(&languageData) }, |
| 2627 | { &leftmarginAttr, *(&leftmarginData) }, |
| 2628 | { &linkAttr, *(&linkData) }, |
| 2629 | { &listAttr, *(&listData) }, |
| 2630 | { &longdescAttr, *(&longdescData) }, |
| 2631 | { &loopAttr, *(&loopData) }, |
| 2632 | { &loopendAttr, *(&loopendData) }, |
| 2633 | { &loopstartAttr, *(&loopstartData) }, |
| 2634 | { &lowAttr, *(&lowData) }, |
| 2635 | { &lowsrcAttr, *(&lowsrcData) }, |
| 2636 | { &manifestAttr, *(&manifestData) }, |
| 2637 | { &marginheightAttr, *(&marginheightData) }, |
| 2638 | { &marginwidthAttr, *(&marginwidthData) }, |
| 2639 | { &maxAttr, *(&maxData) }, |
| 2640 | { &maxlengthAttr, *(&maxlengthData) }, |
| 2641 | { &mayscriptAttr, *(&mayscriptData) }, |
| 2642 | { &mediaAttr, *(&mediaData) }, |
| 2643 | { &mediagroupAttr, *(&mediagroupData) }, |
| 2644 | { &methodAttr, *(&methodData) }, |
| 2645 | { &minAttr, *(&minData) }, |
| 2646 | { &minlengthAttr, *(&minlengthData) }, |
| 2647 | { &multipleAttr, *(&multipleData) }, |
| 2648 | { &mutedAttr, *(&mutedData) }, |
| 2649 | { &nameAttr, *(&nameData) }, |
| 2650 | { &nohrefAttr, *(&nohrefData) }, |
| 2651 | { &nomoduleAttr, *(&nomoduleData) }, |
| 2652 | { &nonceAttr, *(&nonceData) }, |
| 2653 | { &noresizeAttr, *(&noresizeData) }, |
| 2654 | { &noshadeAttr, *(&noshadeData) }, |
| 2655 | { &novalidateAttr, *(&novalidateData) }, |
| 2656 | { &nowrapAttr, *(&nowrapData) }, |
| 2657 | { &objectAttr, *(&objectData) }, |
| 2658 | { &onabortAttr, *(&onabortData) }, |
| 2659 | { &onafterprintAttr, *(&onafterprintData) }, |
| 2660 | { &onanimationcancelAttr, *(&onanimationcancelData) }, |
| 2661 | { &onanimationendAttr, *(&onanimationendData) }, |
| 2662 | { &onanimationiterationAttr, *(&onanimationiterationData) }, |
| 2663 | { &onanimationstartAttr, *(&onanimationstartData) }, |
| 2664 | { &onautocompleteAttr, *(&onautocompleteData) }, |
| 2665 | { &onautocompleteerrorAttr, *(&onautocompleteerrorData) }, |
| 2666 | { &onbeforecopyAttr, *(&onbeforecopyData) }, |
| 2667 | { &onbeforecutAttr, *(&onbeforecutData) }, |
| 2668 | { &onbeforeinputAttr, *(&onbeforeinputData) }, |
| 2669 | { &onbeforeloadAttr, *(&onbeforeloadData) }, |
| 2670 | { &onbeforepasteAttr, *(&onbeforepasteData) }, |
| 2671 | { &onbeforeprintAttr, *(&onbeforeprintData) }, |
| 2672 | { &onbeforeunloadAttr, *(&onbeforeunloadData) }, |
| 2673 | { &onblurAttr, *(&onblurData) }, |
| 2674 | { &oncanplayAttr, *(&oncanplayData) }, |
| 2675 | { &oncanplaythroughAttr, *(&oncanplaythroughData) }, |
| 2676 | { &onchangeAttr, *(&onchangeData) }, |
| 2677 | { &onclickAttr, *(&onclickData) }, |
| 2678 | { &oncontextmenuAttr, *(&oncontextmenuData) }, |
| 2679 | { &oncopyAttr, *(&oncopyData) }, |
| 2680 | { &oncutAttr, *(&oncutData) }, |
| 2681 | { &ondblclickAttr, *(&ondblclickData) }, |
| 2682 | { &ondevicechangeAttr, *(&ondevicechangeData) }, |
| 2683 | { &ondragAttr, *(&ondragData) }, |
| 2684 | { &ondragendAttr, *(&ondragendData) }, |
| 2685 | { &ondragenterAttr, *(&ondragenterData) }, |
| 2686 | { &ondragleaveAttr, *(&ondragleaveData) }, |
| 2687 | { &ondragoverAttr, *(&ondragoverData) }, |
| 2688 | { &ondragstartAttr, *(&ondragstartData) }, |
| 2689 | { &ondropAttr, *(&ondropData) }, |
| 2690 | { &ondurationchangeAttr, *(&ondurationchangeData) }, |
| 2691 | { &onemptiedAttr, *(&onemptiedData) }, |
| 2692 | { &onendedAttr, *(&onendedData) }, |
| 2693 | { &onerrorAttr, *(&onerrorData) }, |
| 2694 | { &onfocusAttr, *(&onfocusData) }, |
| 2695 | { &onfocusinAttr, *(&onfocusinData) }, |
| 2696 | { &onfocusoutAttr, *(&onfocusoutData) }, |
| 2697 | { &ongesturechangeAttr, *(&ongesturechangeData) }, |
| 2698 | { &ongestureendAttr, *(&ongestureendData) }, |
| 2699 | { &ongesturestartAttr, *(&ongesturestartData) }, |
| 2700 | { &ongotpointercaptureAttr, *(&ongotpointercaptureData) }, |
| 2701 | { &onhashchangeAttr, *(&onhashchangeData) }, |
| 2702 | { &oninputAttr, *(&oninputData) }, |
| 2703 | { &oninvalidAttr, *(&oninvalidData) }, |
| 2704 | { &onkeydownAttr, *(&onkeydownData) }, |
| 2705 | { &onkeypressAttr, *(&onkeypressData) }, |
| 2706 | { &onkeyupAttr, *(&onkeyupData) }, |
| 2707 | { &onlanguagechangeAttr, *(&onlanguagechangeData) }, |
| 2708 | { &onloadAttr, *(&onloadData) }, |
| 2709 | { &onloadeddataAttr, *(&onloadeddataData) }, |
| 2710 | { &onloadedmetadataAttr, *(&onloadedmetadataData) }, |
| 2711 | { &onloadstartAttr, *(&onloadstartData) }, |
| 2712 | { &onlostpointercaptureAttr, *(&onlostpointercaptureData) }, |
| 2713 | { &onmessageAttr, *(&onmessageData) }, |
| 2714 | { &onmousedownAttr, *(&onmousedownData) }, |
| 2715 | { &onmouseenterAttr, *(&onmouseenterData) }, |
| 2716 | { &onmouseleaveAttr, *(&onmouseleaveData) }, |
| 2717 | { &onmousemoveAttr, *(&onmousemoveData) }, |
| 2718 | { &onmouseoutAttr, *(&onmouseoutData) }, |
| 2719 | { &onmouseoverAttr, *(&onmouseoverData) }, |
| 2720 | { &onmouseupAttr, *(&onmouseupData) }, |
| 2721 | { &onmousewheelAttr, *(&onmousewheelData) }, |
| 2722 | { &onofflineAttr, *(&onofflineData) }, |
| 2723 | { &ononlineAttr, *(&ononlineData) }, |
| 2724 | { &onorientationchangeAttr, *(&onorientationchangeData) }, |
| 2725 | { &onpagehideAttr, *(&onpagehideData) }, |
| 2726 | { &onpageshowAttr, *(&onpageshowData) }, |
| 2727 | { &onpasteAttr, *(&onpasteData) }, |
| 2728 | { &onpauseAttr, *(&onpauseData) }, |
| 2729 | { &onplayAttr, *(&onplayData) }, |
| 2730 | { &onplayingAttr, *(&onplayingData) }, |
| 2731 | { &onpointercancelAttr, *(&onpointercancelData) }, |
| 2732 | { &onpointerdownAttr, *(&onpointerdownData) }, |
| 2733 | { &onpointerenterAttr, *(&onpointerenterData) }, |
| 2734 | { &onpointerleaveAttr, *(&onpointerleaveData) }, |
| 2735 | { &onpointermoveAttr, *(&onpointermoveData) }, |
| 2736 | { &onpointeroutAttr, *(&onpointeroutData) }, |
| 2737 | { &onpointeroverAttr, *(&onpointeroverData) }, |
| 2738 | { &onpointerupAttr, *(&onpointerupData) }, |
| 2739 | { &onpopstateAttr, *(&onpopstateData) }, |
| 2740 | { &onprogressAttr, *(&onprogressData) }, |
| 2741 | { &onratechangeAttr, *(&onratechangeData) }, |
| 2742 | { &onresetAttr, *(&onresetData) }, |
| 2743 | { &onresizeAttr, *(&onresizeData) }, |
| 2744 | { &onscrollAttr, *(&onscrollData) }, |
| 2745 | { &onsearchAttr, *(&onsearchData) }, |
| 2746 | { &onseekedAttr, *(&onseekedData) }, |
| 2747 | { &onseekingAttr, *(&onseekingData) }, |
| 2748 | { &onselectAttr, *(&onselectData) }, |
| 2749 | { &onselectionchangeAttr, *(&onselectionchangeData) }, |
| 2750 | { &onselectstartAttr, *(&onselectstartData) }, |
| 2751 | { &onstalledAttr, *(&onstalledData) }, |
| 2752 | { &onstorageAttr, *(&onstorageData) }, |
| 2753 | { &onsubmitAttr, *(&onsubmitData) }, |
| 2754 | { &onsuspendAttr, *(&onsuspendData) }, |
| 2755 | { &ontimeupdateAttr, *(&ontimeupdateData) }, |
| 2756 | { &ontoggleAttr, *(&ontoggleData) }, |
| 2757 | { &ontouchcancelAttr, *(&ontouchcancelData) }, |
| 2758 | { &ontouchendAttr, *(&ontouchendData) }, |
| 2759 | { &ontouchforcechangeAttr, *(&ontouchforcechangeData) }, |
| 2760 | { &ontouchmoveAttr, *(&ontouchmoveData) }, |
| 2761 | { &ontouchstartAttr, *(&ontouchstartData) }, |
| 2762 | { &ontransitioncancelAttr, *(&ontransitioncancelData) }, |
| 2763 | { &ontransitionendAttr, *(&ontransitionendData) }, |
| 2764 | { &ontransitionrunAttr, *(&ontransitionrunData) }, |
| 2765 | { &ontransitionstartAttr, *(&ontransitionstartData) }, |
| 2766 | { &onunloadAttr, *(&onunloadData) }, |
| 2767 | { &onvolumechangeAttr, *(&onvolumechangeData) }, |
| 2768 | { &onwaitingAttr, *(&onwaitingData) }, |
| 2769 | { &onwebkitanimationendAttr, *(&onwebkitanimationendData) }, |
| 2770 | { &onwebkitanimationiterationAttr, *(&onwebkitanimationiterationData) }, |
| 2771 | { &onwebkitanimationstartAttr, *(&onwebkitanimationstartData) }, |
| 2772 | { &onwebkitbeginfullscreenAttr, *(&onwebkitbeginfullscreenData) }, |
| 2773 | { &onwebkitcurrentplaybacktargetiswirelesschangedAttr, *(&onwebkitcurrentplaybacktargetiswirelesschangedData) }, |
| 2774 | { &onwebkitendfullscreenAttr, *(&onwebkitendfullscreenData) }, |
| 2775 | { &onwebkitfullscreenchangeAttr, *(&onwebkitfullscreenchangeData) }, |
| 2776 | { &onwebkitfullscreenerrorAttr, *(&onwebkitfullscreenerrorData) }, |
| 2777 | { &onwebkitkeyaddedAttr, *(&onwebkitkeyaddedData) }, |
| 2778 | { &onwebkitkeyerrorAttr, *(&onwebkitkeyerrorData) }, |
| 2779 | { &onwebkitkeymessageAttr, *(&onwebkitkeymessageData) }, |
| 2780 | { &onwebkitmouseforcechangedAttr, *(&onwebkitmouseforcechangedData) }, |
| 2781 | { &onwebkitmouseforcedownAttr, *(&onwebkitmouseforcedownData) }, |
| 2782 | { &onwebkitmouseforceupAttr, *(&onwebkitmouseforceupData) }, |
| 2783 | { &onwebkitmouseforcewillbeginAttr, *(&onwebkitmouseforcewillbeginData) }, |
| 2784 | { &onwebkitneedkeyAttr, *(&onwebkitneedkeyData) }, |
| 2785 | { &onwebkitplaybacktargetavailabilitychangedAttr, *(&onwebkitplaybacktargetavailabilitychangedData) }, |
| 2786 | { &onwebkitpresentationmodechangedAttr, *(&onwebkitpresentationmodechangedData) }, |
| 2787 | { &onwebkitsourcecloseAttr, *(&onwebkitsourcecloseData) }, |
| 2788 | { &onwebkitsourceendedAttr, *(&onwebkitsourceendedData) }, |
| 2789 | { &onwebkitsourceopenAttr, *(&onwebkitsourceopenData) }, |
| 2790 | { &onwebkitspeechchangeAttr, *(&onwebkitspeechchangeData) }, |
| 2791 | { &onwebkittransitionendAttr, *(&onwebkittransitionendData) }, |
| 2792 | { &onwebkitwillrevealbottomAttr, *(&onwebkitwillrevealbottomData) }, |
| 2793 | { &onwebkitwillrevealleftAttr, *(&onwebkitwillrevealleftData) }, |
| 2794 | { &onwebkitwillrevealrightAttr, *(&onwebkitwillrevealrightData) }, |
| 2795 | { &onwebkitwillrevealtopAttr, *(&onwebkitwillrevealtopData) }, |
| 2796 | { &onwheelAttr, *(&onwheelData) }, |
| 2797 | { &openAttr, *(&openData) }, |
| 2798 | { &optimumAttr, *(&optimumData) }, |
| 2799 | { &patternAttr, *(&patternData) }, |
| 2800 | { &pingAttr, *(&pingData) }, |
| 2801 | { &placeholderAttr, *(&placeholderData) }, |
| 2802 | { &playcountAttr, *(&playcountData) }, |
| 2803 | { &playsinlineAttr, *(&playsinlineData) }, |
| 2804 | { &pluginspageAttr, *(&pluginspageData) }, |
| 2805 | { &pluginurlAttr, *(&pluginurlData) }, |
| 2806 | { &posterAttr, *(&posterData) }, |
| 2807 | { &precisionAttr, *(&precisionData) }, |
| 2808 | { &preloadAttr, *(&preloadData) }, |
| 2809 | { &primaryAttr, *(&primaryData) }, |
| 2810 | { &profileAttr, *(&profileData) }, |
| 2811 | { &progressAttr, *(&progressData) }, |
| 2812 | { &promptAttr, *(&promptData) }, |
| 2813 | { &pseudoAttr, *(&pseudoData) }, |
| 2814 | { &readonlyAttr, *(&readonlyData) }, |
| 2815 | { &referrerpolicyAttr, *(&referrerpolicyData) }, |
| 2816 | { &relAttr, *(&relData) }, |
| 2817 | { &requiredAttr, *(&requiredData) }, |
| 2818 | { &resultsAttr, *(&resultsData) }, |
| 2819 | { &revAttr, *(&revData) }, |
| 2820 | { &reversedAttr, *(&reversedData) }, |
| 2821 | { &roleAttr, *(&roleData) }, |
| 2822 | { &rowsAttr, *(&rowsData) }, |
| 2823 | { &rowspanAttr, *(&rowspanData) }, |
| 2824 | { &rulesAttr, *(&rulesData) }, |
| 2825 | { &sandboxAttr, *(&sandboxData) }, |
| 2826 | { &schemeAttr, *(&schemeData) }, |
| 2827 | { &scopeAttr, *(&scopeData) }, |
| 2828 | { &scopedAttr, *(&scopedData) }, |
| 2829 | { &scrollamountAttr, *(&scrollamountData) }, |
| 2830 | { &scrolldelayAttr, *(&scrolldelayData) }, |
| 2831 | { &scrollingAttr, *(&scrollingData) }, |
| 2832 | { &selectAttr, *(&selectData) }, |
| 2833 | { &selectedAttr, *(&selectedData) }, |
| 2834 | { &shapeAttr, *(&shapeData) }, |
| 2835 | { &sizeAttr, *(&sizeData) }, |
| 2836 | { &sizesAttr, *(&sizesData) }, |
| 2837 | { &slotAttr, *(&slotData) }, |
| 2838 | { &sortableAttr, *(&sortableData) }, |
| 2839 | { &sortdirectionAttr, *(&sortdirectionData) }, |
| 2840 | { &spanAttr, *(&spanData) }, |
| 2841 | { &spellcheckAttr, *(&spellcheckData) }, |
| 2842 | { &srcAttr, *(&srcData) }, |
| 2843 | { &srcdocAttr, *(&srcdocData) }, |
| 2844 | { &srclangAttr, *(&srclangData) }, |
| 2845 | { &srcsetAttr, *(&srcsetData) }, |
| 2846 | { &standbyAttr, *(&standbyData) }, |
| 2847 | { &startAttr, *(&startData) }, |
| 2848 | { &stepAttr, *(&stepData) }, |
| 2849 | { &styleAttr, *(&styleData) }, |
| 2850 | { &subtitleAttr, *(&subtitleData) }, |
| 2851 | { &summaryAttr, *(&summaryData) }, |
| 2852 | { &tabindexAttr, *(&tabindexData) }, |
| 2853 | { &tableborderAttr, *(&tableborderData) }, |
| 2854 | { &targetAttr, *(&targetData) }, |
| 2855 | { &textAttr, *(&textData) }, |
| 2856 | { &titleAttr, *(&titleData) }, |
| 2857 | { &topAttr, *(&topData) }, |
| 2858 | { &topmarginAttr, *(&topmarginData) }, |
| 2859 | { &translateAttr, *(&translateData) }, |
| 2860 | { &truespeedAttr, *(&truespeedData) }, |
| 2861 | { &typeAttr, *(&typeData) }, |
| 2862 | { &uiactionsAttr, *(&uiactionsData) }, |
| 2863 | { &usemapAttr, *(&usemapData) }, |
| 2864 | { &valignAttr, *(&valignData) }, |
| 2865 | { &valueAttr, *(&valueData) }, |
| 2866 | { &valuetypeAttr, *(&valuetypeData) }, |
| 2867 | { &versionAttr, *(&versionData) }, |
| 2868 | { &vlinkAttr, *(&vlinkData) }, |
| 2869 | { &vspaceAttr, *(&vspaceData) }, |
| 2870 | { &webkit_playsinlineAttr, *(&webkit_playsinlineData) }, |
| 2871 | { &webkitairplayAttr, *(&webkitairplayData) }, |
| 2872 | { &webkitallowfullscreenAttr, *(&webkitallowfullscreenData) }, |
| 2873 | { &webkitattachmentbloburlAttr, *(&webkitattachmentbloburlData) }, |
| 2874 | { &webkitattachmentidAttr, *(&webkitattachmentidData) }, |
| 2875 | { &webkitattachmentpathAttr, *(&webkitattachmentpathData) }, |
| 2876 | { &webkitdirectoryAttr, *(&webkitdirectoryData) }, |
| 2877 | { &webkitdropzoneAttr, *(&webkitdropzoneData) }, |
| 2878 | { &webkitgrammarAttr, *(&webkitgrammarData) }, |
| 2879 | { &webkitimagemenuAttr, *(&webkitimagemenuData) }, |
| 2880 | { &webkitspeechAttr, *(&webkitspeechData) }, |
| 2881 | { &webkitwirelessvideoplaybackdisabledAttr, *(&webkitwirelessvideoplaybackdisabledData) }, |
| 2882 | { &widthAttr, *(&widthData) }, |
| 2883 | { &wrapAttr, *(&wrapData) }, |
| 2884 | { &x_apple_data_detectorsAttr, *(&x_apple_data_detectorsData) }, |
| 2885 | { &x_apple_data_detectors_resultAttr, *(&x_apple_data_detectors_resultData) }, |
| 2886 | { &x_apple_data_detectors_typeAttr, *(&x_apple_data_detectors_typeData) }, |
| 2887 | { &x_apple_editable_imageAttr, *(&x_apple_editable_imageData) }, |
| 2888 | { &x_apple_pdf_annotationAttr, *(&x_apple_pdf_annotationData) }, |
| 2889 | { &x_itunes_inherit_uri_query_componentAttr, *(&x_itunes_inherit_uri_query_componentData) }, |
| 2890 | }; |
| 2891 | |
| 2892 | for (auto& entry : attributesTable) |
| 2893 | entry.targetAddress->construct(nullAtom(), AtomicString(&entry.name), nullAtom()); |
| 2894 | } |
| 2895 | |
| 2896 | } } |
| 2897 | |
| 2898 | |