Line data Source code
1 : //
2 : // Automatically generated by ipdlc.
3 : // Edit at your own risk
4 : //
5 :
6 :
7 : #include "mozilla/a11y/PDocAccessibleParent.h"
8 :
9 : #include "mozilla/ipc/PFileDescriptorSetParent.h"
10 : #include "mozilla/dom/PBrowserParent.h"
11 :
12 : #include "nsIFile.h"
13 : #include "GeckoProfiler.h"
14 :
15 : namespace mozilla {
16 : namespace a11y {
17 :
18 :
19 :
20 0 : MOZ_IMPLICIT PDocAccessibleParent::PDocAccessibleParent() :
21 : mozilla::ipc::IProtocol(mozilla::ipc::ParentSide),
22 0 : mState(PDocAccessible::__Dead)
23 : {
24 0 : MOZ_COUNT_CTOR(PDocAccessibleParent);
25 0 : }
26 :
27 0 : PDocAccessibleParent::~PDocAccessibleParent()
28 : {
29 0 : MOZ_COUNT_DTOR(PDocAccessibleParent);
30 0 : }
31 :
32 0 : auto PDocAccessibleParent::Manager() const -> PBrowserParent*
33 : {
34 0 : return static_cast<PBrowserParent*>(IProtocol::Manager());
35 : }
36 :
37 0 : auto PDocAccessibleParent::Send__delete__(PDocAccessibleParent* actor) -> bool
38 : {
39 0 : if ((!(actor))) {
40 0 : return false;
41 : }
42 :
43 0 : IPC::Message* msg__ = PDocAccessible::Msg___delete__((actor)->Id());
44 :
45 0 : (actor)->Write(actor, msg__, false);
46 : // Sentinel = 'actor'
47 0 : (msg__)->WriteSentinel(875202478);
48 :
49 :
50 :
51 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
52 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", (actor)->OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
53 : }
54 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg___delete__", OTHER);
55 0 : PDocAccessible::Transition(PDocAccessible::Msg___delete____ID, (&((actor)->mState)));
56 :
57 0 : bool sendok__ = ((actor)->GetIPCChannel())->Send(msg__);
58 :
59 0 : IProtocol* mgr = (actor)->Manager();
60 0 : (actor)->DestroySubtree(Deletion);
61 0 : (actor)->DeallocSubtree();
62 0 : (mgr)->RemoveManagee(PDocAccessibleMsgStart, actor);
63 0 : return sendok__;
64 : }
65 :
66 0 : auto PDocAccessibleParent::SendRestoreFocus() -> bool
67 : {
68 0 : IPC::Message* msg__ = PDocAccessible::Msg_RestoreFocus(Id());
69 :
70 :
71 :
72 :
73 :
74 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
75 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
76 : }
77 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RestoreFocus", OTHER);
78 0 : PDocAccessible::Transition(PDocAccessible::Msg_RestoreFocus__ID, (&(mState)));
79 :
80 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
81 0 : return sendok__;
82 : }
83 :
84 0 : auto PDocAccessibleParent::SendState(
85 : const uint64_t& aID,
86 : uint64_t* states) -> bool
87 : {
88 0 : IPC::Message* msg__ = PDocAccessible::Msg_State(Id());
89 :
90 0 : Write(aID, msg__);
91 : // Sentinel = 'aID'
92 0 : (msg__)->WriteSentinel(2735041849);
93 :
94 0 : (msg__)->set_sync();
95 :
96 :
97 0 : Message reply__;
98 :
99 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
100 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
101 : }
102 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_State", OTHER);
103 0 : PDocAccessible::Transition(PDocAccessible::Msg_State__ID, (&(mState)));
104 :
105 : bool sendok__;
106 : {
107 : AutoProfilerTracing syncIPCTracer(
108 : "IPC",
109 0 : "PDocAccessible::Msg_State");
110 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
111 : }
112 0 : if ((!(sendok__))) {
113 0 : return false;
114 : }
115 :
116 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
117 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
118 : }
119 :
120 0 : PickleIterator iter__(reply__);
121 :
122 0 : if ((!(Read(states, (&(reply__)), (&(iter__)))))) {
123 0 : FatalError("Error deserializing 'uint64_t'");
124 0 : return false;
125 : }
126 : // Sentinel = 'states'
127 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3730608528)))) {
128 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
129 0 : return false;
130 : }
131 0 : (reply__).EndRead(iter__, (reply__).type());
132 :
133 0 : return true;
134 : }
135 :
136 0 : auto PDocAccessibleParent::SendNativeState(
137 : const uint64_t& aID,
138 : uint64_t* states) -> bool
139 : {
140 0 : IPC::Message* msg__ = PDocAccessible::Msg_NativeState(Id());
141 :
142 0 : Write(aID, msg__);
143 : // Sentinel = 'aID'
144 0 : (msg__)->WriteSentinel(2735041849);
145 :
146 0 : (msg__)->set_sync();
147 :
148 :
149 0 : Message reply__;
150 :
151 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
152 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
153 : }
154 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_NativeState", OTHER);
155 0 : PDocAccessible::Transition(PDocAccessible::Msg_NativeState__ID, (&(mState)));
156 :
157 : bool sendok__;
158 : {
159 : AutoProfilerTracing syncIPCTracer(
160 : "IPC",
161 0 : "PDocAccessible::Msg_NativeState");
162 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
163 : }
164 0 : if ((!(sendok__))) {
165 0 : return false;
166 : }
167 :
168 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
169 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
170 : }
171 :
172 0 : PickleIterator iter__(reply__);
173 :
174 0 : if ((!(Read(states, (&(reply__)), (&(iter__)))))) {
175 0 : FatalError("Error deserializing 'uint64_t'");
176 0 : return false;
177 : }
178 : // Sentinel = 'states'
179 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3730608528)))) {
180 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
181 0 : return false;
182 : }
183 0 : (reply__).EndRead(iter__, (reply__).type());
184 :
185 0 : return true;
186 : }
187 :
188 0 : auto PDocAccessibleParent::SendName(
189 : const uint64_t& aID,
190 : nsString* name) -> bool
191 : {
192 0 : IPC::Message* msg__ = PDocAccessible::Msg_Name(Id());
193 :
194 0 : Write(aID, msg__);
195 : // Sentinel = 'aID'
196 0 : (msg__)->WriteSentinel(2735041849);
197 :
198 0 : (msg__)->set_sync();
199 :
200 :
201 0 : Message reply__;
202 :
203 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
204 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
205 : }
206 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Name", OTHER);
207 0 : PDocAccessible::Transition(PDocAccessible::Msg_Name__ID, (&(mState)));
208 :
209 : bool sendok__;
210 : {
211 : AutoProfilerTracing syncIPCTracer(
212 : "IPC",
213 0 : "PDocAccessible::Msg_Name");
214 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
215 : }
216 0 : if ((!(sendok__))) {
217 0 : return false;
218 : }
219 :
220 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
221 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
222 : }
223 :
224 0 : PickleIterator iter__(reply__);
225 :
226 0 : if ((!(Read(name, (&(reply__)), (&(iter__)))))) {
227 0 : FatalError("Error deserializing 'nsString'");
228 0 : return false;
229 : }
230 : // Sentinel = 'name'
231 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 15034981)))) {
232 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
233 0 : return false;
234 : }
235 0 : (reply__).EndRead(iter__, (reply__).type());
236 :
237 0 : return true;
238 : }
239 :
240 0 : auto PDocAccessibleParent::SendValue(
241 : const uint64_t& aID,
242 : nsString* value) -> bool
243 : {
244 0 : IPC::Message* msg__ = PDocAccessible::Msg_Value(Id());
245 :
246 0 : Write(aID, msg__);
247 : // Sentinel = 'aID'
248 0 : (msg__)->WriteSentinel(2735041849);
249 :
250 0 : (msg__)->set_sync();
251 :
252 :
253 0 : Message reply__;
254 :
255 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
256 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
257 : }
258 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Value", OTHER);
259 0 : PDocAccessible::Transition(PDocAccessible::Msg_Value__ID, (&(mState)));
260 :
261 : bool sendok__;
262 : {
263 : AutoProfilerTracing syncIPCTracer(
264 : "IPC",
265 0 : "PDocAccessible::Msg_Value");
266 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
267 : }
268 0 : if ((!(sendok__))) {
269 0 : return false;
270 : }
271 :
272 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
273 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
274 : }
275 :
276 0 : PickleIterator iter__(reply__);
277 :
278 0 : if ((!(Read(value, (&(reply__)), (&(iter__)))))) {
279 0 : FatalError("Error deserializing 'nsString'");
280 0 : return false;
281 : }
282 : // Sentinel = 'value'
283 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3456818542)))) {
284 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
285 0 : return false;
286 : }
287 0 : (reply__).EndRead(iter__, (reply__).type());
288 :
289 0 : return true;
290 : }
291 :
292 0 : auto PDocAccessibleParent::SendHelp(
293 : const uint64_t& aID,
294 : nsString* help) -> bool
295 : {
296 0 : IPC::Message* msg__ = PDocAccessible::Msg_Help(Id());
297 :
298 0 : Write(aID, msg__);
299 : // Sentinel = 'aID'
300 0 : (msg__)->WriteSentinel(2735041849);
301 :
302 0 : (msg__)->set_sync();
303 :
304 :
305 0 : Message reply__;
306 :
307 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
308 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
309 : }
310 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Help", OTHER);
311 0 : PDocAccessible::Transition(PDocAccessible::Msg_Help__ID, (&(mState)));
312 :
313 : bool sendok__;
314 : {
315 : AutoProfilerTracing syncIPCTracer(
316 : "IPC",
317 0 : "PDocAccessible::Msg_Help");
318 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
319 : }
320 0 : if ((!(sendok__))) {
321 0 : return false;
322 : }
323 :
324 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
325 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
326 : }
327 :
328 0 : PickleIterator iter__(reply__);
329 :
330 0 : if ((!(Read(help, (&(reply__)), (&(iter__)))))) {
331 0 : FatalError("Error deserializing 'nsString'");
332 0 : return false;
333 : }
334 : // Sentinel = 'help'
335 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4023988741)))) {
336 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
337 0 : return false;
338 : }
339 0 : (reply__).EndRead(iter__, (reply__).type());
340 :
341 0 : return true;
342 : }
343 :
344 0 : auto PDocAccessibleParent::SendDescription(
345 : const uint64_t& aID,
346 : nsString* desc) -> bool
347 : {
348 0 : IPC::Message* msg__ = PDocAccessible::Msg_Description(Id());
349 :
350 0 : Write(aID, msg__);
351 : // Sentinel = 'aID'
352 0 : (msg__)->WriteSentinel(2735041849);
353 :
354 0 : (msg__)->set_sync();
355 :
356 :
357 0 : Message reply__;
358 :
359 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
360 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
361 : }
362 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Description", OTHER);
363 0 : PDocAccessible::Transition(PDocAccessible::Msg_Description__ID, (&(mState)));
364 :
365 : bool sendok__;
366 : {
367 : AutoProfilerTracing syncIPCTracer(
368 : "IPC",
369 0 : "PDocAccessible::Msg_Description");
370 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
371 : }
372 0 : if ((!(sendok__))) {
373 0 : return false;
374 : }
375 :
376 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
377 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
378 : }
379 :
380 0 : PickleIterator iter__(reply__);
381 :
382 0 : if ((!(Read(desc, (&(reply__)), (&(iter__)))))) {
383 0 : FatalError("Error deserializing 'nsString'");
384 0 : return false;
385 : }
386 : // Sentinel = 'desc'
387 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3761872479)))) {
388 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
389 0 : return false;
390 : }
391 0 : (reply__).EndRead(iter__, (reply__).type());
392 :
393 0 : return true;
394 : }
395 :
396 0 : auto PDocAccessibleParent::SendAttributes(
397 : const uint64_t& aID,
398 : nsTArray<Attribute>* attributes) -> bool
399 : {
400 0 : IPC::Message* msg__ = PDocAccessible::Msg_Attributes(Id());
401 :
402 0 : Write(aID, msg__);
403 : // Sentinel = 'aID'
404 0 : (msg__)->WriteSentinel(2735041849);
405 :
406 0 : (msg__)->set_sync();
407 :
408 :
409 0 : Message reply__;
410 :
411 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
412 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
413 : }
414 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Attributes", OTHER);
415 0 : PDocAccessible::Transition(PDocAccessible::Msg_Attributes__ID, (&(mState)));
416 :
417 : bool sendok__;
418 : {
419 : AutoProfilerTracing syncIPCTracer(
420 : "IPC",
421 0 : "PDocAccessible::Msg_Attributes");
422 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
423 : }
424 0 : if ((!(sendok__))) {
425 0 : return false;
426 : }
427 :
428 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
429 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
430 : }
431 :
432 0 : PickleIterator iter__(reply__);
433 :
434 0 : if ((!(Read(attributes, (&(reply__)), (&(iter__)))))) {
435 0 : FatalError("Error deserializing 'nsTArray'");
436 0 : return false;
437 : }
438 : // Sentinel = 'attributes'
439 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 673635577)))) {
440 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
441 0 : return false;
442 : }
443 0 : (reply__).EndRead(iter__, (reply__).type());
444 :
445 0 : return true;
446 : }
447 :
448 0 : auto PDocAccessibleParent::SendRelationByType(
449 : const uint64_t& aID,
450 : const uint32_t& aRelationType,
451 : nsTArray<uint64_t>* targets) -> bool
452 : {
453 0 : IPC::Message* msg__ = PDocAccessible::Msg_RelationByType(Id());
454 :
455 0 : Write(aID, msg__);
456 : // Sentinel = 'aID'
457 0 : (msg__)->WriteSentinel(2735041849);
458 0 : Write(aRelationType, msg__);
459 : // Sentinel = 'aRelationType'
460 0 : (msg__)->WriteSentinel(402082796);
461 :
462 0 : (msg__)->set_sync();
463 :
464 :
465 0 : Message reply__;
466 :
467 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
468 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
469 : }
470 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RelationByType", OTHER);
471 0 : PDocAccessible::Transition(PDocAccessible::Msg_RelationByType__ID, (&(mState)));
472 :
473 : bool sendok__;
474 : {
475 : AutoProfilerTracing syncIPCTracer(
476 : "IPC",
477 0 : "PDocAccessible::Msg_RelationByType");
478 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
479 : }
480 0 : if ((!(sendok__))) {
481 0 : return false;
482 : }
483 :
484 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
485 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
486 : }
487 :
488 0 : PickleIterator iter__(reply__);
489 :
490 0 : if ((!(Read(targets, (&(reply__)), (&(iter__)))))) {
491 0 : FatalError("Error deserializing 'nsTArray'");
492 0 : return false;
493 : }
494 : // Sentinel = 'targets'
495 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2649770141)))) {
496 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
497 0 : return false;
498 : }
499 0 : (reply__).EndRead(iter__, (reply__).type());
500 :
501 0 : return true;
502 : }
503 :
504 0 : auto PDocAccessibleParent::SendRelations(
505 : const uint64_t& aID,
506 : nsTArray<RelationTargets>* relations) -> bool
507 : {
508 0 : IPC::Message* msg__ = PDocAccessible::Msg_Relations(Id());
509 :
510 0 : Write(aID, msg__);
511 : // Sentinel = 'aID'
512 0 : (msg__)->WriteSentinel(2735041849);
513 :
514 0 : (msg__)->set_sync();
515 :
516 :
517 0 : Message reply__;
518 :
519 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
520 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
521 : }
522 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Relations", OTHER);
523 0 : PDocAccessible::Transition(PDocAccessible::Msg_Relations__ID, (&(mState)));
524 :
525 : bool sendok__;
526 : {
527 : AutoProfilerTracing syncIPCTracer(
528 : "IPC",
529 0 : "PDocAccessible::Msg_Relations");
530 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
531 : }
532 0 : if ((!(sendok__))) {
533 0 : return false;
534 : }
535 :
536 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
537 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
538 : }
539 :
540 0 : PickleIterator iter__(reply__);
541 :
542 0 : if ((!(Read(relations, (&(reply__)), (&(iter__)))))) {
543 0 : FatalError("Error deserializing 'nsTArray'");
544 0 : return false;
545 : }
546 : // Sentinel = 'relations'
547 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3577985838)))) {
548 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
549 0 : return false;
550 : }
551 0 : (reply__).EndRead(iter__, (reply__).type());
552 :
553 0 : return true;
554 : }
555 :
556 0 : auto PDocAccessibleParent::SendIsSearchbox(
557 : const uint64_t& aID,
558 : bool* retval) -> bool
559 : {
560 0 : IPC::Message* msg__ = PDocAccessible::Msg_IsSearchbox(Id());
561 :
562 0 : Write(aID, msg__);
563 : // Sentinel = 'aID'
564 0 : (msg__)->WriteSentinel(2735041849);
565 :
566 0 : (msg__)->set_sync();
567 :
568 :
569 0 : Message reply__;
570 :
571 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
572 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
573 : }
574 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_IsSearchbox", OTHER);
575 0 : PDocAccessible::Transition(PDocAccessible::Msg_IsSearchbox__ID, (&(mState)));
576 :
577 : bool sendok__;
578 : {
579 : AutoProfilerTracing syncIPCTracer(
580 : "IPC",
581 0 : "PDocAccessible::Msg_IsSearchbox");
582 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
583 : }
584 0 : if ((!(sendok__))) {
585 0 : return false;
586 : }
587 :
588 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
589 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
590 : }
591 :
592 0 : PickleIterator iter__(reply__);
593 :
594 0 : if ((!(Read(retval, (&(reply__)), (&(iter__)))))) {
595 0 : FatalError("Error deserializing 'bool'");
596 0 : return false;
597 : }
598 : // Sentinel = 'retval'
599 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3130628604)))) {
600 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
601 0 : return false;
602 : }
603 0 : (reply__).EndRead(iter__, (reply__).type());
604 :
605 0 : return true;
606 : }
607 :
608 0 : auto PDocAccessibleParent::SendLandmarkRole(
609 : const uint64_t& aID,
610 : nsString* landmark) -> bool
611 : {
612 0 : IPC::Message* msg__ = PDocAccessible::Msg_LandmarkRole(Id());
613 :
614 0 : Write(aID, msg__);
615 : // Sentinel = 'aID'
616 0 : (msg__)->WriteSentinel(2735041849);
617 :
618 0 : (msg__)->set_sync();
619 :
620 :
621 0 : Message reply__;
622 :
623 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
624 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
625 : }
626 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_LandmarkRole", OTHER);
627 0 : PDocAccessible::Transition(PDocAccessible::Msg_LandmarkRole__ID, (&(mState)));
628 :
629 : bool sendok__;
630 : {
631 : AutoProfilerTracing syncIPCTracer(
632 : "IPC",
633 0 : "PDocAccessible::Msg_LandmarkRole");
634 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
635 : }
636 0 : if ((!(sendok__))) {
637 0 : return false;
638 : }
639 :
640 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
641 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
642 : }
643 :
644 0 : PickleIterator iter__(reply__);
645 :
646 0 : if ((!(Read(landmark, (&(reply__)), (&(iter__)))))) {
647 0 : FatalError("Error deserializing 'nsString'");
648 0 : return false;
649 : }
650 : // Sentinel = 'landmark'
651 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4039038456)))) {
652 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
653 0 : return false;
654 : }
655 0 : (reply__).EndRead(iter__, (reply__).type());
656 :
657 0 : return true;
658 : }
659 :
660 0 : auto PDocAccessibleParent::SendARIARoleAtom(
661 : const uint64_t& aID,
662 : nsString* role) -> bool
663 : {
664 0 : IPC::Message* msg__ = PDocAccessible::Msg_ARIARoleAtom(Id());
665 :
666 0 : Write(aID, msg__);
667 : // Sentinel = 'aID'
668 0 : (msg__)->WriteSentinel(2735041849);
669 :
670 0 : (msg__)->set_sync();
671 :
672 :
673 0 : Message reply__;
674 :
675 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
676 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
677 : }
678 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ARIARoleAtom", OTHER);
679 0 : PDocAccessible::Transition(PDocAccessible::Msg_ARIARoleAtom__ID, (&(mState)));
680 :
681 : bool sendok__;
682 : {
683 : AutoProfilerTracing syncIPCTracer(
684 : "IPC",
685 0 : "PDocAccessible::Msg_ARIARoleAtom");
686 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
687 : }
688 0 : if ((!(sendok__))) {
689 0 : return false;
690 : }
691 :
692 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
693 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
694 : }
695 :
696 0 : PickleIterator iter__(reply__);
697 :
698 0 : if ((!(Read(role, (&(reply__)), (&(iter__)))))) {
699 0 : FatalError("Error deserializing 'nsString'");
700 0 : return false;
701 : }
702 : // Sentinel = 'role'
703 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 336463796)))) {
704 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
705 0 : return false;
706 : }
707 0 : (reply__).EndRead(iter__, (reply__).type());
708 :
709 0 : return true;
710 : }
711 :
712 0 : auto PDocAccessibleParent::SendGetLevelInternal(
713 : const uint64_t& aID,
714 : int32_t* aLevel) -> bool
715 : {
716 0 : IPC::Message* msg__ = PDocAccessible::Msg_GetLevelInternal(Id());
717 :
718 0 : Write(aID, msg__);
719 : // Sentinel = 'aID'
720 0 : (msg__)->WriteSentinel(2735041849);
721 :
722 0 : (msg__)->set_sync();
723 :
724 :
725 0 : Message reply__;
726 :
727 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
728 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
729 : }
730 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_GetLevelInternal", OTHER);
731 0 : PDocAccessible::Transition(PDocAccessible::Msg_GetLevelInternal__ID, (&(mState)));
732 :
733 : bool sendok__;
734 : {
735 : AutoProfilerTracing syncIPCTracer(
736 : "IPC",
737 0 : "PDocAccessible::Msg_GetLevelInternal");
738 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
739 : }
740 0 : if ((!(sendok__))) {
741 0 : return false;
742 : }
743 :
744 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
745 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
746 : }
747 :
748 0 : PickleIterator iter__(reply__);
749 :
750 0 : if ((!(Read(aLevel, (&(reply__)), (&(iter__)))))) {
751 0 : FatalError("Error deserializing 'int32_t'");
752 0 : return false;
753 : }
754 : // Sentinel = 'aLevel'
755 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1717579975)))) {
756 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
757 0 : return false;
758 : }
759 0 : (reply__).EndRead(iter__, (reply__).type());
760 :
761 0 : return true;
762 : }
763 :
764 0 : auto PDocAccessibleParent::SendScrollTo(
765 : const uint64_t& aID,
766 : const uint32_t& aScrollType) -> bool
767 : {
768 0 : IPC::Message* msg__ = PDocAccessible::Msg_ScrollTo(Id());
769 :
770 0 : Write(aID, msg__);
771 : // Sentinel = 'aID'
772 0 : (msg__)->WriteSentinel(2735041849);
773 0 : Write(aScrollType, msg__);
774 : // Sentinel = 'aScrollType'
775 0 : (msg__)->WriteSentinel(2343471605);
776 :
777 :
778 :
779 :
780 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
781 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
782 : }
783 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ScrollTo", OTHER);
784 0 : PDocAccessible::Transition(PDocAccessible::Msg_ScrollTo__ID, (&(mState)));
785 :
786 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
787 0 : return sendok__;
788 : }
789 :
790 0 : auto PDocAccessibleParent::SendScrollToPoint(
791 : const uint64_t& aID,
792 : const uint32_t& aScrollType,
793 : const int32_t& aX,
794 : const int32_t& aY) -> bool
795 : {
796 0 : IPC::Message* msg__ = PDocAccessible::Msg_ScrollToPoint(Id());
797 :
798 0 : Write(aID, msg__);
799 : // Sentinel = 'aID'
800 0 : (msg__)->WriteSentinel(2735041849);
801 0 : Write(aScrollType, msg__);
802 : // Sentinel = 'aScrollType'
803 0 : (msg__)->WriteSentinel(2343471605);
804 0 : Write(aX, msg__);
805 : // Sentinel = 'aX'
806 0 : (msg__)->WriteSentinel(2745208761);
807 0 : Write(aY, msg__);
808 : // Sentinel = 'aY'
809 0 : (msg__)->WriteSentinel(2745208760);
810 :
811 :
812 :
813 :
814 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
815 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
816 : }
817 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ScrollToPoint", OTHER);
818 0 : PDocAccessible::Transition(PDocAccessible::Msg_ScrollToPoint__ID, (&(mState)));
819 :
820 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
821 0 : return sendok__;
822 : }
823 :
824 0 : auto PDocAccessibleParent::SendCaretLineNumber(
825 : const uint64_t& aID,
826 : int32_t* aLineNumber) -> bool
827 : {
828 0 : IPC::Message* msg__ = PDocAccessible::Msg_CaretLineNumber(Id());
829 :
830 0 : Write(aID, msg__);
831 : // Sentinel = 'aID'
832 0 : (msg__)->WriteSentinel(2735041849);
833 :
834 0 : (msg__)->set_sync();
835 :
836 :
837 0 : Message reply__;
838 :
839 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
840 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
841 : }
842 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CaretLineNumber", OTHER);
843 0 : PDocAccessible::Transition(PDocAccessible::Msg_CaretLineNumber__ID, (&(mState)));
844 :
845 : bool sendok__;
846 : {
847 : AutoProfilerTracing syncIPCTracer(
848 : "IPC",
849 0 : "PDocAccessible::Msg_CaretLineNumber");
850 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
851 : }
852 0 : if ((!(sendok__))) {
853 0 : return false;
854 : }
855 :
856 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
857 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
858 : }
859 :
860 0 : PickleIterator iter__(reply__);
861 :
862 0 : if ((!(Read(aLineNumber, (&(reply__)), (&(iter__)))))) {
863 0 : FatalError("Error deserializing 'int32_t'");
864 0 : return false;
865 : }
866 : // Sentinel = 'aLineNumber'
867 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 321757991)))) {
868 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
869 0 : return false;
870 : }
871 0 : (reply__).EndRead(iter__, (reply__).type());
872 :
873 0 : return true;
874 : }
875 :
876 0 : auto PDocAccessibleParent::SendCaretOffset(
877 : const uint64_t& aID,
878 : int32_t* aOffset) -> bool
879 : {
880 0 : IPC::Message* msg__ = PDocAccessible::Msg_CaretOffset(Id());
881 :
882 0 : Write(aID, msg__);
883 : // Sentinel = 'aID'
884 0 : (msg__)->WriteSentinel(2735041849);
885 :
886 0 : (msg__)->set_sync();
887 :
888 :
889 0 : Message reply__;
890 :
891 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
892 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
893 : }
894 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CaretOffset", OTHER);
895 0 : PDocAccessible::Transition(PDocAccessible::Msg_CaretOffset__ID, (&(mState)));
896 :
897 : bool sendok__;
898 : {
899 : AutoProfilerTracing syncIPCTracer(
900 : "IPC",
901 0 : "PDocAccessible::Msg_CaretOffset");
902 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
903 : }
904 0 : if ((!(sendok__))) {
905 0 : return false;
906 : }
907 :
908 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
909 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
910 : }
911 :
912 0 : PickleIterator iter__(reply__);
913 :
914 0 : if ((!(Read(aOffset, (&(reply__)), (&(iter__)))))) {
915 0 : FatalError("Error deserializing 'int32_t'");
916 0 : return false;
917 : }
918 : // Sentinel = 'aOffset'
919 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2656388039)))) {
920 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
921 0 : return false;
922 : }
923 0 : (reply__).EndRead(iter__, (reply__).type());
924 :
925 0 : return true;
926 : }
927 :
928 0 : auto PDocAccessibleParent::SendSetCaretOffset(
929 : const uint64_t& aID,
930 : const int32_t& aOffset) -> bool
931 : {
932 0 : IPC::Message* msg__ = PDocAccessible::Msg_SetCaretOffset(Id());
933 :
934 0 : Write(aID, msg__);
935 : // Sentinel = 'aID'
936 0 : (msg__)->WriteSentinel(2735041849);
937 0 : Write(aOffset, msg__);
938 : // Sentinel = 'aOffset'
939 0 : (msg__)->WriteSentinel(2656388039);
940 :
941 :
942 :
943 :
944 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
945 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
946 : }
947 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SetCaretOffset", OTHER);
948 0 : PDocAccessible::Transition(PDocAccessible::Msg_SetCaretOffset__ID, (&(mState)));
949 :
950 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
951 0 : return sendok__;
952 : }
953 :
954 0 : auto PDocAccessibleParent::SendCharacterCount(
955 : const uint64_t& aID,
956 : int32_t* aCount) -> bool
957 : {
958 0 : IPC::Message* msg__ = PDocAccessible::Msg_CharacterCount(Id());
959 :
960 0 : Write(aID, msg__);
961 : // Sentinel = 'aID'
962 0 : (msg__)->WriteSentinel(2735041849);
963 :
964 0 : (msg__)->set_sync();
965 :
966 :
967 0 : Message reply__;
968 :
969 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
970 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
971 : }
972 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CharacterCount", OTHER);
973 0 : PDocAccessible::Transition(PDocAccessible::Msg_CharacterCount__ID, (&(mState)));
974 :
975 : bool sendok__;
976 : {
977 : AutoProfilerTracing syncIPCTracer(
978 : "IPC",
979 0 : "PDocAccessible::Msg_CharacterCount");
980 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
981 : }
982 0 : if ((!(sendok__))) {
983 0 : return false;
984 : }
985 :
986 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
987 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
988 : }
989 :
990 0 : PickleIterator iter__(reply__);
991 :
992 0 : if ((!(Read(aCount, (&(reply__)), (&(iter__)))))) {
993 0 : FatalError("Error deserializing 'int32_t'");
994 0 : return false;
995 : }
996 : // Sentinel = 'aCount'
997 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2344199296)))) {
998 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
999 0 : return false;
1000 : }
1001 0 : (reply__).EndRead(iter__, (reply__).type());
1002 :
1003 0 : return true;
1004 : }
1005 :
1006 0 : auto PDocAccessibleParent::SendSelectionCount(
1007 : const uint64_t& aID,
1008 : int32_t* aCount) -> bool
1009 : {
1010 0 : IPC::Message* msg__ = PDocAccessible::Msg_SelectionCount(Id());
1011 :
1012 0 : Write(aID, msg__);
1013 : // Sentinel = 'aID'
1014 0 : (msg__)->WriteSentinel(2735041849);
1015 :
1016 0 : (msg__)->set_sync();
1017 :
1018 :
1019 0 : Message reply__;
1020 :
1021 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1022 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1023 : }
1024 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SelectionCount", OTHER);
1025 0 : PDocAccessible::Transition(PDocAccessible::Msg_SelectionCount__ID, (&(mState)));
1026 :
1027 : bool sendok__;
1028 : {
1029 : AutoProfilerTracing syncIPCTracer(
1030 : "IPC",
1031 0 : "PDocAccessible::Msg_SelectionCount");
1032 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1033 : }
1034 0 : if ((!(sendok__))) {
1035 0 : return false;
1036 : }
1037 :
1038 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1039 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1040 : }
1041 :
1042 0 : PickleIterator iter__(reply__);
1043 :
1044 0 : if ((!(Read(aCount, (&(reply__)), (&(iter__)))))) {
1045 0 : FatalError("Error deserializing 'int32_t'");
1046 0 : return false;
1047 : }
1048 : // Sentinel = 'aCount'
1049 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2344199296)))) {
1050 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1051 0 : return false;
1052 : }
1053 0 : (reply__).EndRead(iter__, (reply__).type());
1054 :
1055 0 : return true;
1056 : }
1057 :
1058 0 : auto PDocAccessibleParent::SendTextSubstring(
1059 : const uint64_t& aID,
1060 : const int32_t& aStartOffset,
1061 : const int32_t& aEndOffset,
1062 : nsString* aText,
1063 : bool* aValid) -> bool
1064 : {
1065 0 : IPC::Message* msg__ = PDocAccessible::Msg_TextSubstring(Id());
1066 :
1067 0 : Write(aID, msg__);
1068 : // Sentinel = 'aID'
1069 0 : (msg__)->WriteSentinel(2735041849);
1070 0 : Write(aStartOffset, msg__);
1071 : // Sentinel = 'aStartOffset'
1072 0 : (msg__)->WriteSentinel(1066059254);
1073 0 : Write(aEndOffset, msg__);
1074 : // Sentinel = 'aEndOffset'
1075 0 : (msg__)->WriteSentinel(2439813419);
1076 :
1077 0 : (msg__)->set_sync();
1078 :
1079 :
1080 0 : Message reply__;
1081 :
1082 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1083 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1084 : }
1085 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TextSubstring", OTHER);
1086 0 : PDocAccessible::Transition(PDocAccessible::Msg_TextSubstring__ID, (&(mState)));
1087 :
1088 : bool sendok__;
1089 : {
1090 : AutoProfilerTracing syncIPCTracer(
1091 : "IPC",
1092 0 : "PDocAccessible::Msg_TextSubstring");
1093 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1094 : }
1095 0 : if ((!(sendok__))) {
1096 0 : return false;
1097 : }
1098 :
1099 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1100 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1101 : }
1102 :
1103 0 : PickleIterator iter__(reply__);
1104 :
1105 0 : if ((!(Read(aText, (&(reply__)), (&(iter__)))))) {
1106 0 : FatalError("Error deserializing 'nsString'");
1107 0 : return false;
1108 : }
1109 : // Sentinel = 'aText'
1110 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 711388569)))) {
1111 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
1112 0 : return false;
1113 : }
1114 0 : if ((!(Read(aValid, (&(reply__)), (&(iter__)))))) {
1115 0 : FatalError("Error deserializing 'bool'");
1116 0 : return false;
1117 : }
1118 : // Sentinel = 'aValid'
1119 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2510186467)))) {
1120 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
1121 0 : return false;
1122 : }
1123 0 : (reply__).EndRead(iter__, (reply__).type());
1124 :
1125 0 : return true;
1126 : }
1127 :
1128 0 : auto PDocAccessibleParent::SendGetTextAfterOffset(
1129 : const uint64_t& aID,
1130 : const int32_t& aOffset,
1131 : const int32_t& aBoundaryType,
1132 : nsString* aText,
1133 : int32_t* aStartOffset,
1134 : int32_t* aEndOffset) -> bool
1135 : {
1136 0 : IPC::Message* msg__ = PDocAccessible::Msg_GetTextAfterOffset(Id());
1137 :
1138 0 : Write(aID, msg__);
1139 : // Sentinel = 'aID'
1140 0 : (msg__)->WriteSentinel(2735041849);
1141 0 : Write(aOffset, msg__);
1142 : // Sentinel = 'aOffset'
1143 0 : (msg__)->WriteSentinel(2656388039);
1144 0 : Write(aBoundaryType, msg__);
1145 : // Sentinel = 'aBoundaryType'
1146 0 : (msg__)->WriteSentinel(1823260482);
1147 :
1148 0 : (msg__)->set_sync();
1149 :
1150 :
1151 0 : Message reply__;
1152 :
1153 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1154 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1155 : }
1156 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_GetTextAfterOffset", OTHER);
1157 0 : PDocAccessible::Transition(PDocAccessible::Msg_GetTextAfterOffset__ID, (&(mState)));
1158 :
1159 : bool sendok__;
1160 : {
1161 : AutoProfilerTracing syncIPCTracer(
1162 : "IPC",
1163 0 : "PDocAccessible::Msg_GetTextAfterOffset");
1164 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1165 : }
1166 0 : if ((!(sendok__))) {
1167 0 : return false;
1168 : }
1169 :
1170 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1171 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1172 : }
1173 :
1174 0 : PickleIterator iter__(reply__);
1175 :
1176 0 : if ((!(Read(aText, (&(reply__)), (&(iter__)))))) {
1177 0 : FatalError("Error deserializing 'nsString'");
1178 0 : return false;
1179 : }
1180 : // Sentinel = 'aText'
1181 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 711388569)))) {
1182 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
1183 0 : return false;
1184 : }
1185 0 : if ((!(Read(aStartOffset, (&(reply__)), (&(iter__)))))) {
1186 0 : FatalError("Error deserializing 'int32_t'");
1187 0 : return false;
1188 : }
1189 : // Sentinel = 'aStartOffset'
1190 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1066059254)))) {
1191 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1192 0 : return false;
1193 : }
1194 0 : if ((!(Read(aEndOffset, (&(reply__)), (&(iter__)))))) {
1195 0 : FatalError("Error deserializing 'int32_t'");
1196 0 : return false;
1197 : }
1198 : // Sentinel = 'aEndOffset'
1199 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2439813419)))) {
1200 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1201 0 : return false;
1202 : }
1203 0 : (reply__).EndRead(iter__, (reply__).type());
1204 :
1205 0 : return true;
1206 : }
1207 :
1208 0 : auto PDocAccessibleParent::SendGetTextAtOffset(
1209 : const uint64_t& aID,
1210 : const int32_t& aOffset,
1211 : const int32_t& aBoundaryType,
1212 : nsString* aText,
1213 : int32_t* aStartOffset,
1214 : int32_t* aEndOffset) -> bool
1215 : {
1216 0 : IPC::Message* msg__ = PDocAccessible::Msg_GetTextAtOffset(Id());
1217 :
1218 0 : Write(aID, msg__);
1219 : // Sentinel = 'aID'
1220 0 : (msg__)->WriteSentinel(2735041849);
1221 0 : Write(aOffset, msg__);
1222 : // Sentinel = 'aOffset'
1223 0 : (msg__)->WriteSentinel(2656388039);
1224 0 : Write(aBoundaryType, msg__);
1225 : // Sentinel = 'aBoundaryType'
1226 0 : (msg__)->WriteSentinel(1823260482);
1227 :
1228 0 : (msg__)->set_sync();
1229 :
1230 :
1231 0 : Message reply__;
1232 :
1233 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1234 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1235 : }
1236 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_GetTextAtOffset", OTHER);
1237 0 : PDocAccessible::Transition(PDocAccessible::Msg_GetTextAtOffset__ID, (&(mState)));
1238 :
1239 : bool sendok__;
1240 : {
1241 : AutoProfilerTracing syncIPCTracer(
1242 : "IPC",
1243 0 : "PDocAccessible::Msg_GetTextAtOffset");
1244 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1245 : }
1246 0 : if ((!(sendok__))) {
1247 0 : return false;
1248 : }
1249 :
1250 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1251 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1252 : }
1253 :
1254 0 : PickleIterator iter__(reply__);
1255 :
1256 0 : if ((!(Read(aText, (&(reply__)), (&(iter__)))))) {
1257 0 : FatalError("Error deserializing 'nsString'");
1258 0 : return false;
1259 : }
1260 : // Sentinel = 'aText'
1261 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 711388569)))) {
1262 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
1263 0 : return false;
1264 : }
1265 0 : if ((!(Read(aStartOffset, (&(reply__)), (&(iter__)))))) {
1266 0 : FatalError("Error deserializing 'int32_t'");
1267 0 : return false;
1268 : }
1269 : // Sentinel = 'aStartOffset'
1270 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1066059254)))) {
1271 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1272 0 : return false;
1273 : }
1274 0 : if ((!(Read(aEndOffset, (&(reply__)), (&(iter__)))))) {
1275 0 : FatalError("Error deserializing 'int32_t'");
1276 0 : return false;
1277 : }
1278 : // Sentinel = 'aEndOffset'
1279 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2439813419)))) {
1280 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1281 0 : return false;
1282 : }
1283 0 : (reply__).EndRead(iter__, (reply__).type());
1284 :
1285 0 : return true;
1286 : }
1287 :
1288 0 : auto PDocAccessibleParent::SendGetTextBeforeOffset(
1289 : const uint64_t& aID,
1290 : const int32_t& aOffset,
1291 : const int32_t& aBoundaryType,
1292 : nsString* aText,
1293 : int32_t* aStartOffset,
1294 : int32_t* aEndOffset) -> bool
1295 : {
1296 0 : IPC::Message* msg__ = PDocAccessible::Msg_GetTextBeforeOffset(Id());
1297 :
1298 0 : Write(aID, msg__);
1299 : // Sentinel = 'aID'
1300 0 : (msg__)->WriteSentinel(2735041849);
1301 0 : Write(aOffset, msg__);
1302 : // Sentinel = 'aOffset'
1303 0 : (msg__)->WriteSentinel(2656388039);
1304 0 : Write(aBoundaryType, msg__);
1305 : // Sentinel = 'aBoundaryType'
1306 0 : (msg__)->WriteSentinel(1823260482);
1307 :
1308 0 : (msg__)->set_sync();
1309 :
1310 :
1311 0 : Message reply__;
1312 :
1313 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1314 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1315 : }
1316 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_GetTextBeforeOffset", OTHER);
1317 0 : PDocAccessible::Transition(PDocAccessible::Msg_GetTextBeforeOffset__ID, (&(mState)));
1318 :
1319 : bool sendok__;
1320 : {
1321 : AutoProfilerTracing syncIPCTracer(
1322 : "IPC",
1323 0 : "PDocAccessible::Msg_GetTextBeforeOffset");
1324 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1325 : }
1326 0 : if ((!(sendok__))) {
1327 0 : return false;
1328 : }
1329 :
1330 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1331 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1332 : }
1333 :
1334 0 : PickleIterator iter__(reply__);
1335 :
1336 0 : if ((!(Read(aText, (&(reply__)), (&(iter__)))))) {
1337 0 : FatalError("Error deserializing 'nsString'");
1338 0 : return false;
1339 : }
1340 : // Sentinel = 'aText'
1341 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 711388569)))) {
1342 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
1343 0 : return false;
1344 : }
1345 0 : if ((!(Read(aStartOffset, (&(reply__)), (&(iter__)))))) {
1346 0 : FatalError("Error deserializing 'int32_t'");
1347 0 : return false;
1348 : }
1349 : // Sentinel = 'aStartOffset'
1350 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1066059254)))) {
1351 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1352 0 : return false;
1353 : }
1354 0 : if ((!(Read(aEndOffset, (&(reply__)), (&(iter__)))))) {
1355 0 : FatalError("Error deserializing 'int32_t'");
1356 0 : return false;
1357 : }
1358 : // Sentinel = 'aEndOffset'
1359 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2439813419)))) {
1360 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1361 0 : return false;
1362 : }
1363 0 : (reply__).EndRead(iter__, (reply__).type());
1364 :
1365 0 : return true;
1366 : }
1367 :
1368 0 : auto PDocAccessibleParent::SendCharAt(
1369 : const uint64_t& aID,
1370 : const int32_t& aOffset,
1371 : uint16_t* aChar) -> bool
1372 : {
1373 0 : IPC::Message* msg__ = PDocAccessible::Msg_CharAt(Id());
1374 :
1375 0 : Write(aID, msg__);
1376 : // Sentinel = 'aID'
1377 0 : (msg__)->WriteSentinel(2735041849);
1378 0 : Write(aOffset, msg__);
1379 : // Sentinel = 'aOffset'
1380 0 : (msg__)->WriteSentinel(2656388039);
1381 :
1382 0 : (msg__)->set_sync();
1383 :
1384 :
1385 0 : Message reply__;
1386 :
1387 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1388 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1389 : }
1390 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CharAt", OTHER);
1391 0 : PDocAccessible::Transition(PDocAccessible::Msg_CharAt__ID, (&(mState)));
1392 :
1393 : bool sendok__;
1394 : {
1395 : AutoProfilerTracing syncIPCTracer(
1396 : "IPC",
1397 0 : "PDocAccessible::Msg_CharAt");
1398 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1399 : }
1400 0 : if ((!(sendok__))) {
1401 0 : return false;
1402 : }
1403 :
1404 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1405 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1406 : }
1407 :
1408 0 : PickleIterator iter__(reply__);
1409 :
1410 0 : if ((!(Read(aChar, (&(reply__)), (&(iter__)))))) {
1411 0 : FatalError("Error deserializing 'uint16_t'");
1412 0 : return false;
1413 : }
1414 : // Sentinel = 'aChar'
1415 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3650638428)))) {
1416 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint16_t'");
1417 0 : return false;
1418 : }
1419 0 : (reply__).EndRead(iter__, (reply__).type());
1420 :
1421 0 : return true;
1422 : }
1423 :
1424 0 : auto PDocAccessibleParent::SendTextAttributes(
1425 : const uint64_t& aID,
1426 : const bool& aIncludeDefAttrs,
1427 : const int32_t& aOffset,
1428 : nsTArray<Attribute>* aAttributes,
1429 : int32_t* aStartOffset,
1430 : int32_t* aEndOffset) -> bool
1431 : {
1432 0 : IPC::Message* msg__ = PDocAccessible::Msg_TextAttributes(Id());
1433 :
1434 0 : Write(aID, msg__);
1435 : // Sentinel = 'aID'
1436 0 : (msg__)->WriteSentinel(2735041849);
1437 0 : Write(aIncludeDefAttrs, msg__);
1438 : // Sentinel = 'aIncludeDefAttrs'
1439 0 : (msg__)->WriteSentinel(1389974536);
1440 0 : Write(aOffset, msg__);
1441 : // Sentinel = 'aOffset'
1442 0 : (msg__)->WriteSentinel(2656388039);
1443 :
1444 0 : (msg__)->set_sync();
1445 :
1446 :
1447 0 : Message reply__;
1448 :
1449 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1450 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1451 : }
1452 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TextAttributes", OTHER);
1453 0 : PDocAccessible::Transition(PDocAccessible::Msg_TextAttributes__ID, (&(mState)));
1454 :
1455 : bool sendok__;
1456 : {
1457 : AutoProfilerTracing syncIPCTracer(
1458 : "IPC",
1459 0 : "PDocAccessible::Msg_TextAttributes");
1460 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1461 : }
1462 0 : if ((!(sendok__))) {
1463 0 : return false;
1464 : }
1465 :
1466 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1467 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1468 : }
1469 :
1470 0 : PickleIterator iter__(reply__);
1471 :
1472 0 : if ((!(Read(aAttributes, (&(reply__)), (&(iter__)))))) {
1473 0 : FatalError("Error deserializing 'nsTArray'");
1474 0 : return false;
1475 : }
1476 : // Sentinel = 'aAttributes'
1477 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 951860833)))) {
1478 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
1479 0 : return false;
1480 : }
1481 0 : if ((!(Read(aStartOffset, (&(reply__)), (&(iter__)))))) {
1482 0 : FatalError("Error deserializing 'int32_t'");
1483 0 : return false;
1484 : }
1485 : // Sentinel = 'aStartOffset'
1486 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1066059254)))) {
1487 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1488 0 : return false;
1489 : }
1490 0 : if ((!(Read(aEndOffset, (&(reply__)), (&(iter__)))))) {
1491 0 : FatalError("Error deserializing 'int32_t'");
1492 0 : return false;
1493 : }
1494 : // Sentinel = 'aEndOffset'
1495 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2439813419)))) {
1496 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1497 0 : return false;
1498 : }
1499 0 : (reply__).EndRead(iter__, (reply__).type());
1500 :
1501 0 : return true;
1502 : }
1503 :
1504 0 : auto PDocAccessibleParent::SendDefaultTextAttributes(
1505 : const uint64_t& aID,
1506 : nsTArray<Attribute>* aAttributes) -> bool
1507 : {
1508 0 : IPC::Message* msg__ = PDocAccessible::Msg_DefaultTextAttributes(Id());
1509 :
1510 0 : Write(aID, msg__);
1511 : // Sentinel = 'aID'
1512 0 : (msg__)->WriteSentinel(2735041849);
1513 :
1514 0 : (msg__)->set_sync();
1515 :
1516 :
1517 0 : Message reply__;
1518 :
1519 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1520 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1521 : }
1522 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_DefaultTextAttributes", OTHER);
1523 0 : PDocAccessible::Transition(PDocAccessible::Msg_DefaultTextAttributes__ID, (&(mState)));
1524 :
1525 : bool sendok__;
1526 : {
1527 : AutoProfilerTracing syncIPCTracer(
1528 : "IPC",
1529 0 : "PDocAccessible::Msg_DefaultTextAttributes");
1530 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1531 : }
1532 0 : if ((!(sendok__))) {
1533 0 : return false;
1534 : }
1535 :
1536 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1537 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1538 : }
1539 :
1540 0 : PickleIterator iter__(reply__);
1541 :
1542 0 : if ((!(Read(aAttributes, (&(reply__)), (&(iter__)))))) {
1543 0 : FatalError("Error deserializing 'nsTArray'");
1544 0 : return false;
1545 : }
1546 : // Sentinel = 'aAttributes'
1547 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 951860833)))) {
1548 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
1549 0 : return false;
1550 : }
1551 0 : (reply__).EndRead(iter__, (reply__).type());
1552 :
1553 0 : return true;
1554 : }
1555 :
1556 0 : auto PDocAccessibleParent::SendTextBounds(
1557 : const uint64_t& aID,
1558 : const int32_t& aStartOffset,
1559 : const int32_t& aEndOffset,
1560 : const uint32_t& aCoordType,
1561 : nsIntRect* aRetVal) -> bool
1562 : {
1563 0 : IPC::Message* msg__ = PDocAccessible::Msg_TextBounds(Id());
1564 :
1565 0 : Write(aID, msg__);
1566 : // Sentinel = 'aID'
1567 0 : (msg__)->WriteSentinel(2735041849);
1568 0 : Write(aStartOffset, msg__);
1569 : // Sentinel = 'aStartOffset'
1570 0 : (msg__)->WriteSentinel(1066059254);
1571 0 : Write(aEndOffset, msg__);
1572 : // Sentinel = 'aEndOffset'
1573 0 : (msg__)->WriteSentinel(2439813419);
1574 0 : Write(aCoordType, msg__);
1575 : // Sentinel = 'aCoordType'
1576 0 : (msg__)->WriteSentinel(3719390058);
1577 :
1578 0 : (msg__)->set_sync();
1579 :
1580 :
1581 0 : Message reply__;
1582 :
1583 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1584 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1585 : }
1586 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TextBounds", OTHER);
1587 0 : PDocAccessible::Transition(PDocAccessible::Msg_TextBounds__ID, (&(mState)));
1588 :
1589 : bool sendok__;
1590 : {
1591 : AutoProfilerTracing syncIPCTracer(
1592 : "IPC",
1593 0 : "PDocAccessible::Msg_TextBounds");
1594 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1595 : }
1596 0 : if ((!(sendok__))) {
1597 0 : return false;
1598 : }
1599 :
1600 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1601 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1602 : }
1603 :
1604 0 : PickleIterator iter__(reply__);
1605 :
1606 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
1607 0 : FatalError("Error deserializing 'nsIntRect'");
1608 0 : return false;
1609 : }
1610 : // Sentinel = 'aRetVal'
1611 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
1612 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsIntRect'");
1613 0 : return false;
1614 : }
1615 0 : (reply__).EndRead(iter__, (reply__).type());
1616 :
1617 0 : return true;
1618 : }
1619 :
1620 0 : auto PDocAccessibleParent::SendCharBounds(
1621 : const uint64_t& aID,
1622 : const int32_t& aOffset,
1623 : const uint32_t& aCoordType,
1624 : nsIntRect* aRetVal) -> bool
1625 : {
1626 0 : IPC::Message* msg__ = PDocAccessible::Msg_CharBounds(Id());
1627 :
1628 0 : Write(aID, msg__);
1629 : // Sentinel = 'aID'
1630 0 : (msg__)->WriteSentinel(2735041849);
1631 0 : Write(aOffset, msg__);
1632 : // Sentinel = 'aOffset'
1633 0 : (msg__)->WriteSentinel(2656388039);
1634 0 : Write(aCoordType, msg__);
1635 : // Sentinel = 'aCoordType'
1636 0 : (msg__)->WriteSentinel(3719390058);
1637 :
1638 0 : (msg__)->set_sync();
1639 :
1640 :
1641 0 : Message reply__;
1642 :
1643 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1644 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1645 : }
1646 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CharBounds", OTHER);
1647 0 : PDocAccessible::Transition(PDocAccessible::Msg_CharBounds__ID, (&(mState)));
1648 :
1649 : bool sendok__;
1650 : {
1651 : AutoProfilerTracing syncIPCTracer(
1652 : "IPC",
1653 0 : "PDocAccessible::Msg_CharBounds");
1654 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1655 : }
1656 0 : if ((!(sendok__))) {
1657 0 : return false;
1658 : }
1659 :
1660 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1661 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1662 : }
1663 :
1664 0 : PickleIterator iter__(reply__);
1665 :
1666 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
1667 0 : FatalError("Error deserializing 'nsIntRect'");
1668 0 : return false;
1669 : }
1670 : // Sentinel = 'aRetVal'
1671 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
1672 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsIntRect'");
1673 0 : return false;
1674 : }
1675 0 : (reply__).EndRead(iter__, (reply__).type());
1676 :
1677 0 : return true;
1678 : }
1679 :
1680 0 : auto PDocAccessibleParent::SendOffsetAtPoint(
1681 : const uint64_t& aID,
1682 : const int32_t& aX,
1683 : const int32_t& aY,
1684 : const uint32_t& aCoordType,
1685 : int32_t* aRetVal) -> bool
1686 : {
1687 0 : IPC::Message* msg__ = PDocAccessible::Msg_OffsetAtPoint(Id());
1688 :
1689 0 : Write(aID, msg__);
1690 : // Sentinel = 'aID'
1691 0 : (msg__)->WriteSentinel(2735041849);
1692 0 : Write(aX, msg__);
1693 : // Sentinel = 'aX'
1694 0 : (msg__)->WriteSentinel(2745208761);
1695 0 : Write(aY, msg__);
1696 : // Sentinel = 'aY'
1697 0 : (msg__)->WriteSentinel(2745208760);
1698 0 : Write(aCoordType, msg__);
1699 : // Sentinel = 'aCoordType'
1700 0 : (msg__)->WriteSentinel(3719390058);
1701 :
1702 0 : (msg__)->set_sync();
1703 :
1704 :
1705 0 : Message reply__;
1706 :
1707 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1708 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1709 : }
1710 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_OffsetAtPoint", OTHER);
1711 0 : PDocAccessible::Transition(PDocAccessible::Msg_OffsetAtPoint__ID, (&(mState)));
1712 :
1713 : bool sendok__;
1714 : {
1715 : AutoProfilerTracing syncIPCTracer(
1716 : "IPC",
1717 0 : "PDocAccessible::Msg_OffsetAtPoint");
1718 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1719 : }
1720 0 : if ((!(sendok__))) {
1721 0 : return false;
1722 : }
1723 :
1724 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1725 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1726 : }
1727 :
1728 0 : PickleIterator iter__(reply__);
1729 :
1730 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
1731 0 : FatalError("Error deserializing 'int32_t'");
1732 0 : return false;
1733 : }
1734 : // Sentinel = 'aRetVal'
1735 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
1736 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1737 0 : return false;
1738 : }
1739 0 : (reply__).EndRead(iter__, (reply__).type());
1740 :
1741 0 : return true;
1742 : }
1743 :
1744 0 : auto PDocAccessibleParent::SendSelectionBoundsAt(
1745 : const uint64_t& aID,
1746 : const int32_t& aSelectionNum,
1747 : bool* aSucceeded,
1748 : nsString* aData,
1749 : int32_t* aStartOffset,
1750 : int32_t* aEndOffset) -> bool
1751 : {
1752 0 : IPC::Message* msg__ = PDocAccessible::Msg_SelectionBoundsAt(Id());
1753 :
1754 0 : Write(aID, msg__);
1755 : // Sentinel = 'aID'
1756 0 : (msg__)->WriteSentinel(2735041849);
1757 0 : Write(aSelectionNum, msg__);
1758 : // Sentinel = 'aSelectionNum'
1759 0 : (msg__)->WriteSentinel(3877370474);
1760 :
1761 0 : (msg__)->set_sync();
1762 :
1763 :
1764 0 : Message reply__;
1765 :
1766 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1767 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1768 : }
1769 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SelectionBoundsAt", OTHER);
1770 0 : PDocAccessible::Transition(PDocAccessible::Msg_SelectionBoundsAt__ID, (&(mState)));
1771 :
1772 : bool sendok__;
1773 : {
1774 : AutoProfilerTracing syncIPCTracer(
1775 : "IPC",
1776 0 : "PDocAccessible::Msg_SelectionBoundsAt");
1777 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1778 : }
1779 0 : if ((!(sendok__))) {
1780 0 : return false;
1781 : }
1782 :
1783 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1784 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1785 : }
1786 :
1787 0 : PickleIterator iter__(reply__);
1788 :
1789 0 : if ((!(Read(aSucceeded, (&(reply__)), (&(iter__)))))) {
1790 0 : FatalError("Error deserializing 'bool'");
1791 0 : return false;
1792 : }
1793 : // Sentinel = 'aSucceeded'
1794 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3936867666)))) {
1795 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
1796 0 : return false;
1797 : }
1798 0 : if ((!(Read(aData, (&(reply__)), (&(iter__)))))) {
1799 0 : FatalError("Error deserializing 'nsString'");
1800 0 : return false;
1801 : }
1802 : // Sentinel = 'aData'
1803 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3285075324)))) {
1804 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
1805 0 : return false;
1806 : }
1807 0 : if ((!(Read(aStartOffset, (&(reply__)), (&(iter__)))))) {
1808 0 : FatalError("Error deserializing 'int32_t'");
1809 0 : return false;
1810 : }
1811 : // Sentinel = 'aStartOffset'
1812 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1066059254)))) {
1813 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1814 0 : return false;
1815 : }
1816 0 : if ((!(Read(aEndOffset, (&(reply__)), (&(iter__)))))) {
1817 0 : FatalError("Error deserializing 'int32_t'");
1818 0 : return false;
1819 : }
1820 : // Sentinel = 'aEndOffset'
1821 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2439813419)))) {
1822 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
1823 0 : return false;
1824 : }
1825 0 : (reply__).EndRead(iter__, (reply__).type());
1826 :
1827 0 : return true;
1828 : }
1829 :
1830 0 : auto PDocAccessibleParent::SendSetSelectionBoundsAt(
1831 : const uint64_t& aID,
1832 : const int32_t& aSelectionNum,
1833 : const int32_t& aStartOffset,
1834 : const int32_t& aEndOffset,
1835 : bool* aSucceeded) -> bool
1836 : {
1837 0 : IPC::Message* msg__ = PDocAccessible::Msg_SetSelectionBoundsAt(Id());
1838 :
1839 0 : Write(aID, msg__);
1840 : // Sentinel = 'aID'
1841 0 : (msg__)->WriteSentinel(2735041849);
1842 0 : Write(aSelectionNum, msg__);
1843 : // Sentinel = 'aSelectionNum'
1844 0 : (msg__)->WriteSentinel(3877370474);
1845 0 : Write(aStartOffset, msg__);
1846 : // Sentinel = 'aStartOffset'
1847 0 : (msg__)->WriteSentinel(1066059254);
1848 0 : Write(aEndOffset, msg__);
1849 : // Sentinel = 'aEndOffset'
1850 0 : (msg__)->WriteSentinel(2439813419);
1851 :
1852 0 : (msg__)->set_sync();
1853 :
1854 :
1855 0 : Message reply__;
1856 :
1857 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1858 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1859 : }
1860 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SetSelectionBoundsAt", OTHER);
1861 0 : PDocAccessible::Transition(PDocAccessible::Msg_SetSelectionBoundsAt__ID, (&(mState)));
1862 :
1863 : bool sendok__;
1864 : {
1865 : AutoProfilerTracing syncIPCTracer(
1866 : "IPC",
1867 0 : "PDocAccessible::Msg_SetSelectionBoundsAt");
1868 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1869 : }
1870 0 : if ((!(sendok__))) {
1871 0 : return false;
1872 : }
1873 :
1874 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1875 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1876 : }
1877 :
1878 0 : PickleIterator iter__(reply__);
1879 :
1880 0 : if ((!(Read(aSucceeded, (&(reply__)), (&(iter__)))))) {
1881 0 : FatalError("Error deserializing 'bool'");
1882 0 : return false;
1883 : }
1884 : // Sentinel = 'aSucceeded'
1885 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3936867666)))) {
1886 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
1887 0 : return false;
1888 : }
1889 0 : (reply__).EndRead(iter__, (reply__).type());
1890 :
1891 0 : return true;
1892 : }
1893 :
1894 0 : auto PDocAccessibleParent::SendAddToSelection(
1895 : const uint64_t& aID,
1896 : const int32_t& aStartOffset,
1897 : const int32_t& aEndOffset,
1898 : bool* aSucceeded) -> bool
1899 : {
1900 0 : IPC::Message* msg__ = PDocAccessible::Msg_AddToSelection(Id());
1901 :
1902 0 : Write(aID, msg__);
1903 : // Sentinel = 'aID'
1904 0 : (msg__)->WriteSentinel(2735041849);
1905 0 : Write(aStartOffset, msg__);
1906 : // Sentinel = 'aStartOffset'
1907 0 : (msg__)->WriteSentinel(1066059254);
1908 0 : Write(aEndOffset, msg__);
1909 : // Sentinel = 'aEndOffset'
1910 0 : (msg__)->WriteSentinel(2439813419);
1911 :
1912 0 : (msg__)->set_sync();
1913 :
1914 :
1915 0 : Message reply__;
1916 :
1917 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1918 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1919 : }
1920 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AddToSelection", OTHER);
1921 0 : PDocAccessible::Transition(PDocAccessible::Msg_AddToSelection__ID, (&(mState)));
1922 :
1923 : bool sendok__;
1924 : {
1925 : AutoProfilerTracing syncIPCTracer(
1926 : "IPC",
1927 0 : "PDocAccessible::Msg_AddToSelection");
1928 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1929 : }
1930 0 : if ((!(sendok__))) {
1931 0 : return false;
1932 : }
1933 :
1934 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1935 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1936 : }
1937 :
1938 0 : PickleIterator iter__(reply__);
1939 :
1940 0 : if ((!(Read(aSucceeded, (&(reply__)), (&(iter__)))))) {
1941 0 : FatalError("Error deserializing 'bool'");
1942 0 : return false;
1943 : }
1944 : // Sentinel = 'aSucceeded'
1945 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3936867666)))) {
1946 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
1947 0 : return false;
1948 : }
1949 0 : (reply__).EndRead(iter__, (reply__).type());
1950 :
1951 0 : return true;
1952 : }
1953 :
1954 0 : auto PDocAccessibleParent::SendRemoveFromSelection(
1955 : const uint64_t& aID,
1956 : const int32_t& aSelectionNum,
1957 : bool* aSucceeded) -> bool
1958 : {
1959 0 : IPC::Message* msg__ = PDocAccessible::Msg_RemoveFromSelection(Id());
1960 :
1961 0 : Write(aID, msg__);
1962 : // Sentinel = 'aID'
1963 0 : (msg__)->WriteSentinel(2735041849);
1964 0 : Write(aSelectionNum, msg__);
1965 : // Sentinel = 'aSelectionNum'
1966 0 : (msg__)->WriteSentinel(3877370474);
1967 :
1968 0 : (msg__)->set_sync();
1969 :
1970 :
1971 0 : Message reply__;
1972 :
1973 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1974 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
1975 : }
1976 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RemoveFromSelection", OTHER);
1977 0 : PDocAccessible::Transition(PDocAccessible::Msg_RemoveFromSelection__ID, (&(mState)));
1978 :
1979 : bool sendok__;
1980 : {
1981 : AutoProfilerTracing syncIPCTracer(
1982 : "IPC",
1983 0 : "PDocAccessible::Msg_RemoveFromSelection");
1984 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
1985 : }
1986 0 : if ((!(sendok__))) {
1987 0 : return false;
1988 : }
1989 :
1990 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
1991 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
1992 : }
1993 :
1994 0 : PickleIterator iter__(reply__);
1995 :
1996 0 : if ((!(Read(aSucceeded, (&(reply__)), (&(iter__)))))) {
1997 0 : FatalError("Error deserializing 'bool'");
1998 0 : return false;
1999 : }
2000 : // Sentinel = 'aSucceeded'
2001 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3936867666)))) {
2002 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2003 0 : return false;
2004 : }
2005 0 : (reply__).EndRead(iter__, (reply__).type());
2006 :
2007 0 : return true;
2008 : }
2009 :
2010 0 : auto PDocAccessibleParent::SendScrollSubstringTo(
2011 : const uint64_t& aID,
2012 : const int32_t& aStartOffset,
2013 : const int32_t& aEndOffset,
2014 : const uint32_t& aScrollType) -> bool
2015 : {
2016 0 : IPC::Message* msg__ = PDocAccessible::Msg_ScrollSubstringTo(Id());
2017 :
2018 0 : Write(aID, msg__);
2019 : // Sentinel = 'aID'
2020 0 : (msg__)->WriteSentinel(2735041849);
2021 0 : Write(aStartOffset, msg__);
2022 : // Sentinel = 'aStartOffset'
2023 0 : (msg__)->WriteSentinel(1066059254);
2024 0 : Write(aEndOffset, msg__);
2025 : // Sentinel = 'aEndOffset'
2026 0 : (msg__)->WriteSentinel(2439813419);
2027 0 : Write(aScrollType, msg__);
2028 : // Sentinel = 'aScrollType'
2029 0 : (msg__)->WriteSentinel(2343471605);
2030 :
2031 :
2032 :
2033 :
2034 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2035 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2036 : }
2037 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ScrollSubstringTo", OTHER);
2038 0 : PDocAccessible::Transition(PDocAccessible::Msg_ScrollSubstringTo__ID, (&(mState)));
2039 :
2040 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
2041 0 : return sendok__;
2042 : }
2043 :
2044 0 : auto PDocAccessibleParent::SendScrollSubstringToPoint(
2045 : const uint64_t& aID,
2046 : const int32_t& aStartOffset,
2047 : const int32_t& aEndOffset,
2048 : const uint32_t& aCoordinateType,
2049 : const int32_t& aX,
2050 : const int32_t& aY) -> bool
2051 : {
2052 0 : IPC::Message* msg__ = PDocAccessible::Msg_ScrollSubstringToPoint(Id());
2053 :
2054 0 : Write(aID, msg__);
2055 : // Sentinel = 'aID'
2056 0 : (msg__)->WriteSentinel(2735041849);
2057 0 : Write(aStartOffset, msg__);
2058 : // Sentinel = 'aStartOffset'
2059 0 : (msg__)->WriteSentinel(1066059254);
2060 0 : Write(aEndOffset, msg__);
2061 : // Sentinel = 'aEndOffset'
2062 0 : (msg__)->WriteSentinel(2439813419);
2063 0 : Write(aCoordinateType, msg__);
2064 : // Sentinel = 'aCoordinateType'
2065 0 : (msg__)->WriteSentinel(861667008);
2066 0 : Write(aX, msg__);
2067 : // Sentinel = 'aX'
2068 0 : (msg__)->WriteSentinel(2745208761);
2069 0 : Write(aY, msg__);
2070 : // Sentinel = 'aY'
2071 0 : (msg__)->WriteSentinel(2745208760);
2072 :
2073 :
2074 :
2075 :
2076 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2077 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2078 : }
2079 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ScrollSubstringToPoint", OTHER);
2080 0 : PDocAccessible::Transition(PDocAccessible::Msg_ScrollSubstringToPoint__ID, (&(mState)));
2081 :
2082 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
2083 0 : return sendok__;
2084 : }
2085 :
2086 0 : auto PDocAccessibleParent::SendText(
2087 : const uint64_t& aID,
2088 : nsString* aText) -> bool
2089 : {
2090 0 : IPC::Message* msg__ = PDocAccessible::Msg_Text(Id());
2091 :
2092 0 : Write(aID, msg__);
2093 : // Sentinel = 'aID'
2094 0 : (msg__)->WriteSentinel(2735041849);
2095 :
2096 0 : (msg__)->set_sync();
2097 :
2098 :
2099 0 : Message reply__;
2100 :
2101 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2102 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2103 : }
2104 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Text", OTHER);
2105 0 : PDocAccessible::Transition(PDocAccessible::Msg_Text__ID, (&(mState)));
2106 :
2107 : bool sendok__;
2108 : {
2109 : AutoProfilerTracing syncIPCTracer(
2110 : "IPC",
2111 0 : "PDocAccessible::Msg_Text");
2112 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2113 : }
2114 0 : if ((!(sendok__))) {
2115 0 : return false;
2116 : }
2117 :
2118 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2119 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2120 : }
2121 :
2122 0 : PickleIterator iter__(reply__);
2123 :
2124 0 : if ((!(Read(aText, (&(reply__)), (&(iter__)))))) {
2125 0 : FatalError("Error deserializing 'nsString'");
2126 0 : return false;
2127 : }
2128 : // Sentinel = 'aText'
2129 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 711388569)))) {
2130 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
2131 0 : return false;
2132 : }
2133 0 : (reply__).EndRead(iter__, (reply__).type());
2134 :
2135 0 : return true;
2136 : }
2137 :
2138 0 : auto PDocAccessibleParent::SendReplaceText(
2139 : const uint64_t& aID,
2140 : const nsString& aText) -> bool
2141 : {
2142 0 : IPC::Message* msg__ = PDocAccessible::Msg_ReplaceText(Id());
2143 :
2144 0 : Write(aID, msg__);
2145 : // Sentinel = 'aID'
2146 0 : (msg__)->WriteSentinel(2735041849);
2147 0 : Write(aText, msg__);
2148 : // Sentinel = 'aText'
2149 0 : (msg__)->WriteSentinel(711388569);
2150 :
2151 0 : (msg__)->set_sync();
2152 :
2153 :
2154 0 : Message reply__;
2155 :
2156 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2157 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2158 : }
2159 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ReplaceText", OTHER);
2160 0 : PDocAccessible::Transition(PDocAccessible::Msg_ReplaceText__ID, (&(mState)));
2161 :
2162 : bool sendok__;
2163 : {
2164 : AutoProfilerTracing syncIPCTracer(
2165 : "IPC",
2166 0 : "PDocAccessible::Msg_ReplaceText");
2167 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2168 : }
2169 0 : if ((!(sendok__))) {
2170 0 : return false;
2171 : }
2172 :
2173 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2174 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2175 : }
2176 :
2177 0 : return true;
2178 : }
2179 :
2180 0 : auto PDocAccessibleParent::SendInsertText(
2181 : const uint64_t& aID,
2182 : const nsString& aText,
2183 : const int32_t& aPosition,
2184 : bool* aValid) -> bool
2185 : {
2186 0 : IPC::Message* msg__ = PDocAccessible::Msg_InsertText(Id());
2187 :
2188 0 : Write(aID, msg__);
2189 : // Sentinel = 'aID'
2190 0 : (msg__)->WriteSentinel(2735041849);
2191 0 : Write(aText, msg__);
2192 : // Sentinel = 'aText'
2193 0 : (msg__)->WriteSentinel(711388569);
2194 0 : Write(aPosition, msg__);
2195 : // Sentinel = 'aPosition'
2196 0 : (msg__)->WriteSentinel(2753958473);
2197 :
2198 0 : (msg__)->set_sync();
2199 :
2200 :
2201 0 : Message reply__;
2202 :
2203 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2204 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2205 : }
2206 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_InsertText", OTHER);
2207 0 : PDocAccessible::Transition(PDocAccessible::Msg_InsertText__ID, (&(mState)));
2208 :
2209 : bool sendok__;
2210 : {
2211 : AutoProfilerTracing syncIPCTracer(
2212 : "IPC",
2213 0 : "PDocAccessible::Msg_InsertText");
2214 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2215 : }
2216 0 : if ((!(sendok__))) {
2217 0 : return false;
2218 : }
2219 :
2220 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2221 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2222 : }
2223 :
2224 0 : PickleIterator iter__(reply__);
2225 :
2226 0 : if ((!(Read(aValid, (&(reply__)), (&(iter__)))))) {
2227 0 : FatalError("Error deserializing 'bool'");
2228 0 : return false;
2229 : }
2230 : // Sentinel = 'aValid'
2231 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2510186467)))) {
2232 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2233 0 : return false;
2234 : }
2235 0 : (reply__).EndRead(iter__, (reply__).type());
2236 :
2237 0 : return true;
2238 : }
2239 :
2240 0 : auto PDocAccessibleParent::SendCopyText(
2241 : const uint64_t& aID,
2242 : const int32_t& aStartPos,
2243 : const int32_t& aEndPos,
2244 : bool* aValid) -> bool
2245 : {
2246 0 : IPC::Message* msg__ = PDocAccessible::Msg_CopyText(Id());
2247 :
2248 0 : Write(aID, msg__);
2249 : // Sentinel = 'aID'
2250 0 : (msg__)->WriteSentinel(2735041849);
2251 0 : Write(aStartPos, msg__);
2252 : // Sentinel = 'aStartPos'
2253 0 : (msg__)->WriteSentinel(2464563982);
2254 0 : Write(aEndPos, msg__);
2255 : // Sentinel = 'aEndPos'
2256 0 : (msg__)->WriteSentinel(2590709049);
2257 :
2258 0 : (msg__)->set_sync();
2259 :
2260 :
2261 0 : Message reply__;
2262 :
2263 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2264 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2265 : }
2266 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CopyText", OTHER);
2267 0 : PDocAccessible::Transition(PDocAccessible::Msg_CopyText__ID, (&(mState)));
2268 :
2269 : bool sendok__;
2270 : {
2271 : AutoProfilerTracing syncIPCTracer(
2272 : "IPC",
2273 0 : "PDocAccessible::Msg_CopyText");
2274 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2275 : }
2276 0 : if ((!(sendok__))) {
2277 0 : return false;
2278 : }
2279 :
2280 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2281 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2282 : }
2283 :
2284 0 : PickleIterator iter__(reply__);
2285 :
2286 0 : if ((!(Read(aValid, (&(reply__)), (&(iter__)))))) {
2287 0 : FatalError("Error deserializing 'bool'");
2288 0 : return false;
2289 : }
2290 : // Sentinel = 'aValid'
2291 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2510186467)))) {
2292 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2293 0 : return false;
2294 : }
2295 0 : (reply__).EndRead(iter__, (reply__).type());
2296 :
2297 0 : return true;
2298 : }
2299 :
2300 0 : auto PDocAccessibleParent::SendCutText(
2301 : const uint64_t& aID,
2302 : const int32_t& aStartPos,
2303 : const int32_t& aEndPos,
2304 : bool* aValid) -> bool
2305 : {
2306 0 : IPC::Message* msg__ = PDocAccessible::Msg_CutText(Id());
2307 :
2308 0 : Write(aID, msg__);
2309 : // Sentinel = 'aID'
2310 0 : (msg__)->WriteSentinel(2735041849);
2311 0 : Write(aStartPos, msg__);
2312 : // Sentinel = 'aStartPos'
2313 0 : (msg__)->WriteSentinel(2464563982);
2314 0 : Write(aEndPos, msg__);
2315 : // Sentinel = 'aEndPos'
2316 0 : (msg__)->WriteSentinel(2590709049);
2317 :
2318 0 : (msg__)->set_sync();
2319 :
2320 :
2321 0 : Message reply__;
2322 :
2323 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2324 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2325 : }
2326 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CutText", OTHER);
2327 0 : PDocAccessible::Transition(PDocAccessible::Msg_CutText__ID, (&(mState)));
2328 :
2329 : bool sendok__;
2330 : {
2331 : AutoProfilerTracing syncIPCTracer(
2332 : "IPC",
2333 0 : "PDocAccessible::Msg_CutText");
2334 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2335 : }
2336 0 : if ((!(sendok__))) {
2337 0 : return false;
2338 : }
2339 :
2340 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2341 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2342 : }
2343 :
2344 0 : PickleIterator iter__(reply__);
2345 :
2346 0 : if ((!(Read(aValid, (&(reply__)), (&(iter__)))))) {
2347 0 : FatalError("Error deserializing 'bool'");
2348 0 : return false;
2349 : }
2350 : // Sentinel = 'aValid'
2351 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2510186467)))) {
2352 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2353 0 : return false;
2354 : }
2355 0 : (reply__).EndRead(iter__, (reply__).type());
2356 :
2357 0 : return true;
2358 : }
2359 :
2360 0 : auto PDocAccessibleParent::SendDeleteText(
2361 : const uint64_t& aID,
2362 : const int32_t& aStartPos,
2363 : const int32_t& aEndPos,
2364 : bool* aValid) -> bool
2365 : {
2366 0 : IPC::Message* msg__ = PDocAccessible::Msg_DeleteText(Id());
2367 :
2368 0 : Write(aID, msg__);
2369 : // Sentinel = 'aID'
2370 0 : (msg__)->WriteSentinel(2735041849);
2371 0 : Write(aStartPos, msg__);
2372 : // Sentinel = 'aStartPos'
2373 0 : (msg__)->WriteSentinel(2464563982);
2374 0 : Write(aEndPos, msg__);
2375 : // Sentinel = 'aEndPos'
2376 0 : (msg__)->WriteSentinel(2590709049);
2377 :
2378 0 : (msg__)->set_sync();
2379 :
2380 :
2381 0 : Message reply__;
2382 :
2383 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2384 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2385 : }
2386 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_DeleteText", OTHER);
2387 0 : PDocAccessible::Transition(PDocAccessible::Msg_DeleteText__ID, (&(mState)));
2388 :
2389 : bool sendok__;
2390 : {
2391 : AutoProfilerTracing syncIPCTracer(
2392 : "IPC",
2393 0 : "PDocAccessible::Msg_DeleteText");
2394 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2395 : }
2396 0 : if ((!(sendok__))) {
2397 0 : return false;
2398 : }
2399 :
2400 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2401 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2402 : }
2403 :
2404 0 : PickleIterator iter__(reply__);
2405 :
2406 0 : if ((!(Read(aValid, (&(reply__)), (&(iter__)))))) {
2407 0 : FatalError("Error deserializing 'bool'");
2408 0 : return false;
2409 : }
2410 : // Sentinel = 'aValid'
2411 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2510186467)))) {
2412 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2413 0 : return false;
2414 : }
2415 0 : (reply__).EndRead(iter__, (reply__).type());
2416 :
2417 0 : return true;
2418 : }
2419 :
2420 0 : auto PDocAccessibleParent::SendPasteText(
2421 : const uint64_t& aID,
2422 : const int32_t& aPosition,
2423 : bool* aValid) -> bool
2424 : {
2425 0 : IPC::Message* msg__ = PDocAccessible::Msg_PasteText(Id());
2426 :
2427 0 : Write(aID, msg__);
2428 : // Sentinel = 'aID'
2429 0 : (msg__)->WriteSentinel(2735041849);
2430 0 : Write(aPosition, msg__);
2431 : // Sentinel = 'aPosition'
2432 0 : (msg__)->WriteSentinel(2753958473);
2433 :
2434 0 : (msg__)->set_sync();
2435 :
2436 :
2437 0 : Message reply__;
2438 :
2439 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2440 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2441 : }
2442 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_PasteText", OTHER);
2443 0 : PDocAccessible::Transition(PDocAccessible::Msg_PasteText__ID, (&(mState)));
2444 :
2445 : bool sendok__;
2446 : {
2447 : AutoProfilerTracing syncIPCTracer(
2448 : "IPC",
2449 0 : "PDocAccessible::Msg_PasteText");
2450 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2451 : }
2452 0 : if ((!(sendok__))) {
2453 0 : return false;
2454 : }
2455 :
2456 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2457 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2458 : }
2459 :
2460 0 : PickleIterator iter__(reply__);
2461 :
2462 0 : if ((!(Read(aValid, (&(reply__)), (&(iter__)))))) {
2463 0 : FatalError("Error deserializing 'bool'");
2464 0 : return false;
2465 : }
2466 : // Sentinel = 'aValid'
2467 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2510186467)))) {
2468 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2469 0 : return false;
2470 : }
2471 0 : (reply__).EndRead(iter__, (reply__).type());
2472 :
2473 0 : return true;
2474 : }
2475 :
2476 0 : auto PDocAccessibleParent::SendImagePosition(
2477 : const uint64_t& aID,
2478 : const uint32_t& aCoordType,
2479 : IntPoint* aRetVal) -> bool
2480 : {
2481 0 : IPC::Message* msg__ = PDocAccessible::Msg_ImagePosition(Id());
2482 :
2483 0 : Write(aID, msg__);
2484 : // Sentinel = 'aID'
2485 0 : (msg__)->WriteSentinel(2735041849);
2486 0 : Write(aCoordType, msg__);
2487 : // Sentinel = 'aCoordType'
2488 0 : (msg__)->WriteSentinel(3719390058);
2489 :
2490 0 : (msg__)->set_sync();
2491 :
2492 :
2493 0 : Message reply__;
2494 :
2495 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2496 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2497 : }
2498 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ImagePosition", OTHER);
2499 0 : PDocAccessible::Transition(PDocAccessible::Msg_ImagePosition__ID, (&(mState)));
2500 :
2501 : bool sendok__;
2502 : {
2503 : AutoProfilerTracing syncIPCTracer(
2504 : "IPC",
2505 0 : "PDocAccessible::Msg_ImagePosition");
2506 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2507 : }
2508 0 : if ((!(sendok__))) {
2509 0 : return false;
2510 : }
2511 :
2512 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2513 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2514 : }
2515 :
2516 0 : PickleIterator iter__(reply__);
2517 :
2518 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
2519 0 : FatalError("Error deserializing 'IntPoint'");
2520 0 : return false;
2521 : }
2522 : // Sentinel = 'aRetVal'
2523 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
2524 0 : mozilla::ipc::SentinelReadError("Error deserializing 'IntPoint'");
2525 0 : return false;
2526 : }
2527 0 : (reply__).EndRead(iter__, (reply__).type());
2528 :
2529 0 : return true;
2530 : }
2531 :
2532 0 : auto PDocAccessibleParent::SendImageSize(
2533 : const uint64_t& aID,
2534 : IntSize* aRetVal) -> bool
2535 : {
2536 0 : IPC::Message* msg__ = PDocAccessible::Msg_ImageSize(Id());
2537 :
2538 0 : Write(aID, msg__);
2539 : // Sentinel = 'aID'
2540 0 : (msg__)->WriteSentinel(2735041849);
2541 :
2542 0 : (msg__)->set_sync();
2543 :
2544 :
2545 0 : Message reply__;
2546 :
2547 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2548 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2549 : }
2550 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ImageSize", OTHER);
2551 0 : PDocAccessible::Transition(PDocAccessible::Msg_ImageSize__ID, (&(mState)));
2552 :
2553 : bool sendok__;
2554 : {
2555 : AutoProfilerTracing syncIPCTracer(
2556 : "IPC",
2557 0 : "PDocAccessible::Msg_ImageSize");
2558 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2559 : }
2560 0 : if ((!(sendok__))) {
2561 0 : return false;
2562 : }
2563 :
2564 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2565 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2566 : }
2567 :
2568 0 : PickleIterator iter__(reply__);
2569 :
2570 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
2571 0 : FatalError("Error deserializing 'IntSize'");
2572 0 : return false;
2573 : }
2574 : // Sentinel = 'aRetVal'
2575 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
2576 0 : mozilla::ipc::SentinelReadError("Error deserializing 'IntSize'");
2577 0 : return false;
2578 : }
2579 0 : (reply__).EndRead(iter__, (reply__).type());
2580 :
2581 0 : return true;
2582 : }
2583 :
2584 0 : auto PDocAccessibleParent::SendStartOffset(
2585 : const uint64_t& aID,
2586 : uint32_t* aRetVal,
2587 : bool* aOk) -> bool
2588 : {
2589 0 : IPC::Message* msg__ = PDocAccessible::Msg_StartOffset(Id());
2590 :
2591 0 : Write(aID, msg__);
2592 : // Sentinel = 'aID'
2593 0 : (msg__)->WriteSentinel(2735041849);
2594 :
2595 0 : (msg__)->set_sync();
2596 :
2597 :
2598 0 : Message reply__;
2599 :
2600 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2601 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2602 : }
2603 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_StartOffset", OTHER);
2604 0 : PDocAccessible::Transition(PDocAccessible::Msg_StartOffset__ID, (&(mState)));
2605 :
2606 : bool sendok__;
2607 : {
2608 : AutoProfilerTracing syncIPCTracer(
2609 : "IPC",
2610 0 : "PDocAccessible::Msg_StartOffset");
2611 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2612 : }
2613 0 : if ((!(sendok__))) {
2614 0 : return false;
2615 : }
2616 :
2617 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2618 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2619 : }
2620 :
2621 0 : PickleIterator iter__(reply__);
2622 :
2623 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
2624 0 : FatalError("Error deserializing 'uint32_t'");
2625 0 : return false;
2626 : }
2627 : // Sentinel = 'aRetVal'
2628 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
2629 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
2630 0 : return false;
2631 : }
2632 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
2633 0 : FatalError("Error deserializing 'bool'");
2634 0 : return false;
2635 : }
2636 : // Sentinel = 'aOk'
2637 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
2638 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2639 0 : return false;
2640 : }
2641 0 : (reply__).EndRead(iter__, (reply__).type());
2642 :
2643 0 : return true;
2644 : }
2645 :
2646 0 : auto PDocAccessibleParent::SendEndOffset(
2647 : const uint64_t& aID,
2648 : uint32_t* aRetVal,
2649 : bool* aOk) -> bool
2650 : {
2651 0 : IPC::Message* msg__ = PDocAccessible::Msg_EndOffset(Id());
2652 :
2653 0 : Write(aID, msg__);
2654 : // Sentinel = 'aID'
2655 0 : (msg__)->WriteSentinel(2735041849);
2656 :
2657 0 : (msg__)->set_sync();
2658 :
2659 :
2660 0 : Message reply__;
2661 :
2662 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2663 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2664 : }
2665 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_EndOffset", OTHER);
2666 0 : PDocAccessible::Transition(PDocAccessible::Msg_EndOffset__ID, (&(mState)));
2667 :
2668 : bool sendok__;
2669 : {
2670 : AutoProfilerTracing syncIPCTracer(
2671 : "IPC",
2672 0 : "PDocAccessible::Msg_EndOffset");
2673 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2674 : }
2675 0 : if ((!(sendok__))) {
2676 0 : return false;
2677 : }
2678 :
2679 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2680 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2681 : }
2682 :
2683 0 : PickleIterator iter__(reply__);
2684 :
2685 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
2686 0 : FatalError("Error deserializing 'uint32_t'");
2687 0 : return false;
2688 : }
2689 : // Sentinel = 'aRetVal'
2690 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
2691 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
2692 0 : return false;
2693 : }
2694 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
2695 0 : FatalError("Error deserializing 'bool'");
2696 0 : return false;
2697 : }
2698 : // Sentinel = 'aOk'
2699 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
2700 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2701 0 : return false;
2702 : }
2703 0 : (reply__).EndRead(iter__, (reply__).type());
2704 :
2705 0 : return true;
2706 : }
2707 :
2708 0 : auto PDocAccessibleParent::SendIsLinkValid(
2709 : const uint64_t& aID,
2710 : bool* aRetVal) -> bool
2711 : {
2712 0 : IPC::Message* msg__ = PDocAccessible::Msg_IsLinkValid(Id());
2713 :
2714 0 : Write(aID, msg__);
2715 : // Sentinel = 'aID'
2716 0 : (msg__)->WriteSentinel(2735041849);
2717 :
2718 0 : (msg__)->set_sync();
2719 :
2720 :
2721 0 : Message reply__;
2722 :
2723 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2724 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2725 : }
2726 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_IsLinkValid", OTHER);
2727 0 : PDocAccessible::Transition(PDocAccessible::Msg_IsLinkValid__ID, (&(mState)));
2728 :
2729 : bool sendok__;
2730 : {
2731 : AutoProfilerTracing syncIPCTracer(
2732 : "IPC",
2733 0 : "PDocAccessible::Msg_IsLinkValid");
2734 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2735 : }
2736 0 : if ((!(sendok__))) {
2737 0 : return false;
2738 : }
2739 :
2740 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2741 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2742 : }
2743 :
2744 0 : PickleIterator iter__(reply__);
2745 :
2746 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
2747 0 : FatalError("Error deserializing 'bool'");
2748 0 : return false;
2749 : }
2750 : // Sentinel = 'aRetVal'
2751 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
2752 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2753 0 : return false;
2754 : }
2755 0 : (reply__).EndRead(iter__, (reply__).type());
2756 :
2757 0 : return true;
2758 : }
2759 :
2760 0 : auto PDocAccessibleParent::SendAnchorCount(
2761 : const uint64_t& aID,
2762 : uint32_t* aRetVal,
2763 : bool* aOk) -> bool
2764 : {
2765 0 : IPC::Message* msg__ = PDocAccessible::Msg_AnchorCount(Id());
2766 :
2767 0 : Write(aID, msg__);
2768 : // Sentinel = 'aID'
2769 0 : (msg__)->WriteSentinel(2735041849);
2770 :
2771 0 : (msg__)->set_sync();
2772 :
2773 :
2774 0 : Message reply__;
2775 :
2776 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2777 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2778 : }
2779 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AnchorCount", OTHER);
2780 0 : PDocAccessible::Transition(PDocAccessible::Msg_AnchorCount__ID, (&(mState)));
2781 :
2782 : bool sendok__;
2783 : {
2784 : AutoProfilerTracing syncIPCTracer(
2785 : "IPC",
2786 0 : "PDocAccessible::Msg_AnchorCount");
2787 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2788 : }
2789 0 : if ((!(sendok__))) {
2790 0 : return false;
2791 : }
2792 :
2793 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2794 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2795 : }
2796 :
2797 0 : PickleIterator iter__(reply__);
2798 :
2799 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
2800 0 : FatalError("Error deserializing 'uint32_t'");
2801 0 : return false;
2802 : }
2803 : // Sentinel = 'aRetVal'
2804 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
2805 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
2806 0 : return false;
2807 : }
2808 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
2809 0 : FatalError("Error deserializing 'bool'");
2810 0 : return false;
2811 : }
2812 : // Sentinel = 'aOk'
2813 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
2814 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2815 0 : return false;
2816 : }
2817 0 : (reply__).EndRead(iter__, (reply__).type());
2818 :
2819 0 : return true;
2820 : }
2821 :
2822 0 : auto PDocAccessibleParent::SendAnchorURIAt(
2823 : const uint64_t& aID,
2824 : const uint32_t& aIndex,
2825 : nsCString* aURI,
2826 : bool* aOk) -> bool
2827 : {
2828 0 : IPC::Message* msg__ = PDocAccessible::Msg_AnchorURIAt(Id());
2829 :
2830 0 : Write(aID, msg__);
2831 : // Sentinel = 'aID'
2832 0 : (msg__)->WriteSentinel(2735041849);
2833 0 : Write(aIndex, msg__);
2834 : // Sentinel = 'aIndex'
2835 0 : (msg__)->WriteSentinel(3511194741);
2836 :
2837 0 : (msg__)->set_sync();
2838 :
2839 :
2840 0 : Message reply__;
2841 :
2842 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2843 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2844 : }
2845 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AnchorURIAt", OTHER);
2846 0 : PDocAccessible::Transition(PDocAccessible::Msg_AnchorURIAt__ID, (&(mState)));
2847 :
2848 : bool sendok__;
2849 : {
2850 : AutoProfilerTracing syncIPCTracer(
2851 : "IPC",
2852 0 : "PDocAccessible::Msg_AnchorURIAt");
2853 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2854 : }
2855 0 : if ((!(sendok__))) {
2856 0 : return false;
2857 : }
2858 :
2859 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2860 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2861 : }
2862 :
2863 0 : PickleIterator iter__(reply__);
2864 :
2865 0 : if ((!(Read(aURI, (&(reply__)), (&(iter__)))))) {
2866 0 : FatalError("Error deserializing 'nsCString'");
2867 0 : return false;
2868 : }
2869 : // Sentinel = 'aURI'
2870 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2075506333)))) {
2871 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsCString'");
2872 0 : return false;
2873 : }
2874 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
2875 0 : FatalError("Error deserializing 'bool'");
2876 0 : return false;
2877 : }
2878 : // Sentinel = 'aOk'
2879 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
2880 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2881 0 : return false;
2882 : }
2883 0 : (reply__).EndRead(iter__, (reply__).type());
2884 :
2885 0 : return true;
2886 : }
2887 :
2888 0 : auto PDocAccessibleParent::SendAnchorAt(
2889 : const uint64_t& aID,
2890 : const uint32_t& aIndex,
2891 : uint64_t* aIDOfAnchor,
2892 : bool* aOk) -> bool
2893 : {
2894 0 : IPC::Message* msg__ = PDocAccessible::Msg_AnchorAt(Id());
2895 :
2896 0 : Write(aID, msg__);
2897 : // Sentinel = 'aID'
2898 0 : (msg__)->WriteSentinel(2735041849);
2899 0 : Write(aIndex, msg__);
2900 : // Sentinel = 'aIndex'
2901 0 : (msg__)->WriteSentinel(3511194741);
2902 :
2903 0 : (msg__)->set_sync();
2904 :
2905 :
2906 0 : Message reply__;
2907 :
2908 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2909 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2910 : }
2911 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AnchorAt", OTHER);
2912 0 : PDocAccessible::Transition(PDocAccessible::Msg_AnchorAt__ID, (&(mState)));
2913 :
2914 : bool sendok__;
2915 : {
2916 : AutoProfilerTracing syncIPCTracer(
2917 : "IPC",
2918 0 : "PDocAccessible::Msg_AnchorAt");
2919 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2920 : }
2921 0 : if ((!(sendok__))) {
2922 0 : return false;
2923 : }
2924 :
2925 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2926 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2927 : }
2928 :
2929 0 : PickleIterator iter__(reply__);
2930 :
2931 0 : if ((!(Read(aIDOfAnchor, (&(reply__)), (&(iter__)))))) {
2932 0 : FatalError("Error deserializing 'uint64_t'");
2933 0 : return false;
2934 : }
2935 : // Sentinel = 'aIDOfAnchor'
2936 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3054087993)))) {
2937 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
2938 0 : return false;
2939 : }
2940 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
2941 0 : FatalError("Error deserializing 'bool'");
2942 0 : return false;
2943 : }
2944 : // Sentinel = 'aOk'
2945 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
2946 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
2947 0 : return false;
2948 : }
2949 0 : (reply__).EndRead(iter__, (reply__).type());
2950 :
2951 0 : return true;
2952 : }
2953 :
2954 0 : auto PDocAccessibleParent::SendLinkCount(
2955 : const uint64_t& aID,
2956 : uint32_t* aCount) -> bool
2957 : {
2958 0 : IPC::Message* msg__ = PDocAccessible::Msg_LinkCount(Id());
2959 :
2960 0 : Write(aID, msg__);
2961 : // Sentinel = 'aID'
2962 0 : (msg__)->WriteSentinel(2735041849);
2963 :
2964 0 : (msg__)->set_sync();
2965 :
2966 :
2967 0 : Message reply__;
2968 :
2969 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2970 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
2971 : }
2972 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_LinkCount", OTHER);
2973 0 : PDocAccessible::Transition(PDocAccessible::Msg_LinkCount__ID, (&(mState)));
2974 :
2975 : bool sendok__;
2976 : {
2977 : AutoProfilerTracing syncIPCTracer(
2978 : "IPC",
2979 0 : "PDocAccessible::Msg_LinkCount");
2980 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
2981 : }
2982 0 : if ((!(sendok__))) {
2983 0 : return false;
2984 : }
2985 :
2986 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
2987 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
2988 : }
2989 :
2990 0 : PickleIterator iter__(reply__);
2991 :
2992 0 : if ((!(Read(aCount, (&(reply__)), (&(iter__)))))) {
2993 0 : FatalError("Error deserializing 'uint32_t'");
2994 0 : return false;
2995 : }
2996 : // Sentinel = 'aCount'
2997 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2344199296)))) {
2998 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
2999 0 : return false;
3000 : }
3001 0 : (reply__).EndRead(iter__, (reply__).type());
3002 :
3003 0 : return true;
3004 : }
3005 :
3006 0 : auto PDocAccessibleParent::SendLinkAt(
3007 : const uint64_t& aID,
3008 : const uint32_t& aIndex,
3009 : uint64_t* aIDOfLink,
3010 : bool* aOk) -> bool
3011 : {
3012 0 : IPC::Message* msg__ = PDocAccessible::Msg_LinkAt(Id());
3013 :
3014 0 : Write(aID, msg__);
3015 : // Sentinel = 'aID'
3016 0 : (msg__)->WriteSentinel(2735041849);
3017 0 : Write(aIndex, msg__);
3018 : // Sentinel = 'aIndex'
3019 0 : (msg__)->WriteSentinel(3511194741);
3020 :
3021 0 : (msg__)->set_sync();
3022 :
3023 :
3024 0 : Message reply__;
3025 :
3026 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3027 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3028 : }
3029 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_LinkAt", OTHER);
3030 0 : PDocAccessible::Transition(PDocAccessible::Msg_LinkAt__ID, (&(mState)));
3031 :
3032 : bool sendok__;
3033 : {
3034 : AutoProfilerTracing syncIPCTracer(
3035 : "IPC",
3036 0 : "PDocAccessible::Msg_LinkAt");
3037 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3038 : }
3039 0 : if ((!(sendok__))) {
3040 0 : return false;
3041 : }
3042 :
3043 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3044 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3045 : }
3046 :
3047 0 : PickleIterator iter__(reply__);
3048 :
3049 0 : if ((!(Read(aIDOfLink, (&(reply__)), (&(iter__)))))) {
3050 0 : FatalError("Error deserializing 'uint64_t'");
3051 0 : return false;
3052 : }
3053 : // Sentinel = 'aIDOfLink'
3054 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 915366984)))) {
3055 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
3056 0 : return false;
3057 : }
3058 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
3059 0 : FatalError("Error deserializing 'bool'");
3060 0 : return false;
3061 : }
3062 : // Sentinel = 'aOk'
3063 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
3064 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
3065 0 : return false;
3066 : }
3067 0 : (reply__).EndRead(iter__, (reply__).type());
3068 :
3069 0 : return true;
3070 : }
3071 :
3072 0 : auto PDocAccessibleParent::SendLinkIndexOf(
3073 : const uint64_t& aID,
3074 : const uint64_t& aLinkID,
3075 : int32_t* aIndex) -> bool
3076 : {
3077 0 : IPC::Message* msg__ = PDocAccessible::Msg_LinkIndexOf(Id());
3078 :
3079 0 : Write(aID, msg__);
3080 : // Sentinel = 'aID'
3081 0 : (msg__)->WriteSentinel(2735041849);
3082 0 : Write(aLinkID, msg__);
3083 : // Sentinel = 'aLinkID'
3084 0 : (msg__)->WriteSentinel(4101703593);
3085 :
3086 0 : (msg__)->set_sync();
3087 :
3088 :
3089 0 : Message reply__;
3090 :
3091 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3092 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3093 : }
3094 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_LinkIndexOf", OTHER);
3095 0 : PDocAccessible::Transition(PDocAccessible::Msg_LinkIndexOf__ID, (&(mState)));
3096 :
3097 : bool sendok__;
3098 : {
3099 : AutoProfilerTracing syncIPCTracer(
3100 : "IPC",
3101 0 : "PDocAccessible::Msg_LinkIndexOf");
3102 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3103 : }
3104 0 : if ((!(sendok__))) {
3105 0 : return false;
3106 : }
3107 :
3108 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3109 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3110 : }
3111 :
3112 0 : PickleIterator iter__(reply__);
3113 :
3114 0 : if ((!(Read(aIndex, (&(reply__)), (&(iter__)))))) {
3115 0 : FatalError("Error deserializing 'int32_t'");
3116 0 : return false;
3117 : }
3118 : // Sentinel = 'aIndex'
3119 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3511194741)))) {
3120 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
3121 0 : return false;
3122 : }
3123 0 : (reply__).EndRead(iter__, (reply__).type());
3124 :
3125 0 : return true;
3126 : }
3127 :
3128 0 : auto PDocAccessibleParent::SendLinkIndexAtOffset(
3129 : const uint64_t& aID,
3130 : const uint32_t& aOffset,
3131 : int32_t* aIndex) -> bool
3132 : {
3133 0 : IPC::Message* msg__ = PDocAccessible::Msg_LinkIndexAtOffset(Id());
3134 :
3135 0 : Write(aID, msg__);
3136 : // Sentinel = 'aID'
3137 0 : (msg__)->WriteSentinel(2735041849);
3138 0 : Write(aOffset, msg__);
3139 : // Sentinel = 'aOffset'
3140 0 : (msg__)->WriteSentinel(2656388039);
3141 :
3142 0 : (msg__)->set_sync();
3143 :
3144 :
3145 0 : Message reply__;
3146 :
3147 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3148 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3149 : }
3150 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_LinkIndexAtOffset", OTHER);
3151 0 : PDocAccessible::Transition(PDocAccessible::Msg_LinkIndexAtOffset__ID, (&(mState)));
3152 :
3153 : bool sendok__;
3154 : {
3155 : AutoProfilerTracing syncIPCTracer(
3156 : "IPC",
3157 0 : "PDocAccessible::Msg_LinkIndexAtOffset");
3158 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3159 : }
3160 0 : if ((!(sendok__))) {
3161 0 : return false;
3162 : }
3163 :
3164 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3165 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3166 : }
3167 :
3168 0 : PickleIterator iter__(reply__);
3169 :
3170 0 : if ((!(Read(aIndex, (&(reply__)), (&(iter__)))))) {
3171 0 : FatalError("Error deserializing 'int32_t'");
3172 0 : return false;
3173 : }
3174 : // Sentinel = 'aIndex'
3175 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3511194741)))) {
3176 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
3177 0 : return false;
3178 : }
3179 0 : (reply__).EndRead(iter__, (reply__).type());
3180 :
3181 0 : return true;
3182 : }
3183 :
3184 0 : auto PDocAccessibleParent::SendTableOfACell(
3185 : const uint64_t& aID,
3186 : uint64_t* aTableID,
3187 : bool* aOk) -> bool
3188 : {
3189 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableOfACell(Id());
3190 :
3191 0 : Write(aID, msg__);
3192 : // Sentinel = 'aID'
3193 0 : (msg__)->WriteSentinel(2735041849);
3194 :
3195 0 : (msg__)->set_sync();
3196 :
3197 :
3198 0 : Message reply__;
3199 :
3200 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3201 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3202 : }
3203 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableOfACell", OTHER);
3204 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableOfACell__ID, (&(mState)));
3205 :
3206 : bool sendok__;
3207 : {
3208 : AutoProfilerTracing syncIPCTracer(
3209 : "IPC",
3210 0 : "PDocAccessible::Msg_TableOfACell");
3211 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3212 : }
3213 0 : if ((!(sendok__))) {
3214 0 : return false;
3215 : }
3216 :
3217 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3218 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3219 : }
3220 :
3221 0 : PickleIterator iter__(reply__);
3222 :
3223 0 : if ((!(Read(aTableID, (&(reply__)), (&(iter__)))))) {
3224 0 : FatalError("Error deserializing 'uint64_t'");
3225 0 : return false;
3226 : }
3227 : // Sentinel = 'aTableID'
3228 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 333025064)))) {
3229 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
3230 0 : return false;
3231 : }
3232 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
3233 0 : FatalError("Error deserializing 'bool'");
3234 0 : return false;
3235 : }
3236 : // Sentinel = 'aOk'
3237 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
3238 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
3239 0 : return false;
3240 : }
3241 0 : (reply__).EndRead(iter__, (reply__).type());
3242 :
3243 0 : return true;
3244 : }
3245 :
3246 0 : auto PDocAccessibleParent::SendColIdx(
3247 : const uint64_t& aID,
3248 : uint32_t* aIndex) -> bool
3249 : {
3250 0 : IPC::Message* msg__ = PDocAccessible::Msg_ColIdx(Id());
3251 :
3252 0 : Write(aID, msg__);
3253 : // Sentinel = 'aID'
3254 0 : (msg__)->WriteSentinel(2735041849);
3255 :
3256 0 : (msg__)->set_sync();
3257 :
3258 :
3259 0 : Message reply__;
3260 :
3261 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3262 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3263 : }
3264 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ColIdx", OTHER);
3265 0 : PDocAccessible::Transition(PDocAccessible::Msg_ColIdx__ID, (&(mState)));
3266 :
3267 : bool sendok__;
3268 : {
3269 : AutoProfilerTracing syncIPCTracer(
3270 : "IPC",
3271 0 : "PDocAccessible::Msg_ColIdx");
3272 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3273 : }
3274 0 : if ((!(sendok__))) {
3275 0 : return false;
3276 : }
3277 :
3278 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3279 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3280 : }
3281 :
3282 0 : PickleIterator iter__(reply__);
3283 :
3284 0 : if ((!(Read(aIndex, (&(reply__)), (&(iter__)))))) {
3285 0 : FatalError("Error deserializing 'uint32_t'");
3286 0 : return false;
3287 : }
3288 : // Sentinel = 'aIndex'
3289 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3511194741)))) {
3290 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3291 0 : return false;
3292 : }
3293 0 : (reply__).EndRead(iter__, (reply__).type());
3294 :
3295 0 : return true;
3296 : }
3297 :
3298 0 : auto PDocAccessibleParent::SendRowIdx(
3299 : const uint64_t& aID,
3300 : uint32_t* aIndex) -> bool
3301 : {
3302 0 : IPC::Message* msg__ = PDocAccessible::Msg_RowIdx(Id());
3303 :
3304 0 : Write(aID, msg__);
3305 : // Sentinel = 'aID'
3306 0 : (msg__)->WriteSentinel(2735041849);
3307 :
3308 0 : (msg__)->set_sync();
3309 :
3310 :
3311 0 : Message reply__;
3312 :
3313 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3314 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3315 : }
3316 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RowIdx", OTHER);
3317 0 : PDocAccessible::Transition(PDocAccessible::Msg_RowIdx__ID, (&(mState)));
3318 :
3319 : bool sendok__;
3320 : {
3321 : AutoProfilerTracing syncIPCTracer(
3322 : "IPC",
3323 0 : "PDocAccessible::Msg_RowIdx");
3324 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3325 : }
3326 0 : if ((!(sendok__))) {
3327 0 : return false;
3328 : }
3329 :
3330 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3331 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3332 : }
3333 :
3334 0 : PickleIterator iter__(reply__);
3335 :
3336 0 : if ((!(Read(aIndex, (&(reply__)), (&(iter__)))))) {
3337 0 : FatalError("Error deserializing 'uint32_t'");
3338 0 : return false;
3339 : }
3340 : // Sentinel = 'aIndex'
3341 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3511194741)))) {
3342 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3343 0 : return false;
3344 : }
3345 0 : (reply__).EndRead(iter__, (reply__).type());
3346 :
3347 0 : return true;
3348 : }
3349 :
3350 0 : auto PDocAccessibleParent::SendGetPosition(
3351 : const uint64_t& aID,
3352 : uint32_t* aRow,
3353 : uint32_t* aCol) -> bool
3354 : {
3355 0 : IPC::Message* msg__ = PDocAccessible::Msg_GetPosition(Id());
3356 :
3357 0 : Write(aID, msg__);
3358 : // Sentinel = 'aID'
3359 0 : (msg__)->WriteSentinel(2735041849);
3360 :
3361 0 : (msg__)->set_sync();
3362 :
3363 :
3364 0 : Message reply__;
3365 :
3366 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3367 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3368 : }
3369 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_GetPosition", OTHER);
3370 0 : PDocAccessible::Transition(PDocAccessible::Msg_GetPosition__ID, (&(mState)));
3371 :
3372 : bool sendok__;
3373 : {
3374 : AutoProfilerTracing syncIPCTracer(
3375 : "IPC",
3376 0 : "PDocAccessible::Msg_GetPosition");
3377 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3378 : }
3379 0 : if ((!(sendok__))) {
3380 0 : return false;
3381 : }
3382 :
3383 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3384 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3385 : }
3386 :
3387 0 : PickleIterator iter__(reply__);
3388 :
3389 0 : if ((!(Read(aRow, (&(reply__)), (&(iter__)))))) {
3390 0 : FatalError("Error deserializing 'uint32_t'");
3391 0 : return false;
3392 : }
3393 : // Sentinel = 'aRow'
3394 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1286438599)))) {
3395 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3396 0 : return false;
3397 : }
3398 0 : if ((!(Read(aCol, (&(reply__)), (&(iter__)))))) {
3399 0 : FatalError("Error deserializing 'uint32_t'");
3400 0 : return false;
3401 : }
3402 : // Sentinel = 'aCol'
3403 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 606995717)))) {
3404 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3405 0 : return false;
3406 : }
3407 0 : (reply__).EndRead(iter__, (reply__).type());
3408 :
3409 0 : return true;
3410 : }
3411 :
3412 0 : auto PDocAccessibleParent::SendColExtent(
3413 : const uint64_t& aID,
3414 : uint32_t* aExtent) -> bool
3415 : {
3416 0 : IPC::Message* msg__ = PDocAccessible::Msg_ColExtent(Id());
3417 :
3418 0 : Write(aID, msg__);
3419 : // Sentinel = 'aID'
3420 0 : (msg__)->WriteSentinel(2735041849);
3421 :
3422 0 : (msg__)->set_sync();
3423 :
3424 :
3425 0 : Message reply__;
3426 :
3427 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3428 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3429 : }
3430 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ColExtent", OTHER);
3431 0 : PDocAccessible::Transition(PDocAccessible::Msg_ColExtent__ID, (&(mState)));
3432 :
3433 : bool sendok__;
3434 : {
3435 : AutoProfilerTracing syncIPCTracer(
3436 : "IPC",
3437 0 : "PDocAccessible::Msg_ColExtent");
3438 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3439 : }
3440 0 : if ((!(sendok__))) {
3441 0 : return false;
3442 : }
3443 :
3444 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3445 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3446 : }
3447 :
3448 0 : PickleIterator iter__(reply__);
3449 :
3450 0 : if ((!(Read(aExtent, (&(reply__)), (&(iter__)))))) {
3451 0 : FatalError("Error deserializing 'uint32_t'");
3452 0 : return false;
3453 : }
3454 : // Sentinel = 'aExtent'
3455 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2688935310)))) {
3456 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3457 0 : return false;
3458 : }
3459 0 : (reply__).EndRead(iter__, (reply__).type());
3460 :
3461 0 : return true;
3462 : }
3463 :
3464 0 : auto PDocAccessibleParent::SendRowExtent(
3465 : const uint64_t& aID,
3466 : uint32_t* aExtent) -> bool
3467 : {
3468 0 : IPC::Message* msg__ = PDocAccessible::Msg_RowExtent(Id());
3469 :
3470 0 : Write(aID, msg__);
3471 : // Sentinel = 'aID'
3472 0 : (msg__)->WriteSentinel(2735041849);
3473 :
3474 0 : (msg__)->set_sync();
3475 :
3476 :
3477 0 : Message reply__;
3478 :
3479 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3480 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3481 : }
3482 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RowExtent", OTHER);
3483 0 : PDocAccessible::Transition(PDocAccessible::Msg_RowExtent__ID, (&(mState)));
3484 :
3485 : bool sendok__;
3486 : {
3487 : AutoProfilerTracing syncIPCTracer(
3488 : "IPC",
3489 0 : "PDocAccessible::Msg_RowExtent");
3490 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3491 : }
3492 0 : if ((!(sendok__))) {
3493 0 : return false;
3494 : }
3495 :
3496 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3497 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3498 : }
3499 :
3500 0 : PickleIterator iter__(reply__);
3501 :
3502 0 : if ((!(Read(aExtent, (&(reply__)), (&(iter__)))))) {
3503 0 : FatalError("Error deserializing 'uint32_t'");
3504 0 : return false;
3505 : }
3506 : // Sentinel = 'aExtent'
3507 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2688935310)))) {
3508 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3509 0 : return false;
3510 : }
3511 0 : (reply__).EndRead(iter__, (reply__).type());
3512 :
3513 0 : return true;
3514 : }
3515 :
3516 0 : auto PDocAccessibleParent::SendGetColRowExtents(
3517 : const uint64_t& aID,
3518 : uint32_t* aCol,
3519 : uint32_t* aRow,
3520 : uint32_t* aColExtent,
3521 : uint32_t* aRowExtent) -> bool
3522 : {
3523 0 : IPC::Message* msg__ = PDocAccessible::Msg_GetColRowExtents(Id());
3524 :
3525 0 : Write(aID, msg__);
3526 : // Sentinel = 'aID'
3527 0 : (msg__)->WriteSentinel(2735041849);
3528 :
3529 0 : (msg__)->set_sync();
3530 :
3531 :
3532 0 : Message reply__;
3533 :
3534 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3535 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3536 : }
3537 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_GetColRowExtents", OTHER);
3538 0 : PDocAccessible::Transition(PDocAccessible::Msg_GetColRowExtents__ID, (&(mState)));
3539 :
3540 : bool sendok__;
3541 : {
3542 : AutoProfilerTracing syncIPCTracer(
3543 : "IPC",
3544 0 : "PDocAccessible::Msg_GetColRowExtents");
3545 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3546 : }
3547 0 : if ((!(sendok__))) {
3548 0 : return false;
3549 : }
3550 :
3551 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3552 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3553 : }
3554 :
3555 0 : PickleIterator iter__(reply__);
3556 :
3557 0 : if ((!(Read(aCol, (&(reply__)), (&(iter__)))))) {
3558 0 : FatalError("Error deserializing 'uint32_t'");
3559 0 : return false;
3560 : }
3561 : // Sentinel = 'aCol'
3562 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 606995717)))) {
3563 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3564 0 : return false;
3565 : }
3566 0 : if ((!(Read(aRow, (&(reply__)), (&(iter__)))))) {
3567 0 : FatalError("Error deserializing 'uint32_t'");
3568 0 : return false;
3569 : }
3570 : // Sentinel = 'aRow'
3571 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1286438599)))) {
3572 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3573 0 : return false;
3574 : }
3575 0 : if ((!(Read(aColExtent, (&(reply__)), (&(iter__)))))) {
3576 0 : FatalError("Error deserializing 'uint32_t'");
3577 0 : return false;
3578 : }
3579 : // Sentinel = 'aColExtent'
3580 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3232202595)))) {
3581 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3582 0 : return false;
3583 : }
3584 0 : if ((!(Read(aRowExtent, (&(reply__)), (&(iter__)))))) {
3585 0 : FatalError("Error deserializing 'uint32_t'");
3586 0 : return false;
3587 : }
3588 : // Sentinel = 'aRowExtent'
3589 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3757458781)))) {
3590 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3591 0 : return false;
3592 : }
3593 0 : (reply__).EndRead(iter__, (reply__).type());
3594 :
3595 0 : return true;
3596 : }
3597 :
3598 0 : auto PDocAccessibleParent::SendColHeaderCells(
3599 : const uint64_t& aID,
3600 : nsTArray<uint64_t>* aCells) -> bool
3601 : {
3602 0 : IPC::Message* msg__ = PDocAccessible::Msg_ColHeaderCells(Id());
3603 :
3604 0 : Write(aID, msg__);
3605 : // Sentinel = 'aID'
3606 0 : (msg__)->WriteSentinel(2735041849);
3607 :
3608 0 : (msg__)->set_sync();
3609 :
3610 :
3611 0 : Message reply__;
3612 :
3613 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3614 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3615 : }
3616 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ColHeaderCells", OTHER);
3617 0 : PDocAccessible::Transition(PDocAccessible::Msg_ColHeaderCells__ID, (&(mState)));
3618 :
3619 : bool sendok__;
3620 : {
3621 : AutoProfilerTracing syncIPCTracer(
3622 : "IPC",
3623 0 : "PDocAccessible::Msg_ColHeaderCells");
3624 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3625 : }
3626 0 : if ((!(sendok__))) {
3627 0 : return false;
3628 : }
3629 :
3630 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3631 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3632 : }
3633 :
3634 0 : PickleIterator iter__(reply__);
3635 :
3636 0 : if ((!(Read(aCells, (&(reply__)), (&(iter__)))))) {
3637 0 : FatalError("Error deserializing 'nsTArray'");
3638 0 : return false;
3639 : }
3640 : // Sentinel = 'aCells'
3641 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1350396922)))) {
3642 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
3643 0 : return false;
3644 : }
3645 0 : (reply__).EndRead(iter__, (reply__).type());
3646 :
3647 0 : return true;
3648 : }
3649 :
3650 0 : auto PDocAccessibleParent::SendRowHeaderCells(
3651 : const uint64_t& aID,
3652 : nsTArray<uint64_t>* aCells) -> bool
3653 : {
3654 0 : IPC::Message* msg__ = PDocAccessible::Msg_RowHeaderCells(Id());
3655 :
3656 0 : Write(aID, msg__);
3657 : // Sentinel = 'aID'
3658 0 : (msg__)->WriteSentinel(2735041849);
3659 :
3660 0 : (msg__)->set_sync();
3661 :
3662 :
3663 0 : Message reply__;
3664 :
3665 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3666 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3667 : }
3668 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RowHeaderCells", OTHER);
3669 0 : PDocAccessible::Transition(PDocAccessible::Msg_RowHeaderCells__ID, (&(mState)));
3670 :
3671 : bool sendok__;
3672 : {
3673 : AutoProfilerTracing syncIPCTracer(
3674 : "IPC",
3675 0 : "PDocAccessible::Msg_RowHeaderCells");
3676 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3677 : }
3678 0 : if ((!(sendok__))) {
3679 0 : return false;
3680 : }
3681 :
3682 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3683 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3684 : }
3685 :
3686 0 : PickleIterator iter__(reply__);
3687 :
3688 0 : if ((!(Read(aCells, (&(reply__)), (&(iter__)))))) {
3689 0 : FatalError("Error deserializing 'nsTArray'");
3690 0 : return false;
3691 : }
3692 : // Sentinel = 'aCells'
3693 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1350396922)))) {
3694 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
3695 0 : return false;
3696 : }
3697 0 : (reply__).EndRead(iter__, (reply__).type());
3698 :
3699 0 : return true;
3700 : }
3701 :
3702 0 : auto PDocAccessibleParent::SendIsCellSelected(
3703 : const uint64_t& aID,
3704 : bool* aSelected) -> bool
3705 : {
3706 0 : IPC::Message* msg__ = PDocAccessible::Msg_IsCellSelected(Id());
3707 :
3708 0 : Write(aID, msg__);
3709 : // Sentinel = 'aID'
3710 0 : (msg__)->WriteSentinel(2735041849);
3711 :
3712 0 : (msg__)->set_sync();
3713 :
3714 :
3715 0 : Message reply__;
3716 :
3717 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3718 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3719 : }
3720 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_IsCellSelected", OTHER);
3721 0 : PDocAccessible::Transition(PDocAccessible::Msg_IsCellSelected__ID, (&(mState)));
3722 :
3723 : bool sendok__;
3724 : {
3725 : AutoProfilerTracing syncIPCTracer(
3726 : "IPC",
3727 0 : "PDocAccessible::Msg_IsCellSelected");
3728 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3729 : }
3730 0 : if ((!(sendok__))) {
3731 0 : return false;
3732 : }
3733 :
3734 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3735 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3736 : }
3737 :
3738 0 : PickleIterator iter__(reply__);
3739 :
3740 0 : if ((!(Read(aSelected, (&(reply__)), (&(iter__)))))) {
3741 0 : FatalError("Error deserializing 'bool'");
3742 0 : return false;
3743 : }
3744 : // Sentinel = 'aSelected'
3745 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1712258447)))) {
3746 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
3747 0 : return false;
3748 : }
3749 0 : (reply__).EndRead(iter__, (reply__).type());
3750 :
3751 0 : return true;
3752 : }
3753 :
3754 0 : auto PDocAccessibleParent::SendTableCaption(
3755 : const uint64_t& aID,
3756 : uint64_t* aCaptionID,
3757 : bool* aOk) -> bool
3758 : {
3759 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableCaption(Id());
3760 :
3761 0 : Write(aID, msg__);
3762 : // Sentinel = 'aID'
3763 0 : (msg__)->WriteSentinel(2735041849);
3764 :
3765 0 : (msg__)->set_sync();
3766 :
3767 :
3768 0 : Message reply__;
3769 :
3770 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3771 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3772 : }
3773 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableCaption", OTHER);
3774 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableCaption__ID, (&(mState)));
3775 :
3776 : bool sendok__;
3777 : {
3778 : AutoProfilerTracing syncIPCTracer(
3779 : "IPC",
3780 0 : "PDocAccessible::Msg_TableCaption");
3781 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3782 : }
3783 0 : if ((!(sendok__))) {
3784 0 : return false;
3785 : }
3786 :
3787 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3788 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3789 : }
3790 :
3791 0 : PickleIterator iter__(reply__);
3792 :
3793 0 : if ((!(Read(aCaptionID, (&(reply__)), (&(iter__)))))) {
3794 0 : FatalError("Error deserializing 'uint64_t'");
3795 0 : return false;
3796 : }
3797 : // Sentinel = 'aCaptionID'
3798 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2559797456)))) {
3799 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
3800 0 : return false;
3801 : }
3802 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
3803 0 : FatalError("Error deserializing 'bool'");
3804 0 : return false;
3805 : }
3806 : // Sentinel = 'aOk'
3807 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
3808 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
3809 0 : return false;
3810 : }
3811 0 : (reply__).EndRead(iter__, (reply__).type());
3812 :
3813 0 : return true;
3814 : }
3815 :
3816 0 : auto PDocAccessibleParent::SendTableSummary(
3817 : const uint64_t& aID,
3818 : nsString* aSummary) -> bool
3819 : {
3820 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSummary(Id());
3821 :
3822 0 : Write(aID, msg__);
3823 : // Sentinel = 'aID'
3824 0 : (msg__)->WriteSentinel(2735041849);
3825 :
3826 0 : (msg__)->set_sync();
3827 :
3828 :
3829 0 : Message reply__;
3830 :
3831 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3832 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3833 : }
3834 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSummary", OTHER);
3835 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSummary__ID, (&(mState)));
3836 :
3837 : bool sendok__;
3838 : {
3839 : AutoProfilerTracing syncIPCTracer(
3840 : "IPC",
3841 0 : "PDocAccessible::Msg_TableSummary");
3842 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3843 : }
3844 0 : if ((!(sendok__))) {
3845 0 : return false;
3846 : }
3847 :
3848 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3849 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3850 : }
3851 :
3852 0 : PickleIterator iter__(reply__);
3853 :
3854 0 : if ((!(Read(aSummary, (&(reply__)), (&(iter__)))))) {
3855 0 : FatalError("Error deserializing 'nsString'");
3856 0 : return false;
3857 : }
3858 : // Sentinel = 'aSummary'
3859 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1147077767)))) {
3860 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
3861 0 : return false;
3862 : }
3863 0 : (reply__).EndRead(iter__, (reply__).type());
3864 :
3865 0 : return true;
3866 : }
3867 :
3868 0 : auto PDocAccessibleParent::SendTableColumnCount(
3869 : const uint64_t& aID,
3870 : uint32_t* aColCount) -> bool
3871 : {
3872 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableColumnCount(Id());
3873 :
3874 0 : Write(aID, msg__);
3875 : // Sentinel = 'aID'
3876 0 : (msg__)->WriteSentinel(2735041849);
3877 :
3878 0 : (msg__)->set_sync();
3879 :
3880 :
3881 0 : Message reply__;
3882 :
3883 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3884 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3885 : }
3886 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableColumnCount", OTHER);
3887 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableColumnCount__ID, (&(mState)));
3888 :
3889 : bool sendok__;
3890 : {
3891 : AutoProfilerTracing syncIPCTracer(
3892 : "IPC",
3893 0 : "PDocAccessible::Msg_TableColumnCount");
3894 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3895 : }
3896 0 : if ((!(sendok__))) {
3897 0 : return false;
3898 : }
3899 :
3900 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3901 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3902 : }
3903 :
3904 0 : PickleIterator iter__(reply__);
3905 :
3906 0 : if ((!(Read(aColCount, (&(reply__)), (&(iter__)))))) {
3907 0 : FatalError("Error deserializing 'uint32_t'");
3908 0 : return false;
3909 : }
3910 : // Sentinel = 'aColCount'
3911 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4099895023)))) {
3912 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3913 0 : return false;
3914 : }
3915 0 : (reply__).EndRead(iter__, (reply__).type());
3916 :
3917 0 : return true;
3918 : }
3919 :
3920 0 : auto PDocAccessibleParent::SendTableRowCount(
3921 : const uint64_t& aID,
3922 : uint32_t* aRowCount) -> bool
3923 : {
3924 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableRowCount(Id());
3925 :
3926 0 : Write(aID, msg__);
3927 : // Sentinel = 'aID'
3928 0 : (msg__)->WriteSentinel(2735041849);
3929 :
3930 0 : (msg__)->set_sync();
3931 :
3932 :
3933 0 : Message reply__;
3934 :
3935 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3936 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3937 : }
3938 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableRowCount", OTHER);
3939 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableRowCount__ID, (&(mState)));
3940 :
3941 : bool sendok__;
3942 : {
3943 : AutoProfilerTracing syncIPCTracer(
3944 : "IPC",
3945 0 : "PDocAccessible::Msg_TableRowCount");
3946 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
3947 : }
3948 0 : if ((!(sendok__))) {
3949 0 : return false;
3950 : }
3951 :
3952 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3953 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
3954 : }
3955 :
3956 0 : PickleIterator iter__(reply__);
3957 :
3958 0 : if ((!(Read(aRowCount, (&(reply__)), (&(iter__)))))) {
3959 0 : FatalError("Error deserializing 'uint32_t'");
3960 0 : return false;
3961 : }
3962 : // Sentinel = 'aRowCount'
3963 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3376726569)))) {
3964 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
3965 0 : return false;
3966 : }
3967 0 : (reply__).EndRead(iter__, (reply__).type());
3968 :
3969 0 : return true;
3970 : }
3971 :
3972 0 : auto PDocAccessibleParent::SendTableCellAt(
3973 : const uint64_t& aID,
3974 : const uint32_t& aRow,
3975 : const uint32_t& aCol,
3976 : uint64_t* aCellID,
3977 : bool* aOk) -> bool
3978 : {
3979 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableCellAt(Id());
3980 :
3981 0 : Write(aID, msg__);
3982 : // Sentinel = 'aID'
3983 0 : (msg__)->WriteSentinel(2735041849);
3984 0 : Write(aRow, msg__);
3985 : // Sentinel = 'aRow'
3986 0 : (msg__)->WriteSentinel(1286438599);
3987 0 : Write(aCol, msg__);
3988 : // Sentinel = 'aCol'
3989 0 : (msg__)->WriteSentinel(606995717);
3990 :
3991 0 : (msg__)->set_sync();
3992 :
3993 :
3994 0 : Message reply__;
3995 :
3996 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
3997 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
3998 : }
3999 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableCellAt", OTHER);
4000 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableCellAt__ID, (&(mState)));
4001 :
4002 : bool sendok__;
4003 : {
4004 : AutoProfilerTracing syncIPCTracer(
4005 : "IPC",
4006 0 : "PDocAccessible::Msg_TableCellAt");
4007 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4008 : }
4009 0 : if ((!(sendok__))) {
4010 0 : return false;
4011 : }
4012 :
4013 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4014 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4015 : }
4016 :
4017 0 : PickleIterator iter__(reply__);
4018 :
4019 0 : if ((!(Read(aCellID, (&(reply__)), (&(iter__)))))) {
4020 0 : FatalError("Error deserializing 'uint64_t'");
4021 0 : return false;
4022 : }
4023 : // Sentinel = 'aCellID'
4024 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3073786001)))) {
4025 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
4026 0 : return false;
4027 : }
4028 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
4029 0 : FatalError("Error deserializing 'bool'");
4030 0 : return false;
4031 : }
4032 : // Sentinel = 'aOk'
4033 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
4034 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
4035 0 : return false;
4036 : }
4037 0 : (reply__).EndRead(iter__, (reply__).type());
4038 :
4039 0 : return true;
4040 : }
4041 :
4042 0 : auto PDocAccessibleParent::SendTableCellIndexAt(
4043 : const uint64_t& aID,
4044 : const uint32_t& aRow,
4045 : const uint32_t& aCol,
4046 : int32_t* aIndex) -> bool
4047 : {
4048 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableCellIndexAt(Id());
4049 :
4050 0 : Write(aID, msg__);
4051 : // Sentinel = 'aID'
4052 0 : (msg__)->WriteSentinel(2735041849);
4053 0 : Write(aRow, msg__);
4054 : // Sentinel = 'aRow'
4055 0 : (msg__)->WriteSentinel(1286438599);
4056 0 : Write(aCol, msg__);
4057 : // Sentinel = 'aCol'
4058 0 : (msg__)->WriteSentinel(606995717);
4059 :
4060 0 : (msg__)->set_sync();
4061 :
4062 :
4063 0 : Message reply__;
4064 :
4065 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4066 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4067 : }
4068 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableCellIndexAt", OTHER);
4069 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableCellIndexAt__ID, (&(mState)));
4070 :
4071 : bool sendok__;
4072 : {
4073 : AutoProfilerTracing syncIPCTracer(
4074 : "IPC",
4075 0 : "PDocAccessible::Msg_TableCellIndexAt");
4076 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4077 : }
4078 0 : if ((!(sendok__))) {
4079 0 : return false;
4080 : }
4081 :
4082 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4083 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4084 : }
4085 :
4086 0 : PickleIterator iter__(reply__);
4087 :
4088 0 : if ((!(Read(aIndex, (&(reply__)), (&(iter__)))))) {
4089 0 : FatalError("Error deserializing 'int32_t'");
4090 0 : return false;
4091 : }
4092 : // Sentinel = 'aIndex'
4093 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3511194741)))) {
4094 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
4095 0 : return false;
4096 : }
4097 0 : (reply__).EndRead(iter__, (reply__).type());
4098 :
4099 0 : return true;
4100 : }
4101 :
4102 0 : auto PDocAccessibleParent::SendTableColumnIndexAt(
4103 : const uint64_t& aID,
4104 : const uint32_t& aCellIndex,
4105 : int32_t* aCol) -> bool
4106 : {
4107 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableColumnIndexAt(Id());
4108 :
4109 0 : Write(aID, msg__);
4110 : // Sentinel = 'aID'
4111 0 : (msg__)->WriteSentinel(2735041849);
4112 0 : Write(aCellIndex, msg__);
4113 : // Sentinel = 'aCellIndex'
4114 0 : (msg__)->WriteSentinel(2080431501);
4115 :
4116 0 : (msg__)->set_sync();
4117 :
4118 :
4119 0 : Message reply__;
4120 :
4121 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4122 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4123 : }
4124 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableColumnIndexAt", OTHER);
4125 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableColumnIndexAt__ID, (&(mState)));
4126 :
4127 : bool sendok__;
4128 : {
4129 : AutoProfilerTracing syncIPCTracer(
4130 : "IPC",
4131 0 : "PDocAccessible::Msg_TableColumnIndexAt");
4132 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4133 : }
4134 0 : if ((!(sendok__))) {
4135 0 : return false;
4136 : }
4137 :
4138 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4139 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4140 : }
4141 :
4142 0 : PickleIterator iter__(reply__);
4143 :
4144 0 : if ((!(Read(aCol, (&(reply__)), (&(iter__)))))) {
4145 0 : FatalError("Error deserializing 'int32_t'");
4146 0 : return false;
4147 : }
4148 : // Sentinel = 'aCol'
4149 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 606995717)))) {
4150 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
4151 0 : return false;
4152 : }
4153 0 : (reply__).EndRead(iter__, (reply__).type());
4154 :
4155 0 : return true;
4156 : }
4157 :
4158 0 : auto PDocAccessibleParent::SendTableRowIndexAt(
4159 : const uint64_t& aID,
4160 : const uint32_t& aCellIndex,
4161 : int32_t* aRow) -> bool
4162 : {
4163 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableRowIndexAt(Id());
4164 :
4165 0 : Write(aID, msg__);
4166 : // Sentinel = 'aID'
4167 0 : (msg__)->WriteSentinel(2735041849);
4168 0 : Write(aCellIndex, msg__);
4169 : // Sentinel = 'aCellIndex'
4170 0 : (msg__)->WriteSentinel(2080431501);
4171 :
4172 0 : (msg__)->set_sync();
4173 :
4174 :
4175 0 : Message reply__;
4176 :
4177 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4178 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4179 : }
4180 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableRowIndexAt", OTHER);
4181 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableRowIndexAt__ID, (&(mState)));
4182 :
4183 : bool sendok__;
4184 : {
4185 : AutoProfilerTracing syncIPCTracer(
4186 : "IPC",
4187 0 : "PDocAccessible::Msg_TableRowIndexAt");
4188 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4189 : }
4190 0 : if ((!(sendok__))) {
4191 0 : return false;
4192 : }
4193 :
4194 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4195 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4196 : }
4197 :
4198 0 : PickleIterator iter__(reply__);
4199 :
4200 0 : if ((!(Read(aRow, (&(reply__)), (&(iter__)))))) {
4201 0 : FatalError("Error deserializing 'int32_t'");
4202 0 : return false;
4203 : }
4204 : // Sentinel = 'aRow'
4205 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1286438599)))) {
4206 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
4207 0 : return false;
4208 : }
4209 0 : (reply__).EndRead(iter__, (reply__).type());
4210 :
4211 0 : return true;
4212 : }
4213 :
4214 0 : auto PDocAccessibleParent::SendTableRowAndColumnIndicesAt(
4215 : const uint64_t& aID,
4216 : const uint32_t& aCellIndex,
4217 : int32_t* aRow,
4218 : int32_t* aCol) -> bool
4219 : {
4220 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableRowAndColumnIndicesAt(Id());
4221 :
4222 0 : Write(aID, msg__);
4223 : // Sentinel = 'aID'
4224 0 : (msg__)->WriteSentinel(2735041849);
4225 0 : Write(aCellIndex, msg__);
4226 : // Sentinel = 'aCellIndex'
4227 0 : (msg__)->WriteSentinel(2080431501);
4228 :
4229 0 : (msg__)->set_sync();
4230 :
4231 :
4232 0 : Message reply__;
4233 :
4234 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4235 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4236 : }
4237 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableRowAndColumnIndicesAt", OTHER);
4238 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableRowAndColumnIndicesAt__ID, (&(mState)));
4239 :
4240 : bool sendok__;
4241 : {
4242 : AutoProfilerTracing syncIPCTracer(
4243 : "IPC",
4244 0 : "PDocAccessible::Msg_TableRowAndColumnIndicesAt");
4245 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4246 : }
4247 0 : if ((!(sendok__))) {
4248 0 : return false;
4249 : }
4250 :
4251 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4252 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4253 : }
4254 :
4255 0 : PickleIterator iter__(reply__);
4256 :
4257 0 : if ((!(Read(aRow, (&(reply__)), (&(iter__)))))) {
4258 0 : FatalError("Error deserializing 'int32_t'");
4259 0 : return false;
4260 : }
4261 : // Sentinel = 'aRow'
4262 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1286438599)))) {
4263 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
4264 0 : return false;
4265 : }
4266 0 : if ((!(Read(aCol, (&(reply__)), (&(iter__)))))) {
4267 0 : FatalError("Error deserializing 'int32_t'");
4268 0 : return false;
4269 : }
4270 : // Sentinel = 'aCol'
4271 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 606995717)))) {
4272 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
4273 0 : return false;
4274 : }
4275 0 : (reply__).EndRead(iter__, (reply__).type());
4276 :
4277 0 : return true;
4278 : }
4279 :
4280 0 : auto PDocAccessibleParent::SendTableColumnExtentAt(
4281 : const uint64_t& aID,
4282 : const uint32_t& aRow,
4283 : const uint32_t& aCol,
4284 : uint32_t* aExtent) -> bool
4285 : {
4286 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableColumnExtentAt(Id());
4287 :
4288 0 : Write(aID, msg__);
4289 : // Sentinel = 'aID'
4290 0 : (msg__)->WriteSentinel(2735041849);
4291 0 : Write(aRow, msg__);
4292 : // Sentinel = 'aRow'
4293 0 : (msg__)->WriteSentinel(1286438599);
4294 0 : Write(aCol, msg__);
4295 : // Sentinel = 'aCol'
4296 0 : (msg__)->WriteSentinel(606995717);
4297 :
4298 0 : (msg__)->set_sync();
4299 :
4300 :
4301 0 : Message reply__;
4302 :
4303 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4304 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4305 : }
4306 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableColumnExtentAt", OTHER);
4307 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableColumnExtentAt__ID, (&(mState)));
4308 :
4309 : bool sendok__;
4310 : {
4311 : AutoProfilerTracing syncIPCTracer(
4312 : "IPC",
4313 0 : "PDocAccessible::Msg_TableColumnExtentAt");
4314 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4315 : }
4316 0 : if ((!(sendok__))) {
4317 0 : return false;
4318 : }
4319 :
4320 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4321 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4322 : }
4323 :
4324 0 : PickleIterator iter__(reply__);
4325 :
4326 0 : if ((!(Read(aExtent, (&(reply__)), (&(iter__)))))) {
4327 0 : FatalError("Error deserializing 'uint32_t'");
4328 0 : return false;
4329 : }
4330 : // Sentinel = 'aExtent'
4331 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2688935310)))) {
4332 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
4333 0 : return false;
4334 : }
4335 0 : (reply__).EndRead(iter__, (reply__).type());
4336 :
4337 0 : return true;
4338 : }
4339 :
4340 0 : auto PDocAccessibleParent::SendTableRowExtentAt(
4341 : const uint64_t& aID,
4342 : const uint32_t& aRow,
4343 : const uint32_t& aCol,
4344 : uint32_t* aExtent) -> bool
4345 : {
4346 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableRowExtentAt(Id());
4347 :
4348 0 : Write(aID, msg__);
4349 : // Sentinel = 'aID'
4350 0 : (msg__)->WriteSentinel(2735041849);
4351 0 : Write(aRow, msg__);
4352 : // Sentinel = 'aRow'
4353 0 : (msg__)->WriteSentinel(1286438599);
4354 0 : Write(aCol, msg__);
4355 : // Sentinel = 'aCol'
4356 0 : (msg__)->WriteSentinel(606995717);
4357 :
4358 0 : (msg__)->set_sync();
4359 :
4360 :
4361 0 : Message reply__;
4362 :
4363 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4364 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4365 : }
4366 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableRowExtentAt", OTHER);
4367 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableRowExtentAt__ID, (&(mState)));
4368 :
4369 : bool sendok__;
4370 : {
4371 : AutoProfilerTracing syncIPCTracer(
4372 : "IPC",
4373 0 : "PDocAccessible::Msg_TableRowExtentAt");
4374 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4375 : }
4376 0 : if ((!(sendok__))) {
4377 0 : return false;
4378 : }
4379 :
4380 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4381 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4382 : }
4383 :
4384 0 : PickleIterator iter__(reply__);
4385 :
4386 0 : if ((!(Read(aExtent, (&(reply__)), (&(iter__)))))) {
4387 0 : FatalError("Error deserializing 'uint32_t'");
4388 0 : return false;
4389 : }
4390 : // Sentinel = 'aExtent'
4391 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2688935310)))) {
4392 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
4393 0 : return false;
4394 : }
4395 0 : (reply__).EndRead(iter__, (reply__).type());
4396 :
4397 0 : return true;
4398 : }
4399 :
4400 0 : auto PDocAccessibleParent::SendTableColumnDescription(
4401 : const uint64_t& aID,
4402 : const uint32_t& aCol,
4403 : nsString* aDescription) -> bool
4404 : {
4405 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableColumnDescription(Id());
4406 :
4407 0 : Write(aID, msg__);
4408 : // Sentinel = 'aID'
4409 0 : (msg__)->WriteSentinel(2735041849);
4410 0 : Write(aCol, msg__);
4411 : // Sentinel = 'aCol'
4412 0 : (msg__)->WriteSentinel(606995717);
4413 :
4414 0 : (msg__)->set_sync();
4415 :
4416 :
4417 0 : Message reply__;
4418 :
4419 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4420 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4421 : }
4422 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableColumnDescription", OTHER);
4423 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableColumnDescription__ID, (&(mState)));
4424 :
4425 : bool sendok__;
4426 : {
4427 : AutoProfilerTracing syncIPCTracer(
4428 : "IPC",
4429 0 : "PDocAccessible::Msg_TableColumnDescription");
4430 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4431 : }
4432 0 : if ((!(sendok__))) {
4433 0 : return false;
4434 : }
4435 :
4436 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4437 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4438 : }
4439 :
4440 0 : PickleIterator iter__(reply__);
4441 :
4442 0 : if ((!(Read(aDescription, (&(reply__)), (&(iter__)))))) {
4443 0 : FatalError("Error deserializing 'nsString'");
4444 0 : return false;
4445 : }
4446 : // Sentinel = 'aDescription'
4447 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1173016929)))) {
4448 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
4449 0 : return false;
4450 : }
4451 0 : (reply__).EndRead(iter__, (reply__).type());
4452 :
4453 0 : return true;
4454 : }
4455 :
4456 0 : auto PDocAccessibleParent::SendTableRowDescription(
4457 : const uint64_t& aID,
4458 : const uint32_t& aRow,
4459 : nsString* aDescription) -> bool
4460 : {
4461 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableRowDescription(Id());
4462 :
4463 0 : Write(aID, msg__);
4464 : // Sentinel = 'aID'
4465 0 : (msg__)->WriteSentinel(2735041849);
4466 0 : Write(aRow, msg__);
4467 : // Sentinel = 'aRow'
4468 0 : (msg__)->WriteSentinel(1286438599);
4469 :
4470 0 : (msg__)->set_sync();
4471 :
4472 :
4473 0 : Message reply__;
4474 :
4475 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4476 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4477 : }
4478 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableRowDescription", OTHER);
4479 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableRowDescription__ID, (&(mState)));
4480 :
4481 : bool sendok__;
4482 : {
4483 : AutoProfilerTracing syncIPCTracer(
4484 : "IPC",
4485 0 : "PDocAccessible::Msg_TableRowDescription");
4486 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4487 : }
4488 0 : if ((!(sendok__))) {
4489 0 : return false;
4490 : }
4491 :
4492 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4493 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4494 : }
4495 :
4496 0 : PickleIterator iter__(reply__);
4497 :
4498 0 : if ((!(Read(aDescription, (&(reply__)), (&(iter__)))))) {
4499 0 : FatalError("Error deserializing 'nsString'");
4500 0 : return false;
4501 : }
4502 : // Sentinel = 'aDescription'
4503 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1173016929)))) {
4504 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
4505 0 : return false;
4506 : }
4507 0 : (reply__).EndRead(iter__, (reply__).type());
4508 :
4509 0 : return true;
4510 : }
4511 :
4512 0 : auto PDocAccessibleParent::SendTableColumnSelected(
4513 : const uint64_t& aID,
4514 : const uint32_t& aCol,
4515 : bool* aSelected) -> bool
4516 : {
4517 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableColumnSelected(Id());
4518 :
4519 0 : Write(aID, msg__);
4520 : // Sentinel = 'aID'
4521 0 : (msg__)->WriteSentinel(2735041849);
4522 0 : Write(aCol, msg__);
4523 : // Sentinel = 'aCol'
4524 0 : (msg__)->WriteSentinel(606995717);
4525 :
4526 0 : (msg__)->set_sync();
4527 :
4528 :
4529 0 : Message reply__;
4530 :
4531 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4532 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4533 : }
4534 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableColumnSelected", OTHER);
4535 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableColumnSelected__ID, (&(mState)));
4536 :
4537 : bool sendok__;
4538 : {
4539 : AutoProfilerTracing syncIPCTracer(
4540 : "IPC",
4541 0 : "PDocAccessible::Msg_TableColumnSelected");
4542 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4543 : }
4544 0 : if ((!(sendok__))) {
4545 0 : return false;
4546 : }
4547 :
4548 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4549 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4550 : }
4551 :
4552 0 : PickleIterator iter__(reply__);
4553 :
4554 0 : if ((!(Read(aSelected, (&(reply__)), (&(iter__)))))) {
4555 0 : FatalError("Error deserializing 'bool'");
4556 0 : return false;
4557 : }
4558 : // Sentinel = 'aSelected'
4559 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1712258447)))) {
4560 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
4561 0 : return false;
4562 : }
4563 0 : (reply__).EndRead(iter__, (reply__).type());
4564 :
4565 0 : return true;
4566 : }
4567 :
4568 0 : auto PDocAccessibleParent::SendTableRowSelected(
4569 : const uint64_t& aID,
4570 : const uint32_t& aRow,
4571 : bool* aSelected) -> bool
4572 : {
4573 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableRowSelected(Id());
4574 :
4575 0 : Write(aID, msg__);
4576 : // Sentinel = 'aID'
4577 0 : (msg__)->WriteSentinel(2735041849);
4578 0 : Write(aRow, msg__);
4579 : // Sentinel = 'aRow'
4580 0 : (msg__)->WriteSentinel(1286438599);
4581 :
4582 0 : (msg__)->set_sync();
4583 :
4584 :
4585 0 : Message reply__;
4586 :
4587 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4588 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4589 : }
4590 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableRowSelected", OTHER);
4591 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableRowSelected__ID, (&(mState)));
4592 :
4593 : bool sendok__;
4594 : {
4595 : AutoProfilerTracing syncIPCTracer(
4596 : "IPC",
4597 0 : "PDocAccessible::Msg_TableRowSelected");
4598 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4599 : }
4600 0 : if ((!(sendok__))) {
4601 0 : return false;
4602 : }
4603 :
4604 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4605 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4606 : }
4607 :
4608 0 : PickleIterator iter__(reply__);
4609 :
4610 0 : if ((!(Read(aSelected, (&(reply__)), (&(iter__)))))) {
4611 0 : FatalError("Error deserializing 'bool'");
4612 0 : return false;
4613 : }
4614 : // Sentinel = 'aSelected'
4615 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1712258447)))) {
4616 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
4617 0 : return false;
4618 : }
4619 0 : (reply__).EndRead(iter__, (reply__).type());
4620 :
4621 0 : return true;
4622 : }
4623 :
4624 0 : auto PDocAccessibleParent::SendTableCellSelected(
4625 : const uint64_t& aID,
4626 : const uint32_t& aRow,
4627 : const uint32_t& aCol,
4628 : bool* aSelected) -> bool
4629 : {
4630 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableCellSelected(Id());
4631 :
4632 0 : Write(aID, msg__);
4633 : // Sentinel = 'aID'
4634 0 : (msg__)->WriteSentinel(2735041849);
4635 0 : Write(aRow, msg__);
4636 : // Sentinel = 'aRow'
4637 0 : (msg__)->WriteSentinel(1286438599);
4638 0 : Write(aCol, msg__);
4639 : // Sentinel = 'aCol'
4640 0 : (msg__)->WriteSentinel(606995717);
4641 :
4642 0 : (msg__)->set_sync();
4643 :
4644 :
4645 0 : Message reply__;
4646 :
4647 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4648 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4649 : }
4650 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableCellSelected", OTHER);
4651 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableCellSelected__ID, (&(mState)));
4652 :
4653 : bool sendok__;
4654 : {
4655 : AutoProfilerTracing syncIPCTracer(
4656 : "IPC",
4657 0 : "PDocAccessible::Msg_TableCellSelected");
4658 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4659 : }
4660 0 : if ((!(sendok__))) {
4661 0 : return false;
4662 : }
4663 :
4664 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4665 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4666 : }
4667 :
4668 0 : PickleIterator iter__(reply__);
4669 :
4670 0 : if ((!(Read(aSelected, (&(reply__)), (&(iter__)))))) {
4671 0 : FatalError("Error deserializing 'bool'");
4672 0 : return false;
4673 : }
4674 : // Sentinel = 'aSelected'
4675 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1712258447)))) {
4676 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
4677 0 : return false;
4678 : }
4679 0 : (reply__).EndRead(iter__, (reply__).type());
4680 :
4681 0 : return true;
4682 : }
4683 :
4684 0 : auto PDocAccessibleParent::SendTableSelectedCellCount(
4685 : const uint64_t& aID,
4686 : uint32_t* aSelectedCells) -> bool
4687 : {
4688 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectedCellCount(Id());
4689 :
4690 0 : Write(aID, msg__);
4691 : // Sentinel = 'aID'
4692 0 : (msg__)->WriteSentinel(2735041849);
4693 :
4694 0 : (msg__)->set_sync();
4695 :
4696 :
4697 0 : Message reply__;
4698 :
4699 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4700 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4701 : }
4702 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectedCellCount", OTHER);
4703 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectedCellCount__ID, (&(mState)));
4704 :
4705 : bool sendok__;
4706 : {
4707 : AutoProfilerTracing syncIPCTracer(
4708 : "IPC",
4709 0 : "PDocAccessible::Msg_TableSelectedCellCount");
4710 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4711 : }
4712 0 : if ((!(sendok__))) {
4713 0 : return false;
4714 : }
4715 :
4716 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4717 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4718 : }
4719 :
4720 0 : PickleIterator iter__(reply__);
4721 :
4722 0 : if ((!(Read(aSelectedCells, (&(reply__)), (&(iter__)))))) {
4723 0 : FatalError("Error deserializing 'uint32_t'");
4724 0 : return false;
4725 : }
4726 : // Sentinel = 'aSelectedCells'
4727 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 305105039)))) {
4728 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
4729 0 : return false;
4730 : }
4731 0 : (reply__).EndRead(iter__, (reply__).type());
4732 :
4733 0 : return true;
4734 : }
4735 :
4736 0 : auto PDocAccessibleParent::SendTableSelectedColumnCount(
4737 : const uint64_t& aID,
4738 : uint32_t* aSelectedColumns) -> bool
4739 : {
4740 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectedColumnCount(Id());
4741 :
4742 0 : Write(aID, msg__);
4743 : // Sentinel = 'aID'
4744 0 : (msg__)->WriteSentinel(2735041849);
4745 :
4746 0 : (msg__)->set_sync();
4747 :
4748 :
4749 0 : Message reply__;
4750 :
4751 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4752 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4753 : }
4754 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectedColumnCount", OTHER);
4755 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectedColumnCount__ID, (&(mState)));
4756 :
4757 : bool sendok__;
4758 : {
4759 : AutoProfilerTracing syncIPCTracer(
4760 : "IPC",
4761 0 : "PDocAccessible::Msg_TableSelectedColumnCount");
4762 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4763 : }
4764 0 : if ((!(sendok__))) {
4765 0 : return false;
4766 : }
4767 :
4768 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4769 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4770 : }
4771 :
4772 0 : PickleIterator iter__(reply__);
4773 :
4774 0 : if ((!(Read(aSelectedColumns, (&(reply__)), (&(iter__)))))) {
4775 0 : FatalError("Error deserializing 'uint32_t'");
4776 0 : return false;
4777 : }
4778 : // Sentinel = 'aSelectedColumns'
4779 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3599775843)))) {
4780 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
4781 0 : return false;
4782 : }
4783 0 : (reply__).EndRead(iter__, (reply__).type());
4784 :
4785 0 : return true;
4786 : }
4787 :
4788 0 : auto PDocAccessibleParent::SendTableSelectedRowCount(
4789 : const uint64_t& aID,
4790 : uint32_t* aSelectedRows) -> bool
4791 : {
4792 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectedRowCount(Id());
4793 :
4794 0 : Write(aID, msg__);
4795 : // Sentinel = 'aID'
4796 0 : (msg__)->WriteSentinel(2735041849);
4797 :
4798 0 : (msg__)->set_sync();
4799 :
4800 :
4801 0 : Message reply__;
4802 :
4803 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4804 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4805 : }
4806 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectedRowCount", OTHER);
4807 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectedRowCount__ID, (&(mState)));
4808 :
4809 : bool sendok__;
4810 : {
4811 : AutoProfilerTracing syncIPCTracer(
4812 : "IPC",
4813 0 : "PDocAccessible::Msg_TableSelectedRowCount");
4814 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4815 : }
4816 0 : if ((!(sendok__))) {
4817 0 : return false;
4818 : }
4819 :
4820 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4821 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4822 : }
4823 :
4824 0 : PickleIterator iter__(reply__);
4825 :
4826 0 : if ((!(Read(aSelectedRows, (&(reply__)), (&(iter__)))))) {
4827 0 : FatalError("Error deserializing 'uint32_t'");
4828 0 : return false;
4829 : }
4830 : // Sentinel = 'aSelectedRows'
4831 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 148477904)))) {
4832 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
4833 0 : return false;
4834 : }
4835 0 : (reply__).EndRead(iter__, (reply__).type());
4836 :
4837 0 : return true;
4838 : }
4839 :
4840 0 : auto PDocAccessibleParent::SendTableSelectedCells(
4841 : const uint64_t& aID,
4842 : nsTArray<uint64_t>* aCellIDs) -> bool
4843 : {
4844 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectedCells(Id());
4845 :
4846 0 : Write(aID, msg__);
4847 : // Sentinel = 'aID'
4848 0 : (msg__)->WriteSentinel(2735041849);
4849 :
4850 0 : (msg__)->set_sync();
4851 :
4852 :
4853 0 : Message reply__;
4854 :
4855 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4856 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4857 : }
4858 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectedCells", OTHER);
4859 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectedCells__ID, (&(mState)));
4860 :
4861 : bool sendok__;
4862 : {
4863 : AutoProfilerTracing syncIPCTracer(
4864 : "IPC",
4865 0 : "PDocAccessible::Msg_TableSelectedCells");
4866 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4867 : }
4868 0 : if ((!(sendok__))) {
4869 0 : return false;
4870 : }
4871 :
4872 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4873 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4874 : }
4875 :
4876 0 : PickleIterator iter__(reply__);
4877 :
4878 0 : if ((!(Read(aCellIDs, (&(reply__)), (&(iter__)))))) {
4879 0 : FatalError("Error deserializing 'nsTArray'");
4880 0 : return false;
4881 : }
4882 : // Sentinel = 'aCellIDs'
4883 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3097727801)))) {
4884 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
4885 0 : return false;
4886 : }
4887 0 : (reply__).EndRead(iter__, (reply__).type());
4888 :
4889 0 : return true;
4890 : }
4891 :
4892 0 : auto PDocAccessibleParent::SendTableSelectedCellIndices(
4893 : const uint64_t& aID,
4894 : nsTArray<uint32_t>* aCellIndeces) -> bool
4895 : {
4896 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectedCellIndices(Id());
4897 :
4898 0 : Write(aID, msg__);
4899 : // Sentinel = 'aID'
4900 0 : (msg__)->WriteSentinel(2735041849);
4901 :
4902 0 : (msg__)->set_sync();
4903 :
4904 :
4905 0 : Message reply__;
4906 :
4907 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4908 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4909 : }
4910 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectedCellIndices", OTHER);
4911 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectedCellIndices__ID, (&(mState)));
4912 :
4913 : bool sendok__;
4914 : {
4915 : AutoProfilerTracing syncIPCTracer(
4916 : "IPC",
4917 0 : "PDocAccessible::Msg_TableSelectedCellIndices");
4918 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4919 : }
4920 0 : if ((!(sendok__))) {
4921 0 : return false;
4922 : }
4923 :
4924 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4925 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4926 : }
4927 :
4928 0 : PickleIterator iter__(reply__);
4929 :
4930 0 : if ((!(Read(aCellIndeces, (&(reply__)), (&(iter__)))))) {
4931 0 : FatalError("Error deserializing 'nsTArray'");
4932 0 : return false;
4933 : }
4934 : // Sentinel = 'aCellIndeces'
4935 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2924033324)))) {
4936 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
4937 0 : return false;
4938 : }
4939 0 : (reply__).EndRead(iter__, (reply__).type());
4940 :
4941 0 : return true;
4942 : }
4943 :
4944 0 : auto PDocAccessibleParent::SendTableSelectedColumnIndices(
4945 : const uint64_t& aID,
4946 : nsTArray<uint32_t>* aColumnIndeces) -> bool
4947 : {
4948 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectedColumnIndices(Id());
4949 :
4950 0 : Write(aID, msg__);
4951 : // Sentinel = 'aID'
4952 0 : (msg__)->WriteSentinel(2735041849);
4953 :
4954 0 : (msg__)->set_sync();
4955 :
4956 :
4957 0 : Message reply__;
4958 :
4959 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4960 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
4961 : }
4962 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectedColumnIndices", OTHER);
4963 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectedColumnIndices__ID, (&(mState)));
4964 :
4965 : bool sendok__;
4966 : {
4967 : AutoProfilerTracing syncIPCTracer(
4968 : "IPC",
4969 0 : "PDocAccessible::Msg_TableSelectedColumnIndices");
4970 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
4971 : }
4972 0 : if ((!(sendok__))) {
4973 0 : return false;
4974 : }
4975 :
4976 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
4977 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
4978 : }
4979 :
4980 0 : PickleIterator iter__(reply__);
4981 :
4982 0 : if ((!(Read(aColumnIndeces, (&(reply__)), (&(iter__)))))) {
4983 0 : FatalError("Error deserializing 'nsTArray'");
4984 0 : return false;
4985 : }
4986 : // Sentinel = 'aColumnIndeces'
4987 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2315565168)))) {
4988 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
4989 0 : return false;
4990 : }
4991 0 : (reply__).EndRead(iter__, (reply__).type());
4992 :
4993 0 : return true;
4994 : }
4995 :
4996 0 : auto PDocAccessibleParent::SendTableSelectedRowIndices(
4997 : const uint64_t& aID,
4998 : nsTArray<uint32_t>* aRowIndeces) -> bool
4999 : {
5000 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectedRowIndices(Id());
5001 :
5002 0 : Write(aID, msg__);
5003 : // Sentinel = 'aID'
5004 0 : (msg__)->WriteSentinel(2735041849);
5005 :
5006 0 : (msg__)->set_sync();
5007 :
5008 :
5009 0 : Message reply__;
5010 :
5011 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5012 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5013 : }
5014 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectedRowIndices", OTHER);
5015 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectedRowIndices__ID, (&(mState)));
5016 :
5017 : bool sendok__;
5018 : {
5019 : AutoProfilerTracing syncIPCTracer(
5020 : "IPC",
5021 0 : "PDocAccessible::Msg_TableSelectedRowIndices");
5022 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5023 : }
5024 0 : if ((!(sendok__))) {
5025 0 : return false;
5026 : }
5027 :
5028 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5029 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5030 : }
5031 :
5032 0 : PickleIterator iter__(reply__);
5033 :
5034 0 : if ((!(Read(aRowIndeces, (&(reply__)), (&(iter__)))))) {
5035 0 : FatalError("Error deserializing 'nsTArray'");
5036 0 : return false;
5037 : }
5038 : // Sentinel = 'aRowIndeces'
5039 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 838152053)))) {
5040 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
5041 0 : return false;
5042 : }
5043 0 : (reply__).EndRead(iter__, (reply__).type());
5044 :
5045 0 : return true;
5046 : }
5047 :
5048 0 : auto PDocAccessibleParent::SendTableSelectColumn(
5049 : const uint64_t& aID,
5050 : const uint32_t& aCol) -> bool
5051 : {
5052 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectColumn(Id());
5053 :
5054 0 : Write(aID, msg__);
5055 : // Sentinel = 'aID'
5056 0 : (msg__)->WriteSentinel(2735041849);
5057 0 : Write(aCol, msg__);
5058 : // Sentinel = 'aCol'
5059 0 : (msg__)->WriteSentinel(606995717);
5060 :
5061 0 : (msg__)->set_sync();
5062 :
5063 :
5064 0 : Message reply__;
5065 :
5066 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5067 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5068 : }
5069 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectColumn", OTHER);
5070 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectColumn__ID, (&(mState)));
5071 :
5072 : bool sendok__;
5073 : {
5074 : AutoProfilerTracing syncIPCTracer(
5075 : "IPC",
5076 0 : "PDocAccessible::Msg_TableSelectColumn");
5077 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5078 : }
5079 0 : if ((!(sendok__))) {
5080 0 : return false;
5081 : }
5082 :
5083 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5084 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5085 : }
5086 :
5087 0 : return true;
5088 : }
5089 :
5090 0 : auto PDocAccessibleParent::SendTableSelectRow(
5091 : const uint64_t& aID,
5092 : const uint32_t& aRow) -> bool
5093 : {
5094 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableSelectRow(Id());
5095 :
5096 0 : Write(aID, msg__);
5097 : // Sentinel = 'aID'
5098 0 : (msg__)->WriteSentinel(2735041849);
5099 0 : Write(aRow, msg__);
5100 : // Sentinel = 'aRow'
5101 0 : (msg__)->WriteSentinel(1286438599);
5102 :
5103 0 : (msg__)->set_sync();
5104 :
5105 :
5106 0 : Message reply__;
5107 :
5108 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5109 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5110 : }
5111 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableSelectRow", OTHER);
5112 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableSelectRow__ID, (&(mState)));
5113 :
5114 : bool sendok__;
5115 : {
5116 : AutoProfilerTracing syncIPCTracer(
5117 : "IPC",
5118 0 : "PDocAccessible::Msg_TableSelectRow");
5119 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5120 : }
5121 0 : if ((!(sendok__))) {
5122 0 : return false;
5123 : }
5124 :
5125 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5126 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5127 : }
5128 :
5129 0 : return true;
5130 : }
5131 :
5132 0 : auto PDocAccessibleParent::SendTableUnselectColumn(
5133 : const uint64_t& aID,
5134 : const uint32_t& aCol) -> bool
5135 : {
5136 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableUnselectColumn(Id());
5137 :
5138 0 : Write(aID, msg__);
5139 : // Sentinel = 'aID'
5140 0 : (msg__)->WriteSentinel(2735041849);
5141 0 : Write(aCol, msg__);
5142 : // Sentinel = 'aCol'
5143 0 : (msg__)->WriteSentinel(606995717);
5144 :
5145 0 : (msg__)->set_sync();
5146 :
5147 :
5148 0 : Message reply__;
5149 :
5150 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5151 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5152 : }
5153 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableUnselectColumn", OTHER);
5154 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableUnselectColumn__ID, (&(mState)));
5155 :
5156 : bool sendok__;
5157 : {
5158 : AutoProfilerTracing syncIPCTracer(
5159 : "IPC",
5160 0 : "PDocAccessible::Msg_TableUnselectColumn");
5161 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5162 : }
5163 0 : if ((!(sendok__))) {
5164 0 : return false;
5165 : }
5166 :
5167 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5168 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5169 : }
5170 :
5171 0 : return true;
5172 : }
5173 :
5174 0 : auto PDocAccessibleParent::SendTableUnselectRow(
5175 : const uint64_t& aID,
5176 : const uint32_t& aRow) -> bool
5177 : {
5178 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableUnselectRow(Id());
5179 :
5180 0 : Write(aID, msg__);
5181 : // Sentinel = 'aID'
5182 0 : (msg__)->WriteSentinel(2735041849);
5183 0 : Write(aRow, msg__);
5184 : // Sentinel = 'aRow'
5185 0 : (msg__)->WriteSentinel(1286438599);
5186 :
5187 0 : (msg__)->set_sync();
5188 :
5189 :
5190 0 : Message reply__;
5191 :
5192 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5193 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5194 : }
5195 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableUnselectRow", OTHER);
5196 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableUnselectRow__ID, (&(mState)));
5197 :
5198 : bool sendok__;
5199 : {
5200 : AutoProfilerTracing syncIPCTracer(
5201 : "IPC",
5202 0 : "PDocAccessible::Msg_TableUnselectRow");
5203 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5204 : }
5205 0 : if ((!(sendok__))) {
5206 0 : return false;
5207 : }
5208 :
5209 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5210 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5211 : }
5212 :
5213 0 : return true;
5214 : }
5215 :
5216 0 : auto PDocAccessibleParent::SendTableIsProbablyForLayout(
5217 : const uint64_t& aID,
5218 : bool* aForLayout) -> bool
5219 : {
5220 0 : IPC::Message* msg__ = PDocAccessible::Msg_TableIsProbablyForLayout(Id());
5221 :
5222 0 : Write(aID, msg__);
5223 : // Sentinel = 'aID'
5224 0 : (msg__)->WriteSentinel(2735041849);
5225 :
5226 0 : (msg__)->set_sync();
5227 :
5228 :
5229 0 : Message reply__;
5230 :
5231 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5232 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5233 : }
5234 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TableIsProbablyForLayout", OTHER);
5235 0 : PDocAccessible::Transition(PDocAccessible::Msg_TableIsProbablyForLayout__ID, (&(mState)));
5236 :
5237 : bool sendok__;
5238 : {
5239 : AutoProfilerTracing syncIPCTracer(
5240 : "IPC",
5241 0 : "PDocAccessible::Msg_TableIsProbablyForLayout");
5242 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5243 : }
5244 0 : if ((!(sendok__))) {
5245 0 : return false;
5246 : }
5247 :
5248 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5249 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5250 : }
5251 :
5252 0 : PickleIterator iter__(reply__);
5253 :
5254 0 : if ((!(Read(aForLayout, (&(reply__)), (&(iter__)))))) {
5255 0 : FatalError("Error deserializing 'bool'");
5256 0 : return false;
5257 : }
5258 : // Sentinel = 'aForLayout'
5259 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2091975930)))) {
5260 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5261 0 : return false;
5262 : }
5263 0 : (reply__).EndRead(iter__, (reply__).type());
5264 :
5265 0 : return true;
5266 : }
5267 :
5268 0 : auto PDocAccessibleParent::SendAtkTableColumnHeader(
5269 : const uint64_t& aID,
5270 : const int32_t& aCol,
5271 : uint64_t* aHeaderID,
5272 : bool* aOk) -> bool
5273 : {
5274 0 : IPC::Message* msg__ = PDocAccessible::Msg_AtkTableColumnHeader(Id());
5275 :
5276 0 : Write(aID, msg__);
5277 : // Sentinel = 'aID'
5278 0 : (msg__)->WriteSentinel(2735041849);
5279 0 : Write(aCol, msg__);
5280 : // Sentinel = 'aCol'
5281 0 : (msg__)->WriteSentinel(606995717);
5282 :
5283 0 : (msg__)->set_sync();
5284 :
5285 :
5286 0 : Message reply__;
5287 :
5288 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5289 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5290 : }
5291 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AtkTableColumnHeader", OTHER);
5292 0 : PDocAccessible::Transition(PDocAccessible::Msg_AtkTableColumnHeader__ID, (&(mState)));
5293 :
5294 : bool sendok__;
5295 : {
5296 : AutoProfilerTracing syncIPCTracer(
5297 : "IPC",
5298 0 : "PDocAccessible::Msg_AtkTableColumnHeader");
5299 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5300 : }
5301 0 : if ((!(sendok__))) {
5302 0 : return false;
5303 : }
5304 :
5305 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5306 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5307 : }
5308 :
5309 0 : PickleIterator iter__(reply__);
5310 :
5311 0 : if ((!(Read(aHeaderID, (&(reply__)), (&(iter__)))))) {
5312 0 : FatalError("Error deserializing 'uint64_t'");
5313 0 : return false;
5314 : }
5315 : // Sentinel = 'aHeaderID'
5316 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3333620492)))) {
5317 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
5318 0 : return false;
5319 : }
5320 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
5321 0 : FatalError("Error deserializing 'bool'");
5322 0 : return false;
5323 : }
5324 : // Sentinel = 'aOk'
5325 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
5326 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5327 0 : return false;
5328 : }
5329 0 : (reply__).EndRead(iter__, (reply__).type());
5330 :
5331 0 : return true;
5332 : }
5333 :
5334 0 : auto PDocAccessibleParent::SendAtkTableRowHeader(
5335 : const uint64_t& aID,
5336 : const int32_t& aRow,
5337 : uint64_t* aHeaderID,
5338 : bool* aOk) -> bool
5339 : {
5340 0 : IPC::Message* msg__ = PDocAccessible::Msg_AtkTableRowHeader(Id());
5341 :
5342 0 : Write(aID, msg__);
5343 : // Sentinel = 'aID'
5344 0 : (msg__)->WriteSentinel(2735041849);
5345 0 : Write(aRow, msg__);
5346 : // Sentinel = 'aRow'
5347 0 : (msg__)->WriteSentinel(1286438599);
5348 :
5349 0 : (msg__)->set_sync();
5350 :
5351 :
5352 0 : Message reply__;
5353 :
5354 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5355 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5356 : }
5357 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AtkTableRowHeader", OTHER);
5358 0 : PDocAccessible::Transition(PDocAccessible::Msg_AtkTableRowHeader__ID, (&(mState)));
5359 :
5360 : bool sendok__;
5361 : {
5362 : AutoProfilerTracing syncIPCTracer(
5363 : "IPC",
5364 0 : "PDocAccessible::Msg_AtkTableRowHeader");
5365 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5366 : }
5367 0 : if ((!(sendok__))) {
5368 0 : return false;
5369 : }
5370 :
5371 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5372 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5373 : }
5374 :
5375 0 : PickleIterator iter__(reply__);
5376 :
5377 0 : if ((!(Read(aHeaderID, (&(reply__)), (&(iter__)))))) {
5378 0 : FatalError("Error deserializing 'uint64_t'");
5379 0 : return false;
5380 : }
5381 : // Sentinel = 'aHeaderID'
5382 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3333620492)))) {
5383 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
5384 0 : return false;
5385 : }
5386 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
5387 0 : FatalError("Error deserializing 'bool'");
5388 0 : return false;
5389 : }
5390 : // Sentinel = 'aOk'
5391 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
5392 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5393 0 : return false;
5394 : }
5395 0 : (reply__).EndRead(iter__, (reply__).type());
5396 :
5397 0 : return true;
5398 : }
5399 :
5400 0 : auto PDocAccessibleParent::SendSelectedItems(
5401 : const uint64_t& aID,
5402 : nsTArray<uint64_t>* aSelectedItemIDs) -> bool
5403 : {
5404 0 : IPC::Message* msg__ = PDocAccessible::Msg_SelectedItems(Id());
5405 :
5406 0 : Write(aID, msg__);
5407 : // Sentinel = 'aID'
5408 0 : (msg__)->WriteSentinel(2735041849);
5409 :
5410 0 : (msg__)->set_sync();
5411 :
5412 :
5413 0 : Message reply__;
5414 :
5415 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5416 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5417 : }
5418 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SelectedItems", OTHER);
5419 0 : PDocAccessible::Transition(PDocAccessible::Msg_SelectedItems__ID, (&(mState)));
5420 :
5421 : bool sendok__;
5422 : {
5423 : AutoProfilerTracing syncIPCTracer(
5424 : "IPC",
5425 0 : "PDocAccessible::Msg_SelectedItems");
5426 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5427 : }
5428 0 : if ((!(sendok__))) {
5429 0 : return false;
5430 : }
5431 :
5432 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5433 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5434 : }
5435 :
5436 0 : PickleIterator iter__(reply__);
5437 :
5438 0 : if ((!(Read(aSelectedItemIDs, (&(reply__)), (&(iter__)))))) {
5439 0 : FatalError("Error deserializing 'nsTArray'");
5440 0 : return false;
5441 : }
5442 : // Sentinel = 'aSelectedItemIDs'
5443 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1397582911)))) {
5444 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsTArray'");
5445 0 : return false;
5446 : }
5447 0 : (reply__).EndRead(iter__, (reply__).type());
5448 :
5449 0 : return true;
5450 : }
5451 :
5452 0 : auto PDocAccessibleParent::SendSelectedItemCount(
5453 : const uint64_t& aID,
5454 : uint32_t* aCount) -> bool
5455 : {
5456 0 : IPC::Message* msg__ = PDocAccessible::Msg_SelectedItemCount(Id());
5457 :
5458 0 : Write(aID, msg__);
5459 : // Sentinel = 'aID'
5460 0 : (msg__)->WriteSentinel(2735041849);
5461 :
5462 0 : (msg__)->set_sync();
5463 :
5464 :
5465 0 : Message reply__;
5466 :
5467 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5468 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5469 : }
5470 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SelectedItemCount", OTHER);
5471 0 : PDocAccessible::Transition(PDocAccessible::Msg_SelectedItemCount__ID, (&(mState)));
5472 :
5473 : bool sendok__;
5474 : {
5475 : AutoProfilerTracing syncIPCTracer(
5476 : "IPC",
5477 0 : "PDocAccessible::Msg_SelectedItemCount");
5478 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5479 : }
5480 0 : if ((!(sendok__))) {
5481 0 : return false;
5482 : }
5483 :
5484 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5485 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5486 : }
5487 :
5488 0 : PickleIterator iter__(reply__);
5489 :
5490 0 : if ((!(Read(aCount, (&(reply__)), (&(iter__)))))) {
5491 0 : FatalError("Error deserializing 'uint32_t'");
5492 0 : return false;
5493 : }
5494 : // Sentinel = 'aCount'
5495 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2344199296)))) {
5496 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
5497 0 : return false;
5498 : }
5499 0 : (reply__).EndRead(iter__, (reply__).type());
5500 :
5501 0 : return true;
5502 : }
5503 :
5504 0 : auto PDocAccessibleParent::SendGetSelectedItem(
5505 : const uint64_t& aID,
5506 : const uint32_t& aIndex,
5507 : uint64_t* aSelected,
5508 : bool* aOk) -> bool
5509 : {
5510 0 : IPC::Message* msg__ = PDocAccessible::Msg_GetSelectedItem(Id());
5511 :
5512 0 : Write(aID, msg__);
5513 : // Sentinel = 'aID'
5514 0 : (msg__)->WriteSentinel(2735041849);
5515 0 : Write(aIndex, msg__);
5516 : // Sentinel = 'aIndex'
5517 0 : (msg__)->WriteSentinel(3511194741);
5518 :
5519 0 : (msg__)->set_sync();
5520 :
5521 :
5522 0 : Message reply__;
5523 :
5524 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5525 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5526 : }
5527 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_GetSelectedItem", OTHER);
5528 0 : PDocAccessible::Transition(PDocAccessible::Msg_GetSelectedItem__ID, (&(mState)));
5529 :
5530 : bool sendok__;
5531 : {
5532 : AutoProfilerTracing syncIPCTracer(
5533 : "IPC",
5534 0 : "PDocAccessible::Msg_GetSelectedItem");
5535 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5536 : }
5537 0 : if ((!(sendok__))) {
5538 0 : return false;
5539 : }
5540 :
5541 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5542 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5543 : }
5544 :
5545 0 : PickleIterator iter__(reply__);
5546 :
5547 0 : if ((!(Read(aSelected, (&(reply__)), (&(iter__)))))) {
5548 0 : FatalError("Error deserializing 'uint64_t'");
5549 0 : return false;
5550 : }
5551 : // Sentinel = 'aSelected'
5552 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1712258447)))) {
5553 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
5554 0 : return false;
5555 : }
5556 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
5557 0 : FatalError("Error deserializing 'bool'");
5558 0 : return false;
5559 : }
5560 : // Sentinel = 'aOk'
5561 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
5562 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5563 0 : return false;
5564 : }
5565 0 : (reply__).EndRead(iter__, (reply__).type());
5566 :
5567 0 : return true;
5568 : }
5569 :
5570 0 : auto PDocAccessibleParent::SendIsItemSelected(
5571 : const uint64_t& aID,
5572 : const uint32_t& aIndex,
5573 : bool* aSelected) -> bool
5574 : {
5575 0 : IPC::Message* msg__ = PDocAccessible::Msg_IsItemSelected(Id());
5576 :
5577 0 : Write(aID, msg__);
5578 : // Sentinel = 'aID'
5579 0 : (msg__)->WriteSentinel(2735041849);
5580 0 : Write(aIndex, msg__);
5581 : // Sentinel = 'aIndex'
5582 0 : (msg__)->WriteSentinel(3511194741);
5583 :
5584 0 : (msg__)->set_sync();
5585 :
5586 :
5587 0 : Message reply__;
5588 :
5589 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5590 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5591 : }
5592 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_IsItemSelected", OTHER);
5593 0 : PDocAccessible::Transition(PDocAccessible::Msg_IsItemSelected__ID, (&(mState)));
5594 :
5595 : bool sendok__;
5596 : {
5597 : AutoProfilerTracing syncIPCTracer(
5598 : "IPC",
5599 0 : "PDocAccessible::Msg_IsItemSelected");
5600 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5601 : }
5602 0 : if ((!(sendok__))) {
5603 0 : return false;
5604 : }
5605 :
5606 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5607 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5608 : }
5609 :
5610 0 : PickleIterator iter__(reply__);
5611 :
5612 0 : if ((!(Read(aSelected, (&(reply__)), (&(iter__)))))) {
5613 0 : FatalError("Error deserializing 'bool'");
5614 0 : return false;
5615 : }
5616 : // Sentinel = 'aSelected'
5617 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1712258447)))) {
5618 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5619 0 : return false;
5620 : }
5621 0 : (reply__).EndRead(iter__, (reply__).type());
5622 :
5623 0 : return true;
5624 : }
5625 :
5626 0 : auto PDocAccessibleParent::SendAddItemToSelection(
5627 : const uint64_t& aID,
5628 : const uint32_t& aIndex,
5629 : bool* aSuccess) -> bool
5630 : {
5631 0 : IPC::Message* msg__ = PDocAccessible::Msg_AddItemToSelection(Id());
5632 :
5633 0 : Write(aID, msg__);
5634 : // Sentinel = 'aID'
5635 0 : (msg__)->WriteSentinel(2735041849);
5636 0 : Write(aIndex, msg__);
5637 : // Sentinel = 'aIndex'
5638 0 : (msg__)->WriteSentinel(3511194741);
5639 :
5640 0 : (msg__)->set_sync();
5641 :
5642 :
5643 0 : Message reply__;
5644 :
5645 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5646 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5647 : }
5648 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AddItemToSelection", OTHER);
5649 0 : PDocAccessible::Transition(PDocAccessible::Msg_AddItemToSelection__ID, (&(mState)));
5650 :
5651 : bool sendok__;
5652 : {
5653 : AutoProfilerTracing syncIPCTracer(
5654 : "IPC",
5655 0 : "PDocAccessible::Msg_AddItemToSelection");
5656 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5657 : }
5658 0 : if ((!(sendok__))) {
5659 0 : return false;
5660 : }
5661 :
5662 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5663 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5664 : }
5665 :
5666 0 : PickleIterator iter__(reply__);
5667 :
5668 0 : if ((!(Read(aSuccess, (&(reply__)), (&(iter__)))))) {
5669 0 : FatalError("Error deserializing 'bool'");
5670 0 : return false;
5671 : }
5672 : // Sentinel = 'aSuccess'
5673 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2132928722)))) {
5674 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5675 0 : return false;
5676 : }
5677 0 : (reply__).EndRead(iter__, (reply__).type());
5678 :
5679 0 : return true;
5680 : }
5681 :
5682 0 : auto PDocAccessibleParent::SendRemoveItemFromSelection(
5683 : const uint64_t& aID,
5684 : const uint32_t& aIndex,
5685 : bool* aSuccess) -> bool
5686 : {
5687 0 : IPC::Message* msg__ = PDocAccessible::Msg_RemoveItemFromSelection(Id());
5688 :
5689 0 : Write(aID, msg__);
5690 : // Sentinel = 'aID'
5691 0 : (msg__)->WriteSentinel(2735041849);
5692 0 : Write(aIndex, msg__);
5693 : // Sentinel = 'aIndex'
5694 0 : (msg__)->WriteSentinel(3511194741);
5695 :
5696 0 : (msg__)->set_sync();
5697 :
5698 :
5699 0 : Message reply__;
5700 :
5701 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5702 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5703 : }
5704 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RemoveItemFromSelection", OTHER);
5705 0 : PDocAccessible::Transition(PDocAccessible::Msg_RemoveItemFromSelection__ID, (&(mState)));
5706 :
5707 : bool sendok__;
5708 : {
5709 : AutoProfilerTracing syncIPCTracer(
5710 : "IPC",
5711 0 : "PDocAccessible::Msg_RemoveItemFromSelection");
5712 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5713 : }
5714 0 : if ((!(sendok__))) {
5715 0 : return false;
5716 : }
5717 :
5718 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5719 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5720 : }
5721 :
5722 0 : PickleIterator iter__(reply__);
5723 :
5724 0 : if ((!(Read(aSuccess, (&(reply__)), (&(iter__)))))) {
5725 0 : FatalError("Error deserializing 'bool'");
5726 0 : return false;
5727 : }
5728 : // Sentinel = 'aSuccess'
5729 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2132928722)))) {
5730 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5731 0 : return false;
5732 : }
5733 0 : (reply__).EndRead(iter__, (reply__).type());
5734 :
5735 0 : return true;
5736 : }
5737 :
5738 0 : auto PDocAccessibleParent::SendSelectAll(
5739 : const uint64_t& aID,
5740 : bool* aSuccess) -> bool
5741 : {
5742 0 : IPC::Message* msg__ = PDocAccessible::Msg_SelectAll(Id());
5743 :
5744 0 : Write(aID, msg__);
5745 : // Sentinel = 'aID'
5746 0 : (msg__)->WriteSentinel(2735041849);
5747 :
5748 0 : (msg__)->set_sync();
5749 :
5750 :
5751 0 : Message reply__;
5752 :
5753 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5754 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5755 : }
5756 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SelectAll", OTHER);
5757 0 : PDocAccessible::Transition(PDocAccessible::Msg_SelectAll__ID, (&(mState)));
5758 :
5759 : bool sendok__;
5760 : {
5761 : AutoProfilerTracing syncIPCTracer(
5762 : "IPC",
5763 0 : "PDocAccessible::Msg_SelectAll");
5764 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5765 : }
5766 0 : if ((!(sendok__))) {
5767 0 : return false;
5768 : }
5769 :
5770 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5771 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5772 : }
5773 :
5774 0 : PickleIterator iter__(reply__);
5775 :
5776 0 : if ((!(Read(aSuccess, (&(reply__)), (&(iter__)))))) {
5777 0 : FatalError("Error deserializing 'bool'");
5778 0 : return false;
5779 : }
5780 : // Sentinel = 'aSuccess'
5781 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2132928722)))) {
5782 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5783 0 : return false;
5784 : }
5785 0 : (reply__).EndRead(iter__, (reply__).type());
5786 :
5787 0 : return true;
5788 : }
5789 :
5790 0 : auto PDocAccessibleParent::SendUnselectAll(
5791 : const uint64_t& aID,
5792 : bool* aSuccess) -> bool
5793 : {
5794 0 : IPC::Message* msg__ = PDocAccessible::Msg_UnselectAll(Id());
5795 :
5796 0 : Write(aID, msg__);
5797 : // Sentinel = 'aID'
5798 0 : (msg__)->WriteSentinel(2735041849);
5799 :
5800 0 : (msg__)->set_sync();
5801 :
5802 :
5803 0 : Message reply__;
5804 :
5805 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5806 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5807 : }
5808 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_UnselectAll", OTHER);
5809 0 : PDocAccessible::Transition(PDocAccessible::Msg_UnselectAll__ID, (&(mState)));
5810 :
5811 : bool sendok__;
5812 : {
5813 : AutoProfilerTracing syncIPCTracer(
5814 : "IPC",
5815 0 : "PDocAccessible::Msg_UnselectAll");
5816 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5817 : }
5818 0 : if ((!(sendok__))) {
5819 0 : return false;
5820 : }
5821 :
5822 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5823 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5824 : }
5825 :
5826 0 : PickleIterator iter__(reply__);
5827 :
5828 0 : if ((!(Read(aSuccess, (&(reply__)), (&(iter__)))))) {
5829 0 : FatalError("Error deserializing 'bool'");
5830 0 : return false;
5831 : }
5832 : // Sentinel = 'aSuccess'
5833 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2132928722)))) {
5834 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5835 0 : return false;
5836 : }
5837 0 : (reply__).EndRead(iter__, (reply__).type());
5838 :
5839 0 : return true;
5840 : }
5841 :
5842 0 : auto PDocAccessibleParent::SendTakeSelection(const uint64_t& aID) -> bool
5843 : {
5844 0 : IPC::Message* msg__ = PDocAccessible::Msg_TakeSelection(Id());
5845 :
5846 0 : Write(aID, msg__);
5847 : // Sentinel = 'aID'
5848 0 : (msg__)->WriteSentinel(2735041849);
5849 :
5850 :
5851 :
5852 :
5853 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5854 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5855 : }
5856 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TakeSelection", OTHER);
5857 0 : PDocAccessible::Transition(PDocAccessible::Msg_TakeSelection__ID, (&(mState)));
5858 :
5859 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
5860 0 : return sendok__;
5861 : }
5862 :
5863 0 : auto PDocAccessibleParent::SendSetSelected(
5864 : const uint64_t& aID,
5865 : const bool& aSelected) -> bool
5866 : {
5867 0 : IPC::Message* msg__ = PDocAccessible::Msg_SetSelected(Id());
5868 :
5869 0 : Write(aID, msg__);
5870 : // Sentinel = 'aID'
5871 0 : (msg__)->WriteSentinel(2735041849);
5872 0 : Write(aSelected, msg__);
5873 : // Sentinel = 'aSelected'
5874 0 : (msg__)->WriteSentinel(1712258447);
5875 :
5876 :
5877 :
5878 :
5879 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5880 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5881 : }
5882 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SetSelected", OTHER);
5883 0 : PDocAccessible::Transition(PDocAccessible::Msg_SetSelected__ID, (&(mState)));
5884 :
5885 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
5886 0 : return sendok__;
5887 : }
5888 :
5889 0 : auto PDocAccessibleParent::SendDoAction(
5890 : const uint64_t& aID,
5891 : const uint8_t& aIndex,
5892 : bool* aSuccess) -> bool
5893 : {
5894 0 : IPC::Message* msg__ = PDocAccessible::Msg_DoAction(Id());
5895 :
5896 0 : Write(aID, msg__);
5897 : // Sentinel = 'aID'
5898 0 : (msg__)->WriteSentinel(2735041849);
5899 0 : Write(aIndex, msg__);
5900 : // Sentinel = 'aIndex'
5901 0 : (msg__)->WriteSentinel(3511194741);
5902 :
5903 0 : (msg__)->set_sync();
5904 :
5905 :
5906 0 : Message reply__;
5907 :
5908 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5909 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5910 : }
5911 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_DoAction", OTHER);
5912 0 : PDocAccessible::Transition(PDocAccessible::Msg_DoAction__ID, (&(mState)));
5913 :
5914 : bool sendok__;
5915 : {
5916 : AutoProfilerTracing syncIPCTracer(
5917 : "IPC",
5918 0 : "PDocAccessible::Msg_DoAction");
5919 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5920 : }
5921 0 : if ((!(sendok__))) {
5922 0 : return false;
5923 : }
5924 :
5925 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5926 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5927 : }
5928 :
5929 0 : PickleIterator iter__(reply__);
5930 :
5931 0 : if ((!(Read(aSuccess, (&(reply__)), (&(iter__)))))) {
5932 0 : FatalError("Error deserializing 'bool'");
5933 0 : return false;
5934 : }
5935 : // Sentinel = 'aSuccess'
5936 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2132928722)))) {
5937 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
5938 0 : return false;
5939 : }
5940 0 : (reply__).EndRead(iter__, (reply__).type());
5941 :
5942 0 : return true;
5943 : }
5944 :
5945 0 : auto PDocAccessibleParent::SendActionCount(
5946 : const uint64_t& aID,
5947 : uint8_t* aCount) -> bool
5948 : {
5949 0 : IPC::Message* msg__ = PDocAccessible::Msg_ActionCount(Id());
5950 :
5951 0 : Write(aID, msg__);
5952 : // Sentinel = 'aID'
5953 0 : (msg__)->WriteSentinel(2735041849);
5954 :
5955 0 : (msg__)->set_sync();
5956 :
5957 :
5958 0 : Message reply__;
5959 :
5960 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5961 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
5962 : }
5963 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ActionCount", OTHER);
5964 0 : PDocAccessible::Transition(PDocAccessible::Msg_ActionCount__ID, (&(mState)));
5965 :
5966 : bool sendok__;
5967 : {
5968 : AutoProfilerTracing syncIPCTracer(
5969 : "IPC",
5970 0 : "PDocAccessible::Msg_ActionCount");
5971 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
5972 : }
5973 0 : if ((!(sendok__))) {
5974 0 : return false;
5975 : }
5976 :
5977 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
5978 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
5979 : }
5980 :
5981 0 : PickleIterator iter__(reply__);
5982 :
5983 0 : if ((!(Read(aCount, (&(reply__)), (&(iter__)))))) {
5984 0 : FatalError("Error deserializing 'uint8_t'");
5985 0 : return false;
5986 : }
5987 : // Sentinel = 'aCount'
5988 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2344199296)))) {
5989 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint8_t'");
5990 0 : return false;
5991 : }
5992 0 : (reply__).EndRead(iter__, (reply__).type());
5993 :
5994 0 : return true;
5995 : }
5996 :
5997 0 : auto PDocAccessibleParent::SendActionDescriptionAt(
5998 : const uint64_t& aID,
5999 : const uint8_t& aIndex,
6000 : nsString* aDescription) -> bool
6001 : {
6002 0 : IPC::Message* msg__ = PDocAccessible::Msg_ActionDescriptionAt(Id());
6003 :
6004 0 : Write(aID, msg__);
6005 : // Sentinel = 'aID'
6006 0 : (msg__)->WriteSentinel(2735041849);
6007 0 : Write(aIndex, msg__);
6008 : // Sentinel = 'aIndex'
6009 0 : (msg__)->WriteSentinel(3511194741);
6010 :
6011 0 : (msg__)->set_sync();
6012 :
6013 :
6014 0 : Message reply__;
6015 :
6016 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6017 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6018 : }
6019 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ActionDescriptionAt", OTHER);
6020 0 : PDocAccessible::Transition(PDocAccessible::Msg_ActionDescriptionAt__ID, (&(mState)));
6021 :
6022 : bool sendok__;
6023 : {
6024 : AutoProfilerTracing syncIPCTracer(
6025 : "IPC",
6026 0 : "PDocAccessible::Msg_ActionDescriptionAt");
6027 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6028 : }
6029 0 : if ((!(sendok__))) {
6030 0 : return false;
6031 : }
6032 :
6033 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6034 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6035 : }
6036 :
6037 0 : PickleIterator iter__(reply__);
6038 :
6039 0 : if ((!(Read(aDescription, (&(reply__)), (&(iter__)))))) {
6040 0 : FatalError("Error deserializing 'nsString'");
6041 0 : return false;
6042 : }
6043 : // Sentinel = 'aDescription'
6044 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1173016929)))) {
6045 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6046 0 : return false;
6047 : }
6048 0 : (reply__).EndRead(iter__, (reply__).type());
6049 :
6050 0 : return true;
6051 : }
6052 :
6053 0 : auto PDocAccessibleParent::SendActionNameAt(
6054 : const uint64_t& aID,
6055 : const uint8_t& aIndex,
6056 : nsString* aName) -> bool
6057 : {
6058 0 : IPC::Message* msg__ = PDocAccessible::Msg_ActionNameAt(Id());
6059 :
6060 0 : Write(aID, msg__);
6061 : // Sentinel = 'aID'
6062 0 : (msg__)->WriteSentinel(2735041849);
6063 0 : Write(aIndex, msg__);
6064 : // Sentinel = 'aIndex'
6065 0 : (msg__)->WriteSentinel(3511194741);
6066 :
6067 0 : (msg__)->set_sync();
6068 :
6069 :
6070 0 : Message reply__;
6071 :
6072 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6073 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6074 : }
6075 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ActionNameAt", OTHER);
6076 0 : PDocAccessible::Transition(PDocAccessible::Msg_ActionNameAt__ID, (&(mState)));
6077 :
6078 : bool sendok__;
6079 : {
6080 : AutoProfilerTracing syncIPCTracer(
6081 : "IPC",
6082 0 : "PDocAccessible::Msg_ActionNameAt");
6083 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6084 : }
6085 0 : if ((!(sendok__))) {
6086 0 : return false;
6087 : }
6088 :
6089 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6090 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6091 : }
6092 :
6093 0 : PickleIterator iter__(reply__);
6094 :
6095 0 : if ((!(Read(aName, (&(reply__)), (&(iter__)))))) {
6096 0 : FatalError("Error deserializing 'nsString'");
6097 0 : return false;
6098 : }
6099 : // Sentinel = 'aName'
6100 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1450162941)))) {
6101 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6102 0 : return false;
6103 : }
6104 0 : (reply__).EndRead(iter__, (reply__).type());
6105 :
6106 0 : return true;
6107 : }
6108 :
6109 0 : auto PDocAccessibleParent::SendAccessKey(
6110 : const uint64_t& aID,
6111 : uint32_t* aKey,
6112 : uint32_t* aModifierMask) -> bool
6113 : {
6114 0 : IPC::Message* msg__ = PDocAccessible::Msg_AccessKey(Id());
6115 :
6116 0 : Write(aID, msg__);
6117 : // Sentinel = 'aID'
6118 0 : (msg__)->WriteSentinel(2735041849);
6119 :
6120 0 : (msg__)->set_sync();
6121 :
6122 :
6123 0 : Message reply__;
6124 :
6125 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6126 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6127 : }
6128 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AccessKey", OTHER);
6129 0 : PDocAccessible::Transition(PDocAccessible::Msg_AccessKey__ID, (&(mState)));
6130 :
6131 : bool sendok__;
6132 : {
6133 : AutoProfilerTracing syncIPCTracer(
6134 : "IPC",
6135 0 : "PDocAccessible::Msg_AccessKey");
6136 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6137 : }
6138 0 : if ((!(sendok__))) {
6139 0 : return false;
6140 : }
6141 :
6142 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6143 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6144 : }
6145 :
6146 0 : PickleIterator iter__(reply__);
6147 :
6148 0 : if ((!(Read(aKey, (&(reply__)), (&(iter__)))))) {
6149 0 : FatalError("Error deserializing 'uint32_t'");
6150 0 : return false;
6151 : }
6152 : // Sentinel = 'aKey'
6153 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3415890794)))) {
6154 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
6155 0 : return false;
6156 : }
6157 0 : if ((!(Read(aModifierMask, (&(reply__)), (&(iter__)))))) {
6158 0 : FatalError("Error deserializing 'uint32_t'");
6159 0 : return false;
6160 : }
6161 : // Sentinel = 'aModifierMask'
6162 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2810469331)))) {
6163 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
6164 0 : return false;
6165 : }
6166 0 : (reply__).EndRead(iter__, (reply__).type());
6167 :
6168 0 : return true;
6169 : }
6170 :
6171 0 : auto PDocAccessibleParent::SendKeyboardShortcut(
6172 : const uint64_t& aID,
6173 : uint32_t* aKey,
6174 : uint32_t* aModifierMask) -> bool
6175 : {
6176 0 : IPC::Message* msg__ = PDocAccessible::Msg_KeyboardShortcut(Id());
6177 :
6178 0 : Write(aID, msg__);
6179 : // Sentinel = 'aID'
6180 0 : (msg__)->WriteSentinel(2735041849);
6181 :
6182 0 : (msg__)->set_sync();
6183 :
6184 :
6185 0 : Message reply__;
6186 :
6187 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6188 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6189 : }
6190 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_KeyboardShortcut", OTHER);
6191 0 : PDocAccessible::Transition(PDocAccessible::Msg_KeyboardShortcut__ID, (&(mState)));
6192 :
6193 : bool sendok__;
6194 : {
6195 : AutoProfilerTracing syncIPCTracer(
6196 : "IPC",
6197 0 : "PDocAccessible::Msg_KeyboardShortcut");
6198 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6199 : }
6200 0 : if ((!(sendok__))) {
6201 0 : return false;
6202 : }
6203 :
6204 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6205 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6206 : }
6207 :
6208 0 : PickleIterator iter__(reply__);
6209 :
6210 0 : if ((!(Read(aKey, (&(reply__)), (&(iter__)))))) {
6211 0 : FatalError("Error deserializing 'uint32_t'");
6212 0 : return false;
6213 : }
6214 : // Sentinel = 'aKey'
6215 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3415890794)))) {
6216 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
6217 0 : return false;
6218 : }
6219 0 : if ((!(Read(aModifierMask, (&(reply__)), (&(iter__)))))) {
6220 0 : FatalError("Error deserializing 'uint32_t'");
6221 0 : return false;
6222 : }
6223 : // Sentinel = 'aModifierMask'
6224 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2810469331)))) {
6225 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
6226 0 : return false;
6227 : }
6228 0 : (reply__).EndRead(iter__, (reply__).type());
6229 :
6230 0 : return true;
6231 : }
6232 :
6233 0 : auto PDocAccessibleParent::SendAtkKeyBinding(
6234 : const uint64_t& aID,
6235 : nsString* aResult) -> bool
6236 : {
6237 0 : IPC::Message* msg__ = PDocAccessible::Msg_AtkKeyBinding(Id());
6238 :
6239 0 : Write(aID, msg__);
6240 : // Sentinel = 'aID'
6241 0 : (msg__)->WriteSentinel(2735041849);
6242 :
6243 0 : (msg__)->set_sync();
6244 :
6245 :
6246 0 : Message reply__;
6247 :
6248 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6249 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6250 : }
6251 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AtkKeyBinding", OTHER);
6252 0 : PDocAccessible::Transition(PDocAccessible::Msg_AtkKeyBinding__ID, (&(mState)));
6253 :
6254 : bool sendok__;
6255 : {
6256 : AutoProfilerTracing syncIPCTracer(
6257 : "IPC",
6258 0 : "PDocAccessible::Msg_AtkKeyBinding");
6259 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6260 : }
6261 0 : if ((!(sendok__))) {
6262 0 : return false;
6263 : }
6264 :
6265 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6266 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6267 : }
6268 :
6269 0 : PickleIterator iter__(reply__);
6270 :
6271 0 : if ((!(Read(aResult, (&(reply__)), (&(iter__)))))) {
6272 0 : FatalError("Error deserializing 'nsString'");
6273 0 : return false;
6274 : }
6275 : // Sentinel = 'aResult'
6276 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3888726089)))) {
6277 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6278 0 : return false;
6279 : }
6280 0 : (reply__).EndRead(iter__, (reply__).type());
6281 :
6282 0 : return true;
6283 : }
6284 :
6285 0 : auto PDocAccessibleParent::SendCurValue(
6286 : const uint64_t& aID,
6287 : double* aValue) -> bool
6288 : {
6289 0 : IPC::Message* msg__ = PDocAccessible::Msg_CurValue(Id());
6290 :
6291 0 : Write(aID, msg__);
6292 : // Sentinel = 'aID'
6293 0 : (msg__)->WriteSentinel(2735041849);
6294 :
6295 0 : (msg__)->set_sync();
6296 :
6297 :
6298 0 : Message reply__;
6299 :
6300 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6301 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6302 : }
6303 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CurValue", OTHER);
6304 0 : PDocAccessible::Transition(PDocAccessible::Msg_CurValue__ID, (&(mState)));
6305 :
6306 : bool sendok__;
6307 : {
6308 : AutoProfilerTracing syncIPCTracer(
6309 : "IPC",
6310 0 : "PDocAccessible::Msg_CurValue");
6311 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6312 : }
6313 0 : if ((!(sendok__))) {
6314 0 : return false;
6315 : }
6316 :
6317 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6318 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6319 : }
6320 :
6321 0 : PickleIterator iter__(reply__);
6322 :
6323 0 : if ((!(Read(aValue, (&(reply__)), (&(iter__)))))) {
6324 0 : FatalError("Error deserializing 'double'");
6325 0 : return false;
6326 : }
6327 : // Sentinel = 'aValue'
6328 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2522186438)))) {
6329 0 : mozilla::ipc::SentinelReadError("Error deserializing 'double'");
6330 0 : return false;
6331 : }
6332 0 : (reply__).EndRead(iter__, (reply__).type());
6333 :
6334 0 : return true;
6335 : }
6336 :
6337 0 : auto PDocAccessibleParent::SendSetCurValue(
6338 : const uint64_t& aID,
6339 : const double& aValue,
6340 : bool* aRetVal) -> bool
6341 : {
6342 0 : IPC::Message* msg__ = PDocAccessible::Msg_SetCurValue(Id());
6343 :
6344 0 : Write(aID, msg__);
6345 : // Sentinel = 'aID'
6346 0 : (msg__)->WriteSentinel(2735041849);
6347 0 : Write(aValue, msg__);
6348 : // Sentinel = 'aValue'
6349 0 : (msg__)->WriteSentinel(2522186438);
6350 :
6351 0 : (msg__)->set_sync();
6352 :
6353 :
6354 0 : Message reply__;
6355 :
6356 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6357 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6358 : }
6359 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SetCurValue", OTHER);
6360 0 : PDocAccessible::Transition(PDocAccessible::Msg_SetCurValue__ID, (&(mState)));
6361 :
6362 : bool sendok__;
6363 : {
6364 : AutoProfilerTracing syncIPCTracer(
6365 : "IPC",
6366 0 : "PDocAccessible::Msg_SetCurValue");
6367 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6368 : }
6369 0 : if ((!(sendok__))) {
6370 0 : return false;
6371 : }
6372 :
6373 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6374 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6375 : }
6376 :
6377 0 : PickleIterator iter__(reply__);
6378 :
6379 0 : if ((!(Read(aRetVal, (&(reply__)), (&(iter__)))))) {
6380 0 : FatalError("Error deserializing 'bool'");
6381 0 : return false;
6382 : }
6383 : // Sentinel = 'aRetVal'
6384 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4235942908)))) {
6385 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
6386 0 : return false;
6387 : }
6388 0 : (reply__).EndRead(iter__, (reply__).type());
6389 :
6390 0 : return true;
6391 : }
6392 :
6393 0 : auto PDocAccessibleParent::SendMinValue(
6394 : const uint64_t& aID,
6395 : double* aValue) -> bool
6396 : {
6397 0 : IPC::Message* msg__ = PDocAccessible::Msg_MinValue(Id());
6398 :
6399 0 : Write(aID, msg__);
6400 : // Sentinel = 'aID'
6401 0 : (msg__)->WriteSentinel(2735041849);
6402 :
6403 0 : (msg__)->set_sync();
6404 :
6405 :
6406 0 : Message reply__;
6407 :
6408 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6409 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6410 : }
6411 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_MinValue", OTHER);
6412 0 : PDocAccessible::Transition(PDocAccessible::Msg_MinValue__ID, (&(mState)));
6413 :
6414 : bool sendok__;
6415 : {
6416 : AutoProfilerTracing syncIPCTracer(
6417 : "IPC",
6418 0 : "PDocAccessible::Msg_MinValue");
6419 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6420 : }
6421 0 : if ((!(sendok__))) {
6422 0 : return false;
6423 : }
6424 :
6425 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6426 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6427 : }
6428 :
6429 0 : PickleIterator iter__(reply__);
6430 :
6431 0 : if ((!(Read(aValue, (&(reply__)), (&(iter__)))))) {
6432 0 : FatalError("Error deserializing 'double'");
6433 0 : return false;
6434 : }
6435 : // Sentinel = 'aValue'
6436 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2522186438)))) {
6437 0 : mozilla::ipc::SentinelReadError("Error deserializing 'double'");
6438 0 : return false;
6439 : }
6440 0 : (reply__).EndRead(iter__, (reply__).type());
6441 :
6442 0 : return true;
6443 : }
6444 :
6445 0 : auto PDocAccessibleParent::SendMaxValue(
6446 : const uint64_t& aID,
6447 : double* aValue) -> bool
6448 : {
6449 0 : IPC::Message* msg__ = PDocAccessible::Msg_MaxValue(Id());
6450 :
6451 0 : Write(aID, msg__);
6452 : // Sentinel = 'aID'
6453 0 : (msg__)->WriteSentinel(2735041849);
6454 :
6455 0 : (msg__)->set_sync();
6456 :
6457 :
6458 0 : Message reply__;
6459 :
6460 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6461 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6462 : }
6463 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_MaxValue", OTHER);
6464 0 : PDocAccessible::Transition(PDocAccessible::Msg_MaxValue__ID, (&(mState)));
6465 :
6466 : bool sendok__;
6467 : {
6468 : AutoProfilerTracing syncIPCTracer(
6469 : "IPC",
6470 0 : "PDocAccessible::Msg_MaxValue");
6471 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6472 : }
6473 0 : if ((!(sendok__))) {
6474 0 : return false;
6475 : }
6476 :
6477 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6478 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6479 : }
6480 :
6481 0 : PickleIterator iter__(reply__);
6482 :
6483 0 : if ((!(Read(aValue, (&(reply__)), (&(iter__)))))) {
6484 0 : FatalError("Error deserializing 'double'");
6485 0 : return false;
6486 : }
6487 : // Sentinel = 'aValue'
6488 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2522186438)))) {
6489 0 : mozilla::ipc::SentinelReadError("Error deserializing 'double'");
6490 0 : return false;
6491 : }
6492 0 : (reply__).EndRead(iter__, (reply__).type());
6493 :
6494 0 : return true;
6495 : }
6496 :
6497 0 : auto PDocAccessibleParent::SendStep(
6498 : const uint64_t& aID,
6499 : double* aStep) -> bool
6500 : {
6501 0 : IPC::Message* msg__ = PDocAccessible::Msg_Step(Id());
6502 :
6503 0 : Write(aID, msg__);
6504 : // Sentinel = 'aID'
6505 0 : (msg__)->WriteSentinel(2735041849);
6506 :
6507 0 : (msg__)->set_sync();
6508 :
6509 :
6510 0 : Message reply__;
6511 :
6512 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6513 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6514 : }
6515 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Step", OTHER);
6516 0 : PDocAccessible::Transition(PDocAccessible::Msg_Step__ID, (&(mState)));
6517 :
6518 : bool sendok__;
6519 : {
6520 : AutoProfilerTracing syncIPCTracer(
6521 : "IPC",
6522 0 : "PDocAccessible::Msg_Step");
6523 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6524 : }
6525 0 : if ((!(sendok__))) {
6526 0 : return false;
6527 : }
6528 :
6529 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6530 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6531 : }
6532 :
6533 0 : PickleIterator iter__(reply__);
6534 :
6535 0 : if ((!(Read(aStep, (&(reply__)), (&(iter__)))))) {
6536 0 : FatalError("Error deserializing 'double'");
6537 0 : return false;
6538 : }
6539 : // Sentinel = 'aStep'
6540 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 516775534)))) {
6541 0 : mozilla::ipc::SentinelReadError("Error deserializing 'double'");
6542 0 : return false;
6543 : }
6544 0 : (reply__).EndRead(iter__, (reply__).type());
6545 :
6546 0 : return true;
6547 : }
6548 :
6549 0 : auto PDocAccessibleParent::SendTakeFocus(const uint64_t& aID) -> bool
6550 : {
6551 0 : IPC::Message* msg__ = PDocAccessible::Msg_TakeFocus(Id());
6552 :
6553 0 : Write(aID, msg__);
6554 : // Sentinel = 'aID'
6555 0 : (msg__)->WriteSentinel(2735041849);
6556 :
6557 :
6558 :
6559 :
6560 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6561 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6562 : }
6563 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TakeFocus", OTHER);
6564 0 : PDocAccessible::Transition(PDocAccessible::Msg_TakeFocus__ID, (&(mState)));
6565 :
6566 0 : bool sendok__ = (GetIPCChannel())->Send(msg__);
6567 0 : return sendok__;
6568 : }
6569 :
6570 0 : auto PDocAccessibleParent::SendFocusedChild(
6571 : const uint64_t& aID,
6572 : uint64_t* aChild,
6573 : bool* aOk) -> bool
6574 : {
6575 0 : IPC::Message* msg__ = PDocAccessible::Msg_FocusedChild(Id());
6576 :
6577 0 : Write(aID, msg__);
6578 : // Sentinel = 'aID'
6579 0 : (msg__)->WriteSentinel(2735041849);
6580 :
6581 0 : (msg__)->set_sync();
6582 :
6583 :
6584 0 : Message reply__;
6585 :
6586 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6587 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6588 : }
6589 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_FocusedChild", OTHER);
6590 0 : PDocAccessible::Transition(PDocAccessible::Msg_FocusedChild__ID, (&(mState)));
6591 :
6592 : bool sendok__;
6593 : {
6594 : AutoProfilerTracing syncIPCTracer(
6595 : "IPC",
6596 0 : "PDocAccessible::Msg_FocusedChild");
6597 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6598 : }
6599 0 : if ((!(sendok__))) {
6600 0 : return false;
6601 : }
6602 :
6603 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6604 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6605 : }
6606 :
6607 0 : PickleIterator iter__(reply__);
6608 :
6609 0 : if ((!(Read(aChild, (&(reply__)), (&(iter__)))))) {
6610 0 : FatalError("Error deserializing 'uint64_t'");
6611 0 : return false;
6612 : }
6613 : // Sentinel = 'aChild'
6614 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1727831903)))) {
6615 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
6616 0 : return false;
6617 : }
6618 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
6619 0 : FatalError("Error deserializing 'bool'");
6620 0 : return false;
6621 : }
6622 : // Sentinel = 'aOk'
6623 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
6624 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
6625 0 : return false;
6626 : }
6627 0 : (reply__).EndRead(iter__, (reply__).type());
6628 :
6629 0 : return true;
6630 : }
6631 :
6632 0 : auto PDocAccessibleParent::SendLanguage(
6633 : const uint64_t& aID,
6634 : nsString* aLocale) -> bool
6635 : {
6636 0 : IPC::Message* msg__ = PDocAccessible::Msg_Language(Id());
6637 :
6638 0 : Write(aID, msg__);
6639 : // Sentinel = 'aID'
6640 0 : (msg__)->WriteSentinel(2735041849);
6641 :
6642 0 : (msg__)->set_sync();
6643 :
6644 :
6645 0 : Message reply__;
6646 :
6647 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6648 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6649 : }
6650 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Language", OTHER);
6651 0 : PDocAccessible::Transition(PDocAccessible::Msg_Language__ID, (&(mState)));
6652 :
6653 : bool sendok__;
6654 : {
6655 : AutoProfilerTracing syncIPCTracer(
6656 : "IPC",
6657 0 : "PDocAccessible::Msg_Language");
6658 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6659 : }
6660 0 : if ((!(sendok__))) {
6661 0 : return false;
6662 : }
6663 :
6664 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6665 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6666 : }
6667 :
6668 0 : PickleIterator iter__(reply__);
6669 :
6670 0 : if ((!(Read(aLocale, (&(reply__)), (&(iter__)))))) {
6671 0 : FatalError("Error deserializing 'nsString'");
6672 0 : return false;
6673 : }
6674 : // Sentinel = 'aLocale'
6675 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1354699728)))) {
6676 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6677 0 : return false;
6678 : }
6679 0 : (reply__).EndRead(iter__, (reply__).type());
6680 :
6681 0 : return true;
6682 : }
6683 :
6684 0 : auto PDocAccessibleParent::SendDocType(
6685 : const uint64_t& aID,
6686 : nsString* aType) -> bool
6687 : {
6688 0 : IPC::Message* msg__ = PDocAccessible::Msg_DocType(Id());
6689 :
6690 0 : Write(aID, msg__);
6691 : // Sentinel = 'aID'
6692 0 : (msg__)->WriteSentinel(2735041849);
6693 :
6694 0 : (msg__)->set_sync();
6695 :
6696 :
6697 0 : Message reply__;
6698 :
6699 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6700 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6701 : }
6702 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_DocType", OTHER);
6703 0 : PDocAccessible::Transition(PDocAccessible::Msg_DocType__ID, (&(mState)));
6704 :
6705 : bool sendok__;
6706 : {
6707 : AutoProfilerTracing syncIPCTracer(
6708 : "IPC",
6709 0 : "PDocAccessible::Msg_DocType");
6710 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6711 : }
6712 0 : if ((!(sendok__))) {
6713 0 : return false;
6714 : }
6715 :
6716 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6717 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6718 : }
6719 :
6720 0 : PickleIterator iter__(reply__);
6721 :
6722 0 : if ((!(Read(aType, (&(reply__)), (&(iter__)))))) {
6723 0 : FatalError("Error deserializing 'nsString'");
6724 0 : return false;
6725 : }
6726 : // Sentinel = 'aType'
6727 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1819585676)))) {
6728 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6729 0 : return false;
6730 : }
6731 0 : (reply__).EndRead(iter__, (reply__).type());
6732 :
6733 0 : return true;
6734 : }
6735 :
6736 0 : auto PDocAccessibleParent::SendTitle(
6737 : const uint64_t& aID,
6738 : nsString* aTitle) -> bool
6739 : {
6740 0 : IPC::Message* msg__ = PDocAccessible::Msg_Title(Id());
6741 :
6742 0 : Write(aID, msg__);
6743 : // Sentinel = 'aID'
6744 0 : (msg__)->WriteSentinel(2735041849);
6745 :
6746 0 : (msg__)->set_sync();
6747 :
6748 :
6749 0 : Message reply__;
6750 :
6751 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6752 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6753 : }
6754 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Title", OTHER);
6755 0 : PDocAccessible::Transition(PDocAccessible::Msg_Title__ID, (&(mState)));
6756 :
6757 : bool sendok__;
6758 : {
6759 : AutoProfilerTracing syncIPCTracer(
6760 : "IPC",
6761 0 : "PDocAccessible::Msg_Title");
6762 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6763 : }
6764 0 : if ((!(sendok__))) {
6765 0 : return false;
6766 : }
6767 :
6768 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6769 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6770 : }
6771 :
6772 0 : PickleIterator iter__(reply__);
6773 :
6774 0 : if ((!(Read(aTitle, (&(reply__)), (&(iter__)))))) {
6775 0 : FatalError("Error deserializing 'nsString'");
6776 0 : return false;
6777 : }
6778 : // Sentinel = 'aTitle'
6779 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4082117431)))) {
6780 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6781 0 : return false;
6782 : }
6783 0 : (reply__).EndRead(iter__, (reply__).type());
6784 :
6785 0 : return true;
6786 : }
6787 :
6788 0 : auto PDocAccessibleParent::SendURL(
6789 : const uint64_t& aID,
6790 : nsString* aURL) -> bool
6791 : {
6792 0 : IPC::Message* msg__ = PDocAccessible::Msg_URL(Id());
6793 :
6794 0 : Write(aID, msg__);
6795 : // Sentinel = 'aID'
6796 0 : (msg__)->WriteSentinel(2735041849);
6797 :
6798 0 : (msg__)->set_sync();
6799 :
6800 :
6801 0 : Message reply__;
6802 :
6803 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6804 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6805 : }
6806 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_URL", OTHER);
6807 0 : PDocAccessible::Transition(PDocAccessible::Msg_URL__ID, (&(mState)));
6808 :
6809 : bool sendok__;
6810 : {
6811 : AutoProfilerTracing syncIPCTracer(
6812 : "IPC",
6813 0 : "PDocAccessible::Msg_URL");
6814 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6815 : }
6816 0 : if ((!(sendok__))) {
6817 0 : return false;
6818 : }
6819 :
6820 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6821 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6822 : }
6823 :
6824 0 : PickleIterator iter__(reply__);
6825 :
6826 0 : if ((!(Read(aURL, (&(reply__)), (&(iter__)))))) {
6827 0 : FatalError("Error deserializing 'nsString'");
6828 0 : return false;
6829 : }
6830 : // Sentinel = 'aURL'
6831 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2075506328)))) {
6832 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6833 0 : return false;
6834 : }
6835 0 : (reply__).EndRead(iter__, (reply__).type());
6836 :
6837 0 : return true;
6838 : }
6839 :
6840 0 : auto PDocAccessibleParent::SendMimeType(
6841 : const uint64_t& aID,
6842 : nsString* aMime) -> bool
6843 : {
6844 0 : IPC::Message* msg__ = PDocAccessible::Msg_MimeType(Id());
6845 :
6846 0 : Write(aID, msg__);
6847 : // Sentinel = 'aID'
6848 0 : (msg__)->WriteSentinel(2735041849);
6849 :
6850 0 : (msg__)->set_sync();
6851 :
6852 :
6853 0 : Message reply__;
6854 :
6855 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6856 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6857 : }
6858 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_MimeType", OTHER);
6859 0 : PDocAccessible::Transition(PDocAccessible::Msg_MimeType__ID, (&(mState)));
6860 :
6861 : bool sendok__;
6862 : {
6863 : AutoProfilerTracing syncIPCTracer(
6864 : "IPC",
6865 0 : "PDocAccessible::Msg_MimeType");
6866 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6867 : }
6868 0 : if ((!(sendok__))) {
6869 0 : return false;
6870 : }
6871 :
6872 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6873 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6874 : }
6875 :
6876 0 : PickleIterator iter__(reply__);
6877 :
6878 0 : if ((!(Read(aMime, (&(reply__)), (&(iter__)))))) {
6879 0 : FatalError("Error deserializing 'nsString'");
6880 0 : return false;
6881 : }
6882 : // Sentinel = 'aMime'
6883 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 4202017388)))) {
6884 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6885 0 : return false;
6886 : }
6887 0 : (reply__).EndRead(iter__, (reply__).type());
6888 :
6889 0 : return true;
6890 : }
6891 :
6892 0 : auto PDocAccessibleParent::SendURLDocTypeMimeType(
6893 : const uint64_t& aID,
6894 : nsString* aURL,
6895 : nsString* aDocType,
6896 : nsString* aMimeType) -> bool
6897 : {
6898 0 : IPC::Message* msg__ = PDocAccessible::Msg_URLDocTypeMimeType(Id());
6899 :
6900 0 : Write(aID, msg__);
6901 : // Sentinel = 'aID'
6902 0 : (msg__)->WriteSentinel(2735041849);
6903 :
6904 0 : (msg__)->set_sync();
6905 :
6906 :
6907 0 : Message reply__;
6908 :
6909 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6910 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6911 : }
6912 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_URLDocTypeMimeType", OTHER);
6913 0 : PDocAccessible::Transition(PDocAccessible::Msg_URLDocTypeMimeType__ID, (&(mState)));
6914 :
6915 : bool sendok__;
6916 : {
6917 : AutoProfilerTracing syncIPCTracer(
6918 : "IPC",
6919 0 : "PDocAccessible::Msg_URLDocTypeMimeType");
6920 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
6921 : }
6922 0 : if ((!(sendok__))) {
6923 0 : return false;
6924 : }
6925 :
6926 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6927 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
6928 : }
6929 :
6930 0 : PickleIterator iter__(reply__);
6931 :
6932 0 : if ((!(Read(aURL, (&(reply__)), (&(iter__)))))) {
6933 0 : FatalError("Error deserializing 'nsString'");
6934 0 : return false;
6935 : }
6936 : // Sentinel = 'aURL'
6937 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2075506328)))) {
6938 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6939 0 : return false;
6940 : }
6941 0 : if ((!(Read(aDocType, (&(reply__)), (&(iter__)))))) {
6942 0 : FatalError("Error deserializing 'nsString'");
6943 0 : return false;
6944 : }
6945 : // Sentinel = 'aDocType'
6946 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 1438909565)))) {
6947 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6948 0 : return false;
6949 : }
6950 0 : if ((!(Read(aMimeType, (&(reply__)), (&(iter__)))))) {
6951 0 : FatalError("Error deserializing 'nsString'");
6952 0 : return false;
6953 : }
6954 : // Sentinel = 'aMimeType'
6955 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 698220456)))) {
6956 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
6957 0 : return false;
6958 : }
6959 0 : (reply__).EndRead(iter__, (reply__).type());
6960 :
6961 0 : return true;
6962 : }
6963 :
6964 0 : auto PDocAccessibleParent::SendAccessibleAtPoint(
6965 : const uint64_t& aID,
6966 : const int32_t& aX,
6967 : const int32_t& aY,
6968 : const bool& aNeedsScreenCoords,
6969 : const uint32_t& aWhich,
6970 : uint64_t* aResult,
6971 : bool* aOk) -> bool
6972 : {
6973 0 : IPC::Message* msg__ = PDocAccessible::Msg_AccessibleAtPoint(Id());
6974 :
6975 0 : Write(aID, msg__);
6976 : // Sentinel = 'aID'
6977 0 : (msg__)->WriteSentinel(2735041849);
6978 0 : Write(aX, msg__);
6979 : // Sentinel = 'aX'
6980 0 : (msg__)->WriteSentinel(2745208761);
6981 0 : Write(aY, msg__);
6982 : // Sentinel = 'aY'
6983 0 : (msg__)->WriteSentinel(2745208760);
6984 0 : Write(aNeedsScreenCoords, msg__);
6985 : // Sentinel = 'aNeedsScreenCoords'
6986 0 : (msg__)->WriteSentinel(276215016);
6987 0 : Write(aWhich, msg__);
6988 : // Sentinel = 'aWhich'
6989 0 : (msg__)->WriteSentinel(3864211546);
6990 :
6991 0 : (msg__)->set_sync();
6992 :
6993 :
6994 0 : Message reply__;
6995 :
6996 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
6997 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
6998 : }
6999 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_AccessibleAtPoint", OTHER);
7000 0 : PDocAccessible::Transition(PDocAccessible::Msg_AccessibleAtPoint__ID, (&(mState)));
7001 :
7002 : bool sendok__;
7003 : {
7004 : AutoProfilerTracing syncIPCTracer(
7005 : "IPC",
7006 0 : "PDocAccessible::Msg_AccessibleAtPoint");
7007 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
7008 : }
7009 0 : if ((!(sendok__))) {
7010 0 : return false;
7011 : }
7012 :
7013 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7014 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7015 : }
7016 :
7017 0 : PickleIterator iter__(reply__);
7018 :
7019 0 : if ((!(Read(aResult, (&(reply__)), (&(iter__)))))) {
7020 0 : FatalError("Error deserializing 'uint64_t'");
7021 0 : return false;
7022 : }
7023 : // Sentinel = 'aResult'
7024 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3888726089)))) {
7025 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7026 0 : return false;
7027 : }
7028 0 : if ((!(Read(aOk, (&(reply__)), (&(iter__)))))) {
7029 0 : FatalError("Error deserializing 'bool'");
7030 0 : return false;
7031 : }
7032 : // Sentinel = 'aOk'
7033 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2737042028)))) {
7034 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
7035 0 : return false;
7036 : }
7037 0 : (reply__).EndRead(iter__, (reply__).type());
7038 :
7039 0 : return true;
7040 : }
7041 :
7042 0 : auto PDocAccessibleParent::SendExtents(
7043 : const uint64_t& aID,
7044 : const bool& aNeedsScreenCoords,
7045 : int32_t* aX,
7046 : int32_t* aY,
7047 : int32_t* aWidth,
7048 : int32_t* aHeight) -> bool
7049 : {
7050 0 : IPC::Message* msg__ = PDocAccessible::Msg_Extents(Id());
7051 :
7052 0 : Write(aID, msg__);
7053 : // Sentinel = 'aID'
7054 0 : (msg__)->WriteSentinel(2735041849);
7055 0 : Write(aNeedsScreenCoords, msg__);
7056 : // Sentinel = 'aNeedsScreenCoords'
7057 0 : (msg__)->WriteSentinel(276215016);
7058 :
7059 0 : (msg__)->set_sync();
7060 :
7061 :
7062 0 : Message reply__;
7063 :
7064 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7065 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
7066 : }
7067 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Extents", OTHER);
7068 0 : PDocAccessible::Transition(PDocAccessible::Msg_Extents__ID, (&(mState)));
7069 :
7070 : bool sendok__;
7071 : {
7072 : AutoProfilerTracing syncIPCTracer(
7073 : "IPC",
7074 0 : "PDocAccessible::Msg_Extents");
7075 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
7076 : }
7077 0 : if ((!(sendok__))) {
7078 0 : return false;
7079 : }
7080 :
7081 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7082 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7083 : }
7084 :
7085 0 : PickleIterator iter__(reply__);
7086 :
7087 0 : if ((!(Read(aX, (&(reply__)), (&(iter__)))))) {
7088 0 : FatalError("Error deserializing 'int32_t'");
7089 0 : return false;
7090 : }
7091 : // Sentinel = 'aX'
7092 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2745208761)))) {
7093 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
7094 0 : return false;
7095 : }
7096 0 : if ((!(Read(aY, (&(reply__)), (&(iter__)))))) {
7097 0 : FatalError("Error deserializing 'int32_t'");
7098 0 : return false;
7099 : }
7100 : // Sentinel = 'aY'
7101 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 2745208760)))) {
7102 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
7103 0 : return false;
7104 : }
7105 0 : if ((!(Read(aWidth, (&(reply__)), (&(iter__)))))) {
7106 0 : FatalError("Error deserializing 'int32_t'");
7107 0 : return false;
7108 : }
7109 : // Sentinel = 'aWidth'
7110 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 196646625)))) {
7111 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
7112 0 : return false;
7113 : }
7114 0 : if ((!(Read(aHeight, (&(reply__)), (&(iter__)))))) {
7115 0 : FatalError("Error deserializing 'int32_t'");
7116 0 : return false;
7117 : }
7118 : // Sentinel = 'aHeight'
7119 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 3588433859)))) {
7120 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
7121 0 : return false;
7122 : }
7123 0 : (reply__).EndRead(iter__, (reply__).type());
7124 :
7125 0 : return true;
7126 : }
7127 :
7128 0 : auto PDocAccessibleParent::SendDOMNodeID(
7129 : const uint64_t& aID,
7130 : nsString* aDOMNodeID) -> bool
7131 : {
7132 0 : IPC::Message* msg__ = PDocAccessible::Msg_DOMNodeID(Id());
7133 :
7134 0 : Write(aID, msg__);
7135 : // Sentinel = 'aID'
7136 0 : (msg__)->WriteSentinel(2735041849);
7137 :
7138 0 : (msg__)->set_sync();
7139 :
7140 :
7141 0 : Message reply__;
7142 :
7143 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7144 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
7145 : }
7146 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_DOMNodeID", OTHER);
7147 0 : PDocAccessible::Transition(PDocAccessible::Msg_DOMNodeID__ID, (&(mState)));
7148 :
7149 : bool sendok__;
7150 : {
7151 : AutoProfilerTracing syncIPCTracer(
7152 : "IPC",
7153 0 : "PDocAccessible::Msg_DOMNodeID");
7154 0 : sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
7155 : }
7156 0 : if ((!(sendok__))) {
7157 0 : return false;
7158 : }
7159 :
7160 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7161 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received reply ", ((&(reply__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7162 : }
7163 :
7164 0 : PickleIterator iter__(reply__);
7165 :
7166 0 : if ((!(Read(aDOMNodeID, (&(reply__)), (&(iter__)))))) {
7167 0 : FatalError("Error deserializing 'nsString'");
7168 0 : return false;
7169 : }
7170 : // Sentinel = 'aDOMNodeID'
7171 0 : if ((!(((&(reply__)))->ReadSentinel((&(iter__)), 572881094)))) {
7172 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
7173 0 : return false;
7174 : }
7175 0 : (reply__).EndRead(iter__, (reply__).type());
7176 :
7177 0 : return true;
7178 : }
7179 :
7180 0 : auto PDocAccessibleParent::RemoveManagee(
7181 : int32_t aProtocolId,
7182 : ProtocolBase* aListener) -> void
7183 : {
7184 0 : FatalError("unreached");
7185 0 : return;
7186 : }
7187 :
7188 0 : auto PDocAccessibleParent::OnMessageReceived(const Message& msg__) -> PDocAccessibleParent::Result
7189 : {
7190 0 : switch ((msg__).type()) {
7191 : case PDocAccessible::Msg_Shutdown__ID:
7192 : {
7193 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7194 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7195 : }
7196 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Shutdown", OTHER);
7197 :
7198 0 : PDocAccessible::Transition(PDocAccessible::Msg_Shutdown__ID, (&(mState)));
7199 0 : if ((!(RecvShutdown()))) {
7200 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7201 : // Error handled in mozilla::ipc::IPCResult
7202 0 : return MsgProcessingError;
7203 : }
7204 :
7205 0 : return MsgProcessed;
7206 : }
7207 : case PDocAccessible::Msg_Event__ID:
7208 : {
7209 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7210 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7211 : }
7212 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_Event", OTHER);
7213 :
7214 0 : PickleIterator iter__(msg__);
7215 : uint64_t aID;
7216 : uint32_t type;
7217 :
7218 0 : if ((!(Read((&(aID)), (&(msg__)), (&(iter__)))))) {
7219 0 : FatalError("Error deserializing 'uint64_t'");
7220 0 : return MsgValueError;
7221 : }
7222 : // Sentinel = 'aID'
7223 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2735041849)))) {
7224 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7225 0 : return MsgValueError;
7226 : }
7227 0 : if ((!(Read((&(type)), (&(msg__)), (&(iter__)))))) {
7228 0 : FatalError("Error deserializing 'uint32_t'");
7229 0 : return MsgValueError;
7230 : }
7231 : // Sentinel = 'type'
7232 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2982068540)))) {
7233 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
7234 0 : return MsgValueError;
7235 : }
7236 0 : (msg__).EndRead(iter__, (msg__).type());
7237 0 : PDocAccessible::Transition(PDocAccessible::Msg_Event__ID, (&(mState)));
7238 0 : if ((!(RecvEvent(mozilla::Move(aID), mozilla::Move(type))))) {
7239 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7240 : // Error handled in mozilla::ipc::IPCResult
7241 0 : return MsgProcessingError;
7242 : }
7243 :
7244 0 : return MsgProcessed;
7245 : }
7246 : case PDocAccessible::Msg_ShowEvent__ID:
7247 : {
7248 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7249 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7250 : }
7251 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_ShowEvent", OTHER);
7252 :
7253 0 : PickleIterator iter__(msg__);
7254 0 : ShowEventData data;
7255 : bool aFromuser;
7256 :
7257 0 : if ((!(Read((&(data)), (&(msg__)), (&(iter__)))))) {
7258 0 : FatalError("Error deserializing 'ShowEventData'");
7259 0 : return MsgValueError;
7260 : }
7261 : // Sentinel = 'data'
7262 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 843352540)))) {
7263 0 : mozilla::ipc::SentinelReadError("Error deserializing 'ShowEventData'");
7264 0 : return MsgValueError;
7265 : }
7266 0 : if ((!(Read((&(aFromuser)), (&(msg__)), (&(iter__)))))) {
7267 0 : FatalError("Error deserializing 'bool'");
7268 0 : return MsgValueError;
7269 : }
7270 : // Sentinel = 'aFromuser'
7271 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 3160995885)))) {
7272 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
7273 0 : return MsgValueError;
7274 : }
7275 0 : (msg__).EndRead(iter__, (msg__).type());
7276 0 : PDocAccessible::Transition(PDocAccessible::Msg_ShowEvent__ID, (&(mState)));
7277 0 : if ((!(RecvShowEvent(mozilla::Move(data), mozilla::Move(aFromuser))))) {
7278 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7279 : // Error handled in mozilla::ipc::IPCResult
7280 0 : return MsgProcessingError;
7281 : }
7282 :
7283 0 : return MsgProcessed;
7284 : }
7285 : case PDocAccessible::Msg_HideEvent__ID:
7286 : {
7287 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7288 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7289 : }
7290 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_HideEvent", OTHER);
7291 :
7292 0 : PickleIterator iter__(msg__);
7293 : uint64_t aRootID;
7294 : bool aFromUser;
7295 :
7296 0 : if ((!(Read((&(aRootID)), (&(msg__)), (&(iter__)))))) {
7297 0 : FatalError("Error deserializing 'uint64_t'");
7298 0 : return MsgValueError;
7299 : }
7300 : // Sentinel = 'aRootID'
7301 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2354475633)))) {
7302 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7303 0 : return MsgValueError;
7304 : }
7305 0 : if ((!(Read((&(aFromUser)), (&(msg__)), (&(iter__)))))) {
7306 0 : FatalError("Error deserializing 'bool'");
7307 0 : return MsgValueError;
7308 : }
7309 : // Sentinel = 'aFromUser'
7310 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 526185101)))) {
7311 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
7312 0 : return MsgValueError;
7313 : }
7314 0 : (msg__).EndRead(iter__, (msg__).type());
7315 0 : PDocAccessible::Transition(PDocAccessible::Msg_HideEvent__ID, (&(mState)));
7316 0 : if ((!(RecvHideEvent(mozilla::Move(aRootID), mozilla::Move(aFromUser))))) {
7317 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7318 : // Error handled in mozilla::ipc::IPCResult
7319 0 : return MsgProcessingError;
7320 : }
7321 :
7322 0 : return MsgProcessed;
7323 : }
7324 : case PDocAccessible::Msg_StateChangeEvent__ID:
7325 : {
7326 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7327 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7328 : }
7329 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_StateChangeEvent", OTHER);
7330 :
7331 0 : PickleIterator iter__(msg__);
7332 : uint64_t aID;
7333 : uint64_t aState;
7334 : bool aEnabled;
7335 :
7336 0 : if ((!(Read((&(aID)), (&(msg__)), (&(iter__)))))) {
7337 0 : FatalError("Error deserializing 'uint64_t'");
7338 0 : return MsgValueError;
7339 : }
7340 : // Sentinel = 'aID'
7341 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2735041849)))) {
7342 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7343 0 : return MsgValueError;
7344 : }
7345 0 : if ((!(Read((&(aState)), (&(msg__)), (&(iter__)))))) {
7346 0 : FatalError("Error deserializing 'uint64_t'");
7347 0 : return MsgValueError;
7348 : }
7349 : // Sentinel = 'aState'
7350 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 3694751962)))) {
7351 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7352 0 : return MsgValueError;
7353 : }
7354 0 : if ((!(Read((&(aEnabled)), (&(msg__)), (&(iter__)))))) {
7355 0 : FatalError("Error deserializing 'bool'");
7356 0 : return MsgValueError;
7357 : }
7358 : // Sentinel = 'aEnabled'
7359 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2225039408)))) {
7360 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
7361 0 : return MsgValueError;
7362 : }
7363 0 : (msg__).EndRead(iter__, (msg__).type());
7364 0 : PDocAccessible::Transition(PDocAccessible::Msg_StateChangeEvent__ID, (&(mState)));
7365 0 : if ((!(RecvStateChangeEvent(mozilla::Move(aID), mozilla::Move(aState), mozilla::Move(aEnabled))))) {
7366 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7367 : // Error handled in mozilla::ipc::IPCResult
7368 0 : return MsgProcessingError;
7369 : }
7370 :
7371 0 : return MsgProcessed;
7372 : }
7373 : case PDocAccessible::Msg_CaretMoveEvent__ID:
7374 : {
7375 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7376 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7377 : }
7378 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_CaretMoveEvent", OTHER);
7379 :
7380 0 : PickleIterator iter__(msg__);
7381 : uint64_t aID;
7382 : int32_t aOffset;
7383 :
7384 0 : if ((!(Read((&(aID)), (&(msg__)), (&(iter__)))))) {
7385 0 : FatalError("Error deserializing 'uint64_t'");
7386 0 : return MsgValueError;
7387 : }
7388 : // Sentinel = 'aID'
7389 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2735041849)))) {
7390 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7391 0 : return MsgValueError;
7392 : }
7393 0 : if ((!(Read((&(aOffset)), (&(msg__)), (&(iter__)))))) {
7394 0 : FatalError("Error deserializing 'int32_t'");
7395 0 : return MsgValueError;
7396 : }
7397 : // Sentinel = 'aOffset'
7398 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2656388039)))) {
7399 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
7400 0 : return MsgValueError;
7401 : }
7402 0 : (msg__).EndRead(iter__, (msg__).type());
7403 0 : PDocAccessible::Transition(PDocAccessible::Msg_CaretMoveEvent__ID, (&(mState)));
7404 0 : if ((!(RecvCaretMoveEvent(mozilla::Move(aID), mozilla::Move(aOffset))))) {
7405 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7406 : // Error handled in mozilla::ipc::IPCResult
7407 0 : return MsgProcessingError;
7408 : }
7409 :
7410 0 : return MsgProcessed;
7411 : }
7412 : case PDocAccessible::Msg_TextChangeEvent__ID:
7413 : {
7414 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7415 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7416 : }
7417 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_TextChangeEvent", OTHER);
7418 :
7419 0 : PickleIterator iter__(msg__);
7420 : uint64_t aID;
7421 0 : nsString aStr;
7422 : int32_t aStart;
7423 : uint32_t aLen;
7424 : bool aIsInsert;
7425 : bool aFromUser;
7426 :
7427 0 : if ((!(Read((&(aID)), (&(msg__)), (&(iter__)))))) {
7428 0 : FatalError("Error deserializing 'uint64_t'");
7429 0 : return MsgValueError;
7430 : }
7431 : // Sentinel = 'aID'
7432 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2735041849)))) {
7433 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7434 0 : return MsgValueError;
7435 : }
7436 0 : if ((!(Read((&(aStr)), (&(msg__)), (&(iter__)))))) {
7437 0 : FatalError("Error deserializing 'nsString'");
7438 0 : return MsgValueError;
7439 : }
7440 : // Sentinel = 'aStr'
7441 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2114818906)))) {
7442 0 : mozilla::ipc::SentinelReadError("Error deserializing 'nsString'");
7443 0 : return MsgValueError;
7444 : }
7445 0 : if ((!(Read((&(aStart)), (&(msg__)), (&(iter__)))))) {
7446 0 : FatalError("Error deserializing 'int32_t'");
7447 0 : return MsgValueError;
7448 : }
7449 : // Sentinel = 'aStart'
7450 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 3696751949)))) {
7451 0 : mozilla::ipc::SentinelReadError("Error deserializing 'int32_t'");
7452 0 : return MsgValueError;
7453 : }
7454 0 : if ((!(Read((&(aLen)), (&(msg__)), (&(iter__)))))) {
7455 0 : FatalError("Error deserializing 'uint32_t'");
7456 0 : return MsgValueError;
7457 : }
7458 : // Sentinel = 'aLen'
7459 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2715198354)))) {
7460 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
7461 0 : return MsgValueError;
7462 : }
7463 0 : if ((!(Read((&(aIsInsert)), (&(msg__)), (&(iter__)))))) {
7464 0 : FatalError("Error deserializing 'bool'");
7465 0 : return MsgValueError;
7466 : }
7467 : // Sentinel = 'aIsInsert'
7468 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 659069939)))) {
7469 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
7470 0 : return MsgValueError;
7471 : }
7472 0 : if ((!(Read((&(aFromUser)), (&(msg__)), (&(iter__)))))) {
7473 0 : FatalError("Error deserializing 'bool'");
7474 0 : return MsgValueError;
7475 : }
7476 : // Sentinel = 'aFromUser'
7477 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 526185101)))) {
7478 0 : mozilla::ipc::SentinelReadError("Error deserializing 'bool'");
7479 0 : return MsgValueError;
7480 : }
7481 0 : (msg__).EndRead(iter__, (msg__).type());
7482 0 : PDocAccessible::Transition(PDocAccessible::Msg_TextChangeEvent__ID, (&(mState)));
7483 0 : if ((!(RecvTextChangeEvent(mozilla::Move(aID), mozilla::Move(aStr), mozilla::Move(aStart), mozilla::Move(aLen), mozilla::Move(aIsInsert), mozilla::Move(aFromUser))))) {
7484 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7485 : // Error handled in mozilla::ipc::IPCResult
7486 0 : return MsgProcessingError;
7487 : }
7488 :
7489 0 : return MsgProcessed;
7490 : }
7491 : case PDocAccessible::Msg_SelectionEvent__ID:
7492 : {
7493 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7494 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7495 : }
7496 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_SelectionEvent", OTHER);
7497 :
7498 0 : PickleIterator iter__(msg__);
7499 : uint64_t aID;
7500 : uint64_t aWidgetID;
7501 : uint32_t aType;
7502 :
7503 0 : if ((!(Read((&(aID)), (&(msg__)), (&(iter__)))))) {
7504 0 : FatalError("Error deserializing 'uint64_t'");
7505 0 : return MsgValueError;
7506 : }
7507 : // Sentinel = 'aID'
7508 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2735041849)))) {
7509 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7510 0 : return MsgValueError;
7511 : }
7512 0 : if ((!(Read((&(aWidgetID)), (&(msg__)), (&(iter__)))))) {
7513 0 : FatalError("Error deserializing 'uint64_t'");
7514 0 : return MsgValueError;
7515 : }
7516 : // Sentinel = 'aWidgetID'
7517 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 3308517459)))) {
7518 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7519 0 : return MsgValueError;
7520 : }
7521 0 : if ((!(Read((&(aType)), (&(msg__)), (&(iter__)))))) {
7522 0 : FatalError("Error deserializing 'uint32_t'");
7523 0 : return MsgValueError;
7524 : }
7525 : // Sentinel = 'aType'
7526 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 1819585676)))) {
7527 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
7528 0 : return MsgValueError;
7529 : }
7530 0 : (msg__).EndRead(iter__, (msg__).type());
7531 0 : PDocAccessible::Transition(PDocAccessible::Msg_SelectionEvent__ID, (&(mState)));
7532 0 : if ((!(RecvSelectionEvent(mozilla::Move(aID), mozilla::Move(aWidgetID), mozilla::Move(aType))))) {
7533 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7534 : // Error handled in mozilla::ipc::IPCResult
7535 0 : return MsgProcessingError;
7536 : }
7537 :
7538 0 : return MsgProcessed;
7539 : }
7540 : case PDocAccessible::Msg_RoleChangedEvent__ID:
7541 : {
7542 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7543 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7544 : }
7545 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_RoleChangedEvent", OTHER);
7546 :
7547 0 : PickleIterator iter__(msg__);
7548 : uint32_t aRole;
7549 :
7550 0 : if ((!(Read((&(aRole)), (&(msg__)), (&(iter__)))))) {
7551 0 : FatalError("Error deserializing 'uint32_t'");
7552 0 : return MsgValueError;
7553 : }
7554 : // Sentinel = 'aRole'
7555 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 985916136)))) {
7556 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint32_t'");
7557 0 : return MsgValueError;
7558 : }
7559 0 : (msg__).EndRead(iter__, (msg__).type());
7560 0 : PDocAccessible::Transition(PDocAccessible::Msg_RoleChangedEvent__ID, (&(mState)));
7561 0 : if ((!(RecvRoleChangedEvent(mozilla::Move(aRole))))) {
7562 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7563 : // Error handled in mozilla::ipc::IPCResult
7564 0 : return MsgProcessingError;
7565 : }
7566 :
7567 0 : return MsgProcessed;
7568 : }
7569 : case PDocAccessible::Msg_BindChildDoc__ID:
7570 : {
7571 0 : if (mozilla::ipc::LoggingEnabledFor("PDocAccessibleParent")) {
7572 0 : mozilla::ipc::LogMessageForProtocol("PDocAccessibleParent", OtherPid(), "Received ", ((&(msg__)))->type(), mozilla::ipc::MessageDirection::eReceiving);
7573 : }
7574 0 : AUTO_PROFILER_LABEL("PDocAccessible::Msg_BindChildDoc", OTHER);
7575 :
7576 0 : PickleIterator iter__(msg__);
7577 : PDocAccessibleParent* aChildDoc;
7578 : uint64_t aID;
7579 :
7580 0 : if ((!(Read((&(aChildDoc)), (&(msg__)), (&(iter__)), false)))) {
7581 0 : FatalError("Error deserializing 'PDocAccessibleParent'");
7582 0 : return MsgValueError;
7583 : }
7584 : // Sentinel = 'aChildDoc'
7585 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 3137363820)))) {
7586 0 : mozilla::ipc::SentinelReadError("Error deserializing 'PDocAccessibleParent'");
7587 0 : return MsgValueError;
7588 : }
7589 0 : if ((!(Read((&(aID)), (&(msg__)), (&(iter__)))))) {
7590 0 : FatalError("Error deserializing 'uint64_t'");
7591 0 : return MsgValueError;
7592 : }
7593 : // Sentinel = 'aID'
7594 0 : if ((!(((&(msg__)))->ReadSentinel((&(iter__)), 2735041849)))) {
7595 0 : mozilla::ipc::SentinelReadError("Error deserializing 'uint64_t'");
7596 0 : return MsgValueError;
7597 : }
7598 0 : (msg__).EndRead(iter__, (msg__).type());
7599 0 : PDocAccessible::Transition(PDocAccessible::Msg_BindChildDoc__ID, (&(mState)));
7600 0 : if ((!(RecvBindChildDoc(mozilla::Move(aChildDoc), mozilla::Move(aID))))) {
7601 0 : mozilla::ipc::ProtocolErrorBreakpoint("Handler returned error code!");
7602 : // Error handled in mozilla::ipc::IPCResult
7603 0 : return MsgProcessingError;
7604 : }
7605 :
7606 0 : return MsgProcessed;
7607 : }
7608 : case PDocAccessible::Reply___delete____ID:
7609 : {
7610 0 : return MsgProcessed;
7611 : }
7612 : default:
7613 : {
7614 0 : return MsgNotKnown;
7615 : }
7616 : }
7617 : }
7618 :
7619 0 : auto PDocAccessibleParent::OnMessageReceived(
7620 : const Message& msg__,
7621 : Message*& reply__) -> PDocAccessibleParent::Result
7622 : {
7623 0 : return MsgNotKnown;
7624 : }
7625 :
7626 0 : auto PDocAccessibleParent::OnCallReceived(
7627 : const Message& msg__,
7628 : Message*& reply__) -> PDocAccessibleParent::Result
7629 : {
7630 0 : MOZ_ASSERT_UNREACHABLE("message protocol not supported");
7631 : return MsgNotKnown;
7632 : }
7633 :
7634 0 : auto PDocAccessibleParent::GetProtocolTypeId() -> int32_t
7635 : {
7636 0 : return PDocAccessibleMsgStart;
7637 : }
7638 :
7639 0 : auto PDocAccessibleParent::ProtocolName() const -> const char*
7640 : {
7641 0 : return "PDocAccessibleParent";
7642 : }
7643 :
7644 0 : auto PDocAccessibleParent::DestroySubtree(ActorDestroyReason why) -> void
7645 : {
7646 : // Unregister from our manager.
7647 0 : Unregister(Id());
7648 :
7649 : // Reject owning pending promises.
7650 0 : (GetIPCChannel())->RejectPendingPromisesForActor(this);
7651 :
7652 : // Finally, destroy "us".
7653 0 : ActorDestroy(why);
7654 0 : }
7655 :
7656 0 : auto PDocAccessibleParent::DeallocSubtree() -> void
7657 : {
7658 0 : }
7659 :
7660 0 : auto PDocAccessibleParent::Write(
7661 : const PDocAccessibleParent* v__,
7662 : Message* msg__,
7663 : bool nullable__) -> void
7664 : {
7665 : int32_t id;
7666 0 : if ((!(v__))) {
7667 0 : if ((!(nullable__))) {
7668 0 : FatalError("NULL actor value passed to non-nullable param");
7669 : }
7670 0 : id = 0;
7671 : }
7672 : else {
7673 0 : id = (v__)->Id();
7674 0 : if ((1) == (id)) {
7675 0 : FatalError("actor has been |delete|d");
7676 : }
7677 : }
7678 :
7679 0 : Write(id, msg__);
7680 0 : }
7681 :
7682 0 : auto PDocAccessibleParent::Read(
7683 : PDocAccessibleParent** v__,
7684 : const Message* msg__,
7685 : PickleIterator* iter__,
7686 : bool nullable__) -> bool
7687 : {
7688 0 : Maybe<mozilla::ipc::IProtocol*> actor = ReadActor(msg__, iter__, nullable__, "PDocAccessible", PDocAccessibleMsgStart);
7689 0 : if ((actor).isNothing()) {
7690 0 : return false;
7691 : }
7692 :
7693 0 : (*(v__)) = static_cast<PDocAccessibleParent*>((actor).value());
7694 0 : return true;
7695 : }
7696 :
7697 0 : auto PDocAccessibleParent::Write(
7698 : const nsTArray<AccessibleData>& v__,
7699 : Message* msg__) -> void
7700 : {
7701 0 : uint32_t length = (v__).Length();
7702 0 : Write(length, msg__);
7703 : // Sentinel = ('length', 'AccessibleData[]')
7704 0 : (msg__)->WriteSentinel(3840039879);
7705 :
7706 0 : for (auto& elem : v__) {
7707 0 : Write(elem, msg__);
7708 : // Sentinel = 'AccessibleData[]'
7709 0 : (msg__)->WriteSentinel(1387417122);
7710 : }
7711 0 : }
7712 :
7713 0 : auto PDocAccessibleParent::Read(
7714 : nsTArray<AccessibleData>* v__,
7715 : const Message* msg__,
7716 : PickleIterator* iter__) -> bool
7717 : {
7718 0 : nsTArray<AccessibleData> fa;
7719 : uint32_t length;
7720 0 : if ((!(Read((&(length)), msg__, iter__)))) {
7721 0 : mozilla::ipc::ArrayLengthReadError("AccessibleData[]");
7722 0 : return false;
7723 : }
7724 : // Sentinel = ('length', 'AccessibleData[]')
7725 0 : if ((!((msg__)->ReadSentinel(iter__, 3840039879)))) {
7726 0 : mozilla::ipc::SentinelReadError("AccessibleData[]");
7727 0 : return false;
7728 : }
7729 :
7730 0 : AccessibleData* elems = (fa).AppendElements(length);
7731 0 : for (uint32_t i = 0; (i) < (length); (++(i))) {
7732 0 : if ((!(Read((&(elems[i])), msg__, iter__)))) {
7733 0 : FatalError("Error deserializing 'AccessibleData[i]'");
7734 0 : return false;
7735 : }
7736 : // Sentinel = 'AccessibleData[]'
7737 0 : if ((!((msg__)->ReadSentinel(iter__, 1387417122)))) {
7738 0 : mozilla::ipc::SentinelReadError("Error deserializing 'AccessibleData[i]'");
7739 0 : return false;
7740 : }
7741 : }
7742 0 : (v__)->SwapElements(fa);
7743 0 : return true;
7744 : }
7745 :
7746 0 : auto PDocAccessibleParent::Write(
7747 : const nsTArray<RelationTargets>& v__,
7748 : Message* msg__) -> void
7749 : {
7750 0 : uint32_t length = (v__).Length();
7751 0 : Write(length, msg__);
7752 : // Sentinel = ('length', 'RelationTargets[]')
7753 0 : (msg__)->WriteSentinel(788530808);
7754 :
7755 0 : for (auto& elem : v__) {
7756 0 : Write(elem, msg__);
7757 : // Sentinel = 'RelationTargets[]'
7758 0 : (msg__)->WriteSentinel(290836095);
7759 : }
7760 0 : }
7761 :
7762 0 : auto PDocAccessibleParent::Read(
7763 : nsTArray<RelationTargets>* v__,
7764 : const Message* msg__,
7765 : PickleIterator* iter__) -> bool
7766 : {
7767 0 : nsTArray<RelationTargets> fa;
7768 : uint32_t length;
7769 0 : if ((!(Read((&(length)), msg__, iter__)))) {
7770 0 : mozilla::ipc::ArrayLengthReadError("RelationTargets[]");
7771 0 : return false;
7772 : }
7773 : // Sentinel = ('length', 'RelationTargets[]')
7774 0 : if ((!((msg__)->ReadSentinel(iter__, 788530808)))) {
7775 0 : mozilla::ipc::SentinelReadError("RelationTargets[]");
7776 0 : return false;
7777 : }
7778 :
7779 0 : RelationTargets* elems = (fa).AppendElements(length);
7780 0 : for (uint32_t i = 0; (i) < (length); (++(i))) {
7781 0 : if ((!(Read((&(elems[i])), msg__, iter__)))) {
7782 0 : FatalError("Error deserializing 'RelationTargets[i]'");
7783 0 : return false;
7784 : }
7785 : // Sentinel = 'RelationTargets[]'
7786 0 : if ((!((msg__)->ReadSentinel(iter__, 290836095)))) {
7787 0 : mozilla::ipc::SentinelReadError("Error deserializing 'RelationTargets[i]'");
7788 0 : return false;
7789 : }
7790 : }
7791 0 : (v__)->SwapElements(fa);
7792 0 : return true;
7793 : }
7794 :
7795 0 : auto PDocAccessibleParent::Write(
7796 : const RelationTargets& v__,
7797 : Message* msg__) -> void
7798 : {
7799 0 : Write((v__).Type(), msg__);
7800 : // Sentinel = 'Type'
7801 0 : (msg__)->WriteSentinel(4276101788);
7802 0 : Write((v__).Targets(), msg__);
7803 : // Sentinel = 'Targets'
7804 0 : (msg__)->WriteSentinel(1117257085);
7805 0 : }
7806 :
7807 0 : auto PDocAccessibleParent::Read(
7808 : RelationTargets* v__,
7809 : const Message* msg__,
7810 : PickleIterator* iter__) -> bool
7811 : {
7812 0 : if ((!(Read((&((v__)->Type())), msg__, iter__)))) {
7813 0 : FatalError("Error deserializing 'Type' (uint32_t) member of 'RelationTargets'");
7814 0 : return false;
7815 : }
7816 : // Sentinel = 'Type'
7817 0 : if ((!((msg__)->ReadSentinel(iter__, 4276101788)))) {
7818 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Type' (uint32_t) member of 'RelationTargets'");
7819 0 : return false;
7820 : }
7821 0 : if ((!(Read((&((v__)->Targets())), msg__, iter__)))) {
7822 0 : FatalError("Error deserializing 'Targets' (uint64_t[]) member of 'RelationTargets'");
7823 0 : return false;
7824 : }
7825 : // Sentinel = 'Targets'
7826 0 : if ((!((msg__)->ReadSentinel(iter__, 1117257085)))) {
7827 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Targets' (uint64_t[]) member of 'RelationTargets'");
7828 0 : return false;
7829 : }
7830 0 : return true;
7831 : }
7832 :
7833 0 : auto PDocAccessibleParent::Write(
7834 : const ShowEventData& v__,
7835 : Message* msg__) -> void
7836 : {
7837 0 : Write((v__).ID(), msg__);
7838 : // Sentinel = 'ID'
7839 0 : (msg__)->WriteSentinel(2597318109);
7840 0 : Write((v__).Idx(), msg__);
7841 : // Sentinel = 'Idx'
7842 0 : (msg__)->WriteSentinel(297273286);
7843 0 : Write((v__).NewTree(), msg__);
7844 : // Sentinel = 'NewTree'
7845 0 : (msg__)->WriteSentinel(2531139153);
7846 0 : }
7847 :
7848 0 : auto PDocAccessibleParent::Read(
7849 : ShowEventData* v__,
7850 : const Message* msg__,
7851 : PickleIterator* iter__) -> bool
7852 : {
7853 0 : if ((!(Read((&((v__)->ID())), msg__, iter__)))) {
7854 0 : FatalError("Error deserializing 'ID' (uint64_t) member of 'ShowEventData'");
7855 0 : return false;
7856 : }
7857 : // Sentinel = 'ID'
7858 0 : if ((!((msg__)->ReadSentinel(iter__, 2597318109)))) {
7859 0 : mozilla::ipc::SentinelReadError("Error deserializing 'ID' (uint64_t) member of 'ShowEventData'");
7860 0 : return false;
7861 : }
7862 0 : if ((!(Read((&((v__)->Idx())), msg__, iter__)))) {
7863 0 : FatalError("Error deserializing 'Idx' (uint32_t) member of 'ShowEventData'");
7864 0 : return false;
7865 : }
7866 : // Sentinel = 'Idx'
7867 0 : if ((!((msg__)->ReadSentinel(iter__, 297273286)))) {
7868 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Idx' (uint32_t) member of 'ShowEventData'");
7869 0 : return false;
7870 : }
7871 0 : if ((!(Read((&((v__)->NewTree())), msg__, iter__)))) {
7872 0 : FatalError("Error deserializing 'NewTree' (AccessibleData[]) member of 'ShowEventData'");
7873 0 : return false;
7874 : }
7875 : // Sentinel = 'NewTree'
7876 0 : if ((!((msg__)->ReadSentinel(iter__, 2531139153)))) {
7877 0 : mozilla::ipc::SentinelReadError("Error deserializing 'NewTree' (AccessibleData[]) member of 'ShowEventData'");
7878 0 : return false;
7879 : }
7880 0 : return true;
7881 : }
7882 :
7883 0 : auto PDocAccessibleParent::Write(
7884 : const nsTArray<Attribute>& v__,
7885 : Message* msg__) -> void
7886 : {
7887 0 : uint32_t length = (v__).Length();
7888 0 : Write(length, msg__);
7889 : // Sentinel = ('length', 'Attribute[]')
7890 0 : (msg__)->WriteSentinel(1995474736);
7891 :
7892 0 : for (auto& elem : v__) {
7893 0 : Write(elem, msg__);
7894 : // Sentinel = 'Attribute[]'
7895 0 : (msg__)->WriteSentinel(3259142247);
7896 : }
7897 0 : }
7898 :
7899 0 : auto PDocAccessibleParent::Read(
7900 : nsTArray<Attribute>* v__,
7901 : const Message* msg__,
7902 : PickleIterator* iter__) -> bool
7903 : {
7904 0 : nsTArray<Attribute> fa;
7905 : uint32_t length;
7906 0 : if ((!(Read((&(length)), msg__, iter__)))) {
7907 0 : mozilla::ipc::ArrayLengthReadError("Attribute[]");
7908 0 : return false;
7909 : }
7910 : // Sentinel = ('length', 'Attribute[]')
7911 0 : if ((!((msg__)->ReadSentinel(iter__, 1995474736)))) {
7912 0 : mozilla::ipc::SentinelReadError("Attribute[]");
7913 0 : return false;
7914 : }
7915 :
7916 0 : Attribute* elems = (fa).AppendElements(length);
7917 0 : for (uint32_t i = 0; (i) < (length); (++(i))) {
7918 0 : if ((!(Read((&(elems[i])), msg__, iter__)))) {
7919 0 : FatalError("Error deserializing 'Attribute[i]'");
7920 0 : return false;
7921 : }
7922 : // Sentinel = 'Attribute[]'
7923 0 : if ((!((msg__)->ReadSentinel(iter__, 3259142247)))) {
7924 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Attribute[i]'");
7925 0 : return false;
7926 : }
7927 : }
7928 0 : (v__)->SwapElements(fa);
7929 0 : return true;
7930 : }
7931 :
7932 0 : auto PDocAccessibleParent::Write(
7933 : const AccessibleData& v__,
7934 : Message* msg__) -> void
7935 : {
7936 0 : Write((v__).ID(), msg__);
7937 : // Sentinel = 'ID'
7938 0 : (msg__)->WriteSentinel(2597318109);
7939 0 : Write((v__).Role(), msg__);
7940 : // Sentinel = 'Role'
7941 0 : (msg__)->WriteSentinel(1886497812);
7942 0 : Write((v__).ChildrenCount(), msg__);
7943 : // Sentinel = 'ChildrenCount'
7944 0 : (msg__)->WriteSentinel(4290898591);
7945 0 : Write((v__).Interfaces(), msg__);
7946 : // Sentinel = 'Interfaces'
7947 0 : (msg__)->WriteSentinel(3762051626);
7948 0 : }
7949 :
7950 0 : auto PDocAccessibleParent::Read(
7951 : AccessibleData* v__,
7952 : const Message* msg__,
7953 : PickleIterator* iter__) -> bool
7954 : {
7955 0 : if ((!(Read((&((v__)->ID())), msg__, iter__)))) {
7956 0 : FatalError("Error deserializing 'ID' (uint64_t) member of 'AccessibleData'");
7957 0 : return false;
7958 : }
7959 : // Sentinel = 'ID'
7960 0 : if ((!((msg__)->ReadSentinel(iter__, 2597318109)))) {
7961 0 : mozilla::ipc::SentinelReadError("Error deserializing 'ID' (uint64_t) member of 'AccessibleData'");
7962 0 : return false;
7963 : }
7964 0 : if ((!(Read((&((v__)->Role())), msg__, iter__)))) {
7965 0 : FatalError("Error deserializing 'Role' (uint32_t) member of 'AccessibleData'");
7966 0 : return false;
7967 : }
7968 : // Sentinel = 'Role'
7969 0 : if ((!((msg__)->ReadSentinel(iter__, 1886497812)))) {
7970 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Role' (uint32_t) member of 'AccessibleData'");
7971 0 : return false;
7972 : }
7973 0 : if ((!(Read((&((v__)->ChildrenCount())), msg__, iter__)))) {
7974 0 : FatalError("Error deserializing 'ChildrenCount' (uint32_t) member of 'AccessibleData'");
7975 0 : return false;
7976 : }
7977 : // Sentinel = 'ChildrenCount'
7978 0 : if ((!((msg__)->ReadSentinel(iter__, 4290898591)))) {
7979 0 : mozilla::ipc::SentinelReadError("Error deserializing 'ChildrenCount' (uint32_t) member of 'AccessibleData'");
7980 0 : return false;
7981 : }
7982 0 : if ((!(Read((&((v__)->Interfaces())), msg__, iter__)))) {
7983 0 : FatalError("Error deserializing 'Interfaces' (uint32_t) member of 'AccessibleData'");
7984 0 : return false;
7985 : }
7986 : // Sentinel = 'Interfaces'
7987 0 : if ((!((msg__)->ReadSentinel(iter__, 3762051626)))) {
7988 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Interfaces' (uint32_t) member of 'AccessibleData'");
7989 0 : return false;
7990 : }
7991 0 : return true;
7992 : }
7993 :
7994 0 : auto PDocAccessibleParent::Write(
7995 : const Attribute& v__,
7996 : Message* msg__) -> void
7997 : {
7998 0 : Write((v__).Name(), msg__);
7999 : // Sentinel = 'Name'
8000 0 : (msg__)->WriteSentinel(1309068229);
8001 0 : Write((v__).Value(), msg__);
8002 : // Sentinel = 'Value'
8003 0 : (msg__)->WriteSentinel(453964878);
8004 0 : }
8005 :
8006 0 : auto PDocAccessibleParent::Read(
8007 : Attribute* v__,
8008 : const Message* msg__,
8009 : PickleIterator* iter__) -> bool
8010 : {
8011 0 : if ((!(Read((&((v__)->Name())), msg__, iter__)))) {
8012 0 : FatalError("Error deserializing 'Name' (nsCString) member of 'Attribute'");
8013 0 : return false;
8014 : }
8015 : // Sentinel = 'Name'
8016 0 : if ((!((msg__)->ReadSentinel(iter__, 1309068229)))) {
8017 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Name' (nsCString) member of 'Attribute'");
8018 0 : return false;
8019 : }
8020 0 : if ((!(Read((&((v__)->Value())), msg__, iter__)))) {
8021 0 : FatalError("Error deserializing 'Value' (nsString) member of 'Attribute'");
8022 0 : return false;
8023 : }
8024 : // Sentinel = 'Value'
8025 0 : if ((!((msg__)->ReadSentinel(iter__, 453964878)))) {
8026 0 : mozilla::ipc::SentinelReadError("Error deserializing 'Value' (nsString) member of 'Attribute'");
8027 0 : return false;
8028 : }
8029 0 : return true;
8030 : }
8031 :
8032 :
8033 :
8034 : } // namespace a11y
8035 : } // namespace mozilla
|