michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: // IWYU pragma: private, include "nsEditProperty.h" michael@0: michael@0: /****** michael@0: michael@0: This file contains the list of all editor nsIAtoms and their values michael@0: michael@0: It is designed to be used as inline input to nsEditProperty.cpp *only* michael@0: through the magic of C preprocessing. michael@0: michael@0: All entries must be enclosed in the macro EDITOR_ATOM which will have cruel michael@0: and unusual things done to it michael@0: michael@0: It is recommended (but not strictly necessary) to keep all entries michael@0: in alphabetical order michael@0: michael@0: The first argument to EDITOR_ATOM is the C++ identifier of the atom michael@0: The second argument is the string value of the atom michael@0: michael@0: ******/ michael@0: michael@0: EDITOR_ATOM(a, "a") michael@0: EDITOR_ATOM(abbr, "abbr") michael@0: EDITOR_ATOM(acronym, "acronym") michael@0: EDITOR_ATOM(address, "address") michael@0: EDITOR_ATOM(article, "article") michael@0: EDITOR_ATOM(aside, "aside") michael@0: EDITOR_ATOM(b, "b") michael@0: EDITOR_ATOM(bdo, "bdo") michael@0: EDITOR_ATOM(big, "big") michael@0: EDITOR_ATOM(blockquote, "blockquote") michael@0: EDITOR_ATOM(body, "body") michael@0: EDITOR_ATOM(br, "br") michael@0: EDITOR_ATOM(button, "button") michael@0: EDITOR_ATOM(caption, "caption") michael@0: EDITOR_ATOM(center, "center") michael@0: EDITOR_ATOM(cite, "cite") michael@0: EDITOR_ATOM(code, "code") michael@0: EDITOR_ATOM(col, "col") michael@0: EDITOR_ATOM(colgroup, "colgroup") michael@0: EDITOR_ATOM(color, "color") michael@0: EDITOR_ATOM(cssBackgroundColor, "background-color") michael@0: EDITOR_ATOM(cssBackgroundImage, "background-image") michael@0: EDITOR_ATOM(cssBorder, "border") michael@0: EDITOR_ATOM(cssBottom, "bottom") michael@0: EDITOR_ATOM(cssCaptionSide, "caption-side") michael@0: EDITOR_ATOM(cssCmUnit, "cm") michael@0: EDITOR_ATOM(cssColor, "color") michael@0: EDITOR_ATOM(cssDirection, "direction") michael@0: EDITOR_ATOM(cssEmUnit, "em") michael@0: EDITOR_ATOM(cssExUnit, "ex") michael@0: EDITOR_ATOM(cssFloat, "float") michael@0: EDITOR_ATOM(cssFontFamily, "font-family") michael@0: EDITOR_ATOM(cssFontSize, "font-size") michael@0: EDITOR_ATOM(cssFontStyle, "font-style") michael@0: EDITOR_ATOM(cssFontWeight, "font-weight") michael@0: EDITOR_ATOM(cssHeight, "height") michael@0: EDITOR_ATOM(cssInUnit, "in") michael@0: EDITOR_ATOM(cssLeft, "left") michael@0: EDITOR_ATOM(cssListStyleType, "list-style-type") michael@0: EDITOR_ATOM(cssMarginLeft, "margin-left") michael@0: EDITOR_ATOM(cssMarginRight, "margin-right") michael@0: EDITOR_ATOM(cssMmUnit, "mm") michael@0: EDITOR_ATOM(cssMozUserModify, "-moz-user-modify") michael@0: EDITOR_ATOM(cssMozUserSelect, "-moz-user-select") michael@0: EDITOR_ATOM(cssPcUnit, "pc") michael@0: EDITOR_ATOM(cssPercentUnit, "%") michael@0: EDITOR_ATOM(cssPosition, "position") michael@0: EDITOR_ATOM(cssPtUnit, "pt") michael@0: EDITOR_ATOM(cssPxUnit, "px") michael@0: EDITOR_ATOM(cssRight, "right") michael@0: EDITOR_ATOM(cssTextAlign, "text-align") michael@0: EDITOR_ATOM(cssTextDecoration, "text-decoration") michael@0: EDITOR_ATOM(cssTop, "top") michael@0: EDITOR_ATOM(cssVerticalAlign, "vertical-align") michael@0: EDITOR_ATOM(cssWhitespace, "white-space") michael@0: EDITOR_ATOM(cssWidth, "width") michael@0: EDITOR_ATOM(cssZIndex, "z-index") michael@0: EDITOR_ATOM(data, "data") michael@0: EDITOR_ATOM(datalist, "datalist") michael@0: EDITOR_ATOM(dd, "dd") michael@0: EDITOR_ATOM(dfn, "dfn") michael@0: EDITOR_ATOM(div, "div") michael@0: EDITOR_ATOM(dl, "dl") michael@0: EDITOR_ATOM(dt, "dt") michael@0: EDITOR_ATOM(em, "em") michael@0: EDITOR_ATOM(face, "face") michael@0: EDITOR_ATOM(fieldset, "fieldset") michael@0: EDITOR_ATOM(figcaption, "figcaption") michael@0: EDITOR_ATOM(figure, "figure") michael@0: EDITOR_ATOM(font, "font") michael@0: EDITOR_ATOM(footer, "footer") michael@0: EDITOR_ATOM(form, "form") michael@0: EDITOR_ATOM(h1, "h1") michael@0: EDITOR_ATOM(h2, "h2") michael@0: EDITOR_ATOM(h3, "h3") michael@0: EDITOR_ATOM(h4, "h4") michael@0: EDITOR_ATOM(h5, "h5") michael@0: EDITOR_ATOM(h6, "h6") michael@0: EDITOR_ATOM(header, "header") michael@0: EDITOR_ATOM(head, "head") michael@0: EDITOR_ATOM(hgroup, "hgroup") michael@0: EDITOR_ATOM(href, "href") // Use to differentiate between "a" for link, "a" for named anchor michael@0: EDITOR_ATOM(hr, "hr") michael@0: EDITOR_ATOM(html, "html") michael@0: EDITOR_ATOM(i, "i") michael@0: EDITOR_ATOM(img, "img") michael@0: EDITOR_ATOM(input, "input") michael@0: EDITOR_ATOM(kbd, "kbd") michael@0: EDITOR_ATOM(keygen, "keygen") michael@0: EDITOR_ATOM(label, "label") michael@0: EDITOR_ATOM(legend, "legend") michael@0: EDITOR_ATOM(li, "li") michael@0: EDITOR_ATOM(main, "main") michael@0: EDITOR_ATOM(map, "map") michael@0: EDITOR_ATOM(mark, "mark") michael@0: EDITOR_ATOM(meter, "meter") michael@0: EDITOR_ATOM(menuitem, "menuitem") michael@0: EDITOR_ATOM(mozdirty, "_moz_dirty") michael@0: EDITOR_ATOM(mozEditorBogusNode, "_moz_editor_bogus_node") michael@0: EDITOR_ATOM(name, "name") michael@0: EDITOR_ATOM(nav, "nav") michael@0: EDITOR_ATOM(noscript, "noscript") michael@0: EDITOR_ATOM(object, "object") michael@0: EDITOR_ATOM(ol, "ol") michael@0: EDITOR_ATOM(output, "output") michael@0: EDITOR_ATOM(p, "p") michael@0: EDITOR_ATOM(pre, "pre") michael@0: EDITOR_ATOM(progress, "progress") michael@0: EDITOR_ATOM(q, "q") michael@0: EDITOR_ATOM(samp, "samp") michael@0: EDITOR_ATOM(script, "script") michael@0: EDITOR_ATOM(section, "section") michael@0: EDITOR_ATOM(select, "select") michael@0: EDITOR_ATOM(size, "size") michael@0: EDITOR_ATOM(small, "small") michael@0: EDITOR_ATOM(span, "span") michael@0: EDITOR_ATOM(s, "s") michael@0: EDITOR_ATOM(strike, "strike") michael@0: EDITOR_ATOM(strong, "strong") michael@0: EDITOR_ATOM(sub, "sub") michael@0: EDITOR_ATOM(sup, "sup") michael@0: EDITOR_ATOM(table, "table") michael@0: EDITOR_ATOM(tbody, "tbody") michael@0: EDITOR_ATOM(td, "td") michael@0: EDITOR_ATOM(textarea, "textarea") michael@0: EDITOR_ATOM(tfoot, "tfoot") michael@0: EDITOR_ATOM(thead, "thead") michael@0: EDITOR_ATOM(th, "th") michael@0: EDITOR_ATOM(time, "time") michael@0: EDITOR_ATOM(tr, "tr") michael@0: EDITOR_ATOM(track, "track") michael@0: EDITOR_ATOM(tt, "tt") michael@0: EDITOR_ATOM(ul, "ul") michael@0: EDITOR_ATOM(u, "u") michael@0: EDITOR_ATOM(var, "var")