namespace KJS {
const struct HashEntry DOMNodeTableEntries[] = {
- { "nodeType", DOMNode::NodeType, DontDelete|ReadOnly, 0, 0 },
- { "ondragenter", DOMNode::OnDragEnter, DontDelete, 0, 0 },
- { "offsetTop", DOMNode::OffsetTop, DontDelete|ReadOnly, 0, 0 },
- { 0, 0, 0, 0, 0 },
- { 0, 0, 0, 0, 0 },
- { "namespaceURI", DOMNode::NamespaceURI, DontDelete|ReadOnly, 0, 0 },
- { 0, 0, 0, 0, 0 },
- { 0, 0, 0, 0, 0 },
- { "ondragdrop", DOMNode::OnDragDrop, DontDelete, 0, &DOMNodeTableEntries[74] },
- { 0, 0, 0, 0, 0 },
+ { "nodeType", DOMNode::NodeType, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[71] },
+ { "childNodes", DOMNode::ChildNodes, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[67] },
{ "scrollTop", DOMNode::ScrollTop, DontDelete, 0, 0 },
- { "onclick", DOMNode::OnClick, DontDelete, 0, &DOMNodeTableEntries[69] },
- { "localName", DOMNode::LocalName, DontDelete|ReadOnly, 0, 0 },
- { "childNodes", DOMNode::ChildNodes, DontDelete|ReadOnly, 0, 0 },
- { 0, 0, 0, 0, 0 },
- { "ondragover", DOMNode::OnDragOver, DontDelete, 0, 0 },
- { "offsetHeight", DOMNode::OffsetHeight, DontDelete|ReadOnly, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0 },
+ { "offsetParent", DOMNode::OffsetParent, DontDelete|ReadOnly, 0, 0 },
+ { "ownerDocument", DOMNode::OwnerDocument, DontDelete|ReadOnly, 0, 0 },
{ 0, 0, 0, 0, 0 },
- { "parentElement", DOMNode::ParentElement, DontDelete|ReadOnly, 0, 0 },
- { "onload", DOMNode::OnLoad, DontDelete, 0, &DOMNodeTableEntries[70] },
- { 0, 0, 0, 0, 0 },
- { "nodeName", DOMNode::NodeName, DontDelete|ReadOnly, 0, 0 },
- { "lastChild", DOMNode::LastChild, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[71] },
+ { "localName", DOMNode::LocalName, DontDelete|ReadOnly, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0 },
+ { "onsearch", DOMNode::OnSearch, DontDelete, 0, &DOMNodeTableEntries[76] },
{ 0, 0, 0, 0, 0 },
+ { "onmousemove", DOMNode::OnMouseMove, DontDelete, 0, 0 },
+ { "onmousedown", DOMNode::OnMouseDown, DontDelete, 0, 0 },
+ { "attributes", DOMNode::Attributes, DontDelete|ReadOnly, 0, 0 },
{ "firstChild", DOMNode::FirstChild, DontDelete|ReadOnly, 0, 0 },
- { "onabort", DOMNode::OnAbort, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
- { "attributes", DOMNode::Attributes, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[57] },
- { "parentNode", DOMNode::ParentNode, DontDelete|ReadOnly, 0, 0 },
- { "offsetParent", DOMNode::OffsetParent, DontDelete|ReadOnly, 0, 0 },
+ { "onmouseover", DOMNode::OnMouseOver, DontDelete, 0, 0 },
+ { "nextSibling", DOMNode::NextSibling, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[61] },
+ { "parentNode", DOMNode::ParentNode, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[60] },
+ { "onselect", DOMNode::OnSelect, DontDelete, 0, 0 },
{ "offsetLeft", DOMNode::OffsetLeft, DontDelete|ReadOnly, 0, 0 },
- { "nodeValue", DOMNode::NodeValue, DontDelete, 0, 0 },
- { "onscroll", DOMNode::OnScroll, DontDelete, 0, 0 },
- { "previousSibling", DOMNode::PreviousSibling, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[58] },
- { "prefix", DOMNode::Prefix, DontDelete, 0, &DOMNodeTableEntries[61] },
- { "nextSibling", DOMNode::NextSibling, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[68] },
- { "ondragleave", DOMNode::OnDragLeave, DontDelete, 0, &DOMNodeTableEntries[67] },
- { "onsubmit", DOMNode::OnSubmit, DontDelete, 0, 0 },
- { "ownerDocument", DOMNode::OwnerDocument, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[56] },
- { "onkeypress", DOMNode::OnKeyPress, DontDelete, 0, 0 },
- { "onmove", DOMNode::OnMove, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
+ { "onunload", DOMNode::OnUnload, DontDelete, 0, 0 },
+ { "ondblclick", DOMNode::OnDblClick, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
- { "onerror", DOMNode::OnError, DontDelete, 0, &DOMNodeTableEntries[76] },
+ { "nodeName", DOMNode::NodeName, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[68] },
{ 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0 },
+ { "onkeydown", DOMNode::OnKeyDown, DontDelete, 0, &DOMNodeTableEntries[77] },
+ { "nodeValue", DOMNode::NodeValue, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
- { "onchange", DOMNode::OnChange, DontDelete, 0, &DOMNodeTableEntries[62] },
{ 0, 0, 0, 0, 0 },
- { "oninput", DOMNode::OnInput, DontDelete, 0, 0 },
+ { 0, 0, 0, 0, 0 },
+ { "ondrag", DOMNode::OnDrag, DontDelete, 0, 0 },
+ { "onscroll", DOMNode::OnScroll, DontDelete, 0, 0 },
+ { "onabort", DOMNode::OnAbort, DontDelete, 0, &DOMNodeTableEntries[62] },
{ "onmouseout", DOMNode::OnMouseOut, DontDelete, 0, 0 },
+ { "onresize", DOMNode::OnResize, DontDelete, 0, 0 },
+ { "clientHeight", DOMNode::ClientHeight, DontDelete|ReadOnly, 0, 0 },
+ { "namespaceURI", DOMNode::NamespaceURI, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[72] },
{ 0, 0, 0, 0, 0 },
- { "onblur", DOMNode::OnBlur, DontDelete, 0, &DOMNodeTableEntries[59] },
- { "oncontextmenu", DOMNode::OnContextMenu, DontDelete, 0, &DOMNodeTableEntries[73] },
- { "ondblclick", DOMNode::OnDblClick, DontDelete, 0, &DOMNodeTableEntries[60] },
- { "ondrop", DOMNode::OnDrop, DontDelete, 0, &DOMNodeTableEntries[65] },
- { "onfocus", DOMNode::OnFocus, DontDelete, 0, &DOMNodeTableEntries[64] },
- { "onkeydown", DOMNode::OnKeyDown, DontDelete, 0, &DOMNodeTableEntries[63] },
- { "onkeyup", DOMNode::OnKeyUp, DontDelete, 0, &DOMNodeTableEntries[66] },
- { "onmousedown", DOMNode::OnMouseDown, DontDelete, 0, 0 },
- { "onmousemove", DOMNode::OnMouseMove, DontDelete, 0, 0 },
- { "onmouseover", DOMNode::OnMouseOver, DontDelete, 0, &DOMNodeTableEntries[75] },
{ "onmouseup", DOMNode::OnMouseUp, DontDelete, 0, 0 },
- { "onreset", DOMNode::OnReset, DontDelete, 0, 0 },
- { "onresize", DOMNode::OnResize, DontDelete, 0, &DOMNodeTableEntries[72] },
- { "onsearch", DOMNode::OnSearch, DontDelete, 0, 0 },
- { "onselect", DOMNode::OnSelect, DontDelete, 0, 0 },
- { "onunload", DOMNode::OnUnload, DontDelete, 0, &DOMNodeTableEntries[77] },
+ { "parentElement", DOMNode::ParentElement, DontDelete|ReadOnly, 0, 0 },
+ { "previousSibling", DOMNode::PreviousSibling, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[66] },
+ { "ondragend", DOMNode::OnDragEnd, DontDelete, 0, 0 },
+ { 0, 0, 0, 0, 0 },
+ { "onreset", DOMNode::OnReset, DontDelete, 0, &DOMNodeTableEntries[75] },
+ { 0, 0, 0, 0, 0 },
+ { 0, 0, 0, 0, 0 },
+ { "oncontextmenu", DOMNode::OnContextMenu, DontDelete, 0, 0 },
+ { "ondragdrop", DOMNode::OnDragDrop, DontDelete, 0, 0 },
+ { "ondragstart", DOMNode::OnDragStart, DontDelete, 0, 0 },
+ { "prefix", DOMNode::Prefix, DontDelete, 0, &DOMNodeTableEntries[73] },
+ { "onchange", DOMNode::OnChange, DontDelete, 0, &DOMNodeTableEntries[65] },
+ { "scrollHeight", DOMNode::ScrollHeight, DontDelete|ReadOnly, 0, 0 },
+ { 0, 0, 0, 0, 0 },
+ { "onblur", DOMNode::OnBlur, DontDelete, 0, &DOMNodeTableEntries[64] },
+ { "ondragover", DOMNode::OnDragOver, DontDelete, 0, &DOMNodeTableEntries[69] },
+ { "lastChild", DOMNode::LastChild, DontDelete|ReadOnly, 0, &DOMNodeTableEntries[63] },
+ { "onclick", DOMNode::OnClick, DontDelete, 0, &DOMNodeTableEntries[74] },
+ { "ondragenter", DOMNode::OnDragEnter, DontDelete, 0, &DOMNodeTableEntries[70] },
+ { "ondragleave", DOMNode::OnDragLeave, DontDelete, 0, 0 },
+ { "ondrop", DOMNode::OnDrop, DontDelete, 0, 0 },
+ { "onerror", DOMNode::OnError, DontDelete, 0, 0 },
+ { "onfocus", DOMNode::OnFocus, DontDelete, 0, 0 },
+ { "oninput", DOMNode::OnInput, DontDelete, 0, 0 },
+ { "onkeypress", DOMNode::OnKeyPress, DontDelete, 0, &DOMNodeTableEntries[78] },
+ { "onkeyup", DOMNode::OnKeyUp, DontDelete, 0, 0 },
+ { "onload", DOMNode::OnLoad, DontDelete, 0, 0 },
+ { "onmove", DOMNode::OnMove, DontDelete, 0, 0 },
+ { "onsubmit", DOMNode::OnSubmit, DontDelete, 0, 0 },
+ { "offsetTop", DOMNode::OffsetTop, DontDelete|ReadOnly, 0, 0 },
{ "offsetWidth", DOMNode::OffsetWidth, DontDelete|ReadOnly, 0, 0 },
+ { "offsetHeight", DOMNode::OffsetHeight, DontDelete|ReadOnly, 0, 0 },
{ "clientWidth", DOMNode::ClientWidth, DontDelete|ReadOnly, 0, 0 },
- { "clientHeight", DOMNode::ClientHeight, DontDelete|ReadOnly, 0, 0 },
{ "scrollLeft", DOMNode::ScrollLeft, DontDelete, 0, 0 },
- { "scrollWidth", DOMNode::ScrollWidth, DontDelete|ReadOnly, 0, 0 },
- { "scrollHeight", DOMNode::ScrollHeight, DontDelete|ReadOnly, 0, 0 }
+ { "scrollWidth", DOMNode::ScrollWidth, DontDelete|ReadOnly, 0, 0 }
};
-const struct HashTable DOMNodeTable = { 2, 78, DOMNodeTableEntries, 56 };
+const struct HashTable DOMNodeTable = { 2, 79, DOMNodeTableEntries, 60 };
} // namespace
const char *name;
int id;
};
-/* maximum key range = 939, duplicates = 1 */
+/* maximum key range = 894, duplicates = 1 */
#ifdef __GNUC__
__inline
{
static const unsigned short asso_values[] =
{
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 10, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 65, 115, 10,
- 185, 0, 110, 220, 105, 0, 0, 85, 0, 145,
- 0, 0, 5, 0, 10, 35, 65, 190, 5, 35,
- 50, 0, 0, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948, 948, 948, 948, 948,
- 948, 948, 948, 948, 948, 948
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 10, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 100, 120, 10,
+ 150, 0, 40, 115, 165, 0, 5, 210, 0, 80,
+ 0, 0, 125, 0, 20, 35, 60, 50, 110, 215,
+ 100, 15, 15, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917, 917, 917, 917, 917,
+ 917, 917, 917, 917, 917, 917
};
register int hval = len;
{
enum
{
- TOTAL_KEYWORDS = 171,
+ TOTAL_KEYWORDS = 174,
MIN_WORD_LENGTH = 2,
MAX_WORD_LENGTH = 15,
- MIN_HASH_VALUE = 9,
- MAX_HASH_VALUE = 947
+ MIN_HASH_VALUE = 23,
+ MAX_HASH_VALUE = 916
};
static const struct attrs wordlist_attr[] =
{
- {"loop", ATTR_LOOP},
{"rel", ATTR_REL},
- {"rev", ATTR_REV},
{"color", ATTR_COLOR},
- {"onerror", ATTR_ONERROR},
- {"size", ATTR_SIZE},
{"cols", ATTR_COLS},
- {"noresize", ATTR_NORESIZE},
- {"onresize", ATTR_ONRESIZE},
- {"scope", ATTR_SCOPE},
- {"version", ATTR_VERSION},
+ {"size", ATTR_SIZE},
+ {"for", ATTR_FOR},
+ {"onerror", ATTR_ONERROR},
{"src", ATTR_SRC},
{"onscroll", ATTR_ONSCROLL},
- {"precision", ATTR_PRECISION},
- {"top", ATTR_TOP},
- {"type", ATTR_TYPE},
- {"plain", ATTR_PLAIN},
- {"oversrc", ATTR_OVERSRC},
{"cite", ATTR_CITE},
- {"rows", ATTR_ROWS},
- {"enctype", ATTR_ENCTYPE},
- {"link", ATTR_LINK},
- {"clear", ATTR_CLEAR},
- {"vlink", ATTR_VLINK},
+ {"noresize", ATTR_NORESIZE},
+ {"onresize", ATTR_ONRESIZE},
+ {"min", ATTR_MIN},
+ {"left", ATTR_LEFT},
+ {"rules", ATTR_RULES},
+ {"onselect", ATTR_ONSELECT},
{"style", ATTR_STYLE},
- {"span", ATTR_SPAN},
- {"nosave", ATTR_NOSAVE},
- {"onclick", ATTR_ONCLICK},
{"onreset", ATTR_ONRESET},
- {"onselect", ATTR_ONSELECT},
- {"wrap", ATTR_WRAP},
- {"nowrap", ATTR_NOWRAP},
- {"colspan", ATTR_COLSPAN},
- {"for", ATTR_FOR},
- {"vspace", ATTR_VSPACE},
- {"profile", ATTR_PROFILE},
- {"alt", ATTR_ALT},
{"title", ATTR_TITLE},
- {"action", ATTR_ACTION},
+ {"loop", ATTR_LOOP},
+ {"rev", ATTR_REV},
+ {"clear", ATTR_CLEAR},
{"content", ATTR_CONTENT},
- {"min", ATTR_MIN},
- {"class", ATTR_CLASS},
- {"axis", ATTR_AXIS},
- {"alink", ATTR_ALINK},
- {"rowspan", ATTR_ROWSPAN},
- {"accept", ATTR_ACCEPT},
- {"keytype", ATTR_KEYTYPE},
- {"left", ATTR_LEFT},
- {"onkeypress", ATTR_ONKEYPRESS},
- {"text", ATTR_TEXT},
- {"label", ATTR_LABEL},
+ {"onfocus", ATTR_ONFOCUS},
{"id", ATTR_ID},
{"face", ATTR_FACE},
- {"char", ATTR_CHAR},
- {"object", ATTR_OBJECT},
- {"dir", ATTR_DIR},
+ {"alt", ATTR_ALT},
{"code", ATTR_CODE},
- {"archive", ATTR_ARCHIVE},
- {"ondrop", ATTR_ONDROP},
+ {"version", ATTR_VERSION},
+ {"dir", ATTR_DIR},
+ {"scope", ATTR_SCOPE},
+ {"action", ATTR_ACTION},
{"name", ATTR_NAME},
- {"shape", ATTR_SHAPE},
- {"hspace", ATTR_HSPACE},
+ {"class", ATTR_CLASS},
+ {"top", ATTR_TOP},
+ {"scrolling", ATTR_SCROLLING},
+ {"profile", ATTR_PROFILE},
+ {"onblur", ATTR_ONBLUR},
+ {"precision", ATTR_PRECISION},
+ {"object", ATTR_OBJECT},
+ {"oversrc", ATTR_OVERSRC},
+ {"type", ATTR_TYPE},
+ {"results", ATTR_RESULTS},
+ {"link", ATTR_LINK},
+ {"defer", ATTR_DEFER},
+ {"enctype", ATTR_ENCTYPE},
+ {"lang", ATTR_LANG},
+ {"align", ATTR_ALIGN},
+ {"coords", ATTR_COORDS},
+ {"text", ATTR_TEXT},
+ {"label", ATTR_LABEL},
{"href", ATTR_HREF},
- {"visibility", ATTR_VISIBILITY},
+ {"plain", ATTR_PLAIN},
{"nohref", ATTR_NOHREF},
- {"onsearch", ATTR_ONSEARCH},
- {"prompt", ATTR_PROMPT},
- {"rules", ATTR_RULES},
+ {"onclick", ATTR_ONCLICK},
+ {"axis", ATTR_AXIS},
+ {"oninput", ATTR_ONINPUT},
+ {"frame", ATTR_FRAME},
+ {"direction", ATTR_DIRECTION},
+ {"nosave", ATTR_NOSAVE},
+ {"onload", ATTR_ONLOAD},
+ {"selected", ATTR_SELECTED},
+ {"span", ATTR_SPAN},
+ {"value", ATTR_VALUE},
+ {"bgcolor", ATTR_BGCOLOR},
+ {"rows", ATTR_ROWS},
+ {"colspan", ATTR_COLSPAN},
{"start", ATTR_START},
- {"coords", ATTR_COORDS},
- {"accesskey", ATTR_ACCESSKEY},
+ {"incremental", ATTR_INCREMENTAL},
{"z-index", ATTR_Z_INDEX},
- {"ismap", ATTR_ISMAP},
- {"onload", ATTR_ONLOAD},
- {"onabort", ATTR_ONABORT},
{"max", ATTR_MAX},
- {"value", ATTR_VALUE},
- {"oninput", ATTR_ONINPUT},
- {"readonly", ATTR_READONLY},
- {"composite", ATTR_COMPOSITE},
- {"codetype", ATTR_CODETYPE},
+ {"onmouseout", ATTR_ONMOUSEOUT},
{"declare", ATTR_DECLARE},
- {"direction", ATTR_DIRECTION},
- {"scrolling", ATTR_SCROLLING},
- {"onkeyup", ATTR_ONKEYUP},
- {"lang", ATTR_LANG},
- {"align", ATTR_ALIGN},
- {"pagey", ATTR_PAGEY},
- {"valign", ATTR_VALIGN},
- {"charset", ATTR_CHARSET},
+ {"readonly", ATTR_READONLY},
{"scheme", ATTR_SCHEME},
- {"selected", ATTR_SELECTED},
- {"incremental", ATTR_INCREMENTAL},
- {"compact", ATTR_COMPACT},
- {"behavior", ATTR_BEHAVIOR},
- {"abbr", ATTR_ABBR},
- {"defer", ATTR_DEFER},
- {"onkeydown", ATTR_ONKEYDOWN},
- {"scrolldelay", ATTR_SCROLLDELAY},
- {"unknown", ATTR_UNKNOWN},
+ {"char", ATTR_CHAR},
+ {"ondrop", ATTR_ONDROP},
+ {"onmouseover", ATTR_ONMOUSEOVER},
+ {"onabort", ATTR_ONABORT},
+ {"onunload", ATTR_ONUNLOAD},
{"html", ATTR_HTML},
- {"onblur", ATTR_ONBLUR},
+ {"accept", ATTR_ACCEPT},
+ {"alink", ATTR_ALINK},
{"border", ATTR_BORDER},
- {"frame", ATTR_FRAME},
- {"classid", ATTR_CLASSID},
- {"valuetype", ATTR_VALUETYPE},
+ {"longdesc", ATTR_LONGDESC},
+ {"composite", ATTR_COMPOSITE},
+ {"multiple", ATTR_MULTIPLE},
+ {"vlink", ATTR_VLINK},
{"cellborder", ATTR_CELLBORDER},
- {"results", ATTR_RESULTS},
- {"mayscript", ATTR_MAYSCRIPT},
- {"pagex", ATTR_PAGEX},
- {"bordercolor", ATTR_BORDERCOLOR},
- {"onfocus", ATTR_ONFOCUS},
- {"cellspacing", ATTR_CELLSPACING},
- {"bgcolor", ATTR_BGCOLOR},
- {"data", ATTR_DATA},
- {"placeholder", ATTR_PLACEHOLDER},
- {"width", ATTR_WIDTH},
- {"onmouseover", ATTR_ONMOUSEOVER},
- {"noshade", ATTR_NOSHADE},
+ {"valign", ATTR_VALIGN},
{"media", ATTR_MEDIA},
- {"checked", ATTR_CHECKED},
- {"headers", ATTR_HEADERS},
+ {"classid", ATTR_CLASSID},
+ {"onsearch", ATTR_ONSEARCH},
+ {"scrolldelay", ATTR_SCROLLDELAY},
+ {"ismap", ATTR_ISMAP},
+ {"onmouseup", ATTR_ONMOUSEUP},
+ {"visibility", ATTR_VISIBILITY},
+ {"bordercolor", ATTR_BORDERCOLOR},
+ {"onsubmit", ATTR_ONSUBMIT},
+ {"pagey", ATTR_PAGEY},
+ {"target", ATTR_TARGET},
+ {"abbr", ATTR_ABBR},
+ {"onmousemove", ATTR_ONMOUSEMOVE},
+ {"scrollamount", ATTR_SCROLLAMOUNT},
+ {"codetype", ATTR_CODETYPE},
+ {"pluginurl", ATTR_PLUGINURL},
+ {"oncontextmenu", ATTR_ONCONTEXTMENU},
+ {"charoff", ATTR_CHAROFF},
+ {"vspace", ATTR_VSPACE},
+ {"summary", ATTR_SUMMARY},
+ {"ondrag", ATTR_ONDRAG},
+ {"compact", ATTR_COMPACT},
+ {"usemap", ATTR_USEMAP},
+ {"charset", ATTR_CHARSET},
{"onchange", ATTR_ONCHANGE},
{"challenge", ATTR_CHALLENGE},
- {"multiple", ATTR_MULTIPLE},
- {"ondblclick", ATTR_ONDBLCLICK},
- {"charoff", ATTR_CHAROFF},
+ {"cellspacing", ATTR_CELLSPACING},
+ {"onkeyup", ATTR_ONKEYUP},
+ {"archive", ATTR_ARCHIVE},
+ {"data", ATTR_DATA},
+ {"prompt", ATTR_PROMPT},
{"codebase", ATTR_CODEBASE},
- {"target", ATTR_TARGET},
+ {"accesskey", ATTR_ACCESSKEY},
+ {"leftmargin", ATTR_LEFTMARGIN},
+ {"shape", ATTR_SHAPE},
+ {"keytype", ATTR_KEYTYPE},
+ {"hspace", ATTR_HSPACE},
+ {"pagex", ATTR_PAGEX},
+ {"hreflang", ATTR_HREFLANG},
+ {"truespeed", ATTR_TRUESPEED},
+ {"onkeypress", ATTR_ONKEYPRESS},
+ {"mayscript", ATTR_MAYSCRIPT},
+ {"noshade", ATTR_NOSHADE},
+ {"datetime", ATTR_DATETIME},
+ {"method", ATTR_METHOD},
{"autosave", ATTR_AUTOSAVE},
- {"usemap", ATTR_USEMAP},
- {"onunload", ATTR_ONUNLOAD},
- {"http-equiv", ATTR_HTTP_EQUIV},
- {"longdesc", ATTR_LONGDESC},
- {"accept-charset", ATTR_ACCEPT_CHARSET},
- {"standby", ATTR_STANDBY},
- {"bgproperties", ATTR_BGPROPERTIES},
+ {"wrap", ATTR_WRAP},
+ {"nowrap", ATTR_NOWRAP},
+ {"valuetype", ATTR_VALUETYPE},
{"hidden", ATTR_HIDDEN},
- {"tabindex", ATTR_TABINDEX},
- {"truespeed", ATTR_TRUESPEED},
+ {"ondragenter", ATTR_ONDRAGENTER},
+ {"headers", ATTR_HEADERS},
+ {"unknown", ATTR_UNKNOWN},
+ {"standby", ATTR_STANDBY},
+ {"language", ATTR_LANGUAGE},
+ {"autocomplete", ATTR_AUTOCOMPLETE},
+ {"rowspan", ATTR_ROWSPAN},
+ {"topmargin", ATTR_TOPMARGIN},
+ {"ondblclick", ATTR_ONDBLCLICK},
{"height", ATTR_HEIGHT},
+ {"behavior", ATTR_BEHAVIOR},
{"ondragover", ATTR_ONDRAGOVER},
- {"method", ATTR_METHOD},
- {"hreflang", ATTR_HREFLANG},
- {"topmargin", ATTR_TOPMARGIN},
- {"onmousemove", ATTR_ONMOUSEMOVE},
- {"scrollamount", ATTR_SCROLLAMOUNT},
- {"datetime", ATTR_DATETIME},
- {"oncontextmenu", ATTR_ONCONTEXTMENU},
- {"autocomplete", ATTR_AUTOCOMPLETE},
- {"onsubmit", ATTR_ONSUBMIT},
- {"ondragleave", ATTR_ONDRAGLEAVE},
- {"ondragenter", ATTR_ONDRAGENTER},
- {"onmouseup", ATTR_ONMOUSEUP},
- {"tableborder", ATTR_TABLEBORDER},
- {"contenteditable", ATTR_CONTENTEDITABLE},
- {"disabled", ATTR_DISABLED},
- {"summary", ATTR_SUMMARY},
+ {"tabindex", ATTR_TABINDEX},
{"onmousedown", ATTR_ONMOUSEDOWN},
- {"pluginurl", ATTR_PLUGINURL},
- {"leftmargin", ATTR_LEFTMARGIN},
- {"onmouseout", ATTR_ONMOUSEOUT},
- {"maxlength", ATTR_MAXLENGTH},
+ {"ondragend", ATTR_ONDRAGEND},
+ {"checked", ATTR_CHECKED},
{"frameborder", ATTR_FRAMEBORDER},
- {"cellpadding", ATTR_CELLPADDING},
+ {"disabled", ATTR_DISABLED},
+ {"contenteditable", ATTR_CONTENTEDITABLE},
+ {"placeholder", ATTR_PLACEHOLDER},
+ {"http-equiv", ATTR_HTTP_EQUIV},
+ {"width", ATTR_WIDTH},
+ {"onkeydown", ATTR_ONKEYDOWN},
+ {"tableborder", ATTR_TABLEBORDER},
+ {"ondragleave", ATTR_ONDRAGLEAVE},
+ {"maxlength", ATTR_MAXLENGTH},
+ {"bgproperties", ATTR_BGPROPERTIES},
{"pluginpage", ATTR_PLUGINPAGE},
+ {"cellpadding", ATTR_CELLPADDING},
+ {"ondragstart", ATTR_ONDRAGSTART},
{"pluginspage", ATTR_PLUGINSPAGE},
- {"language", ATTR_LANGUAGE},
- {"marginwidth", ATTR_MARGINWIDTH},
+ {"accept-charset", ATTR_ACCEPT_CHARSET},
{"background", ATTR_BACKGROUND},
- {"marginheight", ATTR_MARGINHEIGHT}
+ {"marginheight", ATTR_MARGINHEIGHT},
+ {"marginwidth", ATTR_MARGINWIDTH}
};
static const short lookup[] =
{
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, 0, -1, -1, -1, 1, -1, -1,
- -1, -1, 2, -1, -1, -1, -1, -1,
- -1, 3, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, 4, -1, 5,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, 6, -1, -1, -1, -231, -1, 9,
- -1, 10, 11, -164, -2, -1, -1, 12,
- -1, -1, -1, -1, -1, 13, -1, -1,
- -1, 14, 15, 16, -1, 17, -1, 18,
- -1, -1, -1, -1, 19, -1, -1, 20,
- -1, 21, 22, -1, -1, -1, -1, 23,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, 24, -1, -1, -1, 25, -1, 26,
- 27, -1, -1, -1, -1, 28, 29, 30,
- -1, 31, 32, 33, -1, -1, 34, -1,
- -1, -1, -1, -1, 35, 36, -1, 37,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, 38, 39, 40, -1, 41, -1,
- -1, -1, 42, 43, -1, 44, -1, -1,
- -1, 45, 46, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 47, 48, -1, -1, -1,
- 49, 50, -1, 51, -1, 52, -1, -1,
- -1, -1, 53, -1, 54, -1, 55, 56,
- -1, -1, 57, -1, -1, -1, 58, -1,
- -1, -1, -1, -1, -1, -1, 59, 60,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, 61, -1, -1, 62, 63, 64,
- -1, 65, -1, -1, 66, -1, -1, -1,
- 67, -1, -1, -1, -1, 68, 69, -1,
- -1, 70, -1, -1, 71, -1, -1, 72,
- 73, -1, -1, -1, -1, -1, 74, 75,
- -1, 76, -1, 77, 78, 79, -1, -1,
- -1, 80, -1, -1, -1, 81, -1, 82,
- -1, -1, -1, -1, 83, -1, -1, 84,
- -1, 85, 86, -1, -1, -1, -1, 87,
- 88, 89, -1, -1, -1, 90, -1, 91,
- -1, -1, 92, 93, 94, 95, 96, -1,
- -1, -1, 97, -1, 98, 99, -1, 100,
- -1, 101, -1, -1, -1, -1, 102, -1,
- -1, -1, -1, -1, -1, -1, -1, 103,
- -1, 104, -1, 105, 106, -1, 107, -1,
- 108, 109, -1, -1, -1, -1, -1, 110,
- 111, -1, -1, -1, 112, -1, -1, -1,
- -1, -1, 113, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- 114, -1, -1, -1, -1, -1, -1, 115,
- -1, -1, -1, 116, 117, 118, -1, -1,
- 119, -1, 120, -1, -1, -1, -1, 121,
- 122, 123, -1, -1, -1, 124, -1, 125,
- -1, 126, 127, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 128,
- -1, 129, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, 130, -1,
- 131, -1, -1, -1, -1, -1, -1, 132,
- -1, -1, 133, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, 134, -1, -1,
- 135, -1, -1, -1, -1, 136, -1, -1,
- -1, 137, -1, -1, -1, -1, -1, -1,
- 138, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 139, -1, 140, -1, -1,
- -1, 141, 142, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, 143, 144,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 145, 146, 147, -1, -1,
- -1, -1, 148, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, 149, 150, -1,
- -1, 151, -1, -1, -1, -1, 152, -1,
- -1, -1, -1, -1, -1, -1, 153, -1,
- 154, -1, -1, -1, -1, -1, -1, -1,
- -1, 155, -1, -1, -1, -1, -1, -1,
- -1, 156, -1, -1, -1, 157, -1, -1,
- -1, 158, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- 159, 160, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 161, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 162, -1, 163, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 0,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 2, -1, -1, -1, -1, 3, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4,
+ -1, -1, -1, 5, 6, -1, -1, -1,
+ -1, 7, 8, -1, -1, -1, -254, -165,
+ -2, -1, -1, 11, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 12, -1, -1, -1, -1, -1, 13, -1,
+ -1, 14, -1, 15, -1, -1, -1, -1,
+ -1, -1, 16, -1, -1, 17, -1, -1,
+ -1, 18, -1, -1, -1, 19, -1, 20,
+ -1, 21, -1, -1, -1, -1, 22, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 23, -1, 24, -1, -1, -1, -1, -1,
+ -1, -1, -1, 25, 26, -1, -1, -1,
+ -1, -1, -1, -1, 27, 28, -1, 29,
+ 30, -1, -1, -1, -1, -1, -1, -1,
+ 31, 32, -1, -1, 33, 34, -1, -1,
+ 35, -1, -1, -1, 36, -1, -1, 37,
+ -1, 38, 39, -1, 40, -1, -1, 41,
+ -1, -1, -1, -1, -1, -1, 42, 43,
+ -1, 44, -1, 45, 46, 47, -1, -1,
+ 48, 49, -1, -1, -1, 50, 51, 52,
+ -1, -1, -1, -1, -1, 53, -1, 54,
+ -1, -1, 55, -1, -1, 56, -1, -1,
+ -1, 57, -1, 58, -1, -1, -1, -1,
+ 59, -1, -1, -1, -1, -1, -1, 60,
+ 61, 62, -1, -1, -1, -1, -1, -1,
+ 63, -1, 64, -1, -1, 65, -1, -1,
+ 66, 67, 68, 69, -1, 70, -1, 71,
+ -1, -1, -1, -1, -1, 72, -1, -1,
+ 73, -1, -1, 74, -1, 75, -1, -1,
+ -1, -1, 76, 77, 78, 79, -1, 80,
+ -1, -1, -1, 81, 82, -1, 83, 84,
+ -1, -1, -1, 85, -1, 86, -1, -1,
+ -1, -1, 87, 88, -1, -1, -1, 89,
+ -1, 90, 91, -1, -1, 92, -1, -1,
+ -1, 93, -1, -1, -1, 94, 95, 96,
+ -1, 97, -1, -1, -1, -1, -1, -1,
+ 98, 99, -1, -1, 100, -1, 101, 102,
+ 103, 104, -1, -1, -1, 105, -1, -1,
+ -1, -1, -1, -1, -1, -1, 106, -1,
+ -1, -1, 107, 108, -1, -1, -1, 109,
+ 110, -1, -1, -1, 111, 112, 113, 114,
+ -1, -1, -1, -1, -1, -1, 115, 116,
+ -1, -1, -1, -1, 117, -1, 118, -1,
+ 119, -1, -1, -1, -1, -1, -1, 120,
+ 121, 122, -1, -1, -1, -1, 123, -1,
+ 124, -1, -1, -1, -1, -1, -1, -1,
+ -1, 125, -1, -1, -1, 126, -1, -1,
+ 127, 128, 129, -1, -1, -1, 130, -1,
+ -1, 131, 132, -1, -1, 133, -1, 134,
+ 135, -1, 136, -1, -1, 137, -1, 138,
+ -1, -1, -1, -1, 139, 140, -1, -1,
+ -1, -1, 141, -1, -1, -1, -1, 142,
+ 143, -1, -1, -1, -1, -1, -1, -1,
+ -1, 144, -1, -1, -1, -1, 145, -1,
+ -1, -1, -1, -1, -1, 146, 147, 148,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 149, -1, 150, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 151, -1, -1, 152, -1, -1,
+ 153, -1, -1, -1, -1, -1, -1, -1,
+ 154, -1, -1, -1, -1, -1, -1, -1,
+ -1, 155, -1, 156, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 157,
+ -1, -1, -1, -1, -1, 158, -1, -1,
+ -1, -1, -1, -1, -1, -1, 159, -1,
+ -1, -1, -1, 160, -1, -1, -1, 161,
+ -1, 162, -1, -1, -1, -1, 163, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, 164, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 164, -1, -1,
+ 165, -1, -1, -1, -1, -1, -1, -1,
+ 166, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 167, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 168,
+ -1, -1, -1, -1, 169, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 165, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 170,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 166,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 167, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 171, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, 168, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
+ 172, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, 169, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 170
+ -1, -1, -1, -1, 173
};
if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
"ONCLICK",
"ONCONTEXTMENU",
"ONDBLCLICK",
+ "ONDRAG",
+ "ONDRAGEND",
"ONDRAGENTER",
"ONDRAGLEAVE",
"ONDRAGOVER",
+ "ONDRAGSTART",
"ONDROP",
"ONERROR",
"ONFOCUS",