Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(54)

Side by Side Diff: pdf/pdfium/pdfium_assert_matching_enums.cc

Issue 831493002: replace COMPILE_ASSERT with static_assert in pdf/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fit nits Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | pdf/pdfium/pdfium_engine.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/basictypes.h" 5 #include "base/basictypes.h"
6 #include "ppapi/c/pp_input_event.h" 6 #include "ppapi/c/pp_input_event.h"
7 #include "ppapi/c/private/ppb_pdf.h" 7 #include "ppapi/c/private/ppb_pdf.h"
8 #include "third_party/pdfium/fpdfsdk/include/fpdf_fwlevent.h" 8 #include "third_party/pdfium/fpdfsdk/include/fpdf_fwlevent.h"
9 #include "third_party/pdfium/fpdfsdk/include/fpdf_sysfontinfo.h" 9 #include "third_party/pdfium/fpdfsdk/include/fpdf_sysfontinfo.h"
10 #include "ui/events/keycodes/keyboard_codes.h" 10 #include "ui/events/keycodes/keyboard_codes.h"
11 11
12 #define COMPILE_ASSERT_MATCH(np_name, pdfium_name) \ 12 #define STATIC_ASSERT_MATCH(np_name, pdfium_name) \
13 COMPILE_ASSERT(int(np_name) == int(pdfium_name), mismatching_enums) 13 static_assert(int(np_name) == int(pdfium_name), \
14 14 "mismatching enums: " #np_name)
15 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_SHIFTKEY, FWL_EVENTFLAG_ShiftKey); 15
16 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_CONTROLKEY, 16 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_SHIFTKEY, FWL_EVENTFLAG_ShiftKey);
17 FWL_EVENTFLAG_ControlKey); 17 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_CONTROLKEY,
18 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_ALTKEY, FWL_EVENTFLAG_AltKey); 18 FWL_EVENTFLAG_ControlKey);
19 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_METAKEY, FWL_EVENTFLAG_MetaKey); 19 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_ALTKEY, FWL_EVENTFLAG_AltKey);
20 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_ISKEYPAD, FWL_EVENTFLAG_KeyPad); 20 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_METAKEY, FWL_EVENTFLAG_MetaKey);
21 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_ISAUTOREPEAT, 21 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_ISKEYPAD, FWL_EVENTFLAG_KeyPad);
22 FWL_EVENTFLAG_AutoRepeat); 22 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_ISAUTOREPEAT,
23 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_LEFTBUTTONDOWN, 23 FWL_EVENTFLAG_AutoRepeat);
24 FWL_EVENTFLAG_LeftButtonDown); 24 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_LEFTBUTTONDOWN,
25 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_MIDDLEBUTTONDOWN, 25 FWL_EVENTFLAG_LeftButtonDown);
26 FWL_EVENTFLAG_MiddleButtonDown); 26 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_MIDDLEBUTTONDOWN,
27 COMPILE_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_RIGHTBUTTONDOWN, 27 FWL_EVENTFLAG_MiddleButtonDown);
28 FWL_EVENTFLAG_RightButtonDown); 28 STATIC_ASSERT_MATCH(PP_INPUTEVENT_MODIFIER_RIGHTBUTTONDOWN,
29 29 FWL_EVENTFLAG_RightButtonDown);
30 COMPILE_ASSERT_MATCH(ui::VKEY_BACK, FWL_VKEY_Back); 30
31 COMPILE_ASSERT_MATCH(ui::VKEY_TAB, FWL_VKEY_Tab); 31 STATIC_ASSERT_MATCH(ui::VKEY_BACK, FWL_VKEY_Back);
32 COMPILE_ASSERT_MATCH(ui::VKEY_CLEAR, FWL_VKEY_Clear); 32 STATIC_ASSERT_MATCH(ui::VKEY_TAB, FWL_VKEY_Tab);
33 COMPILE_ASSERT_MATCH(ui::VKEY_RETURN, FWL_VKEY_Return); 33 STATIC_ASSERT_MATCH(ui::VKEY_CLEAR, FWL_VKEY_Clear);
34 COMPILE_ASSERT_MATCH(ui::VKEY_SHIFT, FWL_VKEY_Shift); 34 STATIC_ASSERT_MATCH(ui::VKEY_RETURN, FWL_VKEY_Return);
35 COMPILE_ASSERT_MATCH(ui::VKEY_CONTROL, FWL_VKEY_Control); 35 STATIC_ASSERT_MATCH(ui::VKEY_SHIFT, FWL_VKEY_Shift);
36 COMPILE_ASSERT_MATCH(ui::VKEY_MENU, FWL_VKEY_Menu); 36 STATIC_ASSERT_MATCH(ui::VKEY_CONTROL, FWL_VKEY_Control);
37 COMPILE_ASSERT_MATCH(ui::VKEY_PAUSE, FWL_VKEY_Pause); 37 STATIC_ASSERT_MATCH(ui::VKEY_MENU, FWL_VKEY_Menu);
38 COMPILE_ASSERT_MATCH(ui::VKEY_CAPITAL, FWL_VKEY_Capital); 38 STATIC_ASSERT_MATCH(ui::VKEY_PAUSE, FWL_VKEY_Pause);
39 COMPILE_ASSERT_MATCH(ui::VKEY_KANA, FWL_VKEY_Kana); 39 STATIC_ASSERT_MATCH(ui::VKEY_CAPITAL, FWL_VKEY_Capital);
40 COMPILE_ASSERT_MATCH(ui::VKEY_HANGUL, FWL_VKEY_Hangul); 40 STATIC_ASSERT_MATCH(ui::VKEY_KANA, FWL_VKEY_Kana);
41 COMPILE_ASSERT_MATCH(ui::VKEY_JUNJA, FWL_VKEY_Junja); 41 STATIC_ASSERT_MATCH(ui::VKEY_HANGUL, FWL_VKEY_Hangul);
42 COMPILE_ASSERT_MATCH(ui::VKEY_FINAL, FWL_VKEY_Final); 42 STATIC_ASSERT_MATCH(ui::VKEY_JUNJA, FWL_VKEY_Junja);
43 COMPILE_ASSERT_MATCH(ui::VKEY_HANJA, FWL_VKEY_Hanja); 43 STATIC_ASSERT_MATCH(ui::VKEY_FINAL, FWL_VKEY_Final);
44 COMPILE_ASSERT_MATCH(ui::VKEY_KANJI, FWL_VKEY_Kanji); 44 STATIC_ASSERT_MATCH(ui::VKEY_HANJA, FWL_VKEY_Hanja);
45 COMPILE_ASSERT_MATCH(ui::VKEY_ESCAPE, FWL_VKEY_Escape); 45 STATIC_ASSERT_MATCH(ui::VKEY_KANJI, FWL_VKEY_Kanji);
46 COMPILE_ASSERT_MATCH(ui::VKEY_CONVERT, FWL_VKEY_Convert); 46 STATIC_ASSERT_MATCH(ui::VKEY_ESCAPE, FWL_VKEY_Escape);
47 COMPILE_ASSERT_MATCH(ui::VKEY_NONCONVERT, FWL_VKEY_NonConvert); 47 STATIC_ASSERT_MATCH(ui::VKEY_CONVERT, FWL_VKEY_Convert);
48 COMPILE_ASSERT_MATCH(ui::VKEY_ACCEPT, FWL_VKEY_Accept); 48 STATIC_ASSERT_MATCH(ui::VKEY_NONCONVERT, FWL_VKEY_NonConvert);
49 COMPILE_ASSERT_MATCH(ui::VKEY_MODECHANGE, FWL_VKEY_ModeChange); 49 STATIC_ASSERT_MATCH(ui::VKEY_ACCEPT, FWL_VKEY_Accept);
50 COMPILE_ASSERT_MATCH(ui::VKEY_SPACE, FWL_VKEY_Space); 50 STATIC_ASSERT_MATCH(ui::VKEY_MODECHANGE, FWL_VKEY_ModeChange);
51 COMPILE_ASSERT_MATCH(ui::VKEY_PRIOR, FWL_VKEY_Prior); 51 STATIC_ASSERT_MATCH(ui::VKEY_SPACE, FWL_VKEY_Space);
52 COMPILE_ASSERT_MATCH(ui::VKEY_NEXT, FWL_VKEY_Next); 52 STATIC_ASSERT_MATCH(ui::VKEY_PRIOR, FWL_VKEY_Prior);
53 COMPILE_ASSERT_MATCH(ui::VKEY_END, FWL_VKEY_End); 53 STATIC_ASSERT_MATCH(ui::VKEY_NEXT, FWL_VKEY_Next);
54 COMPILE_ASSERT_MATCH(ui::VKEY_HOME, FWL_VKEY_Home); 54 STATIC_ASSERT_MATCH(ui::VKEY_END, FWL_VKEY_End);
55 COMPILE_ASSERT_MATCH(ui::VKEY_LEFT, FWL_VKEY_Left); 55 STATIC_ASSERT_MATCH(ui::VKEY_HOME, FWL_VKEY_Home);
56 COMPILE_ASSERT_MATCH(ui::VKEY_UP, FWL_VKEY_Up); 56 STATIC_ASSERT_MATCH(ui::VKEY_LEFT, FWL_VKEY_Left);
57 COMPILE_ASSERT_MATCH(ui::VKEY_RIGHT, FWL_VKEY_Right); 57 STATIC_ASSERT_MATCH(ui::VKEY_UP, FWL_VKEY_Up);
58 COMPILE_ASSERT_MATCH(ui::VKEY_DOWN, FWL_VKEY_Down); 58 STATIC_ASSERT_MATCH(ui::VKEY_RIGHT, FWL_VKEY_Right);
59 COMPILE_ASSERT_MATCH(ui::VKEY_SELECT, FWL_VKEY_Select); 59 STATIC_ASSERT_MATCH(ui::VKEY_DOWN, FWL_VKEY_Down);
60 COMPILE_ASSERT_MATCH(ui::VKEY_PRINT, FWL_VKEY_Print); 60 STATIC_ASSERT_MATCH(ui::VKEY_SELECT, FWL_VKEY_Select);
61 COMPILE_ASSERT_MATCH(ui::VKEY_EXECUTE, FWL_VKEY_Execute); 61 STATIC_ASSERT_MATCH(ui::VKEY_PRINT, FWL_VKEY_Print);
62 COMPILE_ASSERT_MATCH(ui::VKEY_SNAPSHOT, FWL_VKEY_Snapshot); 62 STATIC_ASSERT_MATCH(ui::VKEY_EXECUTE, FWL_VKEY_Execute);
63 COMPILE_ASSERT_MATCH(ui::VKEY_INSERT, FWL_VKEY_Insert); 63 STATIC_ASSERT_MATCH(ui::VKEY_SNAPSHOT, FWL_VKEY_Snapshot);
64 COMPILE_ASSERT_MATCH(ui::VKEY_DELETE, FWL_VKEY_Delete); 64 STATIC_ASSERT_MATCH(ui::VKEY_INSERT, FWL_VKEY_Insert);
65 COMPILE_ASSERT_MATCH(ui::VKEY_HELP, FWL_VKEY_Help); 65 STATIC_ASSERT_MATCH(ui::VKEY_DELETE, FWL_VKEY_Delete);
66 COMPILE_ASSERT_MATCH(ui::VKEY_0, FWL_VKEY_0); 66 STATIC_ASSERT_MATCH(ui::VKEY_HELP, FWL_VKEY_Help);
67 COMPILE_ASSERT_MATCH(ui::VKEY_1, FWL_VKEY_1); 67 STATIC_ASSERT_MATCH(ui::VKEY_0, FWL_VKEY_0);
68 COMPILE_ASSERT_MATCH(ui::VKEY_2, FWL_VKEY_2); 68 STATIC_ASSERT_MATCH(ui::VKEY_1, FWL_VKEY_1);
69 COMPILE_ASSERT_MATCH(ui::VKEY_3, FWL_VKEY_3); 69 STATIC_ASSERT_MATCH(ui::VKEY_2, FWL_VKEY_2);
70 COMPILE_ASSERT_MATCH(ui::VKEY_4, FWL_VKEY_4); 70 STATIC_ASSERT_MATCH(ui::VKEY_3, FWL_VKEY_3);
71 COMPILE_ASSERT_MATCH(ui::VKEY_5, FWL_VKEY_5); 71 STATIC_ASSERT_MATCH(ui::VKEY_4, FWL_VKEY_4);
72 COMPILE_ASSERT_MATCH(ui::VKEY_6, FWL_VKEY_6); 72 STATIC_ASSERT_MATCH(ui::VKEY_5, FWL_VKEY_5);
73 COMPILE_ASSERT_MATCH(ui::VKEY_7, FWL_VKEY_7); 73 STATIC_ASSERT_MATCH(ui::VKEY_6, FWL_VKEY_6);
74 COMPILE_ASSERT_MATCH(ui::VKEY_8, FWL_VKEY_8); 74 STATIC_ASSERT_MATCH(ui::VKEY_7, FWL_VKEY_7);
75 COMPILE_ASSERT_MATCH(ui::VKEY_9, FWL_VKEY_9); 75 STATIC_ASSERT_MATCH(ui::VKEY_8, FWL_VKEY_8);
76 COMPILE_ASSERT_MATCH(ui::VKEY_A, FWL_VKEY_A); 76 STATIC_ASSERT_MATCH(ui::VKEY_9, FWL_VKEY_9);
77 COMPILE_ASSERT_MATCH(ui::VKEY_B, FWL_VKEY_B); 77 STATIC_ASSERT_MATCH(ui::VKEY_A, FWL_VKEY_A);
78 COMPILE_ASSERT_MATCH(ui::VKEY_C, FWL_VKEY_C); 78 STATIC_ASSERT_MATCH(ui::VKEY_B, FWL_VKEY_B);
79 COMPILE_ASSERT_MATCH(ui::VKEY_D, FWL_VKEY_D); 79 STATIC_ASSERT_MATCH(ui::VKEY_C, FWL_VKEY_C);
80 COMPILE_ASSERT_MATCH(ui::VKEY_E, FWL_VKEY_E); 80 STATIC_ASSERT_MATCH(ui::VKEY_D, FWL_VKEY_D);
81 COMPILE_ASSERT_MATCH(ui::VKEY_F, FWL_VKEY_F); 81 STATIC_ASSERT_MATCH(ui::VKEY_E, FWL_VKEY_E);
82 COMPILE_ASSERT_MATCH(ui::VKEY_G, FWL_VKEY_G); 82 STATIC_ASSERT_MATCH(ui::VKEY_F, FWL_VKEY_F);
83 COMPILE_ASSERT_MATCH(ui::VKEY_H, FWL_VKEY_H); 83 STATIC_ASSERT_MATCH(ui::VKEY_G, FWL_VKEY_G);
84 COMPILE_ASSERT_MATCH(ui::VKEY_I, FWL_VKEY_I); 84 STATIC_ASSERT_MATCH(ui::VKEY_H, FWL_VKEY_H);
85 COMPILE_ASSERT_MATCH(ui::VKEY_J, FWL_VKEY_J); 85 STATIC_ASSERT_MATCH(ui::VKEY_I, FWL_VKEY_I);
86 COMPILE_ASSERT_MATCH(ui::VKEY_K, FWL_VKEY_K); 86 STATIC_ASSERT_MATCH(ui::VKEY_J, FWL_VKEY_J);
87 COMPILE_ASSERT_MATCH(ui::VKEY_L, FWL_VKEY_L); 87 STATIC_ASSERT_MATCH(ui::VKEY_K, FWL_VKEY_K);
88 COMPILE_ASSERT_MATCH(ui::VKEY_M, FWL_VKEY_M); 88 STATIC_ASSERT_MATCH(ui::VKEY_L, FWL_VKEY_L);
89 COMPILE_ASSERT_MATCH(ui::VKEY_N, FWL_VKEY_N); 89 STATIC_ASSERT_MATCH(ui::VKEY_M, FWL_VKEY_M);
90 COMPILE_ASSERT_MATCH(ui::VKEY_O, FWL_VKEY_O); 90 STATIC_ASSERT_MATCH(ui::VKEY_N, FWL_VKEY_N);
91 COMPILE_ASSERT_MATCH(ui::VKEY_P, FWL_VKEY_P); 91 STATIC_ASSERT_MATCH(ui::VKEY_O, FWL_VKEY_O);
92 COMPILE_ASSERT_MATCH(ui::VKEY_Q, FWL_VKEY_Q); 92 STATIC_ASSERT_MATCH(ui::VKEY_P, FWL_VKEY_P);
93 COMPILE_ASSERT_MATCH(ui::VKEY_R, FWL_VKEY_R); 93 STATIC_ASSERT_MATCH(ui::VKEY_Q, FWL_VKEY_Q);
94 COMPILE_ASSERT_MATCH(ui::VKEY_S, FWL_VKEY_S); 94 STATIC_ASSERT_MATCH(ui::VKEY_R, FWL_VKEY_R);
95 COMPILE_ASSERT_MATCH(ui::VKEY_T, FWL_VKEY_T); 95 STATIC_ASSERT_MATCH(ui::VKEY_S, FWL_VKEY_S);
96 COMPILE_ASSERT_MATCH(ui::VKEY_U, FWL_VKEY_U); 96 STATIC_ASSERT_MATCH(ui::VKEY_T, FWL_VKEY_T);
97 COMPILE_ASSERT_MATCH(ui::VKEY_V, FWL_VKEY_V); 97 STATIC_ASSERT_MATCH(ui::VKEY_U, FWL_VKEY_U);
98 COMPILE_ASSERT_MATCH(ui::VKEY_W, FWL_VKEY_W); 98 STATIC_ASSERT_MATCH(ui::VKEY_V, FWL_VKEY_V);
99 COMPILE_ASSERT_MATCH(ui::VKEY_X, FWL_VKEY_X); 99 STATIC_ASSERT_MATCH(ui::VKEY_W, FWL_VKEY_W);
100 COMPILE_ASSERT_MATCH(ui::VKEY_Y, FWL_VKEY_Y); 100 STATIC_ASSERT_MATCH(ui::VKEY_X, FWL_VKEY_X);
101 COMPILE_ASSERT_MATCH(ui::VKEY_Z, FWL_VKEY_Z); 101 STATIC_ASSERT_MATCH(ui::VKEY_Y, FWL_VKEY_Y);
102 COMPILE_ASSERT_MATCH(ui::VKEY_LWIN, FWL_VKEY_LWin); 102 STATIC_ASSERT_MATCH(ui::VKEY_Z, FWL_VKEY_Z);
103 COMPILE_ASSERT_MATCH(ui::VKEY_COMMAND, FWL_VKEY_Command); 103 STATIC_ASSERT_MATCH(ui::VKEY_LWIN, FWL_VKEY_LWin);
104 COMPILE_ASSERT_MATCH(ui::VKEY_RWIN, FWL_VKEY_RWin); 104 STATIC_ASSERT_MATCH(ui::VKEY_COMMAND, FWL_VKEY_Command);
105 COMPILE_ASSERT_MATCH(ui::VKEY_APPS, FWL_VKEY_Apps); 105 STATIC_ASSERT_MATCH(ui::VKEY_RWIN, FWL_VKEY_RWin);
106 COMPILE_ASSERT_MATCH(ui::VKEY_SLEEP, FWL_VKEY_Sleep); 106 STATIC_ASSERT_MATCH(ui::VKEY_APPS, FWL_VKEY_Apps);
107 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD0, FWL_VKEY_NumPad0); 107 STATIC_ASSERT_MATCH(ui::VKEY_SLEEP, FWL_VKEY_Sleep);
108 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD1, FWL_VKEY_NumPad1); 108 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD0, FWL_VKEY_NumPad0);
109 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD2, FWL_VKEY_NumPad2); 109 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD1, FWL_VKEY_NumPad1);
110 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD3, FWL_VKEY_NumPad3); 110 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD2, FWL_VKEY_NumPad2);
111 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD4, FWL_VKEY_NumPad4); 111 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD3, FWL_VKEY_NumPad3);
112 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD5, FWL_VKEY_NumPad5); 112 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD4, FWL_VKEY_NumPad4);
113 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD6, FWL_VKEY_NumPad6); 113 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD5, FWL_VKEY_NumPad5);
114 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD7, FWL_VKEY_NumPad7); 114 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD6, FWL_VKEY_NumPad6);
115 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD8, FWL_VKEY_NumPad8); 115 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD7, FWL_VKEY_NumPad7);
116 COMPILE_ASSERT_MATCH(ui::VKEY_NUMPAD9, FWL_VKEY_NumPad9); 116 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD8, FWL_VKEY_NumPad8);
117 COMPILE_ASSERT_MATCH(ui::VKEY_MULTIPLY, FWL_VKEY_Multiply); 117 STATIC_ASSERT_MATCH(ui::VKEY_NUMPAD9, FWL_VKEY_NumPad9);
118 COMPILE_ASSERT_MATCH(ui::VKEY_ADD, FWL_VKEY_Add); 118 STATIC_ASSERT_MATCH(ui::VKEY_MULTIPLY, FWL_VKEY_Multiply);
119 COMPILE_ASSERT_MATCH(ui::VKEY_SEPARATOR, FWL_VKEY_Separator); 119 STATIC_ASSERT_MATCH(ui::VKEY_ADD, FWL_VKEY_Add);
120 COMPILE_ASSERT_MATCH(ui::VKEY_SUBTRACT, FWL_VKEY_Subtract); 120 STATIC_ASSERT_MATCH(ui::VKEY_SEPARATOR, FWL_VKEY_Separator);
121 COMPILE_ASSERT_MATCH(ui::VKEY_DECIMAL, FWL_VKEY_Decimal); 121 STATIC_ASSERT_MATCH(ui::VKEY_SUBTRACT, FWL_VKEY_Subtract);
122 COMPILE_ASSERT_MATCH(ui::VKEY_DIVIDE, FWL_VKEY_Divide); 122 STATIC_ASSERT_MATCH(ui::VKEY_DECIMAL, FWL_VKEY_Decimal);
123 COMPILE_ASSERT_MATCH(ui::VKEY_F1, FWL_VKEY_F1); 123 STATIC_ASSERT_MATCH(ui::VKEY_DIVIDE, FWL_VKEY_Divide);
124 COMPILE_ASSERT_MATCH(ui::VKEY_F2, FWL_VKEY_F2); 124 STATIC_ASSERT_MATCH(ui::VKEY_F1, FWL_VKEY_F1);
125 COMPILE_ASSERT_MATCH(ui::VKEY_F3, FWL_VKEY_F3); 125 STATIC_ASSERT_MATCH(ui::VKEY_F2, FWL_VKEY_F2);
126 COMPILE_ASSERT_MATCH(ui::VKEY_F4, FWL_VKEY_F4); 126 STATIC_ASSERT_MATCH(ui::VKEY_F3, FWL_VKEY_F3);
127 COMPILE_ASSERT_MATCH(ui::VKEY_F5, FWL_VKEY_F5); 127 STATIC_ASSERT_MATCH(ui::VKEY_F4, FWL_VKEY_F4);
128 COMPILE_ASSERT_MATCH(ui::VKEY_F6, FWL_VKEY_F6); 128 STATIC_ASSERT_MATCH(ui::VKEY_F5, FWL_VKEY_F5);
129 COMPILE_ASSERT_MATCH(ui::VKEY_F7, FWL_VKEY_F7); 129 STATIC_ASSERT_MATCH(ui::VKEY_F6, FWL_VKEY_F6);
130 COMPILE_ASSERT_MATCH(ui::VKEY_F8, FWL_VKEY_F8); 130 STATIC_ASSERT_MATCH(ui::VKEY_F7, FWL_VKEY_F7);
131 COMPILE_ASSERT_MATCH(ui::VKEY_F9, FWL_VKEY_F9); 131 STATIC_ASSERT_MATCH(ui::VKEY_F8, FWL_VKEY_F8);
132 COMPILE_ASSERT_MATCH(ui::VKEY_F10, FWL_VKEY_F10); 132 STATIC_ASSERT_MATCH(ui::VKEY_F9, FWL_VKEY_F9);
133 COMPILE_ASSERT_MATCH(ui::VKEY_F11, FWL_VKEY_F11); 133 STATIC_ASSERT_MATCH(ui::VKEY_F10, FWL_VKEY_F10);
134 COMPILE_ASSERT_MATCH(ui::VKEY_F12, FWL_VKEY_F12); 134 STATIC_ASSERT_MATCH(ui::VKEY_F11, FWL_VKEY_F11);
135 COMPILE_ASSERT_MATCH(ui::VKEY_F13, FWL_VKEY_F13); 135 STATIC_ASSERT_MATCH(ui::VKEY_F12, FWL_VKEY_F12);
136 COMPILE_ASSERT_MATCH(ui::VKEY_F14, FWL_VKEY_F14); 136 STATIC_ASSERT_MATCH(ui::VKEY_F13, FWL_VKEY_F13);
137 COMPILE_ASSERT_MATCH(ui::VKEY_F15, FWL_VKEY_F15); 137 STATIC_ASSERT_MATCH(ui::VKEY_F14, FWL_VKEY_F14);
138 COMPILE_ASSERT_MATCH(ui::VKEY_F16, FWL_VKEY_F16); 138 STATIC_ASSERT_MATCH(ui::VKEY_F15, FWL_VKEY_F15);
139 COMPILE_ASSERT_MATCH(ui::VKEY_F17, FWL_VKEY_F17); 139 STATIC_ASSERT_MATCH(ui::VKEY_F16, FWL_VKEY_F16);
140 COMPILE_ASSERT_MATCH(ui::VKEY_F18, FWL_VKEY_F18); 140 STATIC_ASSERT_MATCH(ui::VKEY_F17, FWL_VKEY_F17);
141 COMPILE_ASSERT_MATCH(ui::VKEY_F19, FWL_VKEY_F19); 141 STATIC_ASSERT_MATCH(ui::VKEY_F18, FWL_VKEY_F18);
142 COMPILE_ASSERT_MATCH(ui::VKEY_F20, FWL_VKEY_F20); 142 STATIC_ASSERT_MATCH(ui::VKEY_F19, FWL_VKEY_F19);
143 COMPILE_ASSERT_MATCH(ui::VKEY_F21, FWL_VKEY_F21); 143 STATIC_ASSERT_MATCH(ui::VKEY_F20, FWL_VKEY_F20);
144 COMPILE_ASSERT_MATCH(ui::VKEY_F22, FWL_VKEY_F22); 144 STATIC_ASSERT_MATCH(ui::VKEY_F21, FWL_VKEY_F21);
145 COMPILE_ASSERT_MATCH(ui::VKEY_F23, FWL_VKEY_F23); 145 STATIC_ASSERT_MATCH(ui::VKEY_F22, FWL_VKEY_F22);
146 COMPILE_ASSERT_MATCH(ui::VKEY_F24, FWL_VKEY_F24); 146 STATIC_ASSERT_MATCH(ui::VKEY_F23, FWL_VKEY_F23);
147 COMPILE_ASSERT_MATCH(ui::VKEY_NUMLOCK, FWL_VKEY_NunLock); 147 STATIC_ASSERT_MATCH(ui::VKEY_F24, FWL_VKEY_F24);
148 COMPILE_ASSERT_MATCH(ui::VKEY_SCROLL, FWL_VKEY_Scroll); 148 STATIC_ASSERT_MATCH(ui::VKEY_NUMLOCK, FWL_VKEY_NunLock);
149 COMPILE_ASSERT_MATCH(ui::VKEY_LSHIFT, FWL_VKEY_LShift); 149 STATIC_ASSERT_MATCH(ui::VKEY_SCROLL, FWL_VKEY_Scroll);
150 COMPILE_ASSERT_MATCH(ui::VKEY_RSHIFT, FWL_VKEY_RShift); 150 STATIC_ASSERT_MATCH(ui::VKEY_LSHIFT, FWL_VKEY_LShift);
151 COMPILE_ASSERT_MATCH(ui::VKEY_LCONTROL, FWL_VKEY_LControl); 151 STATIC_ASSERT_MATCH(ui::VKEY_RSHIFT, FWL_VKEY_RShift);
152 COMPILE_ASSERT_MATCH(ui::VKEY_RCONTROL, FWL_VKEY_RControl); 152 STATIC_ASSERT_MATCH(ui::VKEY_LCONTROL, FWL_VKEY_LControl);
153 COMPILE_ASSERT_MATCH(ui::VKEY_LMENU, FWL_VKEY_LMenu); 153 STATIC_ASSERT_MATCH(ui::VKEY_RCONTROL, FWL_VKEY_RControl);
154 COMPILE_ASSERT_MATCH(ui::VKEY_RMENU, FWL_VKEY_RMenu); 154 STATIC_ASSERT_MATCH(ui::VKEY_LMENU, FWL_VKEY_LMenu);
155 COMPILE_ASSERT_MATCH(ui::VKEY_BROWSER_BACK, FWL_VKEY_BROWSER_Back); 155 STATIC_ASSERT_MATCH(ui::VKEY_RMENU, FWL_VKEY_RMenu);
156 COMPILE_ASSERT_MATCH(ui::VKEY_BROWSER_FORWARD, FWL_VKEY_BROWSER_Forward); 156 STATIC_ASSERT_MATCH(ui::VKEY_BROWSER_BACK, FWL_VKEY_BROWSER_Back);
157 COMPILE_ASSERT_MATCH(ui::VKEY_BROWSER_REFRESH, FWL_VKEY_BROWSER_Refresh); 157 STATIC_ASSERT_MATCH(ui::VKEY_BROWSER_FORWARD, FWL_VKEY_BROWSER_Forward);
158 COMPILE_ASSERT_MATCH(ui::VKEY_BROWSER_STOP, FWL_VKEY_BROWSER_Stop); 158 STATIC_ASSERT_MATCH(ui::VKEY_BROWSER_REFRESH, FWL_VKEY_BROWSER_Refresh);
159 COMPILE_ASSERT_MATCH(ui::VKEY_BROWSER_SEARCH, FWL_VKEY_BROWSER_Search); 159 STATIC_ASSERT_MATCH(ui::VKEY_BROWSER_STOP, FWL_VKEY_BROWSER_Stop);
160 COMPILE_ASSERT_MATCH(ui::VKEY_BROWSER_FAVORITES, FWL_VKEY_BROWSER_Favorites); 160 STATIC_ASSERT_MATCH(ui::VKEY_BROWSER_SEARCH, FWL_VKEY_BROWSER_Search);
161 COMPILE_ASSERT_MATCH(ui::VKEY_BROWSER_HOME, FWL_VKEY_BROWSER_Home); 161 STATIC_ASSERT_MATCH(ui::VKEY_BROWSER_FAVORITES, FWL_VKEY_BROWSER_Favorites);
162 COMPILE_ASSERT_MATCH(ui::VKEY_VOLUME_MUTE, FWL_VKEY_VOLUME_Mute); 162 STATIC_ASSERT_MATCH(ui::VKEY_BROWSER_HOME, FWL_VKEY_BROWSER_Home);
163 COMPILE_ASSERT_MATCH(ui::VKEY_VOLUME_DOWN, FWL_VKEY_VOLUME_Down); 163 STATIC_ASSERT_MATCH(ui::VKEY_VOLUME_MUTE, FWL_VKEY_VOLUME_Mute);
164 COMPILE_ASSERT_MATCH(ui::VKEY_VOLUME_UP, FWL_VKEY_VOLUME_Up); 164 STATIC_ASSERT_MATCH(ui::VKEY_VOLUME_DOWN, FWL_VKEY_VOLUME_Down);
165 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_NEXT_TRACK, FWL_VKEY_MEDIA_NEXT_Track); 165 STATIC_ASSERT_MATCH(ui::VKEY_VOLUME_UP, FWL_VKEY_VOLUME_Up);
166 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_PREV_TRACK, FWL_VKEY_MEDIA_PREV_Track); 166 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_NEXT_TRACK, FWL_VKEY_MEDIA_NEXT_Track);
167 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_STOP, FWL_VKEY_MEDIA_Stop); 167 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_PREV_TRACK, FWL_VKEY_MEDIA_PREV_Track);
168 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_PLAY_PAUSE, FWL_VKEY_MEDIA_PLAY_Pause); 168 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_STOP, FWL_VKEY_MEDIA_Stop);
169 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_MAIL, FWL_VKEY_MEDIA_LAUNCH_Mail); 169 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_PLAY_PAUSE, FWL_VKEY_MEDIA_PLAY_Pause);
170 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_MEDIA_SELECT, 170 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_MAIL, FWL_VKEY_MEDIA_LAUNCH_Mail);
171 FWL_VKEY_MEDIA_LAUNCH_MEDIA_Select); 171 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_MEDIA_SELECT,
172 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_APP1, FWL_VKEY_MEDIA_LAUNCH_APP1); 172 FWL_VKEY_MEDIA_LAUNCH_MEDIA_Select);
173 COMPILE_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_APP2, FWL_VKEY_MEDIA_LAUNCH_APP2); 173 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_APP1, FWL_VKEY_MEDIA_LAUNCH_APP1);
174 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_1, FWL_VKEY_OEM_1); 174 STATIC_ASSERT_MATCH(ui::VKEY_MEDIA_LAUNCH_APP2, FWL_VKEY_MEDIA_LAUNCH_APP2);
175 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_PLUS, FWL_VKEY_OEM_Plus); 175 STATIC_ASSERT_MATCH(ui::VKEY_OEM_1, FWL_VKEY_OEM_1);
176 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_COMMA, FWL_VKEY_OEM_Comma); 176 STATIC_ASSERT_MATCH(ui::VKEY_OEM_PLUS, FWL_VKEY_OEM_Plus);
177 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_MINUS, FWL_VKEY_OEM_Minus); 177 STATIC_ASSERT_MATCH(ui::VKEY_OEM_COMMA, FWL_VKEY_OEM_Comma);
178 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_PERIOD, FWL_VKEY_OEM_Period); 178 STATIC_ASSERT_MATCH(ui::VKEY_OEM_MINUS, FWL_VKEY_OEM_Minus);
179 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_2, FWL_VKEY_OEM_2); 179 STATIC_ASSERT_MATCH(ui::VKEY_OEM_PERIOD, FWL_VKEY_OEM_Period);
180 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_3, FWL_VKEY_OEM_3); 180 STATIC_ASSERT_MATCH(ui::VKEY_OEM_2, FWL_VKEY_OEM_2);
181 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_4, FWL_VKEY_OEM_4); 181 STATIC_ASSERT_MATCH(ui::VKEY_OEM_3, FWL_VKEY_OEM_3);
182 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_5, FWL_VKEY_OEM_5); 182 STATIC_ASSERT_MATCH(ui::VKEY_OEM_4, FWL_VKEY_OEM_4);
183 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_6, FWL_VKEY_OEM_6); 183 STATIC_ASSERT_MATCH(ui::VKEY_OEM_5, FWL_VKEY_OEM_5);
184 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_7, FWL_VKEY_OEM_7); 184 STATIC_ASSERT_MATCH(ui::VKEY_OEM_6, FWL_VKEY_OEM_6);
185 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_8, FWL_VKEY_OEM_8); 185 STATIC_ASSERT_MATCH(ui::VKEY_OEM_7, FWL_VKEY_OEM_7);
186 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_102, FWL_VKEY_OEM_102); 186 STATIC_ASSERT_MATCH(ui::VKEY_OEM_8, FWL_VKEY_OEM_8);
187 COMPILE_ASSERT_MATCH(ui::VKEY_PROCESSKEY, FWL_VKEY_ProcessKey); 187 STATIC_ASSERT_MATCH(ui::VKEY_OEM_102, FWL_VKEY_OEM_102);
188 COMPILE_ASSERT_MATCH(ui::VKEY_PACKET, FWL_VKEY_Packet); 188 STATIC_ASSERT_MATCH(ui::VKEY_PROCESSKEY, FWL_VKEY_ProcessKey);
189 COMPILE_ASSERT_MATCH(ui::VKEY_ATTN, FWL_VKEY_Attn); 189 STATIC_ASSERT_MATCH(ui::VKEY_PACKET, FWL_VKEY_Packet);
190 COMPILE_ASSERT_MATCH(ui::VKEY_CRSEL, FWL_VKEY_Crsel); 190 STATIC_ASSERT_MATCH(ui::VKEY_ATTN, FWL_VKEY_Attn);
191 COMPILE_ASSERT_MATCH(ui::VKEY_EXSEL, FWL_VKEY_Exsel); 191 STATIC_ASSERT_MATCH(ui::VKEY_CRSEL, FWL_VKEY_Crsel);
192 COMPILE_ASSERT_MATCH(ui::VKEY_EREOF, FWL_VKEY_Ereof); 192 STATIC_ASSERT_MATCH(ui::VKEY_EXSEL, FWL_VKEY_Exsel);
193 COMPILE_ASSERT_MATCH(ui::VKEY_PLAY, FWL_VKEY_Play); 193 STATIC_ASSERT_MATCH(ui::VKEY_EREOF, FWL_VKEY_Ereof);
194 COMPILE_ASSERT_MATCH(ui::VKEY_ZOOM, FWL_VKEY_Zoom); 194 STATIC_ASSERT_MATCH(ui::VKEY_PLAY, FWL_VKEY_Play);
195 COMPILE_ASSERT_MATCH(ui::VKEY_NONAME, FWL_VKEY_NoName); 195 STATIC_ASSERT_MATCH(ui::VKEY_ZOOM, FWL_VKEY_Zoom);
196 COMPILE_ASSERT_MATCH(ui::VKEY_PA1, FWL_VKEY_PA1); 196 STATIC_ASSERT_MATCH(ui::VKEY_NONAME, FWL_VKEY_NoName);
197 COMPILE_ASSERT_MATCH(ui::VKEY_OEM_CLEAR, FWL_VKEY_OEM_Clear); 197 STATIC_ASSERT_MATCH(ui::VKEY_PA1, FWL_VKEY_PA1);
198 COMPILE_ASSERT_MATCH(ui::VKEY_UNKNOWN, FWL_VKEY_Unknown); 198 STATIC_ASSERT_MATCH(ui::VKEY_OEM_CLEAR, FWL_VKEY_OEM_Clear);
199 199 STATIC_ASSERT_MATCH(ui::VKEY_UNKNOWN, FWL_VKEY_Unknown);
200 COMPILE_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_ANSI, FXFONT_ANSI_CHARSET); 200
201 COMPILE_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_DEFAULT, FXFONT_DEFAULT_CHARSET); 201 STATIC_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_ANSI, FXFONT_ANSI_CHARSET);
202 COMPILE_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_SYMBOL, FXFONT_SYMBOL_CHARSET); 202 STATIC_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_DEFAULT, FXFONT_DEFAULT_CHARSET);
203 COMPILE_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_SHIFTJIS, FXFONT_SHIFTJIS_CHARSET); 203 STATIC_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_SYMBOL, FXFONT_SYMBOL_CHARSET);
204 COMPILE_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_HANGUL, FXFONT_HANGEUL_CHARSET); 204 STATIC_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_SHIFTJIS, FXFONT_SHIFTJIS_CHARSET);
205 COMPILE_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_GB2312, FXFONT_GB2312_CHARSET); 205 STATIC_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_HANGUL, FXFONT_HANGEUL_CHARSET);
206 COMPILE_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_CHINESEBIG5, 206 STATIC_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_GB2312, FXFONT_GB2312_CHARSET);
207 FXFONT_CHINESEBIG5_CHARSET); 207 STATIC_ASSERT_MATCH(PP_PRIVATEFONTCHARSET_CHINESEBIG5,
208 FXFONT_CHINESEBIG5_CHARSET);
OLDNEW
« no previous file with comments | « no previous file | pdf/pdfium/pdfium_engine.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698