WebCore/generated/HTMLNames.cpp
changeset 0 4f2f89ce4247
equal deleted inserted replaced
-1:000000000000 0:4f2f89ce4247
       
     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 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 COMPUTER, 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 COMPUTER, 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 #ifdef SKIP_STATIC_CONSTRUCTORS_ON_GCC
       
    32 #define DOM_HTMLNAMES_HIDE_GLOBALS 1
       
    33 #else
       
    34 #define QNAME_DEFAULT_CONSTRUCTOR 1
       
    35 #endif
       
    36 
       
    37 #include "HTMLNames.h"
       
    38 
       
    39 #include <wtf/StaticConstructors.h>
       
    40 namespace WebCore {
       
    41 
       
    42  namespace HTMLNames {
       
    43 
       
    44 using namespace WebCore;
       
    45 
       
    46 DEFINE_GLOBAL(AtomicString, xhtmlNamespaceURI, "http://www.w3.org/1999/xhtml")
       
    47 // Tags
       
    48 DEFINE_GLOBAL(QualifiedName, aTag, nullAtom, "a", xhtmlNamespaceURI);
       
    49 DEFINE_GLOBAL(QualifiedName, abbrTag, nullAtom, "abbr", xhtmlNamespaceURI);
       
    50 DEFINE_GLOBAL(QualifiedName, acronymTag, nullAtom, "acronym", xhtmlNamespaceURI);
       
    51 DEFINE_GLOBAL(QualifiedName, addressTag, nullAtom, "address", xhtmlNamespaceURI);
       
    52 DEFINE_GLOBAL(QualifiedName, appletTag, nullAtom, "applet", xhtmlNamespaceURI);
       
    53 DEFINE_GLOBAL(QualifiedName, areaTag, nullAtom, "area", xhtmlNamespaceURI);
       
    54 DEFINE_GLOBAL(QualifiedName, articleTag, nullAtom, "article", xhtmlNamespaceURI);
       
    55 DEFINE_GLOBAL(QualifiedName, asideTag, nullAtom, "aside", xhtmlNamespaceURI);
       
    56 DEFINE_GLOBAL(QualifiedName, audioTag, nullAtom, "audio", xhtmlNamespaceURI);
       
    57 DEFINE_GLOBAL(QualifiedName, bTag, nullAtom, "b", xhtmlNamespaceURI);
       
    58 DEFINE_GLOBAL(QualifiedName, baseTag, nullAtom, "base", xhtmlNamespaceURI);
       
    59 DEFINE_GLOBAL(QualifiedName, basefontTag, nullAtom, "basefont", xhtmlNamespaceURI);
       
    60 DEFINE_GLOBAL(QualifiedName, bdoTag, nullAtom, "bdo", xhtmlNamespaceURI);
       
    61 DEFINE_GLOBAL(QualifiedName, bigTag, nullAtom, "big", xhtmlNamespaceURI);
       
    62 DEFINE_GLOBAL(QualifiedName, blockquoteTag, nullAtom, "blockquote", xhtmlNamespaceURI);
       
    63 DEFINE_GLOBAL(QualifiedName, bodyTag, nullAtom, "body", xhtmlNamespaceURI);
       
    64 DEFINE_GLOBAL(QualifiedName, brTag, nullAtom, "br", xhtmlNamespaceURI);
       
    65 DEFINE_GLOBAL(QualifiedName, buttonTag, nullAtom, "button", xhtmlNamespaceURI);
       
    66 DEFINE_GLOBAL(QualifiedName, canvasTag, nullAtom, "canvas", xhtmlNamespaceURI);
       
    67 DEFINE_GLOBAL(QualifiedName, captionTag, nullAtom, "caption", xhtmlNamespaceURI);
       
    68 DEFINE_GLOBAL(QualifiedName, centerTag, nullAtom, "center", xhtmlNamespaceURI);
       
    69 DEFINE_GLOBAL(QualifiedName, citeTag, nullAtom, "cite", xhtmlNamespaceURI);
       
    70 DEFINE_GLOBAL(QualifiedName, codeTag, nullAtom, "code", xhtmlNamespaceURI);
       
    71 DEFINE_GLOBAL(QualifiedName, colTag, nullAtom, "col", xhtmlNamespaceURI);
       
    72 DEFINE_GLOBAL(QualifiedName, colgroupTag, nullAtom, "colgroup", xhtmlNamespaceURI);
       
    73 DEFINE_GLOBAL(QualifiedName, datagridTag, nullAtom, "datagrid", xhtmlNamespaceURI);
       
    74 DEFINE_GLOBAL(QualifiedName, datalistTag, nullAtom, "datalist", xhtmlNamespaceURI);
       
    75 DEFINE_GLOBAL(QualifiedName, dcellTag, nullAtom, "dcell", xhtmlNamespaceURI);
       
    76 DEFINE_GLOBAL(QualifiedName, dcolTag, nullAtom, "dcol", xhtmlNamespaceURI);
       
    77 DEFINE_GLOBAL(QualifiedName, ddTag, nullAtom, "dd", xhtmlNamespaceURI);
       
    78 DEFINE_GLOBAL(QualifiedName, delTag, nullAtom, "del", xhtmlNamespaceURI);
       
    79 DEFINE_GLOBAL(QualifiedName, dfnTag, nullAtom, "dfn", xhtmlNamespaceURI);
       
    80 DEFINE_GLOBAL(QualifiedName, dirTag, nullAtom, "dir", xhtmlNamespaceURI);
       
    81 DEFINE_GLOBAL(QualifiedName, divTag, nullAtom, "div", xhtmlNamespaceURI);
       
    82 DEFINE_GLOBAL(QualifiedName, dlTag, nullAtom, "dl", xhtmlNamespaceURI);
       
    83 DEFINE_GLOBAL(QualifiedName, drowTag, nullAtom, "drow", xhtmlNamespaceURI);
       
    84 DEFINE_GLOBAL(QualifiedName, dtTag, nullAtom, "dt", xhtmlNamespaceURI);
       
    85 DEFINE_GLOBAL(QualifiedName, emTag, nullAtom, "em", xhtmlNamespaceURI);
       
    86 DEFINE_GLOBAL(QualifiedName, embedTag, nullAtom, "embed", xhtmlNamespaceURI);
       
    87 DEFINE_GLOBAL(QualifiedName, fieldsetTag, nullAtom, "fieldset", xhtmlNamespaceURI);
       
    88 DEFINE_GLOBAL(QualifiedName, fontTag, nullAtom, "font", xhtmlNamespaceURI);
       
    89 DEFINE_GLOBAL(QualifiedName, footerTag, nullAtom, "footer", xhtmlNamespaceURI);
       
    90 DEFINE_GLOBAL(QualifiedName, formTag, nullAtom, "form", xhtmlNamespaceURI);
       
    91 DEFINE_GLOBAL(QualifiedName, frameTag, nullAtom, "frame", xhtmlNamespaceURI);
       
    92 DEFINE_GLOBAL(QualifiedName, framesetTag, nullAtom, "frameset", xhtmlNamespaceURI);
       
    93 DEFINE_GLOBAL(QualifiedName, h1Tag, nullAtom, "h1", xhtmlNamespaceURI);
       
    94 DEFINE_GLOBAL(QualifiedName, h2Tag, nullAtom, "h2", xhtmlNamespaceURI);
       
    95 DEFINE_GLOBAL(QualifiedName, h3Tag, nullAtom, "h3", xhtmlNamespaceURI);
       
    96 DEFINE_GLOBAL(QualifiedName, h4Tag, nullAtom, "h4", xhtmlNamespaceURI);
       
    97 DEFINE_GLOBAL(QualifiedName, h5Tag, nullAtom, "h5", xhtmlNamespaceURI);
       
    98 DEFINE_GLOBAL(QualifiedName, h6Tag, nullAtom, "h6", xhtmlNamespaceURI);
       
    99 DEFINE_GLOBAL(QualifiedName, headTag, nullAtom, "head", xhtmlNamespaceURI);
       
   100 DEFINE_GLOBAL(QualifiedName, headerTag, nullAtom, "header", xhtmlNamespaceURI);
       
   101 DEFINE_GLOBAL(QualifiedName, hgroupTag, nullAtom, "hgroup", xhtmlNamespaceURI);
       
   102 DEFINE_GLOBAL(QualifiedName, hrTag, nullAtom, "hr", xhtmlNamespaceURI);
       
   103 DEFINE_GLOBAL(QualifiedName, htmlTag, nullAtom, "html", xhtmlNamespaceURI);
       
   104 DEFINE_GLOBAL(QualifiedName, iTag, nullAtom, "i", xhtmlNamespaceURI);
       
   105 DEFINE_GLOBAL(QualifiedName, iframeTag, nullAtom, "iframe", xhtmlNamespaceURI);
       
   106 DEFINE_GLOBAL(QualifiedName, imageTag, nullAtom, "image", xhtmlNamespaceURI);
       
   107 DEFINE_GLOBAL(QualifiedName, imgTag, nullAtom, "img", xhtmlNamespaceURI);
       
   108 DEFINE_GLOBAL(QualifiedName, inputTag, nullAtom, "input", xhtmlNamespaceURI);
       
   109 DEFINE_GLOBAL(QualifiedName, insTag, nullAtom, "ins", xhtmlNamespaceURI);
       
   110 DEFINE_GLOBAL(QualifiedName, isindexTag, nullAtom, "isindex", xhtmlNamespaceURI);
       
   111 DEFINE_GLOBAL(QualifiedName, kbdTag, nullAtom, "kbd", xhtmlNamespaceURI);
       
   112 DEFINE_GLOBAL(QualifiedName, keygenTag, nullAtom, "keygen", xhtmlNamespaceURI);
       
   113 DEFINE_GLOBAL(QualifiedName, labelTag, nullAtom, "label", xhtmlNamespaceURI);
       
   114 DEFINE_GLOBAL(QualifiedName, layerTag, nullAtom, "layer", xhtmlNamespaceURI);
       
   115 DEFINE_GLOBAL(QualifiedName, legendTag, nullAtom, "legend", xhtmlNamespaceURI);
       
   116 DEFINE_GLOBAL(QualifiedName, liTag, nullAtom, "li", xhtmlNamespaceURI);
       
   117 DEFINE_GLOBAL(QualifiedName, linkTag, nullAtom, "link", xhtmlNamespaceURI);
       
   118 DEFINE_GLOBAL(QualifiedName, listingTag, nullAtom, "listing", xhtmlNamespaceURI);
       
   119 DEFINE_GLOBAL(QualifiedName, mapTag, nullAtom, "map", xhtmlNamespaceURI);
       
   120 DEFINE_GLOBAL(QualifiedName, markTag, nullAtom, "mark", xhtmlNamespaceURI);
       
   121 DEFINE_GLOBAL(QualifiedName, marqueeTag, nullAtom, "marquee", xhtmlNamespaceURI);
       
   122 DEFINE_GLOBAL(QualifiedName, menuTag, nullAtom, "menu", xhtmlNamespaceURI);
       
   123 DEFINE_GLOBAL(QualifiedName, metaTag, nullAtom, "meta", xhtmlNamespaceURI);
       
   124 DEFINE_GLOBAL(QualifiedName, meterTag, nullAtom, "meter", xhtmlNamespaceURI);
       
   125 DEFINE_GLOBAL(QualifiedName, navTag, nullAtom, "nav", xhtmlNamespaceURI);
       
   126 DEFINE_GLOBAL(QualifiedName, nobrTag, nullAtom, "nobr", xhtmlNamespaceURI);
       
   127 DEFINE_GLOBAL(QualifiedName, noembedTag, nullAtom, "noembed", xhtmlNamespaceURI);
       
   128 DEFINE_GLOBAL(QualifiedName, noframesTag, nullAtom, "noframes", xhtmlNamespaceURI);
       
   129 DEFINE_GLOBAL(QualifiedName, nolayerTag, nullAtom, "nolayer", xhtmlNamespaceURI);
       
   130 DEFINE_GLOBAL(QualifiedName, noscriptTag, nullAtom, "noscript", xhtmlNamespaceURI);
       
   131 DEFINE_GLOBAL(QualifiedName, objectTag, nullAtom, "object", xhtmlNamespaceURI);
       
   132 DEFINE_GLOBAL(QualifiedName, olTag, nullAtom, "ol", xhtmlNamespaceURI);
       
   133 DEFINE_GLOBAL(QualifiedName, optgroupTag, nullAtom, "optgroup", xhtmlNamespaceURI);
       
   134 DEFINE_GLOBAL(QualifiedName, optionTag, nullAtom, "option", xhtmlNamespaceURI);
       
   135 DEFINE_GLOBAL(QualifiedName, pTag, nullAtom, "p", xhtmlNamespaceURI);
       
   136 DEFINE_GLOBAL(QualifiedName, paramTag, nullAtom, "param", xhtmlNamespaceURI);
       
   137 DEFINE_GLOBAL(QualifiedName, plaintextTag, nullAtom, "plaintext", xhtmlNamespaceURI);
       
   138 DEFINE_GLOBAL(QualifiedName, preTag, nullAtom, "pre", xhtmlNamespaceURI);
       
   139 DEFINE_GLOBAL(QualifiedName, progressTag, nullAtom, "progress", xhtmlNamespaceURI);
       
   140 DEFINE_GLOBAL(QualifiedName, qTag, nullAtom, "q", xhtmlNamespaceURI);
       
   141 DEFINE_GLOBAL(QualifiedName, rpTag, nullAtom, "rp", xhtmlNamespaceURI);
       
   142 DEFINE_GLOBAL(QualifiedName, rtTag, nullAtom, "rt", xhtmlNamespaceURI);
       
   143 DEFINE_GLOBAL(QualifiedName, rubyTag, nullAtom, "ruby", xhtmlNamespaceURI);
       
   144 DEFINE_GLOBAL(QualifiedName, sTag, nullAtom, "s", xhtmlNamespaceURI);
       
   145 DEFINE_GLOBAL(QualifiedName, sampTag, nullAtom, "samp", xhtmlNamespaceURI);
       
   146 DEFINE_GLOBAL(QualifiedName, scriptTag, nullAtom, "script", xhtmlNamespaceURI);
       
   147 DEFINE_GLOBAL(QualifiedName, sectionTag, nullAtom, "section", xhtmlNamespaceURI);
       
   148 DEFINE_GLOBAL(QualifiedName, selectTag, nullAtom, "select", xhtmlNamespaceURI);
       
   149 DEFINE_GLOBAL(QualifiedName, smallTag, nullAtom, "small", xhtmlNamespaceURI);
       
   150 DEFINE_GLOBAL(QualifiedName, sourceTag, nullAtom, "source", xhtmlNamespaceURI);
       
   151 DEFINE_GLOBAL(QualifiedName, spanTag, nullAtom, "span", xhtmlNamespaceURI);
       
   152 DEFINE_GLOBAL(QualifiedName, strikeTag, nullAtom, "strike", xhtmlNamespaceURI);
       
   153 DEFINE_GLOBAL(QualifiedName, strongTag, nullAtom, "strong", xhtmlNamespaceURI);
       
   154 DEFINE_GLOBAL(QualifiedName, styleTag, nullAtom, "style", xhtmlNamespaceURI);
       
   155 DEFINE_GLOBAL(QualifiedName, subTag, nullAtom, "sub", xhtmlNamespaceURI);
       
   156 DEFINE_GLOBAL(QualifiedName, supTag, nullAtom, "sup", xhtmlNamespaceURI);
       
   157 DEFINE_GLOBAL(QualifiedName, tableTag, nullAtom, "table", xhtmlNamespaceURI);
       
   158 DEFINE_GLOBAL(QualifiedName, tbodyTag, nullAtom, "tbody", xhtmlNamespaceURI);
       
   159 DEFINE_GLOBAL(QualifiedName, tdTag, nullAtom, "td", xhtmlNamespaceURI);
       
   160 DEFINE_GLOBAL(QualifiedName, textareaTag, nullAtom, "textarea", xhtmlNamespaceURI);
       
   161 DEFINE_GLOBAL(QualifiedName, tfootTag, nullAtom, "tfoot", xhtmlNamespaceURI);
       
   162 DEFINE_GLOBAL(QualifiedName, thTag, nullAtom, "th", xhtmlNamespaceURI);
       
   163 DEFINE_GLOBAL(QualifiedName, theadTag, nullAtom, "thead", xhtmlNamespaceURI);
       
   164 DEFINE_GLOBAL(QualifiedName, titleTag, nullAtom, "title", xhtmlNamespaceURI);
       
   165 DEFINE_GLOBAL(QualifiedName, trTag, nullAtom, "tr", xhtmlNamespaceURI);
       
   166 DEFINE_GLOBAL(QualifiedName, ttTag, nullAtom, "tt", xhtmlNamespaceURI);
       
   167 DEFINE_GLOBAL(QualifiedName, uTag, nullAtom, "u", xhtmlNamespaceURI);
       
   168 DEFINE_GLOBAL(QualifiedName, ulTag, nullAtom, "ul", xhtmlNamespaceURI);
       
   169 DEFINE_GLOBAL(QualifiedName, varTag, nullAtom, "var", xhtmlNamespaceURI);
       
   170 DEFINE_GLOBAL(QualifiedName, videoTag, nullAtom, "video", xhtmlNamespaceURI);
       
   171 DEFINE_GLOBAL(QualifiedName, wbrTag, nullAtom, "wbr", xhtmlNamespaceURI);
       
   172 DEFINE_GLOBAL(QualifiedName, xmpTag, nullAtom, "xmp", xhtmlNamespaceURI);
       
   173 
       
   174 
       
   175 WebCore::QualifiedName** getHTMLTags(size_t* size)
       
   176 {
       
   177     static WebCore::QualifiedName* HTMLTags[] = {
       
   178         (WebCore::QualifiedName*)&aTag,
       
   179         (WebCore::QualifiedName*)&abbrTag,
       
   180         (WebCore::QualifiedName*)&acronymTag,
       
   181         (WebCore::QualifiedName*)&addressTag,
       
   182         (WebCore::QualifiedName*)&appletTag,
       
   183         (WebCore::QualifiedName*)&areaTag,
       
   184         (WebCore::QualifiedName*)&articleTag,
       
   185         (WebCore::QualifiedName*)&asideTag,
       
   186         (WebCore::QualifiedName*)&audioTag,
       
   187         (WebCore::QualifiedName*)&bTag,
       
   188         (WebCore::QualifiedName*)&baseTag,
       
   189         (WebCore::QualifiedName*)&basefontTag,
       
   190         (WebCore::QualifiedName*)&bdoTag,
       
   191         (WebCore::QualifiedName*)&bigTag,
       
   192         (WebCore::QualifiedName*)&blockquoteTag,
       
   193         (WebCore::QualifiedName*)&bodyTag,
       
   194         (WebCore::QualifiedName*)&brTag,
       
   195         (WebCore::QualifiedName*)&buttonTag,
       
   196         (WebCore::QualifiedName*)&canvasTag,
       
   197         (WebCore::QualifiedName*)&captionTag,
       
   198         (WebCore::QualifiedName*)&centerTag,
       
   199         (WebCore::QualifiedName*)&citeTag,
       
   200         (WebCore::QualifiedName*)&codeTag,
       
   201         (WebCore::QualifiedName*)&colTag,
       
   202         (WebCore::QualifiedName*)&colgroupTag,
       
   203         (WebCore::QualifiedName*)&datagridTag,
       
   204         (WebCore::QualifiedName*)&datalistTag,
       
   205         (WebCore::QualifiedName*)&dcellTag,
       
   206         (WebCore::QualifiedName*)&dcolTag,
       
   207         (WebCore::QualifiedName*)&ddTag,
       
   208         (WebCore::QualifiedName*)&delTag,
       
   209         (WebCore::QualifiedName*)&dfnTag,
       
   210         (WebCore::QualifiedName*)&dirTag,
       
   211         (WebCore::QualifiedName*)&divTag,
       
   212         (WebCore::QualifiedName*)&dlTag,
       
   213         (WebCore::QualifiedName*)&drowTag,
       
   214         (WebCore::QualifiedName*)&dtTag,
       
   215         (WebCore::QualifiedName*)&emTag,
       
   216         (WebCore::QualifiedName*)&embedTag,
       
   217         (WebCore::QualifiedName*)&fieldsetTag,
       
   218         (WebCore::QualifiedName*)&fontTag,
       
   219         (WebCore::QualifiedName*)&footerTag,
       
   220         (WebCore::QualifiedName*)&formTag,
       
   221         (WebCore::QualifiedName*)&frameTag,
       
   222         (WebCore::QualifiedName*)&framesetTag,
       
   223         (WebCore::QualifiedName*)&h1Tag,
       
   224         (WebCore::QualifiedName*)&h2Tag,
       
   225         (WebCore::QualifiedName*)&h3Tag,
       
   226         (WebCore::QualifiedName*)&h4Tag,
       
   227         (WebCore::QualifiedName*)&h5Tag,
       
   228         (WebCore::QualifiedName*)&h6Tag,
       
   229         (WebCore::QualifiedName*)&headTag,
       
   230         (WebCore::QualifiedName*)&headerTag,
       
   231         (WebCore::QualifiedName*)&hgroupTag,
       
   232         (WebCore::QualifiedName*)&hrTag,
       
   233         (WebCore::QualifiedName*)&htmlTag,
       
   234         (WebCore::QualifiedName*)&iTag,
       
   235         (WebCore::QualifiedName*)&iframeTag,
       
   236         (WebCore::QualifiedName*)&imageTag,
       
   237         (WebCore::QualifiedName*)&imgTag,
       
   238         (WebCore::QualifiedName*)&inputTag,
       
   239         (WebCore::QualifiedName*)&insTag,
       
   240         (WebCore::QualifiedName*)&isindexTag,
       
   241         (WebCore::QualifiedName*)&kbdTag,
       
   242         (WebCore::QualifiedName*)&keygenTag,
       
   243         (WebCore::QualifiedName*)&labelTag,
       
   244         (WebCore::QualifiedName*)&layerTag,
       
   245         (WebCore::QualifiedName*)&legendTag,
       
   246         (WebCore::QualifiedName*)&liTag,
       
   247         (WebCore::QualifiedName*)&linkTag,
       
   248         (WebCore::QualifiedName*)&listingTag,
       
   249         (WebCore::QualifiedName*)&mapTag,
       
   250         (WebCore::QualifiedName*)&markTag,
       
   251         (WebCore::QualifiedName*)&marqueeTag,
       
   252         (WebCore::QualifiedName*)&menuTag,
       
   253         (WebCore::QualifiedName*)&metaTag,
       
   254         (WebCore::QualifiedName*)&meterTag,
       
   255         (WebCore::QualifiedName*)&navTag,
       
   256         (WebCore::QualifiedName*)&nobrTag,
       
   257         (WebCore::QualifiedName*)&noembedTag,
       
   258         (WebCore::QualifiedName*)&noframesTag,
       
   259         (WebCore::QualifiedName*)&nolayerTag,
       
   260         (WebCore::QualifiedName*)&noscriptTag,
       
   261         (WebCore::QualifiedName*)&objectTag,
       
   262         (WebCore::QualifiedName*)&olTag,
       
   263         (WebCore::QualifiedName*)&optgroupTag,
       
   264         (WebCore::QualifiedName*)&optionTag,
       
   265         (WebCore::QualifiedName*)&pTag,
       
   266         (WebCore::QualifiedName*)&paramTag,
       
   267         (WebCore::QualifiedName*)&plaintextTag,
       
   268         (WebCore::QualifiedName*)&preTag,
       
   269         (WebCore::QualifiedName*)&progressTag,
       
   270         (WebCore::QualifiedName*)&qTag,
       
   271         (WebCore::QualifiedName*)&rpTag,
       
   272         (WebCore::QualifiedName*)&rtTag,
       
   273         (WebCore::QualifiedName*)&rubyTag,
       
   274         (WebCore::QualifiedName*)&sTag,
       
   275         (WebCore::QualifiedName*)&sampTag,
       
   276         (WebCore::QualifiedName*)&scriptTag,
       
   277         (WebCore::QualifiedName*)&sectionTag,
       
   278         (WebCore::QualifiedName*)&selectTag,
       
   279         (WebCore::QualifiedName*)&smallTag,
       
   280         (WebCore::QualifiedName*)&sourceTag,
       
   281         (WebCore::QualifiedName*)&spanTag,
       
   282         (WebCore::QualifiedName*)&strikeTag,
       
   283         (WebCore::QualifiedName*)&strongTag,
       
   284         (WebCore::QualifiedName*)&styleTag,
       
   285         (WebCore::QualifiedName*)&subTag,
       
   286         (WebCore::QualifiedName*)&supTag,
       
   287         (WebCore::QualifiedName*)&tableTag,
       
   288         (WebCore::QualifiedName*)&tbodyTag,
       
   289         (WebCore::QualifiedName*)&tdTag,
       
   290         (WebCore::QualifiedName*)&textareaTag,
       
   291         (WebCore::QualifiedName*)&tfootTag,
       
   292         (WebCore::QualifiedName*)&thTag,
       
   293         (WebCore::QualifiedName*)&theadTag,
       
   294         (WebCore::QualifiedName*)&titleTag,
       
   295         (WebCore::QualifiedName*)&trTag,
       
   296         (WebCore::QualifiedName*)&ttTag,
       
   297         (WebCore::QualifiedName*)&uTag,
       
   298         (WebCore::QualifiedName*)&ulTag,
       
   299         (WebCore::QualifiedName*)&varTag,
       
   300         (WebCore::QualifiedName*)&videoTag,
       
   301         (WebCore::QualifiedName*)&wbrTag,
       
   302         (WebCore::QualifiedName*)&xmpTag,
       
   303     };
       
   304     *size = 125;
       
   305     return HTMLTags;
       
   306 }
       
   307 
       
   308 // Attributes
       
   309 DEFINE_GLOBAL(QualifiedName, abbrAttr, nullAtom, "abbr", xhtmlNamespaceURI);
       
   310 DEFINE_GLOBAL(QualifiedName, acceptAttr, nullAtom, "accept", xhtmlNamespaceURI);
       
   311 DEFINE_GLOBAL(QualifiedName, accept_charsetAttr, nullAtom, "accept_charset", xhtmlNamespaceURI);
       
   312 DEFINE_GLOBAL(QualifiedName, accesskeyAttr, nullAtom, "accesskey", xhtmlNamespaceURI);
       
   313 DEFINE_GLOBAL(QualifiedName, actionAttr, nullAtom, "action", xhtmlNamespaceURI);
       
   314 DEFINE_GLOBAL(QualifiedName, alignAttr, nullAtom, "align", xhtmlNamespaceURI);
       
   315 DEFINE_GLOBAL(QualifiedName, alinkAttr, nullAtom, "alink", xhtmlNamespaceURI);
       
   316 DEFINE_GLOBAL(QualifiedName, altAttr, nullAtom, "alt", xhtmlNamespaceURI);
       
   317 DEFINE_GLOBAL(QualifiedName, archiveAttr, nullAtom, "archive", xhtmlNamespaceURI);
       
   318 DEFINE_GLOBAL(QualifiedName, aria_activedescendantAttr, nullAtom, "aria_activedescendant", xhtmlNamespaceURI);
       
   319 DEFINE_GLOBAL(QualifiedName, aria_atomicAttr, nullAtom, "aria_atomic", xhtmlNamespaceURI);
       
   320 DEFINE_GLOBAL(QualifiedName, aria_busyAttr, nullAtom, "aria_busy", xhtmlNamespaceURI);
       
   321 DEFINE_GLOBAL(QualifiedName, aria_checkedAttr, nullAtom, "aria_checked", xhtmlNamespaceURI);
       
   322 DEFINE_GLOBAL(QualifiedName, aria_controlsAttr, nullAtom, "aria_controls", xhtmlNamespaceURI);
       
   323 DEFINE_GLOBAL(QualifiedName, aria_describedbyAttr, nullAtom, "aria_describedby", xhtmlNamespaceURI);
       
   324 DEFINE_GLOBAL(QualifiedName, aria_disabledAttr, nullAtom, "aria_disabled", xhtmlNamespaceURI);
       
   325 DEFINE_GLOBAL(QualifiedName, aria_dropeffectAttr, nullAtom, "aria_dropeffect", xhtmlNamespaceURI);
       
   326 DEFINE_GLOBAL(QualifiedName, aria_expandedAttr, nullAtom, "aria_expanded", xhtmlNamespaceURI);
       
   327 DEFINE_GLOBAL(QualifiedName, aria_flowtoAttr, nullAtom, "aria_flowto", xhtmlNamespaceURI);
       
   328 DEFINE_GLOBAL(QualifiedName, aria_grabbedAttr, nullAtom, "aria_grabbed", xhtmlNamespaceURI);
       
   329 DEFINE_GLOBAL(QualifiedName, aria_haspopupAttr, nullAtom, "aria_haspopup", xhtmlNamespaceURI);
       
   330 DEFINE_GLOBAL(QualifiedName, aria_helpAttr, nullAtom, "aria_help", xhtmlNamespaceURI);
       
   331 DEFINE_GLOBAL(QualifiedName, aria_hiddenAttr, nullAtom, "aria_hidden", xhtmlNamespaceURI);
       
   332 DEFINE_GLOBAL(QualifiedName, aria_labelAttr, nullAtom, "aria_label", xhtmlNamespaceURI);
       
   333 DEFINE_GLOBAL(QualifiedName, aria_labeledbyAttr, nullAtom, "aria_labeledby", xhtmlNamespaceURI);
       
   334 DEFINE_GLOBAL(QualifiedName, aria_labelledbyAttr, nullAtom, "aria_labelledby", xhtmlNamespaceURI);
       
   335 DEFINE_GLOBAL(QualifiedName, aria_levelAttr, nullAtom, "aria_level", xhtmlNamespaceURI);
       
   336 DEFINE_GLOBAL(QualifiedName, aria_liveAttr, nullAtom, "aria_live", xhtmlNamespaceURI);
       
   337 DEFINE_GLOBAL(QualifiedName, aria_multiselectableAttr, nullAtom, "aria_multiselectable", xhtmlNamespaceURI);
       
   338 DEFINE_GLOBAL(QualifiedName, aria_orientationAttr, nullAtom, "aria_orientation", xhtmlNamespaceURI);
       
   339 DEFINE_GLOBAL(QualifiedName, aria_ownsAttr, nullAtom, "aria_owns", xhtmlNamespaceURI);
       
   340 DEFINE_GLOBAL(QualifiedName, aria_pressedAttr, nullAtom, "aria_pressed", xhtmlNamespaceURI);
       
   341 DEFINE_GLOBAL(QualifiedName, aria_readonlyAttr, nullAtom, "aria_readonly", xhtmlNamespaceURI);
       
   342 DEFINE_GLOBAL(QualifiedName, aria_relevantAttr, nullAtom, "aria_relevant", xhtmlNamespaceURI);
       
   343 DEFINE_GLOBAL(QualifiedName, aria_requiredAttr, nullAtom, "aria_required", xhtmlNamespaceURI);
       
   344 DEFINE_GLOBAL(QualifiedName, aria_selectedAttr, nullAtom, "aria_selected", xhtmlNamespaceURI);
       
   345 DEFINE_GLOBAL(QualifiedName, aria_valuemaxAttr, nullAtom, "aria_valuemax", xhtmlNamespaceURI);
       
   346 DEFINE_GLOBAL(QualifiedName, aria_valueminAttr, nullAtom, "aria_valuemin", xhtmlNamespaceURI);
       
   347 DEFINE_GLOBAL(QualifiedName, aria_valuenowAttr, nullAtom, "aria_valuenow", xhtmlNamespaceURI);
       
   348 DEFINE_GLOBAL(QualifiedName, aria_valuetextAttr, nullAtom, "aria_valuetext", xhtmlNamespaceURI);
       
   349 DEFINE_GLOBAL(QualifiedName, asyncAttr, nullAtom, "async", xhtmlNamespaceURI);
       
   350 DEFINE_GLOBAL(QualifiedName, autocompleteAttr, nullAtom, "autocomplete", xhtmlNamespaceURI);
       
   351 DEFINE_GLOBAL(QualifiedName, autofocusAttr, nullAtom, "autofocus", xhtmlNamespaceURI);
       
   352 DEFINE_GLOBAL(QualifiedName, autoplayAttr, nullAtom, "autoplay", xhtmlNamespaceURI);
       
   353 DEFINE_GLOBAL(QualifiedName, autosaveAttr, nullAtom, "autosave", xhtmlNamespaceURI);
       
   354 DEFINE_GLOBAL(QualifiedName, axisAttr, nullAtom, "axis", xhtmlNamespaceURI);
       
   355 DEFINE_GLOBAL(QualifiedName, backgroundAttr, nullAtom, "background", xhtmlNamespaceURI);
       
   356 DEFINE_GLOBAL(QualifiedName, behaviorAttr, nullAtom, "behavior", xhtmlNamespaceURI);
       
   357 DEFINE_GLOBAL(QualifiedName, bgcolorAttr, nullAtom, "bgcolor", xhtmlNamespaceURI);
       
   358 DEFINE_GLOBAL(QualifiedName, bgpropertiesAttr, nullAtom, "bgproperties", xhtmlNamespaceURI);
       
   359 DEFINE_GLOBAL(QualifiedName, borderAttr, nullAtom, "border", xhtmlNamespaceURI);
       
   360 DEFINE_GLOBAL(QualifiedName, bordercolorAttr, nullAtom, "bordercolor", xhtmlNamespaceURI);
       
   361 DEFINE_GLOBAL(QualifiedName, cellborderAttr, nullAtom, "cellborder", xhtmlNamespaceURI);
       
   362 DEFINE_GLOBAL(QualifiedName, cellpaddingAttr, nullAtom, "cellpadding", xhtmlNamespaceURI);
       
   363 DEFINE_GLOBAL(QualifiedName, cellspacingAttr, nullAtom, "cellspacing", xhtmlNamespaceURI);
       
   364 DEFINE_GLOBAL(QualifiedName, challengeAttr, nullAtom, "challenge", xhtmlNamespaceURI);
       
   365 DEFINE_GLOBAL(QualifiedName, charAttr, nullAtom, "char", xhtmlNamespaceURI);
       
   366 DEFINE_GLOBAL(QualifiedName, charoffAttr, nullAtom, "charoff", xhtmlNamespaceURI);
       
   367 DEFINE_GLOBAL(QualifiedName, charsetAttr, nullAtom, "charset", xhtmlNamespaceURI);
       
   368 DEFINE_GLOBAL(QualifiedName, checkedAttr, nullAtom, "checked", xhtmlNamespaceURI);
       
   369 DEFINE_GLOBAL(QualifiedName, citeAttr, nullAtom, "cite", xhtmlNamespaceURI);
       
   370 DEFINE_GLOBAL(QualifiedName, classAttr, nullAtom, "class", xhtmlNamespaceURI);
       
   371 DEFINE_GLOBAL(QualifiedName, classidAttr, nullAtom, "classid", xhtmlNamespaceURI);
       
   372 DEFINE_GLOBAL(QualifiedName, clearAttr, nullAtom, "clear", xhtmlNamespaceURI);
       
   373 DEFINE_GLOBAL(QualifiedName, codeAttr, nullAtom, "code", xhtmlNamespaceURI);
       
   374 DEFINE_GLOBAL(QualifiedName, codebaseAttr, nullAtom, "codebase", xhtmlNamespaceURI);
       
   375 DEFINE_GLOBAL(QualifiedName, codetypeAttr, nullAtom, "codetype", xhtmlNamespaceURI);
       
   376 DEFINE_GLOBAL(QualifiedName, colorAttr, nullAtom, "color", xhtmlNamespaceURI);
       
   377 DEFINE_GLOBAL(QualifiedName, colsAttr, nullAtom, "cols", xhtmlNamespaceURI);
       
   378 DEFINE_GLOBAL(QualifiedName, colspanAttr, nullAtom, "colspan", xhtmlNamespaceURI);
       
   379 DEFINE_GLOBAL(QualifiedName, compactAttr, nullAtom, "compact", xhtmlNamespaceURI);
       
   380 DEFINE_GLOBAL(QualifiedName, compositeAttr, nullAtom, "composite", xhtmlNamespaceURI);
       
   381 DEFINE_GLOBAL(QualifiedName, contentAttr, nullAtom, "content", xhtmlNamespaceURI);
       
   382 DEFINE_GLOBAL(QualifiedName, contenteditableAttr, nullAtom, "contenteditable", xhtmlNamespaceURI);
       
   383 DEFINE_GLOBAL(QualifiedName, controlsAttr, nullAtom, "controls", xhtmlNamespaceURI);
       
   384 DEFINE_GLOBAL(QualifiedName, coordsAttr, nullAtom, "coords", xhtmlNamespaceURI);
       
   385 DEFINE_GLOBAL(QualifiedName, dataAttr, nullAtom, "data", xhtmlNamespaceURI);
       
   386 DEFINE_GLOBAL(QualifiedName, datetimeAttr, nullAtom, "datetime", xhtmlNamespaceURI);
       
   387 DEFINE_GLOBAL(QualifiedName, declareAttr, nullAtom, "declare", xhtmlNamespaceURI);
       
   388 DEFINE_GLOBAL(QualifiedName, deferAttr, nullAtom, "defer", xhtmlNamespaceURI);
       
   389 DEFINE_GLOBAL(QualifiedName, dirAttr, nullAtom, "dir", xhtmlNamespaceURI);
       
   390 DEFINE_GLOBAL(QualifiedName, directionAttr, nullAtom, "direction", xhtmlNamespaceURI);
       
   391 DEFINE_GLOBAL(QualifiedName, disabledAttr, nullAtom, "disabled", xhtmlNamespaceURI);
       
   392 DEFINE_GLOBAL(QualifiedName, draggableAttr, nullAtom, "draggable", xhtmlNamespaceURI);
       
   393 DEFINE_GLOBAL(QualifiedName, enctypeAttr, nullAtom, "enctype", xhtmlNamespaceURI);
       
   394 DEFINE_GLOBAL(QualifiedName, endAttr, nullAtom, "end", xhtmlNamespaceURI);
       
   395 DEFINE_GLOBAL(QualifiedName, eventAttr, nullAtom, "event", xhtmlNamespaceURI);
       
   396 DEFINE_GLOBAL(QualifiedName, expandedAttr, nullAtom, "expanded", xhtmlNamespaceURI);
       
   397 DEFINE_GLOBAL(QualifiedName, faceAttr, nullAtom, "face", xhtmlNamespaceURI);
       
   398 DEFINE_GLOBAL(QualifiedName, focusedAttr, nullAtom, "focused", xhtmlNamespaceURI);
       
   399 DEFINE_GLOBAL(QualifiedName, forAttr, nullAtom, "for", xhtmlNamespaceURI);
       
   400 DEFINE_GLOBAL(QualifiedName, formnovalidateAttr, nullAtom, "formnovalidate", xhtmlNamespaceURI);
       
   401 DEFINE_GLOBAL(QualifiedName, frameAttr, nullAtom, "frame", xhtmlNamespaceURI);
       
   402 DEFINE_GLOBAL(QualifiedName, frameborderAttr, nullAtom, "frameborder", xhtmlNamespaceURI);
       
   403 DEFINE_GLOBAL(QualifiedName, headersAttr, nullAtom, "headers", xhtmlNamespaceURI);
       
   404 DEFINE_GLOBAL(QualifiedName, heightAttr, nullAtom, "height", xhtmlNamespaceURI);
       
   405 DEFINE_GLOBAL(QualifiedName, hiddenAttr, nullAtom, "hidden", xhtmlNamespaceURI);
       
   406 DEFINE_GLOBAL(QualifiedName, highAttr, nullAtom, "high", xhtmlNamespaceURI);
       
   407 DEFINE_GLOBAL(QualifiedName, hrefAttr, nullAtom, "href", xhtmlNamespaceURI);
       
   408 DEFINE_GLOBAL(QualifiedName, hreflangAttr, nullAtom, "hreflang", xhtmlNamespaceURI);
       
   409 DEFINE_GLOBAL(QualifiedName, hspaceAttr, nullAtom, "hspace", xhtmlNamespaceURI);
       
   410 DEFINE_GLOBAL(QualifiedName, http_equivAttr, nullAtom, "http_equiv", xhtmlNamespaceURI);
       
   411 DEFINE_GLOBAL(QualifiedName, idAttr, nullAtom, "id", xhtmlNamespaceURI);
       
   412 DEFINE_GLOBAL(QualifiedName, incrementalAttr, nullAtom, "incremental", xhtmlNamespaceURI);
       
   413 DEFINE_GLOBAL(QualifiedName, indeterminateAttr, nullAtom, "indeterminate", xhtmlNamespaceURI);
       
   414 DEFINE_GLOBAL(QualifiedName, ismapAttr, nullAtom, "ismap", xhtmlNamespaceURI);
       
   415 DEFINE_GLOBAL(QualifiedName, keytypeAttr, nullAtom, "keytype", xhtmlNamespaceURI);
       
   416 DEFINE_GLOBAL(QualifiedName, labelAttr, nullAtom, "label", xhtmlNamespaceURI);
       
   417 DEFINE_GLOBAL(QualifiedName, langAttr, nullAtom, "lang", xhtmlNamespaceURI);
       
   418 DEFINE_GLOBAL(QualifiedName, languageAttr, nullAtom, "language", xhtmlNamespaceURI);
       
   419 DEFINE_GLOBAL(QualifiedName, leftmarginAttr, nullAtom, "leftmargin", xhtmlNamespaceURI);
       
   420 DEFINE_GLOBAL(QualifiedName, linkAttr, nullAtom, "link", xhtmlNamespaceURI);
       
   421 DEFINE_GLOBAL(QualifiedName, listAttr, nullAtom, "list", xhtmlNamespaceURI);
       
   422 DEFINE_GLOBAL(QualifiedName, longdescAttr, nullAtom, "longdesc", xhtmlNamespaceURI);
       
   423 DEFINE_GLOBAL(QualifiedName, loopAttr, nullAtom, "loop", xhtmlNamespaceURI);
       
   424 DEFINE_GLOBAL(QualifiedName, loopendAttr, nullAtom, "loopend", xhtmlNamespaceURI);
       
   425 DEFINE_GLOBAL(QualifiedName, loopstartAttr, nullAtom, "loopstart", xhtmlNamespaceURI);
       
   426 DEFINE_GLOBAL(QualifiedName, lowAttr, nullAtom, "low", xhtmlNamespaceURI);
       
   427 DEFINE_GLOBAL(QualifiedName, lowsrcAttr, nullAtom, "lowsrc", xhtmlNamespaceURI);
       
   428 DEFINE_GLOBAL(QualifiedName, manifestAttr, nullAtom, "manifest", xhtmlNamespaceURI);
       
   429 DEFINE_GLOBAL(QualifiedName, marginheightAttr, nullAtom, "marginheight", xhtmlNamespaceURI);
       
   430 DEFINE_GLOBAL(QualifiedName, marginwidthAttr, nullAtom, "marginwidth", xhtmlNamespaceURI);
       
   431 DEFINE_GLOBAL(QualifiedName, maxAttr, nullAtom, "max", xhtmlNamespaceURI);
       
   432 DEFINE_GLOBAL(QualifiedName, maxlengthAttr, nullAtom, "maxlength", xhtmlNamespaceURI);
       
   433 DEFINE_GLOBAL(QualifiedName, mayscriptAttr, nullAtom, "mayscript", xhtmlNamespaceURI);
       
   434 DEFINE_GLOBAL(QualifiedName, mediaAttr, nullAtom, "media", xhtmlNamespaceURI);
       
   435 DEFINE_GLOBAL(QualifiedName, methodAttr, nullAtom, "method", xhtmlNamespaceURI);
       
   436 DEFINE_GLOBAL(QualifiedName, minAttr, nullAtom, "min", xhtmlNamespaceURI);
       
   437 DEFINE_GLOBAL(QualifiedName, multipleAttr, nullAtom, "multiple", xhtmlNamespaceURI);
       
   438 DEFINE_GLOBAL(QualifiedName, nameAttr, nullAtom, "name", xhtmlNamespaceURI);
       
   439 DEFINE_GLOBAL(QualifiedName, nohrefAttr, nullAtom, "nohref", xhtmlNamespaceURI);
       
   440 DEFINE_GLOBAL(QualifiedName, noresizeAttr, nullAtom, "noresize", xhtmlNamespaceURI);
       
   441 DEFINE_GLOBAL(QualifiedName, noshadeAttr, nullAtom, "noshade", xhtmlNamespaceURI);
       
   442 DEFINE_GLOBAL(QualifiedName, novalidateAttr, nullAtom, "novalidate", xhtmlNamespaceURI);
       
   443 DEFINE_GLOBAL(QualifiedName, nowrapAttr, nullAtom, "nowrap", xhtmlNamespaceURI);
       
   444 DEFINE_GLOBAL(QualifiedName, objectAttr, nullAtom, "object", xhtmlNamespaceURI);
       
   445 DEFINE_GLOBAL(QualifiedName, onabortAttr, nullAtom, "onabort", xhtmlNamespaceURI);
       
   446 DEFINE_GLOBAL(QualifiedName, onbeforecopyAttr, nullAtom, "onbeforecopy", xhtmlNamespaceURI);
       
   447 DEFINE_GLOBAL(QualifiedName, onbeforecutAttr, nullAtom, "onbeforecut", xhtmlNamespaceURI);
       
   448 DEFINE_GLOBAL(QualifiedName, onbeforeloadAttr, nullAtom, "onbeforeload", xhtmlNamespaceURI);
       
   449 DEFINE_GLOBAL(QualifiedName, onbeforepasteAttr, nullAtom, "onbeforepaste", xhtmlNamespaceURI);
       
   450 DEFINE_GLOBAL(QualifiedName, onbeforeprocessAttr, nullAtom, "onbeforeprocess", xhtmlNamespaceURI);
       
   451 DEFINE_GLOBAL(QualifiedName, onbeforeunloadAttr, nullAtom, "onbeforeunload", xhtmlNamespaceURI);
       
   452 DEFINE_GLOBAL(QualifiedName, onblurAttr, nullAtom, "onblur", xhtmlNamespaceURI);
       
   453 DEFINE_GLOBAL(QualifiedName, oncanplayAttr, nullAtom, "oncanplay", xhtmlNamespaceURI);
       
   454 DEFINE_GLOBAL(QualifiedName, oncanplaythroughAttr, nullAtom, "oncanplaythrough", xhtmlNamespaceURI);
       
   455 DEFINE_GLOBAL(QualifiedName, onchangeAttr, nullAtom, "onchange", xhtmlNamespaceURI);
       
   456 DEFINE_GLOBAL(QualifiedName, onclickAttr, nullAtom, "onclick", xhtmlNamespaceURI);
       
   457 DEFINE_GLOBAL(QualifiedName, oncontextmenuAttr, nullAtom, "oncontextmenu", xhtmlNamespaceURI);
       
   458 DEFINE_GLOBAL(QualifiedName, oncopyAttr, nullAtom, "oncopy", xhtmlNamespaceURI);
       
   459 DEFINE_GLOBAL(QualifiedName, oncutAttr, nullAtom, "oncut", xhtmlNamespaceURI);
       
   460 DEFINE_GLOBAL(QualifiedName, ondblclickAttr, nullAtom, "ondblclick", xhtmlNamespaceURI);
       
   461 DEFINE_GLOBAL(QualifiedName, ondragAttr, nullAtom, "ondrag", xhtmlNamespaceURI);
       
   462 DEFINE_GLOBAL(QualifiedName, ondragendAttr, nullAtom, "ondragend", xhtmlNamespaceURI);
       
   463 DEFINE_GLOBAL(QualifiedName, ondragenterAttr, nullAtom, "ondragenter", xhtmlNamespaceURI);
       
   464 DEFINE_GLOBAL(QualifiedName, ondragleaveAttr, nullAtom, "ondragleave", xhtmlNamespaceURI);
       
   465 DEFINE_GLOBAL(QualifiedName, ondragoverAttr, nullAtom, "ondragover", xhtmlNamespaceURI);
       
   466 DEFINE_GLOBAL(QualifiedName, ondragstartAttr, nullAtom, "ondragstart", xhtmlNamespaceURI);
       
   467 DEFINE_GLOBAL(QualifiedName, ondropAttr, nullAtom, "ondrop", xhtmlNamespaceURI);
       
   468 DEFINE_GLOBAL(QualifiedName, ondurationchangeAttr, nullAtom, "ondurationchange", xhtmlNamespaceURI);
       
   469 DEFINE_GLOBAL(QualifiedName, onemptiedAttr, nullAtom, "onemptied", xhtmlNamespaceURI);
       
   470 DEFINE_GLOBAL(QualifiedName, onendedAttr, nullAtom, "onended", xhtmlNamespaceURI);
       
   471 DEFINE_GLOBAL(QualifiedName, onerrorAttr, nullAtom, "onerror", xhtmlNamespaceURI);
       
   472 DEFINE_GLOBAL(QualifiedName, onfocusAttr, nullAtom, "onfocus", xhtmlNamespaceURI);
       
   473 DEFINE_GLOBAL(QualifiedName, onfocusinAttr, nullAtom, "onfocusin", xhtmlNamespaceURI);
       
   474 DEFINE_GLOBAL(QualifiedName, onfocusoutAttr, nullAtom, "onfocusout", xhtmlNamespaceURI);
       
   475 DEFINE_GLOBAL(QualifiedName, onhashchangeAttr, nullAtom, "onhashchange", xhtmlNamespaceURI);
       
   476 DEFINE_GLOBAL(QualifiedName, oninputAttr, nullAtom, "oninput", xhtmlNamespaceURI);
       
   477 DEFINE_GLOBAL(QualifiedName, oninvalidAttr, nullAtom, "oninvalid", xhtmlNamespaceURI);
       
   478 DEFINE_GLOBAL(QualifiedName, onkeydownAttr, nullAtom, "onkeydown", xhtmlNamespaceURI);
       
   479 DEFINE_GLOBAL(QualifiedName, onkeypressAttr, nullAtom, "onkeypress", xhtmlNamespaceURI);
       
   480 DEFINE_GLOBAL(QualifiedName, onkeyupAttr, nullAtom, "onkeyup", xhtmlNamespaceURI);
       
   481 DEFINE_GLOBAL(QualifiedName, onloadAttr, nullAtom, "onload", xhtmlNamespaceURI);
       
   482 DEFINE_GLOBAL(QualifiedName, onloadeddataAttr, nullAtom, "onloadeddata", xhtmlNamespaceURI);
       
   483 DEFINE_GLOBAL(QualifiedName, onloadedmetadataAttr, nullAtom, "onloadedmetadata", xhtmlNamespaceURI);
       
   484 DEFINE_GLOBAL(QualifiedName, onloadstartAttr, nullAtom, "onloadstart", xhtmlNamespaceURI);
       
   485 DEFINE_GLOBAL(QualifiedName, onmousedownAttr, nullAtom, "onmousedown", xhtmlNamespaceURI);
       
   486 DEFINE_GLOBAL(QualifiedName, onmousemoveAttr, nullAtom, "onmousemove", xhtmlNamespaceURI);
       
   487 DEFINE_GLOBAL(QualifiedName, onmouseoutAttr, nullAtom, "onmouseout", xhtmlNamespaceURI);
       
   488 DEFINE_GLOBAL(QualifiedName, onmouseoverAttr, nullAtom, "onmouseover", xhtmlNamespaceURI);
       
   489 DEFINE_GLOBAL(QualifiedName, onmouseupAttr, nullAtom, "onmouseup", xhtmlNamespaceURI);
       
   490 DEFINE_GLOBAL(QualifiedName, onmousewheelAttr, nullAtom, "onmousewheel", xhtmlNamespaceURI);
       
   491 DEFINE_GLOBAL(QualifiedName, onofflineAttr, nullAtom, "onoffline", xhtmlNamespaceURI);
       
   492 DEFINE_GLOBAL(QualifiedName, ononlineAttr, nullAtom, "ononline", xhtmlNamespaceURI);
       
   493 DEFINE_GLOBAL(QualifiedName, onorientationchangeAttr, nullAtom, "onorientationchange", xhtmlNamespaceURI);
       
   494 DEFINE_GLOBAL(QualifiedName, onpagehideAttr, nullAtom, "onpagehide", xhtmlNamespaceURI);
       
   495 DEFINE_GLOBAL(QualifiedName, onpageshowAttr, nullAtom, "onpageshow", xhtmlNamespaceURI);
       
   496 DEFINE_GLOBAL(QualifiedName, onpasteAttr, nullAtom, "onpaste", xhtmlNamespaceURI);
       
   497 DEFINE_GLOBAL(QualifiedName, onpauseAttr, nullAtom, "onpause", xhtmlNamespaceURI);
       
   498 DEFINE_GLOBAL(QualifiedName, onplayAttr, nullAtom, "onplay", xhtmlNamespaceURI);
       
   499 DEFINE_GLOBAL(QualifiedName, onplayingAttr, nullAtom, "onplaying", xhtmlNamespaceURI);
       
   500 DEFINE_GLOBAL(QualifiedName, onpopstateAttr, nullAtom, "onpopstate", xhtmlNamespaceURI);
       
   501 DEFINE_GLOBAL(QualifiedName, onprogressAttr, nullAtom, "onprogress", xhtmlNamespaceURI);
       
   502 DEFINE_GLOBAL(QualifiedName, onratechangeAttr, nullAtom, "onratechange", xhtmlNamespaceURI);
       
   503 DEFINE_GLOBAL(QualifiedName, onresetAttr, nullAtom, "onreset", xhtmlNamespaceURI);
       
   504 DEFINE_GLOBAL(QualifiedName, onresizeAttr, nullAtom, "onresize", xhtmlNamespaceURI);
       
   505 DEFINE_GLOBAL(QualifiedName, onscrollAttr, nullAtom, "onscroll", xhtmlNamespaceURI);
       
   506 DEFINE_GLOBAL(QualifiedName, onsearchAttr, nullAtom, "onsearch", xhtmlNamespaceURI);
       
   507 DEFINE_GLOBAL(QualifiedName, onseekedAttr, nullAtom, "onseeked", xhtmlNamespaceURI);
       
   508 DEFINE_GLOBAL(QualifiedName, onseekingAttr, nullAtom, "onseeking", xhtmlNamespaceURI);
       
   509 DEFINE_GLOBAL(QualifiedName, onselectAttr, nullAtom, "onselect", xhtmlNamespaceURI);
       
   510 DEFINE_GLOBAL(QualifiedName, onselectstartAttr, nullAtom, "onselectstart", xhtmlNamespaceURI);
       
   511 DEFINE_GLOBAL(QualifiedName, onstalledAttr, nullAtom, "onstalled", xhtmlNamespaceURI);
       
   512 DEFINE_GLOBAL(QualifiedName, onstorageAttr, nullAtom, "onstorage", xhtmlNamespaceURI);
       
   513 DEFINE_GLOBAL(QualifiedName, onsubmitAttr, nullAtom, "onsubmit", xhtmlNamespaceURI);
       
   514 DEFINE_GLOBAL(QualifiedName, onsuspendAttr, nullAtom, "onsuspend", xhtmlNamespaceURI);
       
   515 DEFINE_GLOBAL(QualifiedName, ontimeupdateAttr, nullAtom, "ontimeupdate", xhtmlNamespaceURI);
       
   516 DEFINE_GLOBAL(QualifiedName, ontouchcancelAttr, nullAtom, "ontouchcancel", xhtmlNamespaceURI);
       
   517 DEFINE_GLOBAL(QualifiedName, ontouchendAttr, nullAtom, "ontouchend", xhtmlNamespaceURI);
       
   518 DEFINE_GLOBAL(QualifiedName, ontouchmoveAttr, nullAtom, "ontouchmove", xhtmlNamespaceURI);
       
   519 DEFINE_GLOBAL(QualifiedName, ontouchstartAttr, nullAtom, "ontouchstart", xhtmlNamespaceURI);
       
   520 DEFINE_GLOBAL(QualifiedName, ontransformactionendAttr, nullAtom, "ontransformactionend", xhtmlNamespaceURI);
       
   521 DEFINE_GLOBAL(QualifiedName, ontransformactionstartAttr, nullAtom, "ontransformactionstart", xhtmlNamespaceURI);
       
   522 DEFINE_GLOBAL(QualifiedName, ontransformactionupdateAttr, nullAtom, "ontransformactionupdate", xhtmlNamespaceURI);
       
   523 DEFINE_GLOBAL(QualifiedName, onunloadAttr, nullAtom, "onunload", xhtmlNamespaceURI);
       
   524 DEFINE_GLOBAL(QualifiedName, onvolumechangeAttr, nullAtom, "onvolumechange", xhtmlNamespaceURI);
       
   525 DEFINE_GLOBAL(QualifiedName, onwaitingAttr, nullAtom, "onwaiting", xhtmlNamespaceURI);
       
   526 DEFINE_GLOBAL(QualifiedName, onwebkitanimationendAttr, nullAtom, "onwebkitanimationend", xhtmlNamespaceURI);
       
   527 DEFINE_GLOBAL(QualifiedName, onwebkitanimationiterationAttr, nullAtom, "onwebkitanimationiteration", xhtmlNamespaceURI);
       
   528 DEFINE_GLOBAL(QualifiedName, onwebkitanimationstartAttr, nullAtom, "onwebkitanimationstart", xhtmlNamespaceURI);
       
   529 DEFINE_GLOBAL(QualifiedName, onwebkitbeginfullscreenAttr, nullAtom, "onwebkitbeginfullscreen", xhtmlNamespaceURI);
       
   530 DEFINE_GLOBAL(QualifiedName, onwebkitendfullscreenAttr, nullAtom, "onwebkitendfullscreen", xhtmlNamespaceURI);
       
   531 DEFINE_GLOBAL(QualifiedName, onwebkittransitionendAttr, nullAtom, "onwebkittransitionend", xhtmlNamespaceURI);
       
   532 DEFINE_GLOBAL(QualifiedName, optimumAttr, nullAtom, "optimum", xhtmlNamespaceURI);
       
   533 DEFINE_GLOBAL(QualifiedName, patternAttr, nullAtom, "pattern", xhtmlNamespaceURI);
       
   534 DEFINE_GLOBAL(QualifiedName, placeholderAttr, nullAtom, "placeholder", xhtmlNamespaceURI);
       
   535 DEFINE_GLOBAL(QualifiedName, playcountAttr, nullAtom, "playcount", xhtmlNamespaceURI);
       
   536 DEFINE_GLOBAL(QualifiedName, pluginurlAttr, nullAtom, "pluginurl", xhtmlNamespaceURI);
       
   537 DEFINE_GLOBAL(QualifiedName, posterAttr, nullAtom, "poster", xhtmlNamespaceURI);
       
   538 DEFINE_GLOBAL(QualifiedName, precisionAttr, nullAtom, "precision", xhtmlNamespaceURI);
       
   539 DEFINE_GLOBAL(QualifiedName, preloadAttr, nullAtom, "preload", xhtmlNamespaceURI);
       
   540 DEFINE_GLOBAL(QualifiedName, primaryAttr, nullAtom, "primary", xhtmlNamespaceURI);
       
   541 DEFINE_GLOBAL(QualifiedName, profileAttr, nullAtom, "profile", xhtmlNamespaceURI);
       
   542 DEFINE_GLOBAL(QualifiedName, progressAttr, nullAtom, "progress", xhtmlNamespaceURI);
       
   543 DEFINE_GLOBAL(QualifiedName, promptAttr, nullAtom, "prompt", xhtmlNamespaceURI);
       
   544 DEFINE_GLOBAL(QualifiedName, readonlyAttr, nullAtom, "readonly", xhtmlNamespaceURI);
       
   545 DEFINE_GLOBAL(QualifiedName, relAttr, nullAtom, "rel", xhtmlNamespaceURI);
       
   546 DEFINE_GLOBAL(QualifiedName, requiredAttr, nullAtom, "required", xhtmlNamespaceURI);
       
   547 DEFINE_GLOBAL(QualifiedName, resultsAttr, nullAtom, "results", xhtmlNamespaceURI);
       
   548 DEFINE_GLOBAL(QualifiedName, revAttr, nullAtom, "rev", xhtmlNamespaceURI);
       
   549 DEFINE_GLOBAL(QualifiedName, roleAttr, nullAtom, "role", xhtmlNamespaceURI);
       
   550 DEFINE_GLOBAL(QualifiedName, rowsAttr, nullAtom, "rows", xhtmlNamespaceURI);
       
   551 DEFINE_GLOBAL(QualifiedName, rowspanAttr, nullAtom, "rowspan", xhtmlNamespaceURI);
       
   552 DEFINE_GLOBAL(QualifiedName, rulesAttr, nullAtom, "rules", xhtmlNamespaceURI);
       
   553 DEFINE_GLOBAL(QualifiedName, sandboxAttr, nullAtom, "sandbox", xhtmlNamespaceURI);
       
   554 DEFINE_GLOBAL(QualifiedName, schemeAttr, nullAtom, "scheme", xhtmlNamespaceURI);
       
   555 DEFINE_GLOBAL(QualifiedName, scopeAttr, nullAtom, "scope", xhtmlNamespaceURI);
       
   556 DEFINE_GLOBAL(QualifiedName, scrollamountAttr, nullAtom, "scrollamount", xhtmlNamespaceURI);
       
   557 DEFINE_GLOBAL(QualifiedName, scrolldelayAttr, nullAtom, "scrolldelay", xhtmlNamespaceURI);
       
   558 DEFINE_GLOBAL(QualifiedName, scrollingAttr, nullAtom, "scrolling", xhtmlNamespaceURI);
       
   559 DEFINE_GLOBAL(QualifiedName, selectedAttr, nullAtom, "selected", xhtmlNamespaceURI);
       
   560 DEFINE_GLOBAL(QualifiedName, shapeAttr, nullAtom, "shape", xhtmlNamespaceURI);
       
   561 DEFINE_GLOBAL(QualifiedName, sizeAttr, nullAtom, "size", xhtmlNamespaceURI);
       
   562 DEFINE_GLOBAL(QualifiedName, sortableAttr, nullAtom, "sortable", xhtmlNamespaceURI);
       
   563 DEFINE_GLOBAL(QualifiedName, sortdirectionAttr, nullAtom, "sortdirection", xhtmlNamespaceURI);
       
   564 DEFINE_GLOBAL(QualifiedName, spanAttr, nullAtom, "span", xhtmlNamespaceURI);
       
   565 DEFINE_GLOBAL(QualifiedName, speechAttr, nullAtom, "speech", xhtmlNamespaceURI);
       
   566 DEFINE_GLOBAL(QualifiedName, spellcheckAttr, nullAtom, "spellcheck", xhtmlNamespaceURI);
       
   567 DEFINE_GLOBAL(QualifiedName, srcAttr, nullAtom, "src", xhtmlNamespaceURI);
       
   568 DEFINE_GLOBAL(QualifiedName, standbyAttr, nullAtom, "standby", xhtmlNamespaceURI);
       
   569 DEFINE_GLOBAL(QualifiedName, startAttr, nullAtom, "start", xhtmlNamespaceURI);
       
   570 DEFINE_GLOBAL(QualifiedName, stepAttr, nullAtom, "step", xhtmlNamespaceURI);
       
   571 DEFINE_GLOBAL(QualifiedName, styleAttr, nullAtom, "style", xhtmlNamespaceURI);
       
   572 DEFINE_GLOBAL(QualifiedName, summaryAttr, nullAtom, "summary", xhtmlNamespaceURI);
       
   573 DEFINE_GLOBAL(QualifiedName, tabindexAttr, nullAtom, "tabindex", xhtmlNamespaceURI);
       
   574 DEFINE_GLOBAL(QualifiedName, tableborderAttr, nullAtom, "tableborder", xhtmlNamespaceURI);
       
   575 DEFINE_GLOBAL(QualifiedName, targetAttr, nullAtom, "target", xhtmlNamespaceURI);
       
   576 DEFINE_GLOBAL(QualifiedName, textAttr, nullAtom, "text", xhtmlNamespaceURI);
       
   577 DEFINE_GLOBAL(QualifiedName, titleAttr, nullAtom, "title", xhtmlNamespaceURI);
       
   578 DEFINE_GLOBAL(QualifiedName, topAttr, nullAtom, "top", xhtmlNamespaceURI);
       
   579 DEFINE_GLOBAL(QualifiedName, topmarginAttr, nullAtom, "topmargin", xhtmlNamespaceURI);
       
   580 DEFINE_GLOBAL(QualifiedName, truespeedAttr, nullAtom, "truespeed", xhtmlNamespaceURI);
       
   581 DEFINE_GLOBAL(QualifiedName, typeAttr, nullAtom, "type", xhtmlNamespaceURI);
       
   582 DEFINE_GLOBAL(QualifiedName, usemapAttr, nullAtom, "usemap", xhtmlNamespaceURI);
       
   583 DEFINE_GLOBAL(QualifiedName, valignAttr, nullAtom, "valign", xhtmlNamespaceURI);
       
   584 DEFINE_GLOBAL(QualifiedName, valueAttr, nullAtom, "value", xhtmlNamespaceURI);
       
   585 DEFINE_GLOBAL(QualifiedName, valuetypeAttr, nullAtom, "valuetype", xhtmlNamespaceURI);
       
   586 DEFINE_GLOBAL(QualifiedName, versionAttr, nullAtom, "version", xhtmlNamespaceURI);
       
   587 DEFINE_GLOBAL(QualifiedName, viewsourceAttr, nullAtom, "viewsource", xhtmlNamespaceURI);
       
   588 DEFINE_GLOBAL(QualifiedName, vlinkAttr, nullAtom, "vlink", xhtmlNamespaceURI);
       
   589 DEFINE_GLOBAL(QualifiedName, vspaceAttr, nullAtom, "vspace", xhtmlNamespaceURI);
       
   590 DEFINE_GLOBAL(QualifiedName, webkitdirectoryAttr, nullAtom, "webkitdirectory", xhtmlNamespaceURI);
       
   591 DEFINE_GLOBAL(QualifiedName, widthAttr, nullAtom, "width", xhtmlNamespaceURI);
       
   592 DEFINE_GLOBAL(QualifiedName, wrapAttr, nullAtom, "wrap", xhtmlNamespaceURI);
       
   593 
       
   594 
       
   595 WebCore::QualifiedName** getHTMLAttrs(size_t* size)
       
   596 {
       
   597     static WebCore::QualifiedName* HTMLAttr[] = {
       
   598         (WebCore::QualifiedName*)&abbrAttr,
       
   599         (WebCore::QualifiedName*)&acceptAttr,
       
   600         (WebCore::QualifiedName*)&accept_charsetAttr,
       
   601         (WebCore::QualifiedName*)&accesskeyAttr,
       
   602         (WebCore::QualifiedName*)&actionAttr,
       
   603         (WebCore::QualifiedName*)&alignAttr,
       
   604         (WebCore::QualifiedName*)&alinkAttr,
       
   605         (WebCore::QualifiedName*)&altAttr,
       
   606         (WebCore::QualifiedName*)&archiveAttr,
       
   607         (WebCore::QualifiedName*)&aria_activedescendantAttr,
       
   608         (WebCore::QualifiedName*)&aria_atomicAttr,
       
   609         (WebCore::QualifiedName*)&aria_busyAttr,
       
   610         (WebCore::QualifiedName*)&aria_checkedAttr,
       
   611         (WebCore::QualifiedName*)&aria_controlsAttr,
       
   612         (WebCore::QualifiedName*)&aria_describedbyAttr,
       
   613         (WebCore::QualifiedName*)&aria_disabledAttr,
       
   614         (WebCore::QualifiedName*)&aria_dropeffectAttr,
       
   615         (WebCore::QualifiedName*)&aria_expandedAttr,
       
   616         (WebCore::QualifiedName*)&aria_flowtoAttr,
       
   617         (WebCore::QualifiedName*)&aria_grabbedAttr,
       
   618         (WebCore::QualifiedName*)&aria_haspopupAttr,
       
   619         (WebCore::QualifiedName*)&aria_helpAttr,
       
   620         (WebCore::QualifiedName*)&aria_hiddenAttr,
       
   621         (WebCore::QualifiedName*)&aria_labelAttr,
       
   622         (WebCore::QualifiedName*)&aria_labeledbyAttr,
       
   623         (WebCore::QualifiedName*)&aria_labelledbyAttr,
       
   624         (WebCore::QualifiedName*)&aria_levelAttr,
       
   625         (WebCore::QualifiedName*)&aria_liveAttr,
       
   626         (WebCore::QualifiedName*)&aria_multiselectableAttr,
       
   627         (WebCore::QualifiedName*)&aria_orientationAttr,
       
   628         (WebCore::QualifiedName*)&aria_ownsAttr,
       
   629         (WebCore::QualifiedName*)&aria_pressedAttr,
       
   630         (WebCore::QualifiedName*)&aria_readonlyAttr,
       
   631         (WebCore::QualifiedName*)&aria_relevantAttr,
       
   632         (WebCore::QualifiedName*)&aria_requiredAttr,
       
   633         (WebCore::QualifiedName*)&aria_selectedAttr,
       
   634         (WebCore::QualifiedName*)&aria_valuemaxAttr,
       
   635         (WebCore::QualifiedName*)&aria_valueminAttr,
       
   636         (WebCore::QualifiedName*)&aria_valuenowAttr,
       
   637         (WebCore::QualifiedName*)&aria_valuetextAttr,
       
   638         (WebCore::QualifiedName*)&asyncAttr,
       
   639         (WebCore::QualifiedName*)&autocompleteAttr,
       
   640         (WebCore::QualifiedName*)&autofocusAttr,
       
   641         (WebCore::QualifiedName*)&autoplayAttr,
       
   642         (WebCore::QualifiedName*)&autosaveAttr,
       
   643         (WebCore::QualifiedName*)&axisAttr,
       
   644         (WebCore::QualifiedName*)&backgroundAttr,
       
   645         (WebCore::QualifiedName*)&behaviorAttr,
       
   646         (WebCore::QualifiedName*)&bgcolorAttr,
       
   647         (WebCore::QualifiedName*)&bgpropertiesAttr,
       
   648         (WebCore::QualifiedName*)&borderAttr,
       
   649         (WebCore::QualifiedName*)&bordercolorAttr,
       
   650         (WebCore::QualifiedName*)&cellborderAttr,
       
   651         (WebCore::QualifiedName*)&cellpaddingAttr,
       
   652         (WebCore::QualifiedName*)&cellspacingAttr,
       
   653         (WebCore::QualifiedName*)&challengeAttr,
       
   654         (WebCore::QualifiedName*)&charAttr,
       
   655         (WebCore::QualifiedName*)&charoffAttr,
       
   656         (WebCore::QualifiedName*)&charsetAttr,
       
   657         (WebCore::QualifiedName*)&checkedAttr,
       
   658         (WebCore::QualifiedName*)&citeAttr,
       
   659         (WebCore::QualifiedName*)&classAttr,
       
   660         (WebCore::QualifiedName*)&classidAttr,
       
   661         (WebCore::QualifiedName*)&clearAttr,
       
   662         (WebCore::QualifiedName*)&codeAttr,
       
   663         (WebCore::QualifiedName*)&codebaseAttr,
       
   664         (WebCore::QualifiedName*)&codetypeAttr,
       
   665         (WebCore::QualifiedName*)&colorAttr,
       
   666         (WebCore::QualifiedName*)&colsAttr,
       
   667         (WebCore::QualifiedName*)&colspanAttr,
       
   668         (WebCore::QualifiedName*)&compactAttr,
       
   669         (WebCore::QualifiedName*)&compositeAttr,
       
   670         (WebCore::QualifiedName*)&contentAttr,
       
   671         (WebCore::QualifiedName*)&contenteditableAttr,
       
   672         (WebCore::QualifiedName*)&controlsAttr,
       
   673         (WebCore::QualifiedName*)&coordsAttr,
       
   674         (WebCore::QualifiedName*)&dataAttr,
       
   675         (WebCore::QualifiedName*)&datetimeAttr,
       
   676         (WebCore::QualifiedName*)&declareAttr,
       
   677         (WebCore::QualifiedName*)&deferAttr,
       
   678         (WebCore::QualifiedName*)&dirAttr,
       
   679         (WebCore::QualifiedName*)&directionAttr,
       
   680         (WebCore::QualifiedName*)&disabledAttr,
       
   681         (WebCore::QualifiedName*)&draggableAttr,
       
   682         (WebCore::QualifiedName*)&enctypeAttr,
       
   683         (WebCore::QualifiedName*)&endAttr,
       
   684         (WebCore::QualifiedName*)&eventAttr,
       
   685         (WebCore::QualifiedName*)&expandedAttr,
       
   686         (WebCore::QualifiedName*)&faceAttr,
       
   687         (WebCore::QualifiedName*)&focusedAttr,
       
   688         (WebCore::QualifiedName*)&forAttr,
       
   689         (WebCore::QualifiedName*)&formnovalidateAttr,
       
   690         (WebCore::QualifiedName*)&frameAttr,
       
   691         (WebCore::QualifiedName*)&frameborderAttr,
       
   692         (WebCore::QualifiedName*)&headersAttr,
       
   693         (WebCore::QualifiedName*)&heightAttr,
       
   694         (WebCore::QualifiedName*)&hiddenAttr,
       
   695         (WebCore::QualifiedName*)&highAttr,
       
   696         (WebCore::QualifiedName*)&hrefAttr,
       
   697         (WebCore::QualifiedName*)&hreflangAttr,
       
   698         (WebCore::QualifiedName*)&hspaceAttr,
       
   699         (WebCore::QualifiedName*)&http_equivAttr,
       
   700         (WebCore::QualifiedName*)&idAttr,
       
   701         (WebCore::QualifiedName*)&incrementalAttr,
       
   702         (WebCore::QualifiedName*)&indeterminateAttr,
       
   703         (WebCore::QualifiedName*)&ismapAttr,
       
   704         (WebCore::QualifiedName*)&keytypeAttr,
       
   705         (WebCore::QualifiedName*)&labelAttr,
       
   706         (WebCore::QualifiedName*)&langAttr,
       
   707         (WebCore::QualifiedName*)&languageAttr,
       
   708         (WebCore::QualifiedName*)&leftmarginAttr,
       
   709         (WebCore::QualifiedName*)&linkAttr,
       
   710         (WebCore::QualifiedName*)&listAttr,
       
   711         (WebCore::QualifiedName*)&longdescAttr,
       
   712         (WebCore::QualifiedName*)&loopAttr,
       
   713         (WebCore::QualifiedName*)&loopendAttr,
       
   714         (WebCore::QualifiedName*)&loopstartAttr,
       
   715         (WebCore::QualifiedName*)&lowAttr,
       
   716         (WebCore::QualifiedName*)&lowsrcAttr,
       
   717         (WebCore::QualifiedName*)&manifestAttr,
       
   718         (WebCore::QualifiedName*)&marginheightAttr,
       
   719         (WebCore::QualifiedName*)&marginwidthAttr,
       
   720         (WebCore::QualifiedName*)&maxAttr,
       
   721         (WebCore::QualifiedName*)&maxlengthAttr,
       
   722         (WebCore::QualifiedName*)&mayscriptAttr,
       
   723         (WebCore::QualifiedName*)&mediaAttr,
       
   724         (WebCore::QualifiedName*)&methodAttr,
       
   725         (WebCore::QualifiedName*)&minAttr,
       
   726         (WebCore::QualifiedName*)&multipleAttr,
       
   727         (WebCore::QualifiedName*)&nameAttr,
       
   728         (WebCore::QualifiedName*)&nohrefAttr,
       
   729         (WebCore::QualifiedName*)&noresizeAttr,
       
   730         (WebCore::QualifiedName*)&noshadeAttr,
       
   731         (WebCore::QualifiedName*)&novalidateAttr,
       
   732         (WebCore::QualifiedName*)&nowrapAttr,
       
   733         (WebCore::QualifiedName*)&objectAttr,
       
   734         (WebCore::QualifiedName*)&onabortAttr,
       
   735         (WebCore::QualifiedName*)&onbeforecopyAttr,
       
   736         (WebCore::QualifiedName*)&onbeforecutAttr,
       
   737         (WebCore::QualifiedName*)&onbeforeloadAttr,
       
   738         (WebCore::QualifiedName*)&onbeforepasteAttr,
       
   739         (WebCore::QualifiedName*)&onbeforeprocessAttr,
       
   740         (WebCore::QualifiedName*)&onbeforeunloadAttr,
       
   741         (WebCore::QualifiedName*)&onblurAttr,
       
   742         (WebCore::QualifiedName*)&oncanplayAttr,
       
   743         (WebCore::QualifiedName*)&oncanplaythroughAttr,
       
   744         (WebCore::QualifiedName*)&onchangeAttr,
       
   745         (WebCore::QualifiedName*)&onclickAttr,
       
   746         (WebCore::QualifiedName*)&oncontextmenuAttr,
       
   747         (WebCore::QualifiedName*)&oncopyAttr,
       
   748         (WebCore::QualifiedName*)&oncutAttr,
       
   749         (WebCore::QualifiedName*)&ondblclickAttr,
       
   750         (WebCore::QualifiedName*)&ondragAttr,
       
   751         (WebCore::QualifiedName*)&ondragendAttr,
       
   752         (WebCore::QualifiedName*)&ondragenterAttr,
       
   753         (WebCore::QualifiedName*)&ondragleaveAttr,
       
   754         (WebCore::QualifiedName*)&ondragoverAttr,
       
   755         (WebCore::QualifiedName*)&ondragstartAttr,
       
   756         (WebCore::QualifiedName*)&ondropAttr,
       
   757         (WebCore::QualifiedName*)&ondurationchangeAttr,
       
   758         (WebCore::QualifiedName*)&onemptiedAttr,
       
   759         (WebCore::QualifiedName*)&onendedAttr,
       
   760         (WebCore::QualifiedName*)&onerrorAttr,
       
   761         (WebCore::QualifiedName*)&onfocusAttr,
       
   762         (WebCore::QualifiedName*)&onfocusinAttr,
       
   763         (WebCore::QualifiedName*)&onfocusoutAttr,
       
   764         (WebCore::QualifiedName*)&onhashchangeAttr,
       
   765         (WebCore::QualifiedName*)&oninputAttr,
       
   766         (WebCore::QualifiedName*)&oninvalidAttr,
       
   767         (WebCore::QualifiedName*)&onkeydownAttr,
       
   768         (WebCore::QualifiedName*)&onkeypressAttr,
       
   769         (WebCore::QualifiedName*)&onkeyupAttr,
       
   770         (WebCore::QualifiedName*)&onloadAttr,
       
   771         (WebCore::QualifiedName*)&onloadeddataAttr,
       
   772         (WebCore::QualifiedName*)&onloadedmetadataAttr,
       
   773         (WebCore::QualifiedName*)&onloadstartAttr,
       
   774         (WebCore::QualifiedName*)&onmousedownAttr,
       
   775         (WebCore::QualifiedName*)&onmousemoveAttr,
       
   776         (WebCore::QualifiedName*)&onmouseoutAttr,
       
   777         (WebCore::QualifiedName*)&onmouseoverAttr,
       
   778         (WebCore::QualifiedName*)&onmouseupAttr,
       
   779         (WebCore::QualifiedName*)&onmousewheelAttr,
       
   780         (WebCore::QualifiedName*)&onofflineAttr,
       
   781         (WebCore::QualifiedName*)&ononlineAttr,
       
   782         (WebCore::QualifiedName*)&onorientationchangeAttr,
       
   783         (WebCore::QualifiedName*)&onpagehideAttr,
       
   784         (WebCore::QualifiedName*)&onpageshowAttr,
       
   785         (WebCore::QualifiedName*)&onpasteAttr,
       
   786         (WebCore::QualifiedName*)&onpauseAttr,
       
   787         (WebCore::QualifiedName*)&onplayAttr,
       
   788         (WebCore::QualifiedName*)&onplayingAttr,
       
   789         (WebCore::QualifiedName*)&onpopstateAttr,
       
   790         (WebCore::QualifiedName*)&onprogressAttr,
       
   791         (WebCore::QualifiedName*)&onratechangeAttr,
       
   792         (WebCore::QualifiedName*)&onresetAttr,
       
   793         (WebCore::QualifiedName*)&onresizeAttr,
       
   794         (WebCore::QualifiedName*)&onscrollAttr,
       
   795         (WebCore::QualifiedName*)&onsearchAttr,
       
   796         (WebCore::QualifiedName*)&onseekedAttr,
       
   797         (WebCore::QualifiedName*)&onseekingAttr,
       
   798         (WebCore::QualifiedName*)&onselectAttr,
       
   799         (WebCore::QualifiedName*)&onselectstartAttr,
       
   800         (WebCore::QualifiedName*)&onstalledAttr,
       
   801         (WebCore::QualifiedName*)&onstorageAttr,
       
   802         (WebCore::QualifiedName*)&onsubmitAttr,
       
   803         (WebCore::QualifiedName*)&onsuspendAttr,
       
   804         (WebCore::QualifiedName*)&ontimeupdateAttr,
       
   805         (WebCore::QualifiedName*)&ontouchcancelAttr,
       
   806         (WebCore::QualifiedName*)&ontouchendAttr,
       
   807         (WebCore::QualifiedName*)&ontouchmoveAttr,
       
   808         (WebCore::QualifiedName*)&ontouchstartAttr,
       
   809         (WebCore::QualifiedName*)&ontransformactionendAttr,
       
   810         (WebCore::QualifiedName*)&ontransformactionstartAttr,
       
   811         (WebCore::QualifiedName*)&ontransformactionupdateAttr,
       
   812         (WebCore::QualifiedName*)&onunloadAttr,
       
   813         (WebCore::QualifiedName*)&onvolumechangeAttr,
       
   814         (WebCore::QualifiedName*)&onwaitingAttr,
       
   815         (WebCore::QualifiedName*)&onwebkitanimationendAttr,
       
   816         (WebCore::QualifiedName*)&onwebkitanimationiterationAttr,
       
   817         (WebCore::QualifiedName*)&onwebkitanimationstartAttr,
       
   818         (WebCore::QualifiedName*)&onwebkitbeginfullscreenAttr,
       
   819         (WebCore::QualifiedName*)&onwebkitendfullscreenAttr,
       
   820         (WebCore::QualifiedName*)&onwebkittransitionendAttr,
       
   821         (WebCore::QualifiedName*)&optimumAttr,
       
   822         (WebCore::QualifiedName*)&patternAttr,
       
   823         (WebCore::QualifiedName*)&placeholderAttr,
       
   824         (WebCore::QualifiedName*)&playcountAttr,
       
   825         (WebCore::QualifiedName*)&pluginurlAttr,
       
   826         (WebCore::QualifiedName*)&posterAttr,
       
   827         (WebCore::QualifiedName*)&precisionAttr,
       
   828         (WebCore::QualifiedName*)&preloadAttr,
       
   829         (WebCore::QualifiedName*)&primaryAttr,
       
   830         (WebCore::QualifiedName*)&profileAttr,
       
   831         (WebCore::QualifiedName*)&progressAttr,
       
   832         (WebCore::QualifiedName*)&promptAttr,
       
   833         (WebCore::QualifiedName*)&readonlyAttr,
       
   834         (WebCore::QualifiedName*)&relAttr,
       
   835         (WebCore::QualifiedName*)&requiredAttr,
       
   836         (WebCore::QualifiedName*)&resultsAttr,
       
   837         (WebCore::QualifiedName*)&revAttr,
       
   838         (WebCore::QualifiedName*)&roleAttr,
       
   839         (WebCore::QualifiedName*)&rowsAttr,
       
   840         (WebCore::QualifiedName*)&rowspanAttr,
       
   841         (WebCore::QualifiedName*)&rulesAttr,
       
   842         (WebCore::QualifiedName*)&sandboxAttr,
       
   843         (WebCore::QualifiedName*)&schemeAttr,
       
   844         (WebCore::QualifiedName*)&scopeAttr,
       
   845         (WebCore::QualifiedName*)&scrollamountAttr,
       
   846         (WebCore::QualifiedName*)&scrolldelayAttr,
       
   847         (WebCore::QualifiedName*)&scrollingAttr,
       
   848         (WebCore::QualifiedName*)&selectedAttr,
       
   849         (WebCore::QualifiedName*)&shapeAttr,
       
   850         (WebCore::QualifiedName*)&sizeAttr,
       
   851         (WebCore::QualifiedName*)&sortableAttr,
       
   852         (WebCore::QualifiedName*)&sortdirectionAttr,
       
   853         (WebCore::QualifiedName*)&spanAttr,
       
   854         (WebCore::QualifiedName*)&speechAttr,
       
   855         (WebCore::QualifiedName*)&spellcheckAttr,
       
   856         (WebCore::QualifiedName*)&srcAttr,
       
   857         (WebCore::QualifiedName*)&standbyAttr,
       
   858         (WebCore::QualifiedName*)&startAttr,
       
   859         (WebCore::QualifiedName*)&stepAttr,
       
   860         (WebCore::QualifiedName*)&styleAttr,
       
   861         (WebCore::QualifiedName*)&summaryAttr,
       
   862         (WebCore::QualifiedName*)&tabindexAttr,
       
   863         (WebCore::QualifiedName*)&tableborderAttr,
       
   864         (WebCore::QualifiedName*)&targetAttr,
       
   865         (WebCore::QualifiedName*)&textAttr,
       
   866         (WebCore::QualifiedName*)&titleAttr,
       
   867         (WebCore::QualifiedName*)&topAttr,
       
   868         (WebCore::QualifiedName*)&topmarginAttr,
       
   869         (WebCore::QualifiedName*)&truespeedAttr,
       
   870         (WebCore::QualifiedName*)&typeAttr,
       
   871         (WebCore::QualifiedName*)&usemapAttr,
       
   872         (WebCore::QualifiedName*)&valignAttr,
       
   873         (WebCore::QualifiedName*)&valueAttr,
       
   874         (WebCore::QualifiedName*)&valuetypeAttr,
       
   875         (WebCore::QualifiedName*)&versionAttr,
       
   876         (WebCore::QualifiedName*)&viewsourceAttr,
       
   877         (WebCore::QualifiedName*)&vlinkAttr,
       
   878         (WebCore::QualifiedName*)&vspaceAttr,
       
   879         (WebCore::QualifiedName*)&webkitdirectoryAttr,
       
   880         (WebCore::QualifiedName*)&widthAttr,
       
   881         (WebCore::QualifiedName*)&wrapAttr,
       
   882     };
       
   883     *size = 284;
       
   884     return HTMLAttr;
       
   885 }
       
   886 
       
   887 void init()
       
   888 {
       
   889     static bool initialized = false;
       
   890     if (initialized)
       
   891         return;
       
   892     initialized = true;
       
   893     
       
   894     // Use placement new to initialize the globals.
       
   895     
       
   896     AtomicString::init();
       
   897     AtomicString xhtmlNS("http://www.w3.org/1999/xhtml");
       
   898 
       
   899     // Namespace
       
   900     new ((void*)&xhtmlNamespaceURI) AtomicString(xhtmlNS);
       
   901 
       
   902     // Tags
       
   903     new ((void*)&aTag) QualifiedName(nullAtom, "a", xhtmlNS);
       
   904     new ((void*)&abbrTag) QualifiedName(nullAtom, "abbr", xhtmlNS);
       
   905     new ((void*)&acronymTag) QualifiedName(nullAtom, "acronym", xhtmlNS);
       
   906     new ((void*)&addressTag) QualifiedName(nullAtom, "address", xhtmlNS);
       
   907     new ((void*)&appletTag) QualifiedName(nullAtom, "applet", xhtmlNS);
       
   908     new ((void*)&areaTag) QualifiedName(nullAtom, "area", xhtmlNS);
       
   909     new ((void*)&articleTag) QualifiedName(nullAtom, "article", xhtmlNS);
       
   910     new ((void*)&asideTag) QualifiedName(nullAtom, "aside", xhtmlNS);
       
   911     new ((void*)&audioTag) QualifiedName(nullAtom, "audio", xhtmlNS);
       
   912     new ((void*)&bTag) QualifiedName(nullAtom, "b", xhtmlNS);
       
   913     new ((void*)&baseTag) QualifiedName(nullAtom, "base", xhtmlNS);
       
   914     new ((void*)&basefontTag) QualifiedName(nullAtom, "basefont", xhtmlNS);
       
   915     new ((void*)&bdoTag) QualifiedName(nullAtom, "bdo", xhtmlNS);
       
   916     new ((void*)&bigTag) QualifiedName(nullAtom, "big", xhtmlNS);
       
   917     new ((void*)&blockquoteTag) QualifiedName(nullAtom, "blockquote", xhtmlNS);
       
   918     new ((void*)&bodyTag) QualifiedName(nullAtom, "body", xhtmlNS);
       
   919     new ((void*)&brTag) QualifiedName(nullAtom, "br", xhtmlNS);
       
   920     new ((void*)&buttonTag) QualifiedName(nullAtom, "button", xhtmlNS);
       
   921     new ((void*)&canvasTag) QualifiedName(nullAtom, "canvas", xhtmlNS);
       
   922     new ((void*)&captionTag) QualifiedName(nullAtom, "caption", xhtmlNS);
       
   923     new ((void*)&centerTag) QualifiedName(nullAtom, "center", xhtmlNS);
       
   924     new ((void*)&citeTag) QualifiedName(nullAtom, "cite", xhtmlNS);
       
   925     new ((void*)&codeTag) QualifiedName(nullAtom, "code", xhtmlNS);
       
   926     new ((void*)&colTag) QualifiedName(nullAtom, "col", xhtmlNS);
       
   927     new ((void*)&colgroupTag) QualifiedName(nullAtom, "colgroup", xhtmlNS);
       
   928     new ((void*)&datagridTag) QualifiedName(nullAtom, "datagrid", xhtmlNS);
       
   929     new ((void*)&datalistTag) QualifiedName(nullAtom, "datalist", xhtmlNS);
       
   930     new ((void*)&dcellTag) QualifiedName(nullAtom, "dcell", xhtmlNS);
       
   931     new ((void*)&dcolTag) QualifiedName(nullAtom, "dcol", xhtmlNS);
       
   932     new ((void*)&ddTag) QualifiedName(nullAtom, "dd", xhtmlNS);
       
   933     new ((void*)&delTag) QualifiedName(nullAtom, "del", xhtmlNS);
       
   934     new ((void*)&dfnTag) QualifiedName(nullAtom, "dfn", xhtmlNS);
       
   935     new ((void*)&dirTag) QualifiedName(nullAtom, "dir", xhtmlNS);
       
   936     new ((void*)&divTag) QualifiedName(nullAtom, "div", xhtmlNS);
       
   937     new ((void*)&dlTag) QualifiedName(nullAtom, "dl", xhtmlNS);
       
   938     new ((void*)&drowTag) QualifiedName(nullAtom, "drow", xhtmlNS);
       
   939     new ((void*)&dtTag) QualifiedName(nullAtom, "dt", xhtmlNS);
       
   940     new ((void*)&emTag) QualifiedName(nullAtom, "em", xhtmlNS);
       
   941     new ((void*)&embedTag) QualifiedName(nullAtom, "embed", xhtmlNS);
       
   942     new ((void*)&fieldsetTag) QualifiedName(nullAtom, "fieldset", xhtmlNS);
       
   943     new ((void*)&fontTag) QualifiedName(nullAtom, "font", xhtmlNS);
       
   944     new ((void*)&footerTag) QualifiedName(nullAtom, "footer", xhtmlNS);
       
   945     new ((void*)&formTag) QualifiedName(nullAtom, "form", xhtmlNS);
       
   946     new ((void*)&frameTag) QualifiedName(nullAtom, "frame", xhtmlNS);
       
   947     new ((void*)&framesetTag) QualifiedName(nullAtom, "frameset", xhtmlNS);
       
   948     new ((void*)&h1Tag) QualifiedName(nullAtom, "h1", xhtmlNS);
       
   949     new ((void*)&h2Tag) QualifiedName(nullAtom, "h2", xhtmlNS);
       
   950     new ((void*)&h3Tag) QualifiedName(nullAtom, "h3", xhtmlNS);
       
   951     new ((void*)&h4Tag) QualifiedName(nullAtom, "h4", xhtmlNS);
       
   952     new ((void*)&h5Tag) QualifiedName(nullAtom, "h5", xhtmlNS);
       
   953     new ((void*)&h6Tag) QualifiedName(nullAtom, "h6", xhtmlNS);
       
   954     new ((void*)&headTag) QualifiedName(nullAtom, "head", xhtmlNS);
       
   955     new ((void*)&headerTag) QualifiedName(nullAtom, "header", xhtmlNS);
       
   956     new ((void*)&hgroupTag) QualifiedName(nullAtom, "hgroup", xhtmlNS);
       
   957     new ((void*)&hrTag) QualifiedName(nullAtom, "hr", xhtmlNS);
       
   958     new ((void*)&htmlTag) QualifiedName(nullAtom, "html", xhtmlNS);
       
   959     new ((void*)&iTag) QualifiedName(nullAtom, "i", xhtmlNS);
       
   960     new ((void*)&iframeTag) QualifiedName(nullAtom, "iframe", xhtmlNS);
       
   961     new ((void*)&imageTag) QualifiedName(nullAtom, "image", xhtmlNS);
       
   962     new ((void*)&imgTag) QualifiedName(nullAtom, "img", xhtmlNS);
       
   963     new ((void*)&inputTag) QualifiedName(nullAtom, "input", xhtmlNS);
       
   964     new ((void*)&insTag) QualifiedName(nullAtom, "ins", xhtmlNS);
       
   965     new ((void*)&isindexTag) QualifiedName(nullAtom, "isindex", xhtmlNS);
       
   966     new ((void*)&kbdTag) QualifiedName(nullAtom, "kbd", xhtmlNS);
       
   967     new ((void*)&keygenTag) QualifiedName(nullAtom, "keygen", xhtmlNS);
       
   968     new ((void*)&labelTag) QualifiedName(nullAtom, "label", xhtmlNS);
       
   969     new ((void*)&layerTag) QualifiedName(nullAtom, "layer", xhtmlNS);
       
   970     new ((void*)&legendTag) QualifiedName(nullAtom, "legend", xhtmlNS);
       
   971     new ((void*)&liTag) QualifiedName(nullAtom, "li", xhtmlNS);
       
   972     new ((void*)&linkTag) QualifiedName(nullAtom, "link", xhtmlNS);
       
   973     new ((void*)&listingTag) QualifiedName(nullAtom, "listing", xhtmlNS);
       
   974     new ((void*)&mapTag) QualifiedName(nullAtom, "map", xhtmlNS);
       
   975     new ((void*)&markTag) QualifiedName(nullAtom, "mark", xhtmlNS);
       
   976     new ((void*)&marqueeTag) QualifiedName(nullAtom, "marquee", xhtmlNS);
       
   977     new ((void*)&menuTag) QualifiedName(nullAtom, "menu", xhtmlNS);
       
   978     new ((void*)&metaTag) QualifiedName(nullAtom, "meta", xhtmlNS);
       
   979     new ((void*)&meterTag) QualifiedName(nullAtom, "meter", xhtmlNS);
       
   980     new ((void*)&navTag) QualifiedName(nullAtom, "nav", xhtmlNS);
       
   981     new ((void*)&nobrTag) QualifiedName(nullAtom, "nobr", xhtmlNS);
       
   982     new ((void*)&noembedTag) QualifiedName(nullAtom, "noembed", xhtmlNS);
       
   983     new ((void*)&noframesTag) QualifiedName(nullAtom, "noframes", xhtmlNS);
       
   984     new ((void*)&nolayerTag) QualifiedName(nullAtom, "nolayer", xhtmlNS);
       
   985     new ((void*)&noscriptTag) QualifiedName(nullAtom, "noscript", xhtmlNS);
       
   986     new ((void*)&objectTag) QualifiedName(nullAtom, "object", xhtmlNS);
       
   987     new ((void*)&olTag) QualifiedName(nullAtom, "ol", xhtmlNS);
       
   988     new ((void*)&optgroupTag) QualifiedName(nullAtom, "optgroup", xhtmlNS);
       
   989     new ((void*)&optionTag) QualifiedName(nullAtom, "option", xhtmlNS);
       
   990     new ((void*)&pTag) QualifiedName(nullAtom, "p", xhtmlNS);
       
   991     new ((void*)&paramTag) QualifiedName(nullAtom, "param", xhtmlNS);
       
   992     new ((void*)&plaintextTag) QualifiedName(nullAtom, "plaintext", xhtmlNS);
       
   993     new ((void*)&preTag) QualifiedName(nullAtom, "pre", xhtmlNS);
       
   994     new ((void*)&progressTag) QualifiedName(nullAtom, "progress", xhtmlNS);
       
   995     new ((void*)&qTag) QualifiedName(nullAtom, "q", xhtmlNS);
       
   996     new ((void*)&rpTag) QualifiedName(nullAtom, "rp", xhtmlNS);
       
   997     new ((void*)&rtTag) QualifiedName(nullAtom, "rt", xhtmlNS);
       
   998     new ((void*)&rubyTag) QualifiedName(nullAtom, "ruby", xhtmlNS);
       
   999     new ((void*)&sTag) QualifiedName(nullAtom, "s", xhtmlNS);
       
  1000     new ((void*)&sampTag) QualifiedName(nullAtom, "samp", xhtmlNS);
       
  1001     new ((void*)&scriptTag) QualifiedName(nullAtom, "script", xhtmlNS);
       
  1002     new ((void*)&sectionTag) QualifiedName(nullAtom, "section", xhtmlNS);
       
  1003     new ((void*)&selectTag) QualifiedName(nullAtom, "select", xhtmlNS);
       
  1004     new ((void*)&smallTag) QualifiedName(nullAtom, "small", xhtmlNS);
       
  1005     new ((void*)&sourceTag) QualifiedName(nullAtom, "source", xhtmlNS);
       
  1006     new ((void*)&spanTag) QualifiedName(nullAtom, "span", xhtmlNS);
       
  1007     new ((void*)&strikeTag) QualifiedName(nullAtom, "strike", xhtmlNS);
       
  1008     new ((void*)&strongTag) QualifiedName(nullAtom, "strong", xhtmlNS);
       
  1009     new ((void*)&styleTag) QualifiedName(nullAtom, "style", xhtmlNS);
       
  1010     new ((void*)&subTag) QualifiedName(nullAtom, "sub", xhtmlNS);
       
  1011     new ((void*)&supTag) QualifiedName(nullAtom, "sup", xhtmlNS);
       
  1012     new ((void*)&tableTag) QualifiedName(nullAtom, "table", xhtmlNS);
       
  1013     new ((void*)&tbodyTag) QualifiedName(nullAtom, "tbody", xhtmlNS);
       
  1014     new ((void*)&tdTag) QualifiedName(nullAtom, "td", xhtmlNS);
       
  1015     new ((void*)&textareaTag) QualifiedName(nullAtom, "textarea", xhtmlNS);
       
  1016     new ((void*)&tfootTag) QualifiedName(nullAtom, "tfoot", xhtmlNS);
       
  1017     new ((void*)&thTag) QualifiedName(nullAtom, "th", xhtmlNS);
       
  1018     new ((void*)&theadTag) QualifiedName(nullAtom, "thead", xhtmlNS);
       
  1019     new ((void*)&titleTag) QualifiedName(nullAtom, "title", xhtmlNS);
       
  1020     new ((void*)&trTag) QualifiedName(nullAtom, "tr", xhtmlNS);
       
  1021     new ((void*)&ttTag) QualifiedName(nullAtom, "tt", xhtmlNS);
       
  1022     new ((void*)&uTag) QualifiedName(nullAtom, "u", xhtmlNS);
       
  1023     new ((void*)&ulTag) QualifiedName(nullAtom, "ul", xhtmlNS);
       
  1024     new ((void*)&varTag) QualifiedName(nullAtom, "var", xhtmlNS);
       
  1025     new ((void*)&videoTag) QualifiedName(nullAtom, "video", xhtmlNS);
       
  1026     new ((void*)&wbrTag) QualifiedName(nullAtom, "wbr", xhtmlNS);
       
  1027     new ((void*)&xmpTag) QualifiedName(nullAtom, "xmp", xhtmlNS);
       
  1028     // Attributes
       
  1029     new ((void*)&abbrAttr) QualifiedName(nullAtom, "abbr", nullAtom);
       
  1030     new ((void*)&acceptAttr) QualifiedName(nullAtom, "accept", nullAtom);
       
  1031     new ((void*)&accept_charsetAttr) QualifiedName(nullAtom, "accept-charset", nullAtom);
       
  1032     new ((void*)&accesskeyAttr) QualifiedName(nullAtom, "accesskey", nullAtom);
       
  1033     new ((void*)&actionAttr) QualifiedName(nullAtom, "action", nullAtom);
       
  1034     new ((void*)&alignAttr) QualifiedName(nullAtom, "align", nullAtom);
       
  1035     new ((void*)&alinkAttr) QualifiedName(nullAtom, "alink", nullAtom);
       
  1036     new ((void*)&altAttr) QualifiedName(nullAtom, "alt", nullAtom);
       
  1037     new ((void*)&archiveAttr) QualifiedName(nullAtom, "archive", nullAtom);
       
  1038     new ((void*)&aria_activedescendantAttr) QualifiedName(nullAtom, "aria-activedescendant", nullAtom);
       
  1039     new ((void*)&aria_atomicAttr) QualifiedName(nullAtom, "aria-atomic", nullAtom);
       
  1040     new ((void*)&aria_busyAttr) QualifiedName(nullAtom, "aria-busy", nullAtom);
       
  1041     new ((void*)&aria_checkedAttr) QualifiedName(nullAtom, "aria-checked", nullAtom);
       
  1042     new ((void*)&aria_controlsAttr) QualifiedName(nullAtom, "aria-controls", nullAtom);
       
  1043     new ((void*)&aria_describedbyAttr) QualifiedName(nullAtom, "aria-describedby", nullAtom);
       
  1044     new ((void*)&aria_disabledAttr) QualifiedName(nullAtom, "aria-disabled", nullAtom);
       
  1045     new ((void*)&aria_dropeffectAttr) QualifiedName(nullAtom, "aria-dropeffect", nullAtom);
       
  1046     new ((void*)&aria_expandedAttr) QualifiedName(nullAtom, "aria-expanded", nullAtom);
       
  1047     new ((void*)&aria_flowtoAttr) QualifiedName(nullAtom, "aria-flowto", nullAtom);
       
  1048     new ((void*)&aria_grabbedAttr) QualifiedName(nullAtom, "aria-grabbed", nullAtom);
       
  1049     new ((void*)&aria_haspopupAttr) QualifiedName(nullAtom, "aria-haspopup", nullAtom);
       
  1050     new ((void*)&aria_helpAttr) QualifiedName(nullAtom, "aria-help", nullAtom);
       
  1051     new ((void*)&aria_hiddenAttr) QualifiedName(nullAtom, "aria-hidden", nullAtom);
       
  1052     new ((void*)&aria_labelAttr) QualifiedName(nullAtom, "aria-label", nullAtom);
       
  1053     new ((void*)&aria_labeledbyAttr) QualifiedName(nullAtom, "aria-labeledby", nullAtom);
       
  1054     new ((void*)&aria_labelledbyAttr) QualifiedName(nullAtom, "aria-labelledby", nullAtom);
       
  1055     new ((void*)&aria_levelAttr) QualifiedName(nullAtom, "aria-level", nullAtom);
       
  1056     new ((void*)&aria_liveAttr) QualifiedName(nullAtom, "aria-live", nullAtom);
       
  1057     new ((void*)&aria_multiselectableAttr) QualifiedName(nullAtom, "aria-multiselectable", nullAtom);
       
  1058     new ((void*)&aria_orientationAttr) QualifiedName(nullAtom, "aria-orientation", nullAtom);
       
  1059     new ((void*)&aria_ownsAttr) QualifiedName(nullAtom, "aria-owns", nullAtom);
       
  1060     new ((void*)&aria_pressedAttr) QualifiedName(nullAtom, "aria-pressed", nullAtom);
       
  1061     new ((void*)&aria_readonlyAttr) QualifiedName(nullAtom, "aria-readonly", nullAtom);
       
  1062     new ((void*)&aria_relevantAttr) QualifiedName(nullAtom, "aria-relevant", nullAtom);
       
  1063     new ((void*)&aria_requiredAttr) QualifiedName(nullAtom, "aria-required", nullAtom);
       
  1064     new ((void*)&aria_selectedAttr) QualifiedName(nullAtom, "aria-selected", nullAtom);
       
  1065     new ((void*)&aria_valuemaxAttr) QualifiedName(nullAtom, "aria-valuemax", nullAtom);
       
  1066     new ((void*)&aria_valueminAttr) QualifiedName(nullAtom, "aria-valuemin", nullAtom);
       
  1067     new ((void*)&aria_valuenowAttr) QualifiedName(nullAtom, "aria-valuenow", nullAtom);
       
  1068     new ((void*)&aria_valuetextAttr) QualifiedName(nullAtom, "aria-valuetext", nullAtom);
       
  1069     new ((void*)&asyncAttr) QualifiedName(nullAtom, "async", nullAtom);
       
  1070     new ((void*)&autocompleteAttr) QualifiedName(nullAtom, "autocomplete", nullAtom);
       
  1071     new ((void*)&autofocusAttr) QualifiedName(nullAtom, "autofocus", nullAtom);
       
  1072     new ((void*)&autoplayAttr) QualifiedName(nullAtom, "autoplay", nullAtom);
       
  1073     new ((void*)&autosaveAttr) QualifiedName(nullAtom, "autosave", nullAtom);
       
  1074     new ((void*)&axisAttr) QualifiedName(nullAtom, "axis", nullAtom);
       
  1075     new ((void*)&backgroundAttr) QualifiedName(nullAtom, "background", nullAtom);
       
  1076     new ((void*)&behaviorAttr) QualifiedName(nullAtom, "behavior", nullAtom);
       
  1077     new ((void*)&bgcolorAttr) QualifiedName(nullAtom, "bgcolor", nullAtom);
       
  1078     new ((void*)&bgpropertiesAttr) QualifiedName(nullAtom, "bgproperties", nullAtom);
       
  1079     new ((void*)&borderAttr) QualifiedName(nullAtom, "border", nullAtom);
       
  1080     new ((void*)&bordercolorAttr) QualifiedName(nullAtom, "bordercolor", nullAtom);
       
  1081     new ((void*)&cellborderAttr) QualifiedName(nullAtom, "cellborder", nullAtom);
       
  1082     new ((void*)&cellpaddingAttr) QualifiedName(nullAtom, "cellpadding", nullAtom);
       
  1083     new ((void*)&cellspacingAttr) QualifiedName(nullAtom, "cellspacing", nullAtom);
       
  1084     new ((void*)&challengeAttr) QualifiedName(nullAtom, "challenge", nullAtom);
       
  1085     new ((void*)&charAttr) QualifiedName(nullAtom, "char", nullAtom);
       
  1086     new ((void*)&charoffAttr) QualifiedName(nullAtom, "charoff", nullAtom);
       
  1087     new ((void*)&charsetAttr) QualifiedName(nullAtom, "charset", nullAtom);
       
  1088     new ((void*)&checkedAttr) QualifiedName(nullAtom, "checked", nullAtom);
       
  1089     new ((void*)&citeAttr) QualifiedName(nullAtom, "cite", nullAtom);
       
  1090     new ((void*)&classAttr) QualifiedName(nullAtom, "class", nullAtom);
       
  1091     new ((void*)&classidAttr) QualifiedName(nullAtom, "classid", nullAtom);
       
  1092     new ((void*)&clearAttr) QualifiedName(nullAtom, "clear", nullAtom);
       
  1093     new ((void*)&codeAttr) QualifiedName(nullAtom, "code", nullAtom);
       
  1094     new ((void*)&codebaseAttr) QualifiedName(nullAtom, "codebase", nullAtom);
       
  1095     new ((void*)&codetypeAttr) QualifiedName(nullAtom, "codetype", nullAtom);
       
  1096     new ((void*)&colorAttr) QualifiedName(nullAtom, "color", nullAtom);
       
  1097     new ((void*)&colsAttr) QualifiedName(nullAtom, "cols", nullAtom);
       
  1098     new ((void*)&colspanAttr) QualifiedName(nullAtom, "colspan", nullAtom);
       
  1099     new ((void*)&compactAttr) QualifiedName(nullAtom, "compact", nullAtom);
       
  1100     new ((void*)&compositeAttr) QualifiedName(nullAtom, "composite", nullAtom);
       
  1101     new ((void*)&contentAttr) QualifiedName(nullAtom, "content", nullAtom);
       
  1102     new ((void*)&contenteditableAttr) QualifiedName(nullAtom, "contenteditable", nullAtom);
       
  1103     new ((void*)&controlsAttr) QualifiedName(nullAtom, "controls", nullAtom);
       
  1104     new ((void*)&coordsAttr) QualifiedName(nullAtom, "coords", nullAtom);
       
  1105     new ((void*)&dataAttr) QualifiedName(nullAtom, "data", nullAtom);
       
  1106     new ((void*)&datetimeAttr) QualifiedName(nullAtom, "datetime", nullAtom);
       
  1107     new ((void*)&declareAttr) QualifiedName(nullAtom, "declare", nullAtom);
       
  1108     new ((void*)&deferAttr) QualifiedName(nullAtom, "defer", nullAtom);
       
  1109     new ((void*)&dirAttr) QualifiedName(nullAtom, "dir", nullAtom);
       
  1110     new ((void*)&directionAttr) QualifiedName(nullAtom, "direction", nullAtom);
       
  1111     new ((void*)&disabledAttr) QualifiedName(nullAtom, "disabled", nullAtom);
       
  1112     new ((void*)&draggableAttr) QualifiedName(nullAtom, "draggable", nullAtom);
       
  1113     new ((void*)&enctypeAttr) QualifiedName(nullAtom, "enctype", nullAtom);
       
  1114     new ((void*)&endAttr) QualifiedName(nullAtom, "end", nullAtom);
       
  1115     new ((void*)&eventAttr) QualifiedName(nullAtom, "event", nullAtom);
       
  1116     new ((void*)&expandedAttr) QualifiedName(nullAtom, "expanded", nullAtom);
       
  1117     new ((void*)&faceAttr) QualifiedName(nullAtom, "face", nullAtom);
       
  1118     new ((void*)&focusedAttr) QualifiedName(nullAtom, "focused", nullAtom);
       
  1119     new ((void*)&forAttr) QualifiedName(nullAtom, "for", nullAtom);
       
  1120     new ((void*)&formnovalidateAttr) QualifiedName(nullAtom, "formnovalidate", nullAtom);
       
  1121     new ((void*)&frameAttr) QualifiedName(nullAtom, "frame", nullAtom);
       
  1122     new ((void*)&frameborderAttr) QualifiedName(nullAtom, "frameborder", nullAtom);
       
  1123     new ((void*)&headersAttr) QualifiedName(nullAtom, "headers", nullAtom);
       
  1124     new ((void*)&heightAttr) QualifiedName(nullAtom, "height", nullAtom);
       
  1125     new ((void*)&hiddenAttr) QualifiedName(nullAtom, "hidden", nullAtom);
       
  1126     new ((void*)&highAttr) QualifiedName(nullAtom, "high", nullAtom);
       
  1127     new ((void*)&hrefAttr) QualifiedName(nullAtom, "href", nullAtom);
       
  1128     new ((void*)&hreflangAttr) QualifiedName(nullAtom, "hreflang", nullAtom);
       
  1129     new ((void*)&hspaceAttr) QualifiedName(nullAtom, "hspace", nullAtom);
       
  1130     new ((void*)&http_equivAttr) QualifiedName(nullAtom, "http-equiv", nullAtom);
       
  1131     new ((void*)&idAttr) QualifiedName(nullAtom, "id", nullAtom);
       
  1132     new ((void*)&incrementalAttr) QualifiedName(nullAtom, "incremental", nullAtom);
       
  1133     new ((void*)&indeterminateAttr) QualifiedName(nullAtom, "indeterminate", nullAtom);
       
  1134     new ((void*)&ismapAttr) QualifiedName(nullAtom, "ismap", nullAtom);
       
  1135     new ((void*)&keytypeAttr) QualifiedName(nullAtom, "keytype", nullAtom);
       
  1136     new ((void*)&labelAttr) QualifiedName(nullAtom, "label", nullAtom);
       
  1137     new ((void*)&langAttr) QualifiedName(nullAtom, "lang", nullAtom);
       
  1138     new ((void*)&languageAttr) QualifiedName(nullAtom, "language", nullAtom);
       
  1139     new ((void*)&leftmarginAttr) QualifiedName(nullAtom, "leftmargin", nullAtom);
       
  1140     new ((void*)&linkAttr) QualifiedName(nullAtom, "link", nullAtom);
       
  1141     new ((void*)&listAttr) QualifiedName(nullAtom, "list", nullAtom);
       
  1142     new ((void*)&longdescAttr) QualifiedName(nullAtom, "longdesc", nullAtom);
       
  1143     new ((void*)&loopAttr) QualifiedName(nullAtom, "loop", nullAtom);
       
  1144     new ((void*)&loopendAttr) QualifiedName(nullAtom, "loopend", nullAtom);
       
  1145     new ((void*)&loopstartAttr) QualifiedName(nullAtom, "loopstart", nullAtom);
       
  1146     new ((void*)&lowAttr) QualifiedName(nullAtom, "low", nullAtom);
       
  1147     new ((void*)&lowsrcAttr) QualifiedName(nullAtom, "lowsrc", nullAtom);
       
  1148     new ((void*)&manifestAttr) QualifiedName(nullAtom, "manifest", nullAtom);
       
  1149     new ((void*)&marginheightAttr) QualifiedName(nullAtom, "marginheight", nullAtom);
       
  1150     new ((void*)&marginwidthAttr) QualifiedName(nullAtom, "marginwidth", nullAtom);
       
  1151     new ((void*)&maxAttr) QualifiedName(nullAtom, "max", nullAtom);
       
  1152     new ((void*)&maxlengthAttr) QualifiedName(nullAtom, "maxlength", nullAtom);
       
  1153     new ((void*)&mayscriptAttr) QualifiedName(nullAtom, "mayscript", nullAtom);
       
  1154     new ((void*)&mediaAttr) QualifiedName(nullAtom, "media", nullAtom);
       
  1155     new ((void*)&methodAttr) QualifiedName(nullAtom, "method", nullAtom);
       
  1156     new ((void*)&minAttr) QualifiedName(nullAtom, "min", nullAtom);
       
  1157     new ((void*)&multipleAttr) QualifiedName(nullAtom, "multiple", nullAtom);
       
  1158     new ((void*)&nameAttr) QualifiedName(nullAtom, "name", nullAtom);
       
  1159     new ((void*)&nohrefAttr) QualifiedName(nullAtom, "nohref", nullAtom);
       
  1160     new ((void*)&noresizeAttr) QualifiedName(nullAtom, "noresize", nullAtom);
       
  1161     new ((void*)&noshadeAttr) QualifiedName(nullAtom, "noshade", nullAtom);
       
  1162     new ((void*)&novalidateAttr) QualifiedName(nullAtom, "novalidate", nullAtom);
       
  1163     new ((void*)&nowrapAttr) QualifiedName(nullAtom, "nowrap", nullAtom);
       
  1164     new ((void*)&objectAttr) QualifiedName(nullAtom, "object", nullAtom);
       
  1165     new ((void*)&onabortAttr) QualifiedName(nullAtom, "onabort", nullAtom);
       
  1166     new ((void*)&onbeforecopyAttr) QualifiedName(nullAtom, "onbeforecopy", nullAtom);
       
  1167     new ((void*)&onbeforecutAttr) QualifiedName(nullAtom, "onbeforecut", nullAtom);
       
  1168     new ((void*)&onbeforeloadAttr) QualifiedName(nullAtom, "onbeforeload", nullAtom);
       
  1169     new ((void*)&onbeforepasteAttr) QualifiedName(nullAtom, "onbeforepaste", nullAtom);
       
  1170     new ((void*)&onbeforeprocessAttr) QualifiedName(nullAtom, "onbeforeprocess", nullAtom);
       
  1171     new ((void*)&onbeforeunloadAttr) QualifiedName(nullAtom, "onbeforeunload", nullAtom);
       
  1172     new ((void*)&onblurAttr) QualifiedName(nullAtom, "onblur", nullAtom);
       
  1173     new ((void*)&oncanplayAttr) QualifiedName(nullAtom, "oncanplay", nullAtom);
       
  1174     new ((void*)&oncanplaythroughAttr) QualifiedName(nullAtom, "oncanplaythrough", nullAtom);
       
  1175     new ((void*)&onchangeAttr) QualifiedName(nullAtom, "onchange", nullAtom);
       
  1176     new ((void*)&onclickAttr) QualifiedName(nullAtom, "onclick", nullAtom);
       
  1177     new ((void*)&oncontextmenuAttr) QualifiedName(nullAtom, "oncontextmenu", nullAtom);
       
  1178     new ((void*)&oncopyAttr) QualifiedName(nullAtom, "oncopy", nullAtom);
       
  1179     new ((void*)&oncutAttr) QualifiedName(nullAtom, "oncut", nullAtom);
       
  1180     new ((void*)&ondblclickAttr) QualifiedName(nullAtom, "ondblclick", nullAtom);
       
  1181     new ((void*)&ondragAttr) QualifiedName(nullAtom, "ondrag", nullAtom);
       
  1182     new ((void*)&ondragendAttr) QualifiedName(nullAtom, "ondragend", nullAtom);
       
  1183     new ((void*)&ondragenterAttr) QualifiedName(nullAtom, "ondragenter", nullAtom);
       
  1184     new ((void*)&ondragleaveAttr) QualifiedName(nullAtom, "ondragleave", nullAtom);
       
  1185     new ((void*)&ondragoverAttr) QualifiedName(nullAtom, "ondragover", nullAtom);
       
  1186     new ((void*)&ondragstartAttr) QualifiedName(nullAtom, "ondragstart", nullAtom);
       
  1187     new ((void*)&ondropAttr) QualifiedName(nullAtom, "ondrop", nullAtom);
       
  1188     new ((void*)&ondurationchangeAttr) QualifiedName(nullAtom, "ondurationchange", nullAtom);
       
  1189     new ((void*)&onemptiedAttr) QualifiedName(nullAtom, "onemptied", nullAtom);
       
  1190     new ((void*)&onendedAttr) QualifiedName(nullAtom, "onended", nullAtom);
       
  1191     new ((void*)&onerrorAttr) QualifiedName(nullAtom, "onerror", nullAtom);
       
  1192     new ((void*)&onfocusAttr) QualifiedName(nullAtom, "onfocus", nullAtom);
       
  1193     new ((void*)&onfocusinAttr) QualifiedName(nullAtom, "onfocusin", nullAtom);
       
  1194     new ((void*)&onfocusoutAttr) QualifiedName(nullAtom, "onfocusout", nullAtom);
       
  1195     new ((void*)&onhashchangeAttr) QualifiedName(nullAtom, "onhashchange", nullAtom);
       
  1196     new ((void*)&oninputAttr) QualifiedName(nullAtom, "oninput", nullAtom);
       
  1197     new ((void*)&oninvalidAttr) QualifiedName(nullAtom, "oninvalid", nullAtom);
       
  1198     new ((void*)&onkeydownAttr) QualifiedName(nullAtom, "onkeydown", nullAtom);
       
  1199     new ((void*)&onkeypressAttr) QualifiedName(nullAtom, "onkeypress", nullAtom);
       
  1200     new ((void*)&onkeyupAttr) QualifiedName(nullAtom, "onkeyup", nullAtom);
       
  1201     new ((void*)&onloadAttr) QualifiedName(nullAtom, "onload", nullAtom);
       
  1202     new ((void*)&onloadeddataAttr) QualifiedName(nullAtom, "onloadeddata", nullAtom);
       
  1203     new ((void*)&onloadedmetadataAttr) QualifiedName(nullAtom, "onloadedmetadata", nullAtom);
       
  1204     new ((void*)&onloadstartAttr) QualifiedName(nullAtom, "onloadstart", nullAtom);
       
  1205     new ((void*)&onmousedownAttr) QualifiedName(nullAtom, "onmousedown", nullAtom);
       
  1206     new ((void*)&onmousemoveAttr) QualifiedName(nullAtom, "onmousemove", nullAtom);
       
  1207     new ((void*)&onmouseoutAttr) QualifiedName(nullAtom, "onmouseout", nullAtom);
       
  1208     new ((void*)&onmouseoverAttr) QualifiedName(nullAtom, "onmouseover", nullAtom);
       
  1209     new ((void*)&onmouseupAttr) QualifiedName(nullAtom, "onmouseup", nullAtom);
       
  1210     new ((void*)&onmousewheelAttr) QualifiedName(nullAtom, "onmousewheel", nullAtom);
       
  1211     new ((void*)&onofflineAttr) QualifiedName(nullAtom, "onoffline", nullAtom);
       
  1212     new ((void*)&ononlineAttr) QualifiedName(nullAtom, "ononline", nullAtom);
       
  1213     new ((void*)&onorientationchangeAttr) QualifiedName(nullAtom, "onorientationchange", nullAtom);
       
  1214     new ((void*)&onpagehideAttr) QualifiedName(nullAtom, "onpagehide", nullAtom);
       
  1215     new ((void*)&onpageshowAttr) QualifiedName(nullAtom, "onpageshow", nullAtom);
       
  1216     new ((void*)&onpasteAttr) QualifiedName(nullAtom, "onpaste", nullAtom);
       
  1217     new ((void*)&onpauseAttr) QualifiedName(nullAtom, "onpause", nullAtom);
       
  1218     new ((void*)&onplayAttr) QualifiedName(nullAtom, "onplay", nullAtom);
       
  1219     new ((void*)&onplayingAttr) QualifiedName(nullAtom, "onplaying", nullAtom);
       
  1220     new ((void*)&onpopstateAttr) QualifiedName(nullAtom, "onpopstate", nullAtom);
       
  1221     new ((void*)&onprogressAttr) QualifiedName(nullAtom, "onprogress", nullAtom);
       
  1222     new ((void*)&onratechangeAttr) QualifiedName(nullAtom, "onratechange", nullAtom);
       
  1223     new ((void*)&onresetAttr) QualifiedName(nullAtom, "onreset", nullAtom);
       
  1224     new ((void*)&onresizeAttr) QualifiedName(nullAtom, "onresize", nullAtom);
       
  1225     new ((void*)&onscrollAttr) QualifiedName(nullAtom, "onscroll", nullAtom);
       
  1226     new ((void*)&onsearchAttr) QualifiedName(nullAtom, "onsearch", nullAtom);
       
  1227     new ((void*)&onseekedAttr) QualifiedName(nullAtom, "onseeked", nullAtom);
       
  1228     new ((void*)&onseekingAttr) QualifiedName(nullAtom, "onseeking", nullAtom);
       
  1229     new ((void*)&onselectAttr) QualifiedName(nullAtom, "onselect", nullAtom);
       
  1230     new ((void*)&onselectstartAttr) QualifiedName(nullAtom, "onselectstart", nullAtom);
       
  1231     new ((void*)&onstalledAttr) QualifiedName(nullAtom, "onstalled", nullAtom);
       
  1232     new ((void*)&onstorageAttr) QualifiedName(nullAtom, "onstorage", nullAtom);
       
  1233     new ((void*)&onsubmitAttr) QualifiedName(nullAtom, "onsubmit", nullAtom);
       
  1234     new ((void*)&onsuspendAttr) QualifiedName(nullAtom, "onsuspend", nullAtom);
       
  1235     new ((void*)&ontimeupdateAttr) QualifiedName(nullAtom, "ontimeupdate", nullAtom);
       
  1236     new ((void*)&ontouchcancelAttr) QualifiedName(nullAtom, "ontouchcancel", nullAtom);
       
  1237     new ((void*)&ontouchendAttr) QualifiedName(nullAtom, "ontouchend", nullAtom);
       
  1238     new ((void*)&ontouchmoveAttr) QualifiedName(nullAtom, "ontouchmove", nullAtom);
       
  1239     new ((void*)&ontouchstartAttr) QualifiedName(nullAtom, "ontouchstart", nullAtom);
       
  1240     new ((void*)&ontransformactionendAttr) QualifiedName(nullAtom, "ontransformactionend", nullAtom);
       
  1241     new ((void*)&ontransformactionstartAttr) QualifiedName(nullAtom, "ontransformactionstart", nullAtom);
       
  1242     new ((void*)&ontransformactionupdateAttr) QualifiedName(nullAtom, "ontransformactionupdate", nullAtom);
       
  1243     new ((void*)&onunloadAttr) QualifiedName(nullAtom, "onunload", nullAtom);
       
  1244     new ((void*)&onvolumechangeAttr) QualifiedName(nullAtom, "onvolumechange", nullAtom);
       
  1245     new ((void*)&onwaitingAttr) QualifiedName(nullAtom, "onwaiting", nullAtom);
       
  1246     new ((void*)&onwebkitanimationendAttr) QualifiedName(nullAtom, "onwebkitanimationend", nullAtom);
       
  1247     new ((void*)&onwebkitanimationiterationAttr) QualifiedName(nullAtom, "onwebkitanimationiteration", nullAtom);
       
  1248     new ((void*)&onwebkitanimationstartAttr) QualifiedName(nullAtom, "onwebkitanimationstart", nullAtom);
       
  1249     new ((void*)&onwebkitbeginfullscreenAttr) QualifiedName(nullAtom, "onwebkitbeginfullscreen", nullAtom);
       
  1250     new ((void*)&onwebkitendfullscreenAttr) QualifiedName(nullAtom, "onwebkitendfullscreen", nullAtom);
       
  1251     new ((void*)&onwebkittransitionendAttr) QualifiedName(nullAtom, "onwebkittransitionend", nullAtom);
       
  1252     new ((void*)&optimumAttr) QualifiedName(nullAtom, "optimum", nullAtom);
       
  1253     new ((void*)&patternAttr) QualifiedName(nullAtom, "pattern", nullAtom);
       
  1254     new ((void*)&placeholderAttr) QualifiedName(nullAtom, "placeholder", nullAtom);
       
  1255     new ((void*)&playcountAttr) QualifiedName(nullAtom, "playcount", nullAtom);
       
  1256     new ((void*)&pluginurlAttr) QualifiedName(nullAtom, "pluginurl", nullAtom);
       
  1257     new ((void*)&posterAttr) QualifiedName(nullAtom, "poster", nullAtom);
       
  1258     new ((void*)&precisionAttr) QualifiedName(nullAtom, "precision", nullAtom);
       
  1259     new ((void*)&preloadAttr) QualifiedName(nullAtom, "preload", nullAtom);
       
  1260     new ((void*)&primaryAttr) QualifiedName(nullAtom, "primary", nullAtom);
       
  1261     new ((void*)&profileAttr) QualifiedName(nullAtom, "profile", nullAtom);
       
  1262     new ((void*)&progressAttr) QualifiedName(nullAtom, "progress", nullAtom);
       
  1263     new ((void*)&promptAttr) QualifiedName(nullAtom, "prompt", nullAtom);
       
  1264     new ((void*)&readonlyAttr) QualifiedName(nullAtom, "readonly", nullAtom);
       
  1265     new ((void*)&relAttr) QualifiedName(nullAtom, "rel", nullAtom);
       
  1266     new ((void*)&requiredAttr) QualifiedName(nullAtom, "required", nullAtom);
       
  1267     new ((void*)&resultsAttr) QualifiedName(nullAtom, "results", nullAtom);
       
  1268     new ((void*)&revAttr) QualifiedName(nullAtom, "rev", nullAtom);
       
  1269     new ((void*)&roleAttr) QualifiedName(nullAtom, "role", nullAtom);
       
  1270     new ((void*)&rowsAttr) QualifiedName(nullAtom, "rows", nullAtom);
       
  1271     new ((void*)&rowspanAttr) QualifiedName(nullAtom, "rowspan", nullAtom);
       
  1272     new ((void*)&rulesAttr) QualifiedName(nullAtom, "rules", nullAtom);
       
  1273     new ((void*)&sandboxAttr) QualifiedName(nullAtom, "sandbox", nullAtom);
       
  1274     new ((void*)&schemeAttr) QualifiedName(nullAtom, "scheme", nullAtom);
       
  1275     new ((void*)&scopeAttr) QualifiedName(nullAtom, "scope", nullAtom);
       
  1276     new ((void*)&scrollamountAttr) QualifiedName(nullAtom, "scrollamount", nullAtom);
       
  1277     new ((void*)&scrolldelayAttr) QualifiedName(nullAtom, "scrolldelay", nullAtom);
       
  1278     new ((void*)&scrollingAttr) QualifiedName(nullAtom, "scrolling", nullAtom);
       
  1279     new ((void*)&selectedAttr) QualifiedName(nullAtom, "selected", nullAtom);
       
  1280     new ((void*)&shapeAttr) QualifiedName(nullAtom, "shape", nullAtom);
       
  1281     new ((void*)&sizeAttr) QualifiedName(nullAtom, "size", nullAtom);
       
  1282     new ((void*)&sortableAttr) QualifiedName(nullAtom, "sortable", nullAtom);
       
  1283     new ((void*)&sortdirectionAttr) QualifiedName(nullAtom, "sortdirection", nullAtom);
       
  1284     new ((void*)&spanAttr) QualifiedName(nullAtom, "span", nullAtom);
       
  1285     new ((void*)&speechAttr) QualifiedName(nullAtom, "speech", nullAtom);
       
  1286     new ((void*)&spellcheckAttr) QualifiedName(nullAtom, "spellcheck", nullAtom);
       
  1287     new ((void*)&srcAttr) QualifiedName(nullAtom, "src", nullAtom);
       
  1288     new ((void*)&standbyAttr) QualifiedName(nullAtom, "standby", nullAtom);
       
  1289     new ((void*)&startAttr) QualifiedName(nullAtom, "start", nullAtom);
       
  1290     new ((void*)&stepAttr) QualifiedName(nullAtom, "step", nullAtom);
       
  1291     new ((void*)&styleAttr) QualifiedName(nullAtom, "style", nullAtom);
       
  1292     new ((void*)&summaryAttr) QualifiedName(nullAtom, "summary", nullAtom);
       
  1293     new ((void*)&tabindexAttr) QualifiedName(nullAtom, "tabindex", nullAtom);
       
  1294     new ((void*)&tableborderAttr) QualifiedName(nullAtom, "tableborder", nullAtom);
       
  1295     new ((void*)&targetAttr) QualifiedName(nullAtom, "target", nullAtom);
       
  1296     new ((void*)&textAttr) QualifiedName(nullAtom, "text", nullAtom);
       
  1297     new ((void*)&titleAttr) QualifiedName(nullAtom, "title", nullAtom);
       
  1298     new ((void*)&topAttr) QualifiedName(nullAtom, "top", nullAtom);
       
  1299     new ((void*)&topmarginAttr) QualifiedName(nullAtom, "topmargin", nullAtom);
       
  1300     new ((void*)&truespeedAttr) QualifiedName(nullAtom, "truespeed", nullAtom);
       
  1301     new ((void*)&typeAttr) QualifiedName(nullAtom, "type", nullAtom);
       
  1302     new ((void*)&usemapAttr) QualifiedName(nullAtom, "usemap", nullAtom);
       
  1303     new ((void*)&valignAttr) QualifiedName(nullAtom, "valign", nullAtom);
       
  1304     new ((void*)&valueAttr) QualifiedName(nullAtom, "value", nullAtom);
       
  1305     new ((void*)&valuetypeAttr) QualifiedName(nullAtom, "valuetype", nullAtom);
       
  1306     new ((void*)&versionAttr) QualifiedName(nullAtom, "version", nullAtom);
       
  1307     new ((void*)&viewsourceAttr) QualifiedName(nullAtom, "viewsource", nullAtom);
       
  1308     new ((void*)&vlinkAttr) QualifiedName(nullAtom, "vlink", nullAtom);
       
  1309     new ((void*)&vspaceAttr) QualifiedName(nullAtom, "vspace", nullAtom);
       
  1310     new ((void*)&webkitdirectoryAttr) QualifiedName(nullAtom, "webkitdirectory", nullAtom);
       
  1311     new ((void*)&widthAttr) QualifiedName(nullAtom, "width", nullAtom);
       
  1312     new ((void*)&wrapAttr) QualifiedName(nullAtom, "wrap", nullAtom);
       
  1313 }
       
  1314 
       
  1315 } }
       
  1316