Line data Source code
1 : //
2 : // Automatically generated by ipdlc.
3 : // Edit at your own risk
4 : //
5 :
6 :
7 : #include "mozilla/plugins/PPluginModule.h"
8 :
9 : namespace mozilla {
10 : namespace plugins {
11 : namespace PPluginModule {
12 :
13 : nsresult
14 0 : CreateEndpoints(
15 : base::ProcessId aParentDestPid,
16 : base::ProcessId aChildDestPid,
17 : mozilla::ipc::Endpoint<mozilla::plugins::PPluginModuleParent>* aParent,
18 : mozilla::ipc::Endpoint<mozilla::plugins::PPluginModuleChild>* aChild)
19 : {
20 0 : return mozilla::ipc::CreateEndpoints(mozilla::ipc::PrivateIPDLInterface(), aParentDestPid, aChildDestPid, PPluginModuleMsgStart, PPluginModuleMsgStartChild, aParent, aChild);
21 : }
22 : void
23 0 : Transition(
24 : MessageType msg,
25 : State* next)
26 : {
27 0 : switch ((*(next))) {
28 : case __Null:
29 0 : break;
30 : case __Dead:
31 0 : mozilla::ipc::LogicError("__delete__()d actor");
32 0 : break;
33 : default:
34 0 : mozilla::ipc::LogicError("corrupted actor state");
35 0 : break;
36 : }
37 0 : }
38 : IPC::Message*
39 0 : Msg_ProcessNativeEventsInInterruptCall(int32_t routingId)
40 : {
41 0 : return new IPC::Message(routingId, Msg_ProcessNativeEventsInInterruptCall__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_ProcessNativeEventsInInterruptCall", true);
42 : }
43 : IPC::Message*
44 0 : Msg_InitProfiler(int32_t routingId)
45 : {
46 0 : return new IPC::Message(routingId, Msg_InitProfiler__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_InitProfiler", true);
47 : }
48 : IPC::Message*
49 0 : Msg_DisableFlashProtectedMode(int32_t routingId)
50 : {
51 0 : return new IPC::Message(routingId, Msg_DisableFlashProtectedMode__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_DisableFlashProtectedMode", true);
52 : }
53 : IPC::Message*
54 0 : Msg_ModuleSupportsAsyncRender(int32_t routingId)
55 : {
56 0 : return new IPC::Message(routingId, Msg_ModuleSupportsAsyncRender__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_ModuleSupportsAsyncRender", true);
57 : }
58 : IPC::Message*
59 0 : Reply_ModuleSupportsAsyncRender(int32_t routingId)
60 : {
61 0 : return new IPC::Message(routingId, Reply_ModuleSupportsAsyncRender__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_ModuleSupportsAsyncRender", true);
62 : }
63 : IPC::Message*
64 0 : Msg_NP_GetEntryPoints(int32_t routingId)
65 : {
66 0 : return new IPC::Message(routingId, Msg_NP_GetEntryPoints__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NP_GetEntryPoints", true);
67 : }
68 : IPC::Message*
69 0 : Reply_NP_GetEntryPoints(int32_t routingId)
70 : {
71 0 : return new IPC::Message(routingId, Reply_NP_GetEntryPoints__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_NP_GetEntryPoints", true);
72 : }
73 : IPC::Message*
74 0 : Msg_NP_Initialize(int32_t routingId)
75 : {
76 0 : return new IPC::Message(routingId, Msg_NP_Initialize__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NP_Initialize", true);
77 : }
78 : IPC::Message*
79 0 : Reply_NP_Initialize(int32_t routingId)
80 : {
81 0 : return new IPC::Message(routingId, Reply_NP_Initialize__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_NP_Initialize", true);
82 : }
83 : IPC::Message*
84 0 : Msg_PPluginInstanceConstructor(int32_t routingId)
85 : {
86 0 : return new IPC::Message(routingId, Msg_PPluginInstanceConstructor__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_PPluginInstanceConstructor", true);
87 : }
88 : IPC::Message*
89 0 : Reply_PPluginInstanceConstructor(int32_t routingId)
90 : {
91 0 : return new IPC::Message(routingId, Reply_PPluginInstanceConstructor__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_PPluginInstanceConstructor", true);
92 : }
93 : IPC::Message*
94 0 : Msg_SyncNPP_New(int32_t routingId)
95 : {
96 0 : return new IPC::Message(routingId, Msg_SyncNPP_New__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_SyncNPP_New", true);
97 : }
98 : IPC::Message*
99 0 : Reply_SyncNPP_New(int32_t routingId)
100 : {
101 0 : return new IPC::Message(routingId, Reply_SyncNPP_New__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_SyncNPP_New", true);
102 : }
103 : IPC::Message*
104 0 : Msg_NP_Shutdown(int32_t routingId)
105 : {
106 0 : return new IPC::Message(routingId, Msg_NP_Shutdown__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NP_Shutdown", true);
107 : }
108 : IPC::Message*
109 0 : Reply_NP_Shutdown(int32_t routingId)
110 : {
111 0 : return new IPC::Message(routingId, Reply_NP_Shutdown__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_NP_Shutdown", true);
112 : }
113 : IPC::Message*
114 0 : Msg_OptionalFunctionsSupported(int32_t routingId)
115 : {
116 0 : return new IPC::Message(routingId, Msg_OptionalFunctionsSupported__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_OptionalFunctionsSupported", true);
117 : }
118 : IPC::Message*
119 0 : Reply_OptionalFunctionsSupported(int32_t routingId)
120 : {
121 0 : return new IPC::Message(routingId, Reply_OptionalFunctionsSupported__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_OptionalFunctionsSupported", true);
122 : }
123 : IPC::Message*
124 0 : Msg_NPP_ClearSiteData(int32_t routingId)
125 : {
126 0 : return new IPC::Message(routingId, Msg_NPP_ClearSiteData__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NPP_ClearSiteData", true);
127 : }
128 : IPC::Message*
129 0 : Msg_NPP_GetSitesWithData(int32_t routingId)
130 : {
131 0 : return new IPC::Message(routingId, Msg_NPP_GetSitesWithData__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NPP_GetSitesWithData", true);
132 : }
133 : IPC::Message*
134 0 : Msg_SetAudioSessionData(int32_t routingId)
135 : {
136 0 : return new IPC::Message(routingId, Msg_SetAudioSessionData__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_SetAudioSessionData", true);
137 : }
138 : IPC::Message*
139 0 : Msg_SetParentHangTimeout(int32_t routingId)
140 : {
141 0 : return new IPC::Message(routingId, Msg_SetParentHangTimeout__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_SetParentHangTimeout", true);
142 : }
143 : IPC::Message*
144 0 : Msg_InitCrashReporter(int32_t routingId)
145 : {
146 0 : return new IPC::Message(routingId, Msg_InitCrashReporter__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_InitCrashReporter", true);
147 : }
148 : IPC::Message*
149 0 : Reply_InitCrashReporter(int32_t routingId)
150 : {
151 0 : return new IPC::Message(routingId, Reply_InitCrashReporter__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_InitCrashReporter", true);
152 : }
153 : IPC::Message*
154 0 : Msg_SettingChanged(int32_t routingId)
155 : {
156 0 : return new IPC::Message(routingId, Msg_SettingChanged__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_SettingChanged", true);
157 : }
158 : IPC::Message*
159 0 : Msg_NPP_SetValue_NPNVaudioDeviceChangeDetails(int32_t routingId)
160 : {
161 0 : return new IPC::Message(routingId, Msg_NPP_SetValue_NPNVaudioDeviceChangeDetails__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NPP_SetValue_NPNVaudioDeviceChangeDetails", true);
162 : }
163 : IPC::Message*
164 0 : Msg_InitPluginModuleChild(int32_t routingId)
165 : {
166 0 : return new IPC::Message(routingId, Msg_InitPluginModuleChild__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_InitPluginModuleChild", true);
167 : }
168 : IPC::Message*
169 0 : Msg_BackUpXResources(int32_t routingId)
170 : {
171 0 : return new IPC::Message(routingId, Msg_BackUpXResources__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_BackUpXResources", true);
172 : }
173 : IPC::Message*
174 0 : Msg_ProcessSomeEvents(int32_t routingId)
175 : {
176 0 : return new IPC::Message(routingId, Msg_ProcessSomeEvents__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_ProcessSomeEvents", true);
177 : }
178 : IPC::Message*
179 0 : Reply_ProcessSomeEvents(int32_t routingId)
180 : {
181 0 : return new IPC::Message(routingId, Reply_ProcessSomeEvents__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_ProcessSomeEvents", true);
182 : }
183 : IPC::Message*
184 0 : Msg_PluginShowWindow(int32_t routingId)
185 : {
186 0 : return new IPC::Message(routingId, Msg_PluginShowWindow__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_PluginShowWindow", true);
187 : }
188 : IPC::Message*
189 0 : Msg_PluginHideWindow(int32_t routingId)
190 : {
191 0 : return new IPC::Message(routingId, Msg_PluginHideWindow__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_PluginHideWindow", true);
192 : }
193 : IPC::Message*
194 0 : Msg_SetCursor(int32_t routingId)
195 : {
196 0 : return new IPC::Message(routingId, Msg_SetCursor__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_SetCursor", true);
197 : }
198 : IPC::Message*
199 0 : Msg_ShowCursor(int32_t routingId)
200 : {
201 0 : return new IPC::Message(routingId, Msg_ShowCursor__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_ShowCursor", true);
202 : }
203 : IPC::Message*
204 0 : Msg_PushCursor(int32_t routingId)
205 : {
206 0 : return new IPC::Message(routingId, Msg_PushCursor__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_PushCursor", true);
207 : }
208 : IPC::Message*
209 0 : Msg_PopCursor(int32_t routingId)
210 : {
211 0 : return new IPC::Message(routingId, Msg_PopCursor__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_PopCursor", true);
212 : }
213 : IPC::Message*
214 0 : Msg_NPN_SetException(int32_t routingId)
215 : {
216 0 : return new IPC::Message(routingId, Msg_NPN_SetException__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NPN_SetException", true);
217 : }
218 : IPC::Message*
219 0 : Reply_NPN_SetException(int32_t routingId)
220 : {
221 0 : return new IPC::Message(routingId, Reply_NPN_SetException__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_NPN_SetException", true);
222 : }
223 : IPC::Message*
224 0 : Msg_NPN_ReloadPlugins(int32_t routingId)
225 : {
226 0 : return new IPC::Message(routingId, Msg_NPN_ReloadPlugins__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NPN_ReloadPlugins", true);
227 : }
228 : IPC::Message*
229 0 : Msg_NotifyContentModuleDestroyed(int32_t routingId)
230 : {
231 0 : return new IPC::Message(routingId, Msg_NotifyContentModuleDestroyed__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NotifyContentModuleDestroyed", true);
232 : }
233 : IPC::Message*
234 0 : Msg_ReturnClearSiteData(int32_t routingId)
235 : {
236 0 : return new IPC::Message(routingId, Msg_ReturnClearSiteData__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_ReturnClearSiteData", true);
237 : }
238 : IPC::Message*
239 0 : Msg_ReturnSitesWithData(int32_t routingId)
240 : {
241 0 : return new IPC::Message(routingId, Msg_ReturnSitesWithData__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_ReturnSitesWithData", true);
242 : }
243 : IPC::Message*
244 0 : Msg_GetKeyState(int32_t routingId)
245 : {
246 0 : return new IPC::Message(routingId, Msg_GetKeyState__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_GetKeyState", true);
247 : }
248 : IPC::Message*
249 0 : Reply_GetKeyState(int32_t routingId)
250 : {
251 0 : return new IPC::Message(routingId, Reply_GetKeyState__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_GetKeyState", true);
252 : }
253 : IPC::Message*
254 0 : Msg_NPN_SetValue_NPPVpluginRequiresAudioDeviceChanges(int32_t routingId)
255 : {
256 0 : return new IPC::Message(routingId, Msg_NPN_SetValue_NPPVpluginRequiresAudioDeviceChanges__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_NPN_SetValue_NPPVpluginRequiresAudioDeviceChanges", true);
257 : }
258 : IPC::Message*
259 0 : Reply_NPN_SetValue_NPPVpluginRequiresAudioDeviceChanges(int32_t routingId)
260 : {
261 0 : return new IPC::Message(routingId, Reply_NPN_SetValue_NPPVpluginRequiresAudioDeviceChanges__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_NPN_SetValue_NPPVpluginRequiresAudioDeviceChanges", true);
262 : }
263 : IPC::Message*
264 0 : Msg_GetFileName(int32_t routingId)
265 : {
266 0 : return new IPC::Message(routingId, Msg_GetFileName__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_GetFileName", true);
267 : }
268 : IPC::Message*
269 0 : Reply_GetFileName(int32_t routingId)
270 : {
271 0 : return new IPC::Message(routingId, Reply_GetFileName__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_GetFileName", true);
272 : }
273 : IPC::Message*
274 0 : Msg_SetCursorPos(int32_t routingId)
275 : {
276 0 : return new IPC::Message(routingId, Msg_SetCursorPos__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Msg_SetCursorPos", true);
277 : }
278 : IPC::Message*
279 0 : Reply_SetCursorPos(int32_t routingId)
280 : {
281 0 : return new IPC::Message(routingId, Reply_SetCursorPos__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PPluginModule::Reply_SetCursorPos", true);
282 : }
283 :
284 : } // namespace PPluginModule
285 : } // namespace plugins
286 : } // namespace mozilla
287 :
288 : //-----------------------------------------------------------------------------
289 : // Method definitions for the IPDL type |struct PluginSettings|
290 : //
291 : namespace mozilla {
292 : namespace plugins {
293 0 : MOZ_IMPLICIT PluginSettings::PluginSettings() :
294 : javascriptEnabled_(),
295 : asdEnabled_(),
296 : isOffline_(),
297 : supportsXembed_(),
298 : supportsWindowless_(),
299 : userAgent_(),
300 0 : nativeCursorsSupported_()
301 : {
302 0 : Init();
303 0 : }
304 :
305 0 : PluginSettings::~PluginSettings()
306 : {
307 0 : }
308 :
309 0 : auto PluginSettings::operator==(const PluginSettings& _o) const -> bool
310 : {
311 0 : if ((!((javascriptEnabled()) == ((_o).javascriptEnabled())))) {
312 0 : return false;
313 : }
314 0 : if ((!((asdEnabled()) == ((_o).asdEnabled())))) {
315 0 : return false;
316 : }
317 0 : if ((!((isOffline()) == ((_o).isOffline())))) {
318 0 : return false;
319 : }
320 0 : if ((!((supportsXembed()) == ((_o).supportsXembed())))) {
321 0 : return false;
322 : }
323 0 : if ((!((supportsWindowless()) == ((_o).supportsWindowless())))) {
324 0 : return false;
325 : }
326 0 : if ((!((userAgent()) == ((_o).userAgent())))) {
327 0 : return false;
328 : }
329 0 : if ((!((nativeCursorsSupported()) == ((_o).nativeCursorsSupported())))) {
330 0 : return false;
331 : }
332 0 : return true;
333 : }
334 :
335 0 : auto PluginSettings::operator!=(const PluginSettings& _o) const -> bool
336 : {
337 0 : return (!(operator==(_o)));
338 : }
339 :
340 0 : auto PluginSettings::Init() -> void
341 : {
342 0 : }
343 :
344 0 : auto PluginSettings::Assign(
345 : const bool& _javascriptEnabled,
346 : const bool& _asdEnabled,
347 : const bool& _isOffline,
348 : const bool& _supportsXembed,
349 : const bool& _supportsWindowless,
350 : const nsCString& _userAgent,
351 : const bool& _nativeCursorsSupported) -> void
352 : {
353 0 : javascriptEnabled_ = _javascriptEnabled;
354 0 : asdEnabled_ = _asdEnabled;
355 0 : isOffline_ = _isOffline;
356 0 : supportsXembed_ = _supportsXembed;
357 0 : supportsWindowless_ = _supportsWindowless;
358 0 : userAgent_ = _userAgent;
359 0 : nativeCursorsSupported_ = _nativeCursorsSupported;
360 0 : }
361 :
362 : } // namespace plugins
363 : } // namespace mozilla
|