|
1 /* This Source Code Form is subject to the terms of the Mozilla Public |
|
2 * License, v. 2.0. If a copy of the MPL was not distributed with this |
|
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
|
4 |
|
5 // IWYU pragma: private, include "nsEditProperty.h" |
|
6 |
|
7 /****** |
|
8 |
|
9 This file contains the list of all editor nsIAtoms and their values |
|
10 |
|
11 It is designed to be used as inline input to nsEditProperty.cpp *only* |
|
12 through the magic of C preprocessing. |
|
13 |
|
14 All entries must be enclosed in the macro EDITOR_ATOM which will have cruel |
|
15 and unusual things done to it |
|
16 |
|
17 It is recommended (but not strictly necessary) to keep all entries |
|
18 in alphabetical order |
|
19 |
|
20 The first argument to EDITOR_ATOM is the C++ identifier of the atom |
|
21 The second argument is the string value of the atom |
|
22 |
|
23 ******/ |
|
24 |
|
25 EDITOR_ATOM(a, "a") |
|
26 EDITOR_ATOM(abbr, "abbr") |
|
27 EDITOR_ATOM(acronym, "acronym") |
|
28 EDITOR_ATOM(address, "address") |
|
29 EDITOR_ATOM(article, "article") |
|
30 EDITOR_ATOM(aside, "aside") |
|
31 EDITOR_ATOM(b, "b") |
|
32 EDITOR_ATOM(bdo, "bdo") |
|
33 EDITOR_ATOM(big, "big") |
|
34 EDITOR_ATOM(blockquote, "blockquote") |
|
35 EDITOR_ATOM(body, "body") |
|
36 EDITOR_ATOM(br, "br") |
|
37 EDITOR_ATOM(button, "button") |
|
38 EDITOR_ATOM(caption, "caption") |
|
39 EDITOR_ATOM(center, "center") |
|
40 EDITOR_ATOM(cite, "cite") |
|
41 EDITOR_ATOM(code, "code") |
|
42 EDITOR_ATOM(col, "col") |
|
43 EDITOR_ATOM(colgroup, "colgroup") |
|
44 EDITOR_ATOM(color, "color") |
|
45 EDITOR_ATOM(cssBackgroundColor, "background-color") |
|
46 EDITOR_ATOM(cssBackgroundImage, "background-image") |
|
47 EDITOR_ATOM(cssBorder, "border") |
|
48 EDITOR_ATOM(cssBottom, "bottom") |
|
49 EDITOR_ATOM(cssCaptionSide, "caption-side") |
|
50 EDITOR_ATOM(cssCmUnit, "cm") |
|
51 EDITOR_ATOM(cssColor, "color") |
|
52 EDITOR_ATOM(cssDirection, "direction") |
|
53 EDITOR_ATOM(cssEmUnit, "em") |
|
54 EDITOR_ATOM(cssExUnit, "ex") |
|
55 EDITOR_ATOM(cssFloat, "float") |
|
56 EDITOR_ATOM(cssFontFamily, "font-family") |
|
57 EDITOR_ATOM(cssFontSize, "font-size") |
|
58 EDITOR_ATOM(cssFontStyle, "font-style") |
|
59 EDITOR_ATOM(cssFontWeight, "font-weight") |
|
60 EDITOR_ATOM(cssHeight, "height") |
|
61 EDITOR_ATOM(cssInUnit, "in") |
|
62 EDITOR_ATOM(cssLeft, "left") |
|
63 EDITOR_ATOM(cssListStyleType, "list-style-type") |
|
64 EDITOR_ATOM(cssMarginLeft, "margin-left") |
|
65 EDITOR_ATOM(cssMarginRight, "margin-right") |
|
66 EDITOR_ATOM(cssMmUnit, "mm") |
|
67 EDITOR_ATOM(cssMozUserModify, "-moz-user-modify") |
|
68 EDITOR_ATOM(cssMozUserSelect, "-moz-user-select") |
|
69 EDITOR_ATOM(cssPcUnit, "pc") |
|
70 EDITOR_ATOM(cssPercentUnit, "%") |
|
71 EDITOR_ATOM(cssPosition, "position") |
|
72 EDITOR_ATOM(cssPtUnit, "pt") |
|
73 EDITOR_ATOM(cssPxUnit, "px") |
|
74 EDITOR_ATOM(cssRight, "right") |
|
75 EDITOR_ATOM(cssTextAlign, "text-align") |
|
76 EDITOR_ATOM(cssTextDecoration, "text-decoration") |
|
77 EDITOR_ATOM(cssTop, "top") |
|
78 EDITOR_ATOM(cssVerticalAlign, "vertical-align") |
|
79 EDITOR_ATOM(cssWhitespace, "white-space") |
|
80 EDITOR_ATOM(cssWidth, "width") |
|
81 EDITOR_ATOM(cssZIndex, "z-index") |
|
82 EDITOR_ATOM(data, "data") |
|
83 EDITOR_ATOM(datalist, "datalist") |
|
84 EDITOR_ATOM(dd, "dd") |
|
85 EDITOR_ATOM(dfn, "dfn") |
|
86 EDITOR_ATOM(div, "div") |
|
87 EDITOR_ATOM(dl, "dl") |
|
88 EDITOR_ATOM(dt, "dt") |
|
89 EDITOR_ATOM(em, "em") |
|
90 EDITOR_ATOM(face, "face") |
|
91 EDITOR_ATOM(fieldset, "fieldset") |
|
92 EDITOR_ATOM(figcaption, "figcaption") |
|
93 EDITOR_ATOM(figure, "figure") |
|
94 EDITOR_ATOM(font, "font") |
|
95 EDITOR_ATOM(footer, "footer") |
|
96 EDITOR_ATOM(form, "form") |
|
97 EDITOR_ATOM(h1, "h1") |
|
98 EDITOR_ATOM(h2, "h2") |
|
99 EDITOR_ATOM(h3, "h3") |
|
100 EDITOR_ATOM(h4, "h4") |
|
101 EDITOR_ATOM(h5, "h5") |
|
102 EDITOR_ATOM(h6, "h6") |
|
103 EDITOR_ATOM(header, "header") |
|
104 EDITOR_ATOM(head, "head") |
|
105 EDITOR_ATOM(hgroup, "hgroup") |
|
106 EDITOR_ATOM(href, "href") // Use to differentiate between "a" for link, "a" for named anchor |
|
107 EDITOR_ATOM(hr, "hr") |
|
108 EDITOR_ATOM(html, "html") |
|
109 EDITOR_ATOM(i, "i") |
|
110 EDITOR_ATOM(img, "img") |
|
111 EDITOR_ATOM(input, "input") |
|
112 EDITOR_ATOM(kbd, "kbd") |
|
113 EDITOR_ATOM(keygen, "keygen") |
|
114 EDITOR_ATOM(label, "label") |
|
115 EDITOR_ATOM(legend, "legend") |
|
116 EDITOR_ATOM(li, "li") |
|
117 EDITOR_ATOM(main, "main") |
|
118 EDITOR_ATOM(map, "map") |
|
119 EDITOR_ATOM(mark, "mark") |
|
120 EDITOR_ATOM(meter, "meter") |
|
121 EDITOR_ATOM(menuitem, "menuitem") |
|
122 EDITOR_ATOM(mozdirty, "_moz_dirty") |
|
123 EDITOR_ATOM(mozEditorBogusNode, "_moz_editor_bogus_node") |
|
124 EDITOR_ATOM(name, "name") |
|
125 EDITOR_ATOM(nav, "nav") |
|
126 EDITOR_ATOM(noscript, "noscript") |
|
127 EDITOR_ATOM(object, "object") |
|
128 EDITOR_ATOM(ol, "ol") |
|
129 EDITOR_ATOM(output, "output") |
|
130 EDITOR_ATOM(p, "p") |
|
131 EDITOR_ATOM(pre, "pre") |
|
132 EDITOR_ATOM(progress, "progress") |
|
133 EDITOR_ATOM(q, "q") |
|
134 EDITOR_ATOM(samp, "samp") |
|
135 EDITOR_ATOM(script, "script") |
|
136 EDITOR_ATOM(section, "section") |
|
137 EDITOR_ATOM(select, "select") |
|
138 EDITOR_ATOM(size, "size") |
|
139 EDITOR_ATOM(small, "small") |
|
140 EDITOR_ATOM(span, "span") |
|
141 EDITOR_ATOM(s, "s") |
|
142 EDITOR_ATOM(strike, "strike") |
|
143 EDITOR_ATOM(strong, "strong") |
|
144 EDITOR_ATOM(sub, "sub") |
|
145 EDITOR_ATOM(sup, "sup") |
|
146 EDITOR_ATOM(table, "table") |
|
147 EDITOR_ATOM(tbody, "tbody") |
|
148 EDITOR_ATOM(td, "td") |
|
149 EDITOR_ATOM(textarea, "textarea") |
|
150 EDITOR_ATOM(tfoot, "tfoot") |
|
151 EDITOR_ATOM(thead, "thead") |
|
152 EDITOR_ATOM(th, "th") |
|
153 EDITOR_ATOM(time, "time") |
|
154 EDITOR_ATOM(tr, "tr") |
|
155 EDITOR_ATOM(track, "track") |
|
156 EDITOR_ATOM(tt, "tt") |
|
157 EDITOR_ATOM(ul, "ul") |
|
158 EDITOR_ATOM(u, "u") |
|
159 EDITOR_ATOM(var, "var") |