|
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 /****** |
|
6 |
|
7 This file contains the list of all text services nsIAtoms and their values |
|
8 |
|
9 It is designed to be used as inline input to nsTextServicesDocument.cpp *only* |
|
10 through the magic of C preprocessing. |
|
11 |
|
12 All entries must be enclosed in the macro TS_ATOM which will have cruel |
|
13 and unusual things done to it |
|
14 |
|
15 It is recommended (but not strictly necessary) to keep all entries |
|
16 in alphabetical order |
|
17 |
|
18 The first argument to TS_ATOM is the C++ identifier of the atom |
|
19 The second argument is the string value of the atom |
|
20 |
|
21 ******/ |
|
22 |
|
23 // OUTPUT_CLASS=nsTextServicesDocument |
|
24 // MACRO_NAME=TS_ATOM |
|
25 |
|
26 TS_ATOM(sAAtom, "a") |
|
27 TS_ATOM(sAddressAtom, "address") |
|
28 TS_ATOM(sBigAtom, "big") |
|
29 TS_ATOM(sBAtom, "b") |
|
30 TS_ATOM(sCiteAtom, "cite") |
|
31 TS_ATOM(sCodeAtom, "code") |
|
32 TS_ATOM(sDfnAtom, "dfn") |
|
33 TS_ATOM(sEmAtom, "em") |
|
34 TS_ATOM(sFontAtom, "font") |
|
35 TS_ATOM(sIAtom, "i") |
|
36 TS_ATOM(sKbdAtom, "kbd") |
|
37 TS_ATOM(sKeygenAtom, "keygen") |
|
38 TS_ATOM(sNobrAtom, "nobr") |
|
39 TS_ATOM(sSAtom, "s") |
|
40 TS_ATOM(sSampAtom, "samp") |
|
41 TS_ATOM(sSmallAtom, "small") |
|
42 TS_ATOM(sSpacerAtom, "spacer") |
|
43 TS_ATOM(sSpanAtom, "span") |
|
44 TS_ATOM(sStrikeAtom, "strike") |
|
45 TS_ATOM(sStrongAtom, "strong") |
|
46 TS_ATOM(sSubAtom, "sub") |
|
47 TS_ATOM(sSupAtom, "sup") |
|
48 TS_ATOM(sTtAtom, "tt") |
|
49 TS_ATOM(sUAtom, "u") |
|
50 TS_ATOM(sVarAtom, "var") |
|
51 TS_ATOM(sWbrAtom, "wbr") |