Bug 1460416: Remove unused static atoms. r=froydnj
authorKris Maglione <maglione.k@gmail.com>
Wed, 09 May 2018 13:28:05 -0700
changeset 793442 e40e77f848063469114960ac2f13dae5649b328f
parent 793428 9dfde358e8260b960dcbb0893c64e0e77df5c343
child 793443 dd30908fb0bb0a808485f6d0dde56e2cfa7b3ab3
child 793522 a8c2b11687fcb76bbd256314abeeba72af760146
child 793650 83b7303396d89952bab1b054d64d70c106de9982
child 793762 305b91da5ec38119d69dabf6b349d8b1c083c80c
child 793909 9554a70c97096358c16dbb830230e6ab3366801c
child 795077 fd8d45e44eb9d1b540030a2ccc0141f775449d6c
push id109384
push usermaglione.k@gmail.com
push dateThu, 10 May 2018 01:58:47 +0000
reviewersfroydnj
bugs1460416
milestone62.0a1
Bug 1460416: Remove unused static atoms. r=froydnj These were found using some ugly text searches, so it's possible some unused atoms remain. In the future, we should enforce removing unused atoms using static analysis. Or just generate the static atoms table based on string atom names in our code. This patch leaves unused RDF atoms in place, since those are being dealt with in another bug. MozReview-Commit-ID: 1KpH9KsHzQy
xpcom/ds/nsGkAtomList.h
--- a/xpcom/ds/nsGkAtomList.h
+++ b/xpcom/ds/nsGkAtomList.h
@@ -41,43 +41,37 @@ GK_ATOM(mozdonotsend, "moz-do-not-send")
 GK_ATOM(mozeditorbogusnode, "_moz_editor_bogus_node")
 GK_ATOM(mozgeneratedcontentbefore, "_moz_generated_content_before")
 GK_ATOM(mozgeneratedcontentafter, "_moz_generated_content_after")
 GK_ATOM(mozgeneratedcontentimage, "_moz_generated_content_image")
 GK_ATOM(mozquote, "_moz_quote")
 GK_ATOM(mozsignature, "moz-signature")
 GK_ATOM(_moz_is_glyph, "-moz-is-glyph")
 GK_ATOM(_moz_original_size, "_moz_original_size")
-GK_ATOM(_moz_target, "_moz_target")
 GK_ATOM(menuactive, "_moz-menuactive")
 GK_ATOM(_poundDefault, "#default")
 GK_ATOM(_asterisk, "*")
 GK_ATOM(a, "a")
 GK_ATOM(abbr, "abbr")
 GK_ATOM(abort, "abort")
-GK_ATOM(above, "above")
 GK_ATOM(acceltext, "acceltext")
 GK_ATOM(accept, "accept")
 GK_ATOM(acceptcharset, "accept-charset")
 GK_ATOM(accesskey, "accesskey")
 GK_ATOM(acronym, "acronym")
 GK_ATOM(action, "action")
 GK_ATOM(active, "active")
 GK_ATOM(activateontab, "activateontab")
 GK_ATOM(actuate, "actuate")
 GK_ATOM(address, "address")
 GK_ATOM(after, "after")
-GK_ATOM(after_end, "after_end")
-GK_ATOM(after_start, "after_start")
 GK_ATOM(align, "align")
 GK_ATOM(alink, "alink")
-GK_ATOM(all, "all")
 GK_ATOM(allowdirs, "allowdirs")
 GK_ATOM(allowevents, "allowevents")
-GK_ATOM(allownegativeassertions, "allownegativeassertions")
 GK_ATOM(allowforms,"allow-forms")
 GK_ATOM(allowfullscreen, "allowfullscreen")
 GK_ATOM(allowmodals, "allow-modals")
 GK_ATOM(alloworientationlock,"allow-orientation-lock")
 GK_ATOM(allowpaymentrequest, "allowpaymentrequest")
 GK_ATOM(allowpointerlock,"allow-pointer-lock")
 GK_ATOM(allowpopupstoescapesandbox,"allow-popups-to-escape-sandbox")
 GK_ATOM(allowpopups,"allow-popups")
@@ -135,86 +129,71 @@ GK_ATOM(aria_valuemax, "aria-valuemax")
 GK_ATOM(aria_valuemin, "aria-valuemin")
 GK_ATOM(aria_valuenow, "aria-valuenow")
 GK_ATOM(arrow, "arrow")
 GK_ATOM(article, "article")
 GK_ATOM(as, "as")
 GK_ATOM(ascending, "ascending")
 GK_ATOM(aside, "aside")
 GK_ATOM(aspectRatio, "aspect-ratio")
-GK_ATOM(assign, "assign")
 GK_ATOM(async, "async")
 GK_ATOM(attribute, "attribute")
 GK_ATOM(attributes, "attributes")
 GK_ATOM(attributeSet, "attribute-set")
-GK_ATOM(aural, "aural")
 GK_ATOM(_auto, "auto")
 GK_ATOM(autocheck, "autocheck")
 GK_ATOM(autocomplete, "autocomplete")
 GK_ATOM(autocomplete_richlistbox, "autocomplete-richlistbox")
 GK_ATOM(autofocus, "autofocus")
 GK_ATOM(autoplay, "autoplay")
 GK_ATOM(autorepeatbutton, "autorepeatbutton")
 GK_ATOM(axis, "axis")
 GK_ATOM(b, "b")
 GK_ATOM(background, "background")
 GK_ATOM(base, "base")
 GK_ATOM(basefont, "basefont")
 GK_ATOM(baseline, "baseline")
 GK_ATOM(bdi, "bdi")
 GK_ATOM(bdo, "bdo")
 GK_ATOM(before, "before")
-GK_ATOM(before_end, "before_end")
-GK_ATOM(before_start, "before_start")
-GK_ATOM(below, "below")
 GK_ATOM(bgcolor, "bgcolor")
 GK_ATOM(bgsound, "bgsound")
 GK_ATOM(big, "big")
 GK_ATOM(binding, "binding")
 GK_ATOM(bindings, "bindings")
 GK_ATOM(bindToUntrustedContent, "bindToUntrustedContent")
-GK_ATOM(blankrow, "blankrow")
 GK_ATOM(block, "block")
 GK_ATOM(blockquote, "blockquote")
-GK_ATOM(blur, "blur")
 GK_ATOM(body, "body")
 GK_ATOM(boolean, "boolean")
 GK_ATOM(border, "border")
 GK_ATOM(bordercolor, "bordercolor")
 GK_ATOM(both, "both")
 GK_ATOM(bottom, "bottom")
 GK_ATOM(bottomend, "bottomend")
 GK_ATOM(bottomstart, "bottomstart")
 GK_ATOM(bottomleft, "bottomleft")
 GK_ATOM(bottommargin, "bottommargin")
-GK_ATOM(bottompadding, "bottompadding")
 GK_ATOM(bottomright, "bottomright")
 GK_ATOM(box, "box")
 GK_ATOM(br, "br")
-GK_ATOM(braille, "braille")
-GK_ATOM(broadcast, "broadcast")
-GK_ATOM(broadcaster, "broadcaster")
-GK_ATOM(broadcasterset, "broadcasterset")
 GK_ATOM(browser, "browser")
 GK_ATOM(mozbrowser, "mozbrowser")
 GK_ATOM(button, "button")
 GK_ATOM(brighttitlebarforeground, "brighttitlebarforeground")
 GK_ATOM(callTemplate, "call-template")
-GK_ATOM(cancel, "cancel")
 GK_ATOM(canvas, "canvas")
 GK_ATOM(caption, "caption")
-GK_ATOM(capture, "capture")
 GK_ATOM(caseOrder, "case-order")
 GK_ATOM(cdataSectionElements, "cdata-section-elements")
 GK_ATOM(ceiling, "ceiling")
 GK_ATOM(cell, "cell")
 GK_ATOM(cellpadding, "cellpadding")
 GK_ATOM(cellspacing, "cellspacing")
 GK_ATOM(center, "center")
-GK_ATOM(ch, "ch")
 GK_ATOM(change, "change")
 GK_ATOM(_char, "char")
 GK_ATOM(characterData, "characterData")
 GK_ATOM(charcode, "charcode")
 GK_ATOM(charoff, "charoff")
 GK_ATOM(charset, "charset")
 GK_ATOM(checkbox, "checkbox")
 GK_ATOM(checked, "checked")
@@ -235,44 +214,36 @@ GK_ATOM(clear, "clear")
 GK_ATOM(click, "click")
 GK_ATOM(clickcount, "clickcount")
 GK_ATOM(clickthrough, "clickthrough")
 GK_ATOM(movetoclick, "movetoclick")
 GK_ATOM(clip, "clip")
 GK_ATOM(close, "close")
 GK_ATOM(closed, "closed")
 GK_ATOM(closemenu, "closemenu")
-GK_ATOM(coalesceduplicatearcs, "coalesceduplicatearcs")
 GK_ATOM(code, "code")
 GK_ATOM(codebase, "codebase")
 GK_ATOM(codetype, "codetype")
 GK_ATOM(col, "col")
 GK_ATOM(colgroup, "colgroup")
 GK_ATOM(collapse, "collapse")
 GK_ATOM(collapsed, "collapsed")
 GK_ATOM(color, "color")
 GK_ATOM(colorIndex, "color-index")
 GK_ATOM(cols, "cols")
 GK_ATOM(colspan, "colspan")
-GK_ATOM(column, "column")
-GK_ATOM(columns, "columns")
 GK_ATOM(combobox, "combobox")
 GK_ATOM(command, "command")
-GK_ATOM(commands, "commands")
-GK_ATOM(commandset, "commandset")
-GK_ATOM(commandupdate, "commandupdate")
 GK_ATOM(commandupdater, "commandupdater")
 GK_ATOM(comment, "comment")
 GK_ATOM(compact, "compact")
 GK_ATOM(concat, "concat")
-GK_ATOM(conditions, "conditions")
 GK_ATOM(constructor, "constructor")
 GK_ATOM(consumeoutsideclicks, "consumeoutsideclicks")
 GK_ATOM(container, "container")
-GK_ATOM(containment, "containment")
 GK_ATOM(contains, "contains")
 GK_ATOM(content, "content")
 GK_ATOM(contenteditable, "contenteditable")
 GK_ATOM(headerContentDisposition, "content-disposition")
 GK_ATOM(headerContentLanguage, "content-language")
 GK_ATOM(contentLocation, "content-location")
 GK_ATOM(headerContentScriptType, "content-script-type")
 GK_ATOM(headerContentStyleType, "content-style-type")
@@ -294,38 +265,28 @@ GK_ATOM(cutoutregion, "cutoutregion")
 GK_ATOM(cycler, "cycler")
 GK_ATOM(data, "data")
 GK_ATOM(datalist, "datalist")
 GK_ATOM(datal10nid, "data-l10n-id")
 GK_ATOM(datal10nargs, "data-l10n-args")
 GK_ATOM(datal10nattrs, "data-l10n-attrs")
 GK_ATOM(dataType, "data-type")
 GK_ATOM(dateTime, "date-time")
-GK_ATOM(datasources, "datasources")
 GK_ATOM(date, "date")
 GK_ATOM(datetime, "datetime")
 GK_ATOM(datetimebox, "datetimebox")
-GK_ATOM(dblclick, "dblclick")
 GK_ATOM(dd, "dd")
-GK_ATOM(debug, "debug")
 GK_ATOM(decimal, "decimal")
 GK_ATOM(decimalFormat, "decimal-format")
 GK_ATOM(decimalSeparator, "decimal-separator")
-GK_ATOM(deck, "deck")
 GK_ATOM(declare, "declare")
 GK_ATOM(decoderDoctor, "decoder-doctor")
 GK_ATOM(decrement, "decrement")
 GK_ATOM(_default, "default")
 GK_ATOM(headerDefaultStyle, "default-style")
-GK_ATOM(defaultAction, "defaultAction")
-GK_ATOM(defaultchecked, "defaultchecked")
-GK_ATOM(defaultLabel, "defaultLabel")
-GK_ATOM(defaultselected, "defaultselected")
-GK_ATOM(defaultvalue, "defaultvalue")
-GK_ATOM(defaultplaybackrate, "defaultplaybackrate")
 GK_ATOM(defer, "defer")
 GK_ATOM(del, "del")
 GK_ATOM(descendant, "descendant")
 GK_ATOM(descendantOrSelf, "descendant-or-self")
 GK_ATOM(descending, "descending")
 GK_ATOM(description, "description")
 GK_ATOM(destructor, "destructor")
 GK_ATOM(details, "details")
@@ -334,17 +295,16 @@ GK_ATOM(deviceHeight, "device-height")
 GK_ATOM(devicePixelRatio, "device-pixel-ratio")
 GK_ATOM(deviceWidth, "device-width")
 GK_ATOM(dfn, "dfn")
 GK_ATOM(dialog, "dialog")
 GK_ATOM(difference, "difference")
 GK_ATOM(digit, "digit")
 GK_ATOM(dir, "dir")
 GK_ATOM(dirAutoSetBy, "dirAutoSetBy")
-GK_ATOM(directionality, "directionality")
 GK_ATOM(directory, "directory")
 GK_ATOM(disableOutputEscaping, "disable-output-escaping")
 GK_ATOM(disabled, "disabled")
 GK_ATOM(disableglobalhistory, "disableglobalhistory")
 GK_ATOM(disablehistory, "disablehistory")
 GK_ATOM(disablefullscreen, "disablefullscreen")
 GK_ATOM(disclosure_closed, "disclosure-closed")
 GK_ATOM(disclosure_open, "disclosure-open")
@@ -391,69 +351,47 @@ GK_ATOM(docPullquote, "doc-pullquote")
 GK_ATOM(docQna, "doc-qna")
 GK_ATOM(docSubtitle, "doc-subtitle")
 GK_ATOM(docTip, "doc-tip")
 GK_ATOM(docToc, "doc-toc")
 GK_ATOM(doctypePublic, "doctype-public")
 GK_ATOM(doctypeSystem, "doctype-system")
 GK_ATOM(document, "document")
 GK_ATOM(download, "download")
-GK_ATOM(DOMAttrModified, "DOMAttrModified")
-GK_ATOM(DOMCharacterDataModified, "DOMCharacterDataModified")
-GK_ATOM(DOMNodeInserted, "DOMNodeInserted")
-GK_ATOM(DOMNodeInsertedIntoDocument, "DOMNodeInsertedIntoDocument")
-GK_ATOM(DOMNodeRemoved, "DOMNodeRemoved")
-GK_ATOM(DOMNodeRemovedFromDocument, "DOMNodeRemovedFromDocument")
-GK_ATOM(DOMSubtreeModified, "DOMSubtreeModified")
-GK_ATOM(double_, "double")
 GK_ATOM(drag, "drag")
-GK_ATOM(dragend, "dragend")
-GK_ATOM(dragenter, "dragenter")
-GK_ATOM(dragevent, "dragevent")
-GK_ATOM(dragexit, "dragexit")
 GK_ATOM(draggable, "draggable")
 GK_ATOM(dragging, "dragging")
-GK_ATOM(dragleave, "dragleave")
-GK_ATOM(dragover, "dragover")
 GK_ATOM(dragSession, "dragSession")
-GK_ATOM(dragstart, "dragstart")
 GK_ATOM(drawintitlebar, "drawintitlebar")
 GK_ATOM(drawtitle, "drawtitle")
-GK_ATOM(drop, "drop")
 GK_ATOM(dropAfter, "dropAfter")
 GK_ATOM(dropBefore, "dropBefore")
 GK_ATOM(dropOn, "dropOn")
 GK_ATOM(dropMarker, "dropmarker")
 GK_ATOM(dt, "dt")
 GK_ATOM(editable, "editable")
 GK_ATOM(editing, "editing")
 GK_ATOM(editor, "editor")
-GK_ATOM(editorDisplayList, "EditorDisplay-List")
 GK_ATOM(element, "element")
 GK_ATOM(elementAvailable, "element-available")
 GK_ATOM(elements, "elements")
 GK_ATOM(em, "em")
 GK_ATOM(embed, "embed")
-GK_ATOM(embossed, "embossed")
 GK_ATOM(empty, "empty")
 GK_ATOM(encoding, "encoding")
 GK_ATOM(enctype, "enctype")
 GK_ATOM(end, "end")
 GK_ATOM(endEvent, "endEvent")
-GK_ATOM(end_after, "end_after")
-GK_ATOM(end_before, "end_before")
 GK_ATOM(equalsize, "equalsize")
 GK_ATOM(error, "error")
 GK_ATOM(ethiopic_numeric, "ethiopic-numeric")
 GK_ATOM(even, "even")
 GK_ATOM(event, "event")
 GK_ATOM(events, "events")
 GK_ATOM(excludeResultPrefixes, "exclude-result-prefixes")
-GK_ATOM(excludes, "excludes")
-GK_ATOM(expr, "expr")
 GK_ATOM(extends, "extends")
 GK_ATOM(extensionElementPrefixes, "extension-element-prefixes")
 GK_ATOM(face, "face")
 GK_ATOM(fallback, "fallback")
 GK_ATOM(_false, "false")
 GK_ATOM(farthest, "farthest")
 GK_ATOM(field, "field")
 GK_ATOM(fieldset, "fieldset")
@@ -470,17 +408,16 @@ GK_ATOM(floor, "floor")
 GK_ATOM(flowlength, "flowlength")
 GK_ATOM(focus, "focus")
 GK_ATOM(focused, "focused")
 GK_ATOM(followanchor, "followanchor")
 GK_ATOM(following, "following")
 GK_ATOM(followingSibling, "following-sibling")
 GK_ATOM(font, "font")
 GK_ATOM(fontWeight, "font-weight")
-GK_ATOM(fontpicker, "fontpicker")
 GK_ATOM(footer, "footer")
 GK_ATOM(_for, "for")
 GK_ATOM(forEach, "for-each")
 GK_ATOM(forceOwnRefreshDriver, "forceOwnRefreshDriver")
 GK_ATOM(form, "form")
 GK_ATOM(formaction, "formaction")
 GK_ATOM(format, "format")
 GK_ATOM(formatNumber, "format-number")
@@ -490,43 +427,37 @@ GK_ATOM(formnovalidate, "formnovalidate"
 GK_ATOM(formtarget, "formtarget")
 GK_ATOM(frame, "frame")
 GK_ATOM(frameborder, "frameborder")
 GK_ATOM(frameset, "frameset")
 GK_ATOM(from, "from")
 GK_ATOM(fullscreenchange, "fullscreenchange")
 GK_ATOM(fullscreenerror, "fullscreenerror")
 GK_ATOM(functionAvailable, "function-available")
-GK_ATOM(freshProcess, "freshProcess")
 GK_ATOM(generateId, "generate-id")
 GK_ATOM(getter, "getter")
-GK_ATOM(glyphchar, "glyphchar")
-GK_ATOM(glyphid, "glyphid")
 GK_ATOM(graphicsDocument, "graphics-document")
 GK_ATOM(graphicsObject, "graphics-object")
 GK_ATOM(graphicsSymbol, "graphics-symbol")
 GK_ATOM(grid, "grid")
 GK_ATOM(group, "group")
 GK_ATOM(groupbox, "groupbox")
 GK_ATOM(groupingSeparator, "grouping-separator")
 GK_ATOM(groupingSize, "grouping-size")
 GK_ATOM(grow, "grow")
-GK_ATOM(gutter, "gutter")
 GK_ATOM(h1, "h1")
 GK_ATOM(h2, "h2")
 GK_ATOM(h3, "h3")
 GK_ATOM(h4, "h4")
 GK_ATOM(h5, "h5")
 GK_ATOM(h6, "h6")
-GK_ATOM(handheld, "handheld")
 GK_ATOM(handheldFriendly, "HandheldFriendly")
 GK_ATOM(handler, "handler")
 GK_ATOM(handlers, "handlers")
 GK_ATOM(HARD, "HARD")
-GK_ATOM(haspopup, "haspopup")
 GK_ATOM(hasSameNode, "has-same-node")
 GK_ATOM(hbox, "hbox")
 GK_ATOM(head, "head")
 GK_ATOM(header, "header")
 GK_ATOM(headers, "headers")
 GK_ATOM(hebrew, "hebrew")
 GK_ATOM(height, "height")
 GK_ATOM(hgroup, "hgroup")
@@ -543,92 +474,78 @@ GK_ATOM(hreflang, "hreflang")
 GK_ATOM(hspace, "hspace")
 GK_ATOM(html, "html")
 GK_ATOM(httpEquiv, "http-equiv")
 GK_ATOM(i, "i")
 GK_ATOM(icon, "icon")
 GK_ATOM(id, "id")
 GK_ATOM(_if, "if")
 GK_ATOM(iframe, "iframe")
-GK_ATOM(ignorecase, "ignorecase")
 GK_ATOM(ignorekeys, "ignorekeys")
 GK_ATOM(ignoreuserfocus, "ignoreuserfocus")
-GK_ATOM(ilayer, "ilayer")
 GK_ATOM(image, "image")
 GK_ATOM(imageClickedPoint, "image-clicked-point")
 GK_ATOM(img, "img")
 GK_ATOM(implementation, "implementation")
 GK_ATOM(implements, "implements")
 GK_ATOM(import, "import")
 GK_ATOM(include, "include")
 GK_ATOM(includes, "includes")
 GK_ATOM(increment, "increment")
 GK_ATOM(indent, "indent")
 GK_ATOM(indeterminate, "indeterminate")
 GK_ATOM(index, "index")
-GK_ATOM(infer, "infer")
 GK_ATOM(infinity, "infinity")
-GK_ATOM(inherit, "inherit")
 GK_ATOM(inherits, "inherits")
 GK_ATOM(inheritstyle, "inheritstyle")
 GK_ATOM(initial_scale, "initial-scale")
 GK_ATOM(input, "input")
 GK_ATOM(inputmode, "inputmode")
 GK_ATOM(ins, "ins")
 GK_ATOM(insertafter, "insertafter")
 GK_ATOM(insertbefore, "insertbefore")
-GK_ATOM(install, "install")
-GK_ATOM(instanceOf, "instanceOf")
-GK_ATOM(int32, "int32")
-GK_ATOM(int64, "int64")
 GK_ATOM(integer, "integer")
 GK_ATOM(integrity, "integrity")
 GK_ATOM(intersection, "intersection")
 GK_ATOM(intersectionobserverlist, "intersectionobserverlist")
 GK_ATOM(is, "is")
-GK_ATOM(iscontainer, "iscontainer")
-GK_ATOM(isempty, "isempty")
 GK_ATOM(ismap, "ismap")
 GK_ATOM(itemid, "itemid")
 GK_ATOM(itemprop, "itemprop")
 GK_ATOM(itemref, "itemref")
 GK_ATOM(itemscope, "itemscope")
 GK_ATOM(itemtype, "itemtype")
 GK_ATOM(japanese_formal, "japanese-formal")
 GK_ATOM(japanese_informal, "japanese-informal")
 GK_ATOM(kbd, "kbd")
 GK_ATOM(keepcurrentinview, "keepcurrentinview")
 GK_ATOM(keepobjectsalive, "keepobjectsalive")
 GK_ATOM(key, "key")
 GK_ATOM(keycode, "keycode")
-GK_ATOM(keystatuseschange, "keystatuseschange")
 GK_ATOM(keydown, "keydown")
 GK_ATOM(keygen, "keygen")
 GK_ATOM(keypress, "keypress")
 GK_ATOM(keyset, "keyset")
 GK_ATOM(keysystem, "keysystem")
 GK_ATOM(keytext, "keytext")
 GK_ATOM(keyup, "keyup")
 GK_ATOM(kind, "kind")
 GK_ATOM(korean_hangul_formal, "korean-hangul-formal")
 GK_ATOM(korean_hanja_formal, "korean-hanja-formal")
 GK_ATOM(korean_hanja_informal, "korean-hanja-informal")
 GK_ATOM(label, "label")
-GK_ATOM(labels, "labels")
 GK_ATOM(lang, "lang")
 GK_ATOM(language, "language")
 GK_ATOM(last, "last")
 GK_ATOM(layer, "layer")
 GK_ATOM(LayerActivity, "LayerActivity")
-GK_ATOM(layout, "layout")
 GK_ATOM(leading, "leading")
 GK_ATOM(leaf, "leaf")
 GK_ATOM(left, "left")
 GK_ATOM(leftmargin, "leftmargin")
-GK_ATOM(leftpadding, "leftpadding")
 GK_ATOM(legend, "legend")
 GK_ATOM(length, "length")
 GK_ATOM(letterValue, "letter-value")
 GK_ATOM(level, "level")
 GK_ATOM(li, "li")
 GK_ATOM(line, "line")
 GK_ATOM(link, "link")
 //GK_ATOM(list, "list")  # "list" is present below
@@ -637,17 +554,16 @@ GK_ATOM(listboxbody, "listboxbody")
 GK_ATOM(listcell, "listcell")
 GK_ATOM(listcol, "listcol")
 GK_ATOM(listcols, "listcols")
 GK_ATOM(listener, "listener")
 GK_ATOM(listhead, "listhead")
 GK_ATOM(listheader, "listheader")
 GK_ATOM(listing, "listing")
 GK_ATOM(listitem, "listitem")
-GK_ATOM(listrows, "listrows")
 GK_ATOM(load, "load")
 GK_ATOM(triggeringprincipal, "triggeringprincipal")
 GK_ATOM(localedir, "localedir")
 GK_ATOM(localName, "local-name")
 GK_ATOM(longdesc, "longdesc")
 GK_ATOM(loop, "loop")
 GK_ATOM(low, "low")
 GK_ATOM(lowerAlpha, "lower-alpha")
@@ -671,20 +587,18 @@ GK_ATOM(mark, "mark")
 GK_ATOM(marquee, "marquee")
 GK_ATOM(match, "match")
 GK_ATOM(max, "max")
 GK_ATOM(maxheight, "maxheight")
 GK_ATOM(maximum_scale, "maximum-scale")
 GK_ATOM(maxlength, "maxlength")
 GK_ATOM(maxpos, "maxpos")
 GK_ATOM(maxwidth, "maxwidth")
-GK_ATOM(mayscript, "mayscript")
 GK_ATOM(media, "media")
 GK_ATOM(mediaType, "media-type")
-GK_ATOM(member, "member")
 GK_ATOM(menu, "menu")
 GK_ATOM(menubar, "menubar")
 GK_ATOM(menubutton, "menubutton")
 GK_ATOM(menuButton, "menu-button")
 GK_ATOM(menucaption, "menucaption")
 GK_ATOM(menugroup, "menugroup")
 GK_ATOM(menuitem, "menuitem")
 GK_ATOM(menulist, "menulist")
@@ -706,53 +620,41 @@ GK_ATOM(minpos, "minpos")
 GK_ATOM(minusSign, "minus-sign")
 GK_ATOM(minwidth, "minwidth")
 GK_ATOM(mixed, "mixed")
 GK_ATOM(messagemanagergroup, "messagemanagergroup")
 GK_ATOM(mod, "mod")
 GK_ATOM(mode, "mode")
 GK_ATOM(modifiers, "modifiers")
 GK_ATOM(monochrome, "monochrome")
-GK_ATOM(mousedown, "mousedown")
-GK_ATOM(mousemove, "mousemove")
-GK_ATOM(mouseout, "mouseout")
 GK_ATOM(mouseover, "mouseover")
 GK_ATOM(mousethrough, "mousethrough")
-GK_ATOM(mouseup, "mouseup")
-GK_ATOM(mozfullscreenchange, "mozfullscreenchange")
-GK_ATOM(mozfullscreenerror, "mozfullscreenerror")
-GK_ATOM(mozpointerlockchange, "mozpointerlockchange")
-GK_ATOM(mozpointerlockerror, "mozpointerlockerror")
 GK_ATOM(mozprivatebrowsing, "mozprivatebrowsing")
 GK_ATOM(moz_opaque, "moz-opaque")
 GK_ATOM(moz_action_hint, "mozactionhint")
 GK_ATOM(x_moz_errormessage, "x-moz-errormessage")
 GK_ATOM(multicol, "multicol")
 GK_ATOM(multiple, "multiple")
-GK_ATOM(mute, "mute")
 GK_ATOM(muted, "muted")
 GK_ATOM(name, "name")
 GK_ATOM(_namespace, "namespace")
 GK_ATOM(namespaceAlias, "namespace-alias")
 GK_ATOM(namespaceUri, "namespace-uri")
 GK_ATOM(NaN, "NaN")
 GK_ATOM(nativeAnonymousChildList, "nativeAnonymousChildList")
 GK_ATOM(nav, "nav")
-GK_ATOM(negate, "negate")
 GK_ATOM(never, "never")
 GK_ATOM(_new, "new")
 GK_ATOM(newline, "newline")
-GK_ATOM(nextBidi, "NextBidi")
 GK_ATOM(nextTabParentId, "nextTabParentId")
 GK_ATOM(no, "no")
 GK_ATOM(noautofocus, "noautofocus")
 GK_ATOM(noautohide, "noautohide")
 GK_ATOM(norolluponanchor, "norolluponanchor")
 GK_ATOM(nobr, "nobr")
-GK_ATOM(node, "node")
 GK_ATOM(nodefaultsrc, "nodefaultsrc")
 GK_ATOM(nodeSet, "node-set")
 GK_ATOM(noembed, "noembed")
 GK_ATOM(noframes, "noframes")
 GK_ATOM(nohref, "nohref")
 GK_ATOM(noisolation, "noisolation")
 GK_ATOM(nomodule, "nomodule")
 GK_ATOM(nonce, "nonce")
@@ -762,104 +664,68 @@ GK_ATOM(normal, "normal")
 GK_ATOM(normalizeSpace, "normalize-space")
 GK_ATOM(noscript, "noscript")
 GK_ATOM(noshade, "noshade")
 GK_ATOM(notification, "notification")
 GK_ATOM(novalidate, "novalidate")
 GK_ATOM(_not, "not")
 GK_ATOM(nowrap, "nowrap")
 GK_ATOM(number, "number")
-GK_ATOM(null, "null")
 GK_ATOM(object, "object")
 GK_ATOM(objectType, "object-type")
-GK_ATOM(observer, "observer")
 GK_ATOM(observes, "observes")
 GK_ATOM(odd, "odd")
 GK_ATOM(OFF, "OFF")
 GK_ATOM(ol, "ol")
 GK_ATOM(omitXmlDeclaration, "omit-xml-declaration")
-GK_ATOM(ona2dpstatuschanged, "ona2dpstatuschanged")
 GK_ATOM(onabort, "onabort")
 GK_ATOM(onmozaccesskeynotfound, "onmozaccesskeynotfound")
 GK_ATOM(onactivate, "onactivate")
-GK_ATOM(onadapteradded, "onadapteradded")
-GK_ATOM(onadapterremoved, "onadapterremoved")
 GK_ATOM(onafterprint, "onafterprint")
 GK_ATOM(onafterscriptexecute, "onafterscriptexecute")
-GK_ATOM(onalerting, "onalerting")
 GK_ATOM(onanimationcancel, "onanimationcancel")
 GK_ATOM(onanimationend, "onanimationend")
 GK_ATOM(onanimationiteration, "onanimationiteration")
 GK_ATOM(onanimationstart, "onanimationstart")
-GK_ATOM(onantennaavailablechange, "onantennaavailablechange")
 GK_ATOM(onAppCommand, "onAppCommand")
 GK_ATOM(onappinstalled, "onappinstalled")
-GK_ATOM(onattributechanged, "onattributechanged")
-GK_ATOM(onattributereadreq, "onattributereadreq")
-GK_ATOM(onattributewritereq, "onattributewritereq")
 GK_ATOM(onaudioprocess, "onaudioprocess")
 GK_ATOM(onauxclick, "onauxclick")
 GK_ATOM(onbeforecopy, "onbeforecopy")
 GK_ATOM(onbeforecut, "onbeforecut")
 GK_ATOM(onbeforepaste, "onbeforepaste")
-GK_ATOM(onbeforeevicted, "onbeforeevicted")
 GK_ATOM(onbeforeprint, "onbeforeprint")
 GK_ATOM(onbeforescriptexecute, "onbeforescriptexecute")
 GK_ATOM(onbeforeunload, "onbeforeunload")
 GK_ATOM(onblocked, "onblocked")
 GK_ATOM(onblur, "onblur")
 GK_ATOM(onbroadcast, "onbroadcast")
-GK_ATOM(onbusy, "onbusy")
 GK_ATOM(onbufferedamountlow, "onbufferedamountlow")
 GK_ATOM(oncached, "oncached")
-GK_ATOM(oncallschanged, "oncallschanged")
 GK_ATOM(oncancel, "oncancel")
-GK_ATOM(oncardstatechange, "oncardstatechange")
-GK_ATOM(oncfstatechange, "oncfstatechange")
 GK_ATOM(onchange, "onchange")
-GK_ATOM(oncharacteristicchanged, "oncharacteristicchanged")
 GK_ATOM(onchargingchange, "onchargingchange")
 GK_ATOM(onchargingtimechange, "onchargingtimechange")
 GK_ATOM(onchecking, "onchecking")
 GK_ATOM(onCheckboxStateChange, "onCheckboxStateChange")
 GK_ATOM(onclick, "onclick")
-GK_ATOM(onclirmodechange, "onclirmodechange")
 GK_ATOM(onclose, "onclose")
 GK_ATOM(oncommand, "oncommand")
 GK_ATOM(oncommandupdate, "oncommandupdate")
 GK_ATOM(oncomplete, "oncomplete")
 GK_ATOM(oncompositionend, "oncompositionend")
 GK_ATOM(oncompositionstart, "oncompositionstart")
 GK_ATOM(oncompositionupdate, "oncompositionupdate")
 GK_ATOM(onconnect, "onconnect")
-GK_ATOM(onconnected, "onconnected")
-GK_ATOM(onconnecting, "onconnecting")
 GK_ATOM(onconnectionavailable, "onconnectionavailable")
-GK_ATOM(onconnectionstatechanged, "onconnectionstatechanged")
 GK_ATOM(oncontextmenu, "oncontextmenu")
 GK_ATOM(oncopy, "oncopy")
-GK_ATOM(oncurrentchannelchanged, "oncurrentchannelchanged")
-GK_ATOM(oncurrentsourcechanged, "oncurrentsourcechanged")
 GK_ATOM(oncut, "oncut")
-GK_ATOM(ondatachange, "ondatachange")
-GK_ATOM(ondataerror, "ondataerror")
 GK_ATOM(ondblclick, "ondblclick")
-GK_ATOM(ondeleted, "ondeleted")
-GK_ATOM(ondeliverysuccess, "ondeliverysuccess")
-GK_ATOM(ondeliveryerror, "ondeliveryerror")
-GK_ATOM(ondevicefound, "ondevicefound")
-GK_ATOM(ondevicepaired, "ondevicepaired")
-GK_ATOM(ondeviceunpaired, "ondeviceunpaired")
-GK_ATOM(ondialing, "ondialing")
-GK_ATOM(ondisabled, "ondisabled")
 GK_ATOM(ondischargingtimechange, "ondischargingtimechange")
-GK_ATOM(ondisconnect, "ondisconnect")
-GK_ATOM(ondisconnected, "ondisconnected")
-GK_ATOM(ondisconnecting, "ondisconnecting")
-GK_ATOM(ondisplaypasskeyreq, "ondisplaypasskeyreq")
 GK_ATOM(ondownloading, "ondownloading")
 GK_ATOM(onDOMActivate, "onDOMActivate")
 GK_ATOM(onDOMAttrModified, "onDOMAttrModified")
 GK_ATOM(onDOMCharacterDataModified, "onDOMCharacterDataModified")
 GK_ATOM(onDOMFocusIn, "onDOMFocusIn")
 GK_ATOM(onDOMFocusOut, "onDOMFocusOut")
 GK_ATOM(onDOMMouseScroll, "onDOMMouseScroll")
 GK_ATOM(onDOMNodeInserted, "onDOMNodeInserted")
@@ -868,60 +734,38 @@ GK_ATOM(onDOMNodeRemoved, "onDOMNodeRemo
 GK_ATOM(onDOMNodeRemovedFromDocument, "onDOMNodeRemovedFromDocument")
 GK_ATOM(onDOMSubtreeModified, "onDOMSubtreeModified")
 GK_ATOM(ondata, "ondata")
 GK_ATOM(ondrag, "ondrag")
 GK_ATOM(ondragdrop, "ondragdrop")
 GK_ATOM(ondragend, "ondragend")
 GK_ATOM(ondragenter, "ondragenter")
 GK_ATOM(ondragexit, "ondragexit")
-GK_ATOM(ondraggesture, "ondraggesture")
 GK_ATOM(ondragleave, "ondragleave")
 GK_ATOM(ondragover, "ondragover")
 GK_ATOM(ondragstart, "ondragstart")
 GK_ATOM(ondrain, "ondrain")
 GK_ATOM(ondrop, "ondrop")
-GK_ATOM(oneitbroadcasted, "oneitbroadcasted")
-GK_ATOM(onenabled, "onenabled")
-GK_ATOM(onenterpincodereq, "onenterpincodereq")
-GK_ATOM(onemergencycbmodechange, "onemergencycbmodechange")
 GK_ATOM(onerror, "onerror")
-GK_ATOM(onevicted, "onevicted")
-GK_ATOM(onfailed, "onfailed")
-GK_ATOM(onfetch, "onfetch")
 GK_ATOM(onfinish, "onfinish")
 GK_ATOM(onfocus, "onfocus")
 GK_ATOM(onfocusin, "onfocusin")
 GK_ATOM(onfocusout, "onfocusout")
-GK_ATOM(onfrequencychange, "onfrequencychange")
 GK_ATOM(onfullscreenchange, "onfullscreenchange")
 GK_ATOM(onfullscreenerror, "onfullscreenerror")
-GK_ATOM(onspeakerforcedchange, "onspeakerforcedchange")
 GK_ATOM(onget, "onget")
-GK_ATOM(ongroupchange, "ongroupchange")
 GK_ATOM(onhashchange, "onhashchange")
-GK_ATOM(onheadphoneschange, "onheadphoneschange")
-GK_ATOM(onheld, "onheld")
-GK_ATOM(onhfpstatuschanged, "onhfpstatuschanged")
-GK_ATOM(onhidstatuschanged, "onhidstatuschanged")
-GK_ATOM(onholding, "onholding")
-GK_ATOM(oniccchange, "oniccchange")
-GK_ATOM(oniccdetected, "oniccdetected")
-GK_ATOM(oniccinfochange, "oniccinfochange")
-GK_ATOM(oniccundetected, "oniccundetected")
-GK_ATOM(onincoming, "onincoming")
 GK_ATOM(oninput, "oninput")
 GK_ATOM(oninstall, "oninstall")
 GK_ATOM(oninvalid, "oninvalid")
 GK_ATOM(onkeydown, "onkeydown")
 GK_ATOM(onkeypress, "onkeypress")
 GK_ATOM(onkeyup, "onkeyup")
 GK_ATOM(onlanguagechange, "onlanguagechange")
 GK_ATOM(onlevelchange, "onlevelchange")
-GK_ATOM(onLoad, "onLoad")
 GK_ATOM(onload, "onload")
 GK_ATOM(onloading, "onloading")
 GK_ATOM(onloadingdone, "onloadingdone")
 GK_ATOM(onloadingerror, "onloadingerror")
 GK_ATOM(onpopstate, "onpopstate")
 GK_ATOM(only, "only")               // this one is not an event
 GK_ATOM(onmessage, "onmessage")
 GK_ATOM(onmessageerror, "onmessageerror")
@@ -939,98 +783,56 @@ GK_ATOM(onMozAfterPaint, "onMozAfterPain
 GK_ATOM(onmozfullscreenchange, "onmozfullscreenchange")
 GK_ATOM(onmozfullscreenerror, "onmozfullscreenerror")
 GK_ATOM(onmozkeydownonplugin, "onmozkeydownonplugin")
 GK_ATOM(onmozkeyuponplugin, "onmozkeyuponplugin")
 GK_ATOM(onmozpointerlockchange, "onmozpointerlockchange")
 GK_ATOM(onmozpointerlockerror, "onmozpointerlockerror")
 GK_ATOM(onMozMousePixelScroll, "onMozMousePixelScroll")
 GK_ATOM(onMozScrolledAreaChanged, "onMozScrolledAreaChanged")
-GK_ATOM(onmapfolderlistingreq, "onmapfolderlistingreq")
-GK_ATOM(onmapmessageslistingreq, "onmapmessageslistingreq")
-GK_ATOM(onmapgetmessagereq, "onmapgetmessagereq")
-GK_ATOM(onmapsetmessagestatusreq, "onmapsetmessagestatusreq")
-GK_ATOM(onmapsendmessagereq, "onmapsendmessagereq")
-GK_ATOM(onmapmessageupdatereq, "onmapmessageupdatereq")
 GK_ATOM(onmute, "onmute")
-GK_ATOM(onnewrdsgroup, "onnewrdsgroup")
 GK_ATOM(onnotificationclick, "onnotificationclick")
 GK_ATOM(onnotificationclose, "onnotificationclose")
 GK_ATOM(onnoupdate, "onnoupdate")
-GK_ATOM(onobexpasswordreq, "onobexpasswordreq")
 GK_ATOM(onobsolete, "onobsolete")
 GK_ATOM(ononline, "ononline")
 GK_ATOM(onoffline, "onoffline")
 GK_ATOM(onopen, "onopen")
 GK_ATOM(onorientationchange, "onorientationchange")
-GK_ATOM(onotastatuschange, "onotastatuschange")
 GK_ATOM(onoverflow, "onoverflow")
-GK_ATOM(onoverflowchanged, "onoverflowchanged")
 GK_ATOM(onpagehide, "onpagehide")
 GK_ATOM(onpageshow, "onpageshow")
-GK_ATOM(onpaint, "onpaint")
-GK_ATOM(onpairingaborted, "onpairingaborted")
-GK_ATOM(onpairingconfirmationreq, "onpairingconfirmationreq")
-GK_ATOM(onpairingconsentreq, "onpairingconsentreq")
 GK_ATOM(onpaste, "onpaste")
-GK_ATOM(onpendingchange, "onpendingchange")
-GK_ATOM(onpichange, "onpichange")
 GK_ATOM(onpointerlockchange, "onpointerlockchange")
 GK_ATOM(onpointerlockerror, "onpointerlockerror")
 GK_ATOM(onpopuphidden, "onpopuphidden")
 GK_ATOM(onpopuphiding, "onpopuphiding")
 GK_ATOM(onpopuppositioned, "onpopuppositioned")
 GK_ATOM(onpopupshowing, "onpopupshowing")
 GK_ATOM(onpopupshown, "onpopupshown")
-GK_ATOM(onpullphonebookreq, "onpullphonebookreq")
-GK_ATOM(onpullvcardentryreq, "onpullvcardentryreq")
-GK_ATOM(onpullvcardlistingreq, "onpullvcardlistingreq")
 GK_ATOM(onpush, "onpush")
 GK_ATOM(onpushsubscriptionchange, "onpushsubscriptionchange")
-GK_ATOM(onpschange, "onpschange")
-GK_ATOM(onptychange, "onptychange")
-GK_ATOM(onradiostatechange, "onradiostatechange")
 GK_ATOM(onRadioStateChange, "onRadioStateChange")
-GK_ATOM(onrdsdisabled, "onrdsdisabled")
-GK_ATOM(onrdsenabled, "onrdsenabled")
-GK_ATOM(onreaderror, "onreaderror")
-GK_ATOM(onreadsuccess, "onreadsuccess")
-GK_ATOM(onready, "onready")
 GK_ATOM(onreadystatechange, "onreadystatechange")
-GK_ATOM(onreceived, "onreceived")
-GK_ATOM(onremoteheld, "onremoteheld")
-GK_ATOM(onremoteresumed, "onremoteresumed")
 GK_ATOM(onrequestprogress, "onrequestprogress")
 GK_ATOM(onresourcetimingbufferfull, "onresourcetimingbufferfull")
 GK_ATOM(onresponseprogress, "onresponseprogress")
-GK_ATOM(onretrieving, "onretrieving")
 GK_ATOM(onRequest, "onRequest")
-GK_ATOM(onrequestmediaplaystatus, "onrequestmediaplaystatus")
 GK_ATOM(onreset, "onreset")
-GK_ATOM(onresuming, "onresuming")
 GK_ATOM(onresize, "onresize")
-GK_ATOM(onrtchange, "onrtchange")
-GK_ATOM(onscanningstatechanged, "onscanningstatechanged")
-GK_ATOM(onscostatuschanged, "onscostatuschanged")
 GK_ATOM(onscroll, "onscroll")
 GK_ATOM(onselect, "onselect")
 GK_ATOM(onselectionchange, "onselectionchange")
 GK_ATOM(onselectstart, "onselectstart")
-GK_ATOM(onsending, "onsending")
-GK_ATOM(onsent, "onsent")
 GK_ATOM(onset, "onset")
 GK_ATOM(onshippingaddresschange, "onshippingaddresschange")
 GK_ATOM(onshippingoptionchange, "onshippingoptionchange")
 GK_ATOM(onshow, "onshow")
 GK_ATOM(onstatechange, "onstatechange")
-GK_ATOM(onstatuschanged, "onstatuschanged")
-GK_ATOM(onstkcommand, "onstkcommand")
-GK_ATOM(onstksessionend, "onstksessionend")
 GK_ATOM(onstorage, "onstorage")
-GK_ATOM(onstorageareachanged, "onstorageareachanged")
 GK_ATOM(onsubmit, "onsubmit")
 GK_ATOM(onsuccess, "onsuccess")
 GK_ATOM(ontypechange, "ontypechange")
 GK_ATOM(onterminate, "onterminate")
 GK_ATOM(ontext, "ontext")
 GK_ATOM(ontoggle, "ontoggle")
 GK_ATOM(ontouchstart, "ontouchstart")
 GK_ATOM(ontouchend, "ontouchend")
@@ -1041,133 +843,109 @@ GK_ATOM(ontransitionend, "ontransitionen
 GK_ATOM(ontransitionrun, "ontransitionrun")
 GK_ATOM(ontransitionstart, "ontransitionstart")
 GK_ATOM(onunderflow, "onunderflow")
 GK_ATOM(onunload, "onunload")
 GK_ATOM(onunmute, "onunmute")
 GK_ATOM(onupdatefound, "onupdatefound")
 GK_ATOM(onupdateready, "onupdateready")
 GK_ATOM(onupgradeneeded, "onupgradeneeded")
-GK_ATOM(onussdreceived, "onussdreceived")
 GK_ATOM(onversionchange, "onversionchange")
 GK_ATOM(onvisibilitychange, "onvisibilitychange")
-GK_ATOM(onvoicechange, "onvoicechange")
 GK_ATOM(onvoiceschanged, "onvoiceschanged")
 GK_ATOM(onvrdisplayactivate, "onvrdisplayactivate")
 GK_ATOM(onvrdisplayconnect, "onvrdisplayconnect")
 GK_ATOM(onvrdisplaydeactivate, "onvrdisplaydeactivate")
 GK_ATOM(onvrdisplaydisconnect, "onvrdisplaydisconnect")
 GK_ATOM(onvrdisplaypresentchange, "onvrdisplaypresentchange")
 GK_ATOM(onwebkitAnimationEnd, "onwebkitAnimationEnd")
 GK_ATOM(onwebkitAnimationIteration, "onwebkitAnimationIteration")
 GK_ATOM(onwebkitAnimationStart, "onwebkitAnimationStart")
 GK_ATOM(onwebkitTransitionEnd, "onwebkitTransitionEnd")
 GK_ATOM(onwebkitanimationend, "onwebkitanimationend")
 GK_ATOM(onwebkitanimationiteration, "onwebkitanimationiteration")
 GK_ATOM(onwebkitanimationstart, "onwebkitanimationstart")
 GK_ATOM(onwebkittransitionend, "onwebkittransitionend")
-GK_ATOM(onwebsocket, "onwebsocket")
 GK_ATOM(onwheel, "onwheel")
 GK_ATOM(open, "open")
 GK_ATOM(optgroup, "optgroup")
 GK_ATOM(optimum, "optimum")
 GK_ATOM(option, "option")
 GK_ATOM(_or, "or")
 GK_ATOM(order, "order")
 GK_ATOM(ordinal, "ordinal")
 GK_ATOM(orient, "orient")
 GK_ATOM(orientation, "orientation")
 GK_ATOM(otherwise, "otherwise")
 GK_ATOM(output, "output")
 GK_ATOM(overflow, "overflow")
-GK_ATOM(overflowchanged, "overflowchanged")
 GK_ATOM(overlay, "overlay")
-GK_ATOM(overlap, "overlap")
 GK_ATOM(p, "p")
 GK_ATOM(pack, "pack")
 GK_ATOM(page, "page")
 GK_ATOM(pageincrement, "pageincrement")
-GK_ATOM(pagex, "pagex")
-GK_ATOM(pagey, "pagey")
 GK_ATOM(paint_order, "paint-order")
-GK_ATOM(palettename, "palettename")
 GK_ATOM(panel, "panel")
 GK_ATOM(param, "param")
 GK_ATOM(parameter, "parameter")
 GK_ATOM(parent, "parent")
 GK_ATOM(parentfocused, "parentfocused")
-GK_ATOM(parsetype, "parsetype")
 GK_ATOM(password, "password")
 GK_ATOM(pattern, "pattern")
 GK_ATOM(patternSeparator, "pattern-separator")
 GK_ATOM(perMille, "per-mille")
 GK_ATOM(percent, "percent")
 GK_ATOM(persist, "persist")
 GK_ATOM(phase, "phase")
 GK_ATOM(picture, "picture")
 GK_ATOM(ping, "ping")
 GK_ATOM(pinned,"pinned")
 GK_ATOM(placeholder, "placeholder")
 GK_ATOM(plaintext, "plaintext")
 GK_ATOM(playbackrate, "playbackrate")
 GK_ATOM(pointSize, "point-size")
-GK_ATOM(pointerlockchange, "pointerlockchange")
-GK_ATOM(pointerlockerror, "pointerlockerror")
 GK_ATOM(poly, "poly")
 GK_ATOM(polygon, "polygon")
 GK_ATOM(popup, "popup")
 GK_ATOM(popupalign, "popupalign")
 GK_ATOM(popupanchor, "popupanchor")
 GK_ATOM(popupgroup, "popupgroup")
-GK_ATOM(popuphidden, "popuphidden")
-GK_ATOM(popuphiding, "popuphiding")
 GK_ATOM(popupset, "popupset")
-GK_ATOM(popupshowing, "popupshowing")
-GK_ATOM(popupshown, "popupshown")
 GK_ATOM(popupsinherittooltip, "popupsinherittooltip")
 GK_ATOM(position, "position")
 GK_ATOM(poster, "poster")
 GK_ATOM(pre, "pre")
 GK_ATOM(preceding, "preceding")
 GK_ATOM(precedingSibling, "preceding-sibling")
-GK_ATOM(predicate, "predicate")
 GK_ATOM(prefix, "prefix")
 GK_ATOM(preload, "preload")
 GK_ATOM(mozpresentation, "mozpresentation")
 GK_ATOM(preserve, "preserve")
 GK_ATOM(preserveSpace, "preserve-space")
 GK_ATOM(preventdefault, "preventdefault")
 GK_ATOM(primary, "primary")
 GK_ATOM(print, "print")
 GK_ATOM(priority, "priority")
 GK_ATOM(processingInstruction, "processing-instruction")
 GK_ATOM(profile, "profile")
 GK_ATOM(progress, "progress")
 GK_ATOM(progressmeter, "progressmeter")
-GK_ATOM(progressNormal, "progressNormal")
-GK_ATOM(progressUndetermined, "progressUndetermined")
-GK_ATOM(projection, "projection")
 GK_ATOM(prompt, "prompt")
-GK_ATOM(propagate, "propagate")
 GK_ATOM(properties, "properties")
 GK_ATOM(property, "property")
 GK_ATOM(pubdate, "pubdate")
 GK_ATOM(q, "q")
-GK_ATOM(query, "query")
-GK_ATOM(queryset, "queryset")
-GK_ATOM(querytype, "querytype")
 GK_ATOM(radio, "radio")
 GK_ATOM(radiogroup, "radiogroup")
 GK_ATOM(range, "range")
 GK_ATOM(readonly, "readonly")
 GK_ATOM(rect, "rect")
 GK_ATOM(rectangle, "rectangle")
 GK_ATOM(refresh, "refresh")
 GK_ATOM(rel, "rel")
-GK_ATOM(onreloadpage, "onreloadpage")
 GK_ATOM(rem, "rem")
 GK_ATOM(remote, "remote")
 GK_ATOM(removeelement, "removeelement")
 GK_ATOM(renderingobserverlist, "renderingobserverlist")
 GK_ATOM(repeat, "repeat")
 GK_ATOM(replace, "replace")
 GK_ATOM(requestcontextid, "requestcontextid")
 GK_ATOM(required, "required")
@@ -1183,34 +961,32 @@ GK_ATOM(resultPrefix, "result-prefix")
 GK_ATOM(retargetdocumentfocus, "retargetdocumentfocus")
 GK_ATOM(rev, "rev")
 GK_ATOM(reverse, "reverse")
 GK_ATOM(reversed, "reversed")
 GK_ATOM(richlistbox, "richlistbox")
 GK_ATOM(richlistitem, "richlistitem")
 GK_ATOM(right, "right")
 GK_ATOM(rightmargin, "rightmargin")
-GK_ATOM(rightpadding, "rightpadding")
 GK_ATOM(role, "role")
 GK_ATOM(rolluponmousewheel, "rolluponmousewheel")
 GK_ATOM(round, "round")
 GK_ATOM(row, "row")
 GK_ATOM(rows, "rows")
 GK_ATOM(rowspan, "rowspan")
 GK_ATOM(rb, "rb")
 GK_ATOM(rp, "rp")
 GK_ATOM(rt, "rt")
 GK_ATOM(rtc, "rtc")
 GK_ATOM(rtl, "rtl")
 GK_ATOM(ruby, "ruby")
 GK_ATOM(rubyBase, "ruby-base")
 GK_ATOM(rubyBaseContainer, "ruby-base-container")
 GK_ATOM(rubyText, "ruby-text")
 GK_ATOM(rubyTextContainer, "ruby-text-container")
-GK_ATOM(rule, "rule")
 GK_ATOM(rules, "rules")
 GK_ATOM(s, "s")
 GK_ATOM(samp, "samp")
 GK_ATOM(sandbox, "sandbox")
 GK_ATOM(sbattr, "sbattr")
 GK_ATOM(scale, "scale")
 GK_ATOM(scan, "scan")
 GK_ATOM(scheme, "scheme")
@@ -1257,68 +1033,58 @@ GK_ATOM(slider, "slider")
 GK_ATOM(small, "small")
 GK_ATOM(smooth, "smooth")
 GK_ATOM(snap, "snap")
 GK_ATOM(sort, "sort")
 GK_ATOM(sortActive, "sortActive")
 GK_ATOM(sortDirection, "sortDirection")
 GK_ATOM(sorted, "sorted")
 GK_ATOM(sorthints, "sorthints")
-GK_ATOM(sortLocked, "sortLocked")
 GK_ATOM(source, "source")
 GK_ATOM(space, "space")
 GK_ATOM(spacer, "spacer")
 GK_ATOM(span, "span")
 GK_ATOM(spellcheck, "spellcheck")
-GK_ATOM(spinner, "spinner")
 GK_ATOM(split, "split")
 GK_ATOM(splitter, "splitter")
 GK_ATOM(spring, "spring")
 GK_ATOM(square, "square")
 GK_ATOM(src, "src")
 GK_ATOM(srcdoc, "srcdoc")
 GK_ATOM(srclang, "srclang")
 GK_ATOM(srcset, "srcset")
-GK_ATOM(stack, "stack")
 GK_ATOM(standalone, "standalone")
 GK_ATOM(standby, "standby")
 GK_ATOM(start, "start")
-GK_ATOM(start_after, "start_after")
-GK_ATOM(start_before, "start_before")
 GK_ATOM(startsWith, "starts-with")
 GK_ATOM(state, "state")
-GK_ATOM(statedatasource, "statedatasource")
-GK_ATOM(staticHint, "staticHint")
 GK_ATOM(statusbar, "statusbar")
-GK_ATOM(statustext, "statustext")
 GK_ATOM(step, "step")
 GK_ATOM(stop, "stop")
 GK_ATOM(stretch, "stretch")
 GK_ATOM(strike, "strike")
 GK_ATOM(string, "string")
 GK_ATOM(stringLength, "string-length")
 GK_ATOM(stripSpace, "strip-space")
 GK_ATOM(strong, "strong")
 GK_ATOM(style, "style")
 GK_ATOM(stylesheet, "stylesheet")
 GK_ATOM(stylesheetPrefix, "stylesheet-prefix")
-GK_ATOM(subject, "subject")
 GK_ATOM(submit, "submit")
 GK_ATOM(substate, "substate")
 GK_ATOM(substring, "substring")
 GK_ATOM(substringAfter, "substring-after")
 GK_ATOM(substringBefore, "substring-before")
 GK_ATOM(sub, "sub")
 GK_ATOM(sum, "sum")
 GK_ATOM(sup, "sup")
 GK_ATOM(summary, "summary")
 //GK_ATOM(_switch, "switch")  # "switch" is present below
 GK_ATOM(systemProperty, "system-property")
 GK_ATOM(tab, "tab")
-GK_ATOM(tabbox, "tabbox")
 GK_ATOM(tabindex, "tabindex")
 GK_ATOM(table, "table")
 GK_ATOM(tabpanel, "tabpanel")
 GK_ATOM(tabpanels, "tabpanels")
 GK_ATOM(tag, "tag")
 GK_ATOM(target, "target")
 GK_ATOM(targets, "targets")
 GK_ATOM(tbody, "tbody")
@@ -1327,39 +1093,36 @@ GK_ATOM(_template, "template")
 GK_ATOM(text_decoration, "text-decoration")
 GK_ATOM(terminate, "terminate")
 GK_ATOM(term, "term")
 GK_ATOM(test, "test")
 GK_ATOM(text, "text")
 GK_ATOM(textAlign, "text-align")
 GK_ATOM(textarea, "textarea")
 GK_ATOM(textbox, "textbox")
-GK_ATOM(textnode, "textnode")
 GK_ATOM(textNodeDirectionalityMap, "textNodeDirectionalityMap")
 GK_ATOM(tfoot, "tfoot")
 GK_ATOM(th, "th")
 GK_ATOM(thead, "thead")
 GK_ATOM(thumb, "thumb")
 GK_ATOM(time, "time")
 GK_ATOM(title, "title")
 GK_ATOM(titlebar, "titlebar")
 GK_ATOM(titletip, "titletip")
-GK_ATOM(toggled, "toggled")
 GK_ATOM(token, "token")
 GK_ATOM(tokenize, "tokenize")
 GK_ATOM(toolbar, "toolbar")
 GK_ATOM(toolbarbutton, "toolbarbutton")
 GK_ATOM(toolbaritem, "toolbaritem")
 GK_ATOM(toolbox, "toolbox")
 GK_ATOM(tooltip, "tooltip")
 GK_ATOM(tooltiptext, "tooltiptext")
 GK_ATOM(top, "top")
 GK_ATOM(topleft, "topleft")
 GK_ATOM(topmargin, "topmargin")
-GK_ATOM(toppadding, "toppadding")
 GK_ATOM(topright, "topright")
 GK_ATOM(tr, "tr")
 GK_ATOM(track, "track")
 GK_ATOM(trad_chinese_formal, "trad-chinese-formal")
 GK_ATOM(trad_chinese_informal, "trad-chinese-informal")
 GK_ATOM(trailing, "trailing")
 GK_ATOM(transform, "transform")
 GK_ATOM(transform_3d, "transform-3d")
@@ -1370,53 +1133,42 @@ GK_ATOM(tree, "tree")
 GK_ATOM(treecell, "treecell")
 GK_ATOM(treechildren, "treechildren")
 GK_ATOM(treecol, "treecol")
 GK_ATOM(treecolpicker, "treecolpicker")
 GK_ATOM(treecols, "treecols")
 GK_ATOM(treeitem, "treeitem")
 GK_ATOM(treerow, "treerow")
 GK_ATOM(treeseparator, "treeseparator")
-GK_ATOM(triple, "triple")
 GK_ATOM(_true, "true")
 GK_ATOM(tt, "tt")
-GK_ATOM(tty, "tty")
-GK_ATOM(tv, "tv")
 GK_ATOM(type, "type")
 GK_ATOM(typemustmatch, "typemustmatch")
 GK_ATOM(u, "u")
 GK_ATOM(ul, "ul")
-GK_ATOM(underflow, "underflow")
 GK_ATOM(undetermined, "undetermined")
-GK_ATOM(unload, "unload")
-GK_ATOM(unmute, "unmute")
 GK_ATOM(unparsedEntityUri, "unparsed-entity-uri")
 GK_ATOM(upperAlpha, "upper-alpha")
 GK_ATOM(upperFirst, "upper-first")
 GK_ATOM(upperRoman, "upper-roman")
-GK_ATOM(uri, "uri")
 GK_ATOM(use, "use")
 GK_ATOM(useAttributeSets, "use-attribute-sets")
 GK_ATOM(usemap, "usemap")
 GK_ATOM(user_scalable, "user-scalable")
-GK_ATOM(userInput, "userInput")
 GK_ATOM(validate, "validate")
 GK_ATOM(valign, "valign")
 GK_ATOM(value, "value")
 GK_ATOM(values, "values")
 GK_ATOM(valueOf, "value-of")
 GK_ATOM(valuetype, "valuetype")
 GK_ATOM(var, "var")
 GK_ATOM(variable, "variable")
-GK_ATOM(vbox, "vbox")
-GK_ATOM(vcard_name, "vcard_name")
 GK_ATOM(vendor, "vendor")
 GK_ATOM(vendorUrl, "vendor-url")
 GK_ATOM(version, "version")
-GK_ATOM(vert, "vert")
 GK_ATOM(vertical, "vertical")
 GK_ATOM(audio, "audio")
 GK_ATOM(video, "video")
 GK_ATOM(videocontrols, "videocontrols")
 GK_ATOM(viewport, "viewport")
 GK_ATOM(viewport_height, "viewport-height")
 GK_ATOM(viewport_initial_scale, "viewport-initial-scale")
 GK_ATOM(viewport_maximum_scale, "viewport-maximum-scale")
@@ -1425,18 +1177,16 @@ GK_ATOM(viewport_user_scalable, "viewpor
 GK_ATOM(viewport_width, "viewport-width")
 GK_ATOM(visibility, "visibility")
 GK_ATOM(visuallyselected, "visuallyselected")
 GK_ATOM(vlink, "vlink")
 GK_ATOM(vspace, "vspace")
 GK_ATOM(wbr, "wbr")
 GK_ATOM(webkitdirectory, "webkitdirectory")
 GK_ATOM(when, "when")
-GK_ATOM(where, "where")
-GK_ATOM(widget, "widget")
 GK_ATOM(width, "width")
 GK_ATOM(willChange, "will-change")
 GK_ATOM(window, "window")
 GK_ATOM(headerWindowTarget, "window-target")
 GK_ATOM(windowtype, "windowtype")
 GK_ATOM(withParam, "with-param")
 GK_ATOM(wizard, "wizard")
 GK_ATOM(wrap, "wrap")
@@ -1444,17 +1194,16 @@ GK_ATOM(headerDNSPrefetchControl,"x-dns-
 GK_ATOM(headerCSP, "content-security-policy")
 GK_ATOM(headerCSPReportOnly, "content-security-policy-report-only")
 GK_ATOM(headerXFO, "x-frame-options")
 GK_ATOM(x_western, "x-western")
 GK_ATOM(xml, "xml")
 GK_ATOM(xml_stylesheet, "xml-stylesheet")
 GK_ATOM(xmlns, "xmlns")
 GK_ATOM(xmp, "xmp")
-GK_ATOM(xulcontentsgenerated, "xulcontentsgenerated")
 GK_ATOM(yes, "yes")
 GK_ATOM(z_index, "z-index")
 GK_ATOM(zeroDigit, "zero-digit")
 
 
 GK_ATOM(percentage, "%")
 GK_ATOM(A, "A")
 GK_ATOM(alignment_baseline, "alignment-baseline")
@@ -1585,17 +1334,16 @@ GK_ATOM(kernelMatrix, "kernelMatrix")
 GK_ATOM(kernelUnitLength, "kernelUnitLength")
 GK_ATOM(lengthAdjust, "lengthAdjust")
 GK_ATOM(letter_spacing, "letter-spacing")
 GK_ATOM(lighten, "lighten")
 GK_ATOM(lighting_color, "lighting-color")
 GK_ATOM(limitingConeAngle, "limitingConeAngle")
 GK_ATOM(linear, "linear")
 GK_ATOM(linearGradient, "linearGradient")
-GK_ATOM(linearRGB, "linearRGB")
 GK_ATOM(list_style_type, "list-style-type")
 GK_ATOM(luminanceToAlpha, "luminanceToAlpha")
 GK_ATOM(luminosity, "luminosity")
 GK_ATOM(magnify, "magnify")
 GK_ATOM(marker, "marker")
 GK_ATOM(marker_end, "marker-end")
 GK_ATOM(marker_mid, "marker-mid")
 GK_ATOM(marker_start, "marker-start")
@@ -1669,17 +1417,16 @@ GK_ATOM(skewY, "skewY")
 GK_ATOM(slope, "slope")
 GK_ATOM(slot, "slot")
 GK_ATOM(softLight, "soft-light")
 GK_ATOM(spacing, "spacing")
 GK_ATOM(spacingAndGlyphs, "spacingAndGlyphs")
 GK_ATOM(specularConstant, "specularConstant")
 GK_ATOM(specularExponent, "specularExponent")
 GK_ATOM(spreadMethod, "spreadMethod")
-GK_ATOM(sRGB, "sRGB")
 GK_ATOM(startOffset, "startOffset")
 GK_ATOM(stdDeviation, "stdDeviation")
 GK_ATOM(stitch, "stitch")
 GK_ATOM(stitchTiles, "stitchTiles")
 GK_ATOM(stop_color, "stop-color")
 GK_ATOM(stop_opacity, "stop-opacity")
 GK_ATOM(stroke, "stroke")
 GK_ATOM(stroke_dasharray, "stroke-dasharray")
@@ -1731,34 +1478,32 @@ GK_ATOM(accumulate, "accumulate")
 GK_ATOM(additive, "additive")
 GK_ATOM(attributeName, "attributeName")
 GK_ATOM(attributeType, "attributeType")
 GK_ATOM(auto_reverse, "auto-reverse")
 GK_ATOM(begin, "begin")
 GK_ATOM(beginEvent, "beginEvent")
 GK_ATOM(by, "by")
 GK_ATOM(calcMode, "calcMode")
-GK_ATOM(css, "CSS")
 GK_ATOM(dur, "dur")
 GK_ATOM(keyPoints, "keyPoints")
 GK_ATOM(keySplines, "keySplines")
 GK_ATOM(keyTimes, "keyTimes")
 GK_ATOM(mozAnimateMotionDummyAttr, "_mozAnimateMotionDummyAttr")
 GK_ATOM(onbegin, "onbegin")
 GK_ATOM(onbeginEvent, "onbeginEvent")
 GK_ATOM(onend, "onend")
 GK_ATOM(onendEvent, "onendEvent")
 GK_ATOM(onrepeat, "onrepeat")
 GK_ATOM(onrepeatEvent, "onrepeatEvent")
 GK_ATOM(repeatCount, "repeatCount")
 GK_ATOM(repeatDur, "repeatDur")
 GK_ATOM(repeatEvent, "repeatEvent")
 GK_ATOM(restart, "restart")
 GK_ATOM(to, "to")
-GK_ATOM(XML, "XML")
 
 GK_ATOM(abs_, "abs")
 GK_ATOM(accent_, "accent")
 GK_ATOM(accentunder_, "accentunder")
 GK_ATOM(actiontype_, "actiontype")
 GK_ATOM(alignmentscope_, "alignmentscope")
 GK_ATOM(altimg_, "altimg")
 GK_ATOM(altimg_height_, "altimg-height")
@@ -2007,25 +1752,19 @@ GK_ATOM(transpose_, "transpose")
 GK_ATOM(union_, "union")
 GK_ATOM(uplimit_, "uplimit")
 GK_ATOM(variance_, "variance")
 GK_ATOM(vectorproduct_, "vectorproduct")
 GK_ATOM(vector_, "vector")
 GK_ATOM(voffset_, "voffset")
 GK_ATOM(xref_, "xref")
 GK_ATOM(math, "math") // the only one without an underscore
-GK_ATOM(avg, "avg")
 GK_ATOM(booleanFromString, "boolean-from-string")
 GK_ATOM(countNonEmpty, "count-non-empty")
 GK_ATOM(daysFromDate, "days-from-date")
-GK_ATOM(init, "init")
-GK_ATOM(instance, "instance")
-GK_ATOM(months, "months")
-GK_ATOM(now, "now")
-GK_ATOM(seconds, "seconds")
 GK_ATOM(secondsFromDateTime, "seconds-from-dateTime")
 
 // Simple gestures support
 GK_ATOM(onMozSwipeGestureMayStart, "onMozSwipeGestureMayStart")
 GK_ATOM(onMozSwipeGestureStart, "onMozSwipeGestureStart")
 GK_ATOM(onMozSwipeGestureUpdate, "onMozSwipeGestureUpdate")
 GK_ATOM(onMozSwipeGestureEnd, "onMozSwipeGestureEnd")
 GK_ATOM(onMozSwipeGesture, "onMozSwipeGesture")
@@ -2121,45 +1860,36 @@ GK_ATOM(onratechange, "onratechange")
 GK_ATOM(ondurationchange, "ondurationchange")
 GK_ATOM(onvolumechange, "onvolumechange")
 GK_ATOM(onaddtrack, "onaddtrack")
 GK_ATOM(oncontrollerchange, "oncontrollerchange")
 GK_ATOM(oncuechange, "oncuechange")
 GK_ATOM(onenter, "onenter")
 GK_ATOM(onexit, "onexit")
 GK_ATOM(onencrypted, "onencrypted")
-GK_ATOM(encrypted, "encrypted")
 GK_ATOM(onwaitingforkey, "onwaitingforkey")
 GK_ATOM(onkeystatuseschange, "onkeystatuseschange")
 GK_ATOM(onremovetrack, "onremovetrack")
 GK_ATOM(loadstart, "loadstart")
 GK_ATOM(suspend, "suspend")
 GK_ATOM(emptied, "emptied")
-GK_ATOM(stalled, "stalled")
 GK_ATOM(play, "play")
 GK_ATOM(pause, "pause")
 GK_ATOM(loadedmetadata, "loadedmetadata")
 GK_ATOM(loadeddata, "loadeddata")
 GK_ATOM(waiting, "waiting")
 GK_ATOM(playing, "playing")
-GK_ATOM(seeking, "seeking")
-GK_ATOM(seeked, "seeked")
 GK_ATOM(timeupdate, "timeupdate")
-GK_ATOM(ended, "ended")
 GK_ATOM(canplay, "canplay")
 GK_ATOM(canplaythrough, "canplaythrough")
-GK_ATOM(ratechange, "ratechange")
-GK_ATOM(durationchange, "durationchange")
-GK_ATOM(volumechange, "volumechange")
 GK_ATOM(ondataavailable, "ondataavailable")
 GK_ATOM(onwarning, "onwarning")
 GK_ATOM(onstart, "onstart")
 GK_ATOM(onstop, "onstop")
 GK_ATOM(onphoto, "onphoto")
-GK_ATOM(onactivestatechanged, "onactivestatechanged")
 GK_ATOM(ongamepadbuttondown, "ongamepadbuttondown")
 GK_ATOM(ongamepadbuttonup, "ongamepadbuttonup")
 GK_ATOM(ongamepadaxismove, "ongamepadaxismove")
 GK_ATOM(ongamepadconnected, "ongamepadconnected")
 GK_ATOM(ongamepaddisconnected, "ongamepaddisconnected")
 
 // Content property names
 GK_ATOM(afterPseudoProperty, "afterPseudoProperty")  // nsXMLElement*
@@ -2190,17 +1920,16 @@ GK_ATOM(Japanese, "ja")
 GK_ATOM(Chinese, "zh-CN")
 GK_ATOM(Taiwanese, "zh-TW")
 GK_ATOM(HongKongChinese, "zh-HK")
 GK_ATOM(Unicode, "x-unicode")
 
 // language codes specifically referenced in the gfx code
 GK_ATOM(ko, "ko")
 GK_ATOM(zh_cn, "zh-cn")
-GK_ATOM(zh_hk, "zh-hk")
 GK_ATOM(zh_tw, "zh-tw")
 
 // additional codes used in nsUnicodeRange.cpp
 GK_ATOM(x_cyrillic, "x-cyrillic")
 GK_ATOM(he, "he")
 GK_ATOM(ar, "ar")
 GK_ATOM(x_devanagari, "x-devanagari")
 GK_ATOM(x_tamil, "x-tamil")
@@ -2245,17 +1974,16 @@ GK_ATOM(mozfixed, "-moz-fixed")
 
 // IPC stuff
 //GK_ATOM(Remote, "remote")  # "remote" is present above
 GK_ATOM(RemoteId, "_remote_id")
 GK_ATOM(RemoteType, "remoteType")
 GK_ATOM(DisplayPort, "_displayport")
 GK_ATOM(DisplayPortMargins, "_displayportmargins")
 GK_ATOM(DisplayPortBase, "_displayportbase")
-GK_ATOM(AsyncScrollLayerCreationFailed, "_asyncscrolllayercreationfailed")
 GK_ATOM(forcemessagemanager, "forcemessagemanager")
 GK_ATOM(preloadedState, "preloadedState")
 
 // Names for system metrics
 GK_ATOM(scrollbar_start_backward, "scrollbar-start-backward")
 GK_ATOM(scrollbar_start_forward, "scrollbar-start-forward")
 GK_ATOM(scrollbar_end_backward, "scrollbar-end-backward")
 GK_ATOM(scrollbar_end_forward, "scrollbar-end-forward")
@@ -2328,24 +2056,20 @@ GK_ATOM(_moz_gtk_csd_close_button, "-moz
 // application commands
 GK_ATOM(Back, "Back")
 GK_ATOM(Forward, "Forward")
 GK_ATOM(Reload, "Reload")
 GK_ATOM(Stop, "Stop")
 GK_ATOM(Search, "Search")
 GK_ATOM(Bookmarks, "Bookmarks")
 GK_ATOM(Home, "Home")
-GK_ATOM(Clear, "Clear")
-GK_ATOM(VolumeUp, "VolumeUp")
-GK_ATOM(VolumeDown, "VolumeDown")
 GK_ATOM(NextTrack, "NextTrack")
 GK_ATOM(PreviousTrack, "PreviousTrack")
 GK_ATOM(MediaStop, "MediaStop")
 GK_ATOM(PlayPause, "PlayPause")
-GK_ATOM(Menu, "Menu")
 GK_ATOM(New, "New")
 GK_ATOM(Open, "Open")
 GK_ATOM(Close, "Close")
 GK_ATOM(Save, "Save")
 GK_ATOM(Find, "Find")
 GK_ATOM(Help, "Help")
 GK_ATOM(Print, "Print")
 GK_ATOM(SendMail, "SendMail")
@@ -2380,17 +2104,16 @@ GK_ATOM(aria_label, "aria-label")
 GK_ATOM(aria_modal, "aria-modal")
 GK_ATOM(aria_orientation, "aria-orientation")
 GK_ATOM(aria_rowcount, "aria-rowcount")
 GK_ATOM(aria_rowindex, "aria-rowindex")
 GK_ATOM(aria_valuetext, "aria-valuetext")
 GK_ATOM(auto_generated, "auto-generated")
 GK_ATOM(banner, "banner")
 GK_ATOM(checkable, "checkable")
-GK_ATOM(choices, "choices")
 GK_ATOM(columnheader, "columnheader")
 GK_ATOM(complementary, "complementary")
 GK_ATOM(containerAtomic, "container-atomic")
 GK_ATOM(containerBusy, "container-busy")
 GK_ATOM(containerLive, "container-live")
 GK_ATOM(containerLiveRole, "container-live-role")
 GK_ATOM(containerRelevant, "container-relevant")
 GK_ATOM(contentinfo, "contentinfo")
@@ -2399,36 +2122,31 @@ GK_ATOM(datatable, "datatable")
 GK_ATOM(eventFromInput, "event-from-input")
 GK_ATOM(feed, "feed")
 GK_ATOM(grammar, "grammar")
 GK_ATOM(gridcell, "gridcell")
 GK_ATOM(heading, "heading")
 GK_ATOM(hitregion, "hitregion")
 GK_ATOM(inlinevalue, "inline")
 GK_ATOM(invalid, "invalid")
-GK_ATOM(item, "item")
-GK_ATOM(itemset, "itemset")
 GK_ATOM(lineNumber, "line-number")
-GK_ATOM(linkedPanel, "linkedpanel")
 GK_ATOM(live, "live")
 GK_ATOM(menuitemcheckbox, "menuitemcheckbox")
 GK_ATOM(menuitemradio, "menuitemradio")
 //GK_ATOM(mixed, "mixed")  # "mixed" is present above
-GK_ATOM(multiline, "multiline")
 GK_ATOM(navigation, "navigation")
 GK_ATOM(polite, "polite")
 GK_ATOM(posinset, "posinset")
 GK_ATOM(presentation, "presentation")
 GK_ATOM(progressbar, "progressbar")
 GK_ATOM(region, "region")
 GK_ATOM(rowgroup, "rowgroup")
 GK_ATOM(rowheader, "rowheader")
 GK_ATOM(search, "search")
 GK_ATOM(searchbox, "searchbox")
-GK_ATOM(select1, "select1")
 GK_ATOM(setsize, "setsize")
 GK_ATOM(spelling, "spelling")
 GK_ATOM(spinbutton, "spinbutton")
 GK_ATOM(status, "status")
 GK_ATOM(tableCellIndex, "table-cell-index")
 GK_ATOM(tablist, "tablist")
 GK_ATOM(textIndent, "text-indent")
 GK_ATOM(textInputType, "text-input-type")