Coverage Report

Created: 2018-09-25 14:53

/work/obj-fuzz/ipc/ipdl/PGPU.cpp
Line
Count
Source (jump to first uncovered line)
1
//
2
// Automatically generated by ipdlc.
3
// Edit at your own risk
4
//
5
6
7
#include "mozilla/layers/PAPZInputBridgeParent.h"
8
#include "mozilla/layers/PAPZInputBridgeChild.h"
9
#include "mozilla/layers/PCompositorManagerParent.h"
10
#include "mozilla/layers/PCompositorManagerChild.h"
11
#include "mozilla/layers/PImageBridgeParent.h"
12
#include "mozilla/layers/PImageBridgeChild.h"
13
#include "mozilla/PProfilerParent.h"
14
#include "mozilla/PProfilerChild.h"
15
#include "mozilla/gfx/PVRGPUParent.h"
16
#include "mozilla/gfx/PVRGPUChild.h"
17
#include "mozilla/gfx/PVRManagerParent.h"
18
#include "mozilla/gfx/PVRManagerChild.h"
19
#include "mozilla/gfx/PVsyncBridgeParent.h"
20
#include "mozilla/gfx/PVsyncBridgeChild.h"
21
#include "mozilla/layers/PUiCompositorControllerParent.h"
22
#include "mozilla/layers/PUiCompositorControllerChild.h"
23
#include "mozilla/dom/PVideoDecoderManagerParent.h"
24
#include "mozilla/dom/PVideoDecoderManagerChild.h"
25
#include "mozilla/gfx/PGPU.h"
26
27
namespace mozilla {
28
namespace gfx {
29
namespace PGPU {
30
31
nsresult
32
CreateEndpoints(
33
        base::ProcessId aParentDestPid,
34
        base::ProcessId aChildDestPid,
35
        mozilla::ipc::Endpoint<mozilla::gfx::PGPUParent>* aParent,
36
        mozilla::ipc::Endpoint<mozilla::gfx::PGPUChild>* aChild)
37
0
{
38
0
    return mozilla::ipc::CreateEndpoints(mozilla::ipc::PrivateIPDLInterface(), aParentDestPid, aChildDestPid, aParent, aChild);
39
0
}
40
IPC::Message*
41
Msg_PAPZInputBridgeConstructor(int32_t routingId)
42
0
{
43
0
    return IPC::Message::IPDLMessage(routingId, Msg_PAPZInputBridgeConstructor__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
44
0
}
45
IPC::Message*
46
Reply_PAPZInputBridgeConstructor(int32_t routingId)
47
0
{
48
0
    return IPC::Message::IPDLMessage(routingId, Reply_PAPZInputBridgeConstructor__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::REPLY));
49
0
}
50
IPC::Message*
51
Msg_Init(int32_t routingId)
52
0
{
53
0
    return IPC::Message::IPDLMessage(routingId, Msg_Init__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
54
0
}
55
IPC::Message*
56
Msg_InitCompositorManager(int32_t routingId)
57
0
{
58
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitCompositorManager__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
59
0
}
60
IPC::Message*
61
Msg_InitVsyncBridge(int32_t routingId)
62
0
{
63
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitVsyncBridge__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
64
0
}
65
IPC::Message*
66
Msg_InitImageBridge(int32_t routingId)
67
0
{
68
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitImageBridge__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
69
0
}
70
IPC::Message*
71
Msg_InitVRManager(int32_t routingId)
72
0
{
73
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitVRManager__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
74
0
}
75
IPC::Message*
76
Msg_InitUiCompositorController(int32_t routingId)
77
0
{
78
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitUiCompositorController__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
79
0
}
80
IPC::Message*
81
Msg_InitProfiler(int32_t routingId)
82
0
{
83
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitProfiler__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
84
0
}
85
IPC::Message*
86
Msg_InitVR(int32_t routingId)
87
0
{
88
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitVR__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
89
0
}
90
IPC::Message*
91
Msg_UpdatePref(int32_t routingId)
92
0
{
93
0
    return IPC::Message::IPDLMessage(routingId, Msg_UpdatePref__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
94
0
}
95
IPC::Message*
96
Msg_UpdateVar(int32_t routingId)
97
0
{
98
0
    return IPC::Message::IPDLMessage(routingId, Msg_UpdateVar__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
99
0
}
100
IPC::Message*
101
Msg_NewContentCompositorManager(int32_t routingId)
102
0
{
103
0
    return IPC::Message::IPDLMessage(routingId, Msg_NewContentCompositorManager__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
104
0
}
105
IPC::Message*
106
Msg_NewContentImageBridge(int32_t routingId)
107
0
{
108
0
    return IPC::Message::IPDLMessage(routingId, Msg_NewContentImageBridge__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
109
0
}
110
IPC::Message*
111
Msg_NewContentVRManager(int32_t routingId)
112
0
{
113
0
    return IPC::Message::IPDLMessage(routingId, Msg_NewContentVRManager__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
114
0
}
115
IPC::Message*
116
Msg_NewContentVideoDecoderManager(int32_t routingId)
117
0
{
118
0
    return IPC::Message::IPDLMessage(routingId, Msg_NewContentVideoDecoderManager__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
119
0
}
120
IPC::Message*
121
Msg_AddLayerTreeIdMapping(int32_t routingId)
122
0
{
123
0
    return IPC::Message::IPDLMessage(routingId, Msg_AddLayerTreeIdMapping__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
124
0
}
125
IPC::Message*
126
Reply_AddLayerTreeIdMapping(int32_t routingId)
127
0
{
128
0
    return IPC::Message::IPDLMessage(routingId, Reply_AddLayerTreeIdMapping__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::REPLY));
129
0
}
130
IPC::Message*
131
Msg_RemoveLayerTreeIdMapping(int32_t routingId)
132
0
{
133
0
    return IPC::Message::IPDLMessage(routingId, Msg_RemoveLayerTreeIdMapping__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
134
0
}
135
IPC::Message*
136
Msg_GetDeviceStatus(int32_t routingId)
137
0
{
138
0
    return IPC::Message::IPDLMessage(routingId, Msg_GetDeviceStatus__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
139
0
}
140
IPC::Message*
141
Reply_GetDeviceStatus(int32_t routingId)
142
0
{
143
0
    return IPC::Message::IPDLMessage(routingId, Reply_GetDeviceStatus__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::REPLY));
144
0
}
145
IPC::Message*
146
Msg_SimulateDeviceReset(int32_t routingId)
147
0
{
148
0
    return IPC::Message::IPDLMessage(routingId, Msg_SimulateDeviceReset__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
149
0
}
150
IPC::Message*
151
Reply_SimulateDeviceReset(int32_t routingId)
152
0
{
153
0
    return IPC::Message::IPDLMessage(routingId, Reply_SimulateDeviceReset__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::REPLY));
154
0
}
155
IPC::Message*
156
Msg_NotifyGpuObservers(int32_t routingId)
157
0
{
158
0
    return IPC::Message::IPDLMessage(routingId, Msg_NotifyGpuObservers__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
159
0
}
160
IPC::Message*
161
Msg_RequestMemoryReport(int32_t routingId)
162
0
{
163
0
    return IPC::Message::IPDLMessage(routingId, Msg_RequestMemoryReport__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
164
0
}
165
IPC::Message*
166
Msg_ShutdownVR(int32_t routingId)
167
0
{
168
0
    return IPC::Message::IPDLMessage(routingId, Msg_ShutdownVR__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
169
0
}
170
IPC::Message*
171
Msg_InitComplete(int32_t routingId)
172
0
{
173
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitComplete__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
174
0
}
175
IPC::Message*
176
Msg_ReportCheckerboard(int32_t routingId)
177
0
{
178
0
    return IPC::Message::IPDLMessage(routingId, Msg_ReportCheckerboard__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
179
0
}
180
IPC::Message*
181
Msg_GraphicsError(int32_t routingId)
182
0
{
183
0
    return IPC::Message::IPDLMessage(routingId, Msg_GraphicsError__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
184
0
}
185
IPC::Message*
186
Msg_InitCrashReporter(int32_t routingId)
187
0
{
188
0
    return IPC::Message::IPDLMessage(routingId, Msg_InitCrashReporter__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
189
0
}
190
IPC::Message*
191
Msg_CreateVRProcess(int32_t routingId)
192
0
{
193
0
    return IPC::Message::IPDLMessage(routingId, Msg_CreateVRProcess__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
194
0
}
195
IPC::Message*
196
Msg_NotifyUiObservers(int32_t routingId)
197
0
{
198
0
    return IPC::Message::IPDLMessage(routingId, Msg_NotifyUiObservers__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
199
0
}
200
IPC::Message*
201
Msg_AccumulateChildHistograms(int32_t routingId)
202
0
{
203
0
    return IPC::Message::IPDLMessage(routingId, Msg_AccumulateChildHistograms__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
204
0
}
205
IPC::Message*
206
Msg_AccumulateChildKeyedHistograms(int32_t routingId)
207
0
{
208
0
    return IPC::Message::IPDLMessage(routingId, Msg_AccumulateChildKeyedHistograms__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
209
0
}
210
IPC::Message*
211
Msg_UpdateChildScalars(int32_t routingId)
212
0
{
213
0
    return IPC::Message::IPDLMessage(routingId, Msg_UpdateChildScalars__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
214
0
}
215
IPC::Message*
216
Msg_UpdateChildKeyedScalars(int32_t routingId)
217
0
{
218
0
    return IPC::Message::IPDLMessage(routingId, Msg_UpdateChildKeyedScalars__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
219
0
}
220
IPC::Message*
221
Msg_RecordChildEvents(int32_t routingId)
222
0
{
223
0
    return IPC::Message::IPDLMessage(routingId, Msg_RecordChildEvents__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
224
0
}
225
IPC::Message*
226
Msg_RecordDiscardedData(int32_t routingId)
227
0
{
228
0
    return IPC::Message::IPDLMessage(routingId, Msg_RecordDiscardedData__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
229
0
}
230
IPC::Message*
231
Msg_NotifyDeviceReset(int32_t routingId)
232
0
{
233
0
    return IPC::Message::IPDLMessage(routingId, Msg_NotifyDeviceReset__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
234
0
}
235
IPC::Message*
236
Msg_AddMemoryReport(int32_t routingId)
237
0
{
238
0
    return IPC::Message::IPDLMessage(routingId, Msg_AddMemoryReport__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
239
0
}
240
IPC::Message*
241
Msg_FinishMemoryReport(int32_t routingId)
242
0
{
243
0
    return IPC::Message::IPDLMessage(routingId, Msg_FinishMemoryReport__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
244
0
}
245
IPC::Message*
246
Msg_UpdateFeature(int32_t routingId)
247
0
{
248
0
    return IPC::Message::IPDLMessage(routingId, Msg_UpdateFeature__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
249
0
}
250
IPC::Message*
251
Msg_UsedFallback(int32_t routingId)
252
0
{
253
0
    return IPC::Message::IPDLMessage(routingId, Msg_UsedFallback__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
254
0
}
255
IPC::Message*
256
Msg_BHRThreadHang(int32_t routingId)
257
0
{
258
0
    return IPC::Message::IPDLMessage(routingId, Msg_BHRThreadHang__ID, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_INTERRUPT, IPC::Message::NOT_REPLY));
259
0
}
260
261
} // namespace PGPU
262
} // namespace gfx
263
} // namespace mozilla
264
265
//-----------------------------------------------------------------------------
266
// Method definitions for the IPDL type |struct LayerTreeIdMapping|
267
//
268
namespace mozilla {
269
namespace gfx {
270
auto LayerTreeIdMapping::operator==(const LayerTreeIdMapping& _o) const -> bool
271
0
{
272
0
    if ((!((layersId()) == ((_o).layersId())))) {
273
0
        return false;
274
0
    }
275
0
    if ((!((ownerId()) == ((_o).ownerId())))) {
276
0
        return false;
277
0
    }
278
0
    return true;
279
0
}
280
281
auto LayerTreeIdMapping::operator!=(const LayerTreeIdMapping& _o) const -> bool
282
0
{
283
0
    return (!(operator==(_o)));
284
0
}
285
286
} // namespace gfx
287
} // namespace mozilla
288
289
namespace mozilla {
290
namespace ipc {
291
auto IPDLParamTraits<mozilla::gfx::LayerTreeIdMapping>::Write(
292
        IPC::Message* aMsg,
293
        mozilla::ipc::IProtocol* aActor,
294
        const paramType& aVar) -> void
295
0
{
296
0
    WriteIPDLParam(aMsg, aActor, (aVar).layersId());
297
0
    // Sentinel = 'layersId'
298
0
    (aMsg)->WriteSentinel(2382073245);
299
0
    WriteIPDLParam(aMsg, aActor, (aVar).ownerId());
300
0
    // Sentinel = 'ownerId'
301
0
    (aMsg)->WriteSentinel(2360028281);
302
0
}
303
304
auto IPDLParamTraits<mozilla::gfx::LayerTreeIdMapping>::Read(
305
        const IPC::Message* aMsg,
306
        PickleIterator* aIter,
307
        mozilla::ipc::IProtocol* aActor,
308
        paramType* aVar) -> bool
309
0
{
310
0
    if ((!(ReadIPDLParam(aMsg, aIter, aActor, (&((aVar)->layersId())))))) {
311
0
        (aActor)->FatalError("Error deserializing 'layersId' (LayersId) member of 'LayerTreeIdMapping'");
312
0
        return false;
313
0
    }
314
0
    // Sentinel = 'layersId'
315
0
    if ((!((aMsg)->ReadSentinel(aIter, 2382073245)))) {
316
0
        mozilla::ipc::SentinelReadError("Error deserializing 'layersId' (LayersId) member of 'LayerTreeIdMapping'");
317
0
        return false;
318
0
    }
319
0
    if ((!(ReadIPDLParam(aMsg, aIter, aActor, (&((aVar)->ownerId())))))) {
320
0
        (aActor)->FatalError("Error deserializing 'ownerId' (ProcessId) member of 'LayerTreeIdMapping'");
321
0
        return false;
322
0
    }
323
0
    // Sentinel = 'ownerId'
324
0
    if ((!((aMsg)->ReadSentinel(aIter, 2360028281)))) {
325
0
        mozilla::ipc::SentinelReadError("Error deserializing 'ownerId' (ProcessId) member of 'LayerTreeIdMapping'");
326
0
        return false;
327
0
    }
328
0
    return true;
329
0
}
330
331
} // namespace ipc
332
} // namespace mozilla