1 : //
2 : // Automatically generated by ipdlc.
3 : // Edit at your own risk
4 : //
5 :
6 : #ifndef PPluginInstance_h
7 : #define PPluginInstance_h
8 :
9 : #include "mozilla/Attributes.h"
10 : #include "base/basictypes.h"
11 : #include "prtime.h"
12 : #include "nscore.h"
13 : #include "IPCMessageStart.h"
14 : #include "IPC/IPCMessageUtils.h"
15 : #include "nsAutoPtr.h"
16 : #include "nsStringGlue.h"
17 : #include "nsTArray.h"
18 : #include "nsIFile.h"
19 : #include "mozilla/ipc/ProtocolUtils.h"
20 : #include "mozilla/plugins/PluginMessageUtils.h"
21 : #include "IPC/nsGUIEventIPC.h"
22 :
23 :
24 : //-----------------------------------------------------------------------------
25 : // Declaration of the IPDL type |struct IOSurfaceDescriptor|
26 : //
27 : namespace mozilla {
28 : namespace plugins {
29 : class IOSurfaceDescriptor MOZ_FINAL
30 : {
31 : private:
32 :
33 : public:
34 : IOSurfaceDescriptor();
35 :
36 : IOSurfaceDescriptor(const uint32_t& _surfaceId)
37 : {
38 : Init();
39 : Assign(_surfaceId);
40 : }
41 :
42 0 : IOSurfaceDescriptor(const IOSurfaceDescriptor& _o)
43 : {
44 0 : Init();
45 0 : Assign((_o).surfaceId());
46 0 : }
47 :
48 : ~IOSurfaceDescriptor();
49 :
50 : void
51 0 : operator=(const IOSurfaceDescriptor& _o)
52 : {
53 0 : Assign((_o).surfaceId());
54 0 : }
55 :
56 : bool
57 : operator==(const IOSurfaceDescriptor& _o) const;
58 :
59 : uint32_t&
60 0 : surfaceId()
61 : {
62 0 : return surfaceId_;
63 : }
64 : const uint32_t&
65 0 : surfaceId() const
66 : {
67 0 : return surfaceId_;
68 : }
69 :
70 : private:
71 : void
72 : Init();
73 :
74 : void
75 : Assign(const uint32_t& _surfaceId);
76 :
77 : uint32_t surfaceId_;
78 : };
79 : } // namespace plugins
80 : } // namespace mozilla
81 :
82 : namespace mozilla {
83 : namespace plugins {
84 : class PPluginSurfaceParent;
85 : } // namespace plugins
86 : } // namespace mozilla
87 :
88 : namespace mozilla {
89 : namespace plugins {
90 : class PPluginSurfaceChild;
91 : } // namespace plugins
92 : } // namespace mozilla
93 :
94 : namespace mozilla {
95 : namespace plugins {
96 : class IOSurfaceDescriptor;
97 : } // namespace plugins
98 : } // namespace mozilla
99 :
100 : //-----------------------------------------------------------------------------
101 : // Declaration of the IPDL type |union SurfaceDescriptor|
102 : //
103 : namespace mozilla {
104 : namespace plugins {
105 : class SurfaceDescriptor MOZ_FINAL
106 : {
107 : public:
108 : enum Type {
109 : T__None,
110 : TShmem = 1,
111 : TSurfaceDescriptorX11,
112 : TPPluginSurfaceParent,
113 : TPPluginSurfaceChild,
114 : TIOSurfaceDescriptor,
115 : Tnull_t,
116 : T__Last = Tnull_t
117 : };
118 :
119 : private:
120 : typedef mozilla::ipc::Shmem Shmem;
121 : typedef mozilla::plugins::PPluginSurfaceParent PPluginSurfaceParent;
122 : typedef mozilla::plugins::PPluginSurfaceChild PPluginSurfaceChild;
123 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
124 : typedef mozilla::null_t null_t;
125 : typedef Shmem Shmem__tdef;
126 : typedef SurfaceDescriptorX11 SurfaceDescriptorX11__tdef;
127 : typedef PPluginSurfaceParent* PPluginSurfaceParent__tdef;
128 : typedef PPluginSurfaceChild* PPluginSurfaceChild__tdef;
129 : typedef IOSurfaceDescriptor IOSurfaceDescriptor__tdef;
130 : typedef null_t null_t__tdef;
131 :
132 : union Value {
133 : char VShmem[sizeof(Shmem)];
134 : char VSurfaceDescriptorX11[sizeof(SurfaceDescriptorX11)];
135 : char VPPluginSurfaceParent[sizeof(PPluginSurfaceParent*)];
136 : char VPPluginSurfaceChild[sizeof(PPluginSurfaceChild*)];
137 : char VIOSurfaceDescriptor[sizeof(IOSurfaceDescriptor)];
138 : char Vnull_t[sizeof(null_t)];
139 : };
140 :
141 : Shmem*
142 0 : ptr_Shmem()
143 : {
144 0 : return reinterpret_cast<Shmem*>((&((mValue).VShmem)));
145 : }
146 : const Shmem* const
147 0 : constptr_Shmem() const
148 : {
149 0 : return reinterpret_cast<const Shmem* const>((&((mValue).VShmem)));
150 : }
151 : SurfaceDescriptorX11*
152 0 : ptr_SurfaceDescriptorX11()
153 : {
154 0 : return reinterpret_cast<SurfaceDescriptorX11*>((&((mValue).VSurfaceDescriptorX11)));
155 : }
156 : const SurfaceDescriptorX11* const
157 0 : constptr_SurfaceDescriptorX11() const
158 : {
159 0 : return reinterpret_cast<const SurfaceDescriptorX11* const>((&((mValue).VSurfaceDescriptorX11)));
160 : }
161 : PPluginSurfaceParent**
162 0 : ptr_PPluginSurfaceParent()
163 : {
164 0 : return reinterpret_cast<PPluginSurfaceParent**>((&((mValue).VPPluginSurfaceParent)));
165 : }
166 : PPluginSurfaceParent* const*
167 0 : constptr_PPluginSurfaceParent() const
168 : {
169 0 : return reinterpret_cast<PPluginSurfaceParent* const*>((&((mValue).VPPluginSurfaceParent)));
170 : }
171 : PPluginSurfaceChild**
172 0 : ptr_PPluginSurfaceChild()
173 : {
174 0 : return reinterpret_cast<PPluginSurfaceChild**>((&((mValue).VPPluginSurfaceChild)));
175 : }
176 : PPluginSurfaceChild* const*
177 0 : constptr_PPluginSurfaceChild() const
178 : {
179 0 : return reinterpret_cast<PPluginSurfaceChild* const*>((&((mValue).VPPluginSurfaceChild)));
180 : }
181 : IOSurfaceDescriptor*
182 0 : ptr_IOSurfaceDescriptor()
183 : {
184 0 : return reinterpret_cast<IOSurfaceDescriptor*>((&((mValue).VIOSurfaceDescriptor)));
185 : }
186 : const IOSurfaceDescriptor* const
187 0 : constptr_IOSurfaceDescriptor() const
188 : {
189 0 : return reinterpret_cast<const IOSurfaceDescriptor* const>((&((mValue).VIOSurfaceDescriptor)));
190 : }
191 : null_t*
192 0 : ptr_null_t()
193 : {
194 0 : return reinterpret_cast<null_t*>((&((mValue).Vnull_t)));
195 : }
196 : const null_t* const
197 0 : constptr_null_t() const
198 : {
199 0 : return reinterpret_cast<const null_t* const>((&((mValue).Vnull_t)));
200 : }
201 :
202 : bool
203 : MaybeDestroy(Type aNewType);
204 :
205 : void
206 0 : AssertSanity() const
207 : {
208 0 : NS_ABORT_IF_FALSE((T__None) <= (mType), "invalid type tag");
209 0 : NS_ABORT_IF_FALSE((mType) <= (T__Last), "invalid type tag");
210 0 : }
211 : void
212 0 : AssertSanity(Type aType) const
213 : {
214 0 : AssertSanity();
215 0 : NS_ABORT_IF_FALSE((mType) == (aType), "unexpected type tag");
216 0 : }
217 :
218 : public:
219 0 : SurfaceDescriptor() :
220 0 : mType(T__None)
221 : {
222 0 : }
223 :
224 : SurfaceDescriptor(Shmem& aOther);
225 :
226 : SurfaceDescriptor(const SurfaceDescriptorX11& aOther);
227 :
228 : SurfaceDescriptor(PPluginSurfaceParent* aOther);
229 :
230 : SurfaceDescriptor(PPluginSurfaceChild* aOther);
231 :
232 : SurfaceDescriptor(const IOSurfaceDescriptor& aOther);
233 :
234 : SurfaceDescriptor(const null_t& aOther);
235 :
236 : SurfaceDescriptor(const SurfaceDescriptor& aOther);
237 :
238 : ~SurfaceDescriptor();
239 :
240 : Type
241 0 : type() const
242 : {
243 0 : return mType;
244 : }
245 :
246 : SurfaceDescriptor&
247 : operator=(Shmem& aRhs);
248 :
249 : SurfaceDescriptor&
250 : operator=(const SurfaceDescriptorX11& aRhs);
251 :
252 : SurfaceDescriptor&
253 : operator=(PPluginSurfaceParent* aRhs);
254 :
255 : SurfaceDescriptor&
256 : operator=(PPluginSurfaceChild* aRhs);
257 :
258 : SurfaceDescriptor&
259 : operator=(const IOSurfaceDescriptor& aRhs);
260 :
261 : SurfaceDescriptor&
262 : operator=(const null_t& aRhs);
263 :
264 : SurfaceDescriptor&
265 : operator=(const SurfaceDescriptor& aRhs);
266 :
267 : bool
268 : operator==(Shmem& aRhs) const;
269 :
270 : bool
271 : operator==(const SurfaceDescriptorX11& aRhs) const;
272 :
273 : bool
274 : operator==(PPluginSurfaceParent* aRhs) const;
275 :
276 : bool
277 : operator==(PPluginSurfaceChild* aRhs) const;
278 :
279 : bool
280 : operator==(const IOSurfaceDescriptor& aRhs) const;
281 :
282 : bool
283 : operator==(const null_t& aRhs) const;
284 :
285 : bool
286 : operator==(const SurfaceDescriptor& aRhs) const;
287 :
288 : Shmem&
289 0 : get_Shmem()
290 : {
291 0 : AssertSanity(TShmem);
292 0 : return (*(ptr_Shmem()));
293 : }
294 : Shmem&
295 0 : get_Shmem() const
296 : {
297 0 : AssertSanity(TShmem);
298 0 : return const_cast<Shmem&>((*(constptr_Shmem())));
299 : }
300 : operator Shmem&()
301 : {
302 : return get_Shmem();
303 : }
304 : operator Shmem&() const
305 : {
306 : return get_Shmem();
307 : }
308 :
309 : SurfaceDescriptorX11&
310 0 : get_SurfaceDescriptorX11()
311 : {
312 0 : AssertSanity(TSurfaceDescriptorX11);
313 0 : return (*(ptr_SurfaceDescriptorX11()));
314 : }
315 : const SurfaceDescriptorX11&
316 0 : get_SurfaceDescriptorX11() const
317 : {
318 0 : AssertSanity(TSurfaceDescriptorX11);
319 0 : return (*(constptr_SurfaceDescriptorX11()));
320 : }
321 : operator SurfaceDescriptorX11&()
322 : {
323 : return get_SurfaceDescriptorX11();
324 : }
325 : operator const SurfaceDescriptorX11&() const
326 : {
327 : return get_SurfaceDescriptorX11();
328 : }
329 :
330 : PPluginSurfaceParent*&
331 0 : get_PPluginSurfaceParent()
332 : {
333 0 : AssertSanity(TPPluginSurfaceParent);
334 0 : return (*(ptr_PPluginSurfaceParent()));
335 : }
336 : PPluginSurfaceParent*
337 0 : get_PPluginSurfaceParent() const
338 : {
339 0 : AssertSanity(TPPluginSurfaceParent);
340 0 : return (*(constptr_PPluginSurfaceParent()));
341 : }
342 : operator PPluginSurfaceParent*&()
343 : {
344 : return get_PPluginSurfaceParent();
345 : }
346 : operator PPluginSurfaceParent*() const
347 : {
348 : return get_PPluginSurfaceParent();
349 : }
350 :
351 : PPluginSurfaceChild*&
352 0 : get_PPluginSurfaceChild()
353 : {
354 0 : AssertSanity(TPPluginSurfaceChild);
355 0 : return (*(ptr_PPluginSurfaceChild()));
356 : }
357 : PPluginSurfaceChild*
358 0 : get_PPluginSurfaceChild() const
359 : {
360 0 : AssertSanity(TPPluginSurfaceChild);
361 0 : return (*(constptr_PPluginSurfaceChild()));
362 : }
363 : operator PPluginSurfaceChild*&()
364 : {
365 : return get_PPluginSurfaceChild();
366 : }
367 : operator PPluginSurfaceChild*() const
368 : {
369 : return get_PPluginSurfaceChild();
370 : }
371 :
372 : IOSurfaceDescriptor&
373 0 : get_IOSurfaceDescriptor()
374 : {
375 0 : AssertSanity(TIOSurfaceDescriptor);
376 0 : return (*(ptr_IOSurfaceDescriptor()));
377 : }
378 : const IOSurfaceDescriptor&
379 0 : get_IOSurfaceDescriptor() const
380 : {
381 0 : AssertSanity(TIOSurfaceDescriptor);
382 0 : return (*(constptr_IOSurfaceDescriptor()));
383 : }
384 : operator IOSurfaceDescriptor&()
385 : {
386 : return get_IOSurfaceDescriptor();
387 : }
388 : operator const IOSurfaceDescriptor&() const
389 : {
390 : return get_IOSurfaceDescriptor();
391 : }
392 :
393 : null_t&
394 0 : get_null_t()
395 : {
396 0 : AssertSanity(Tnull_t);
397 0 : return (*(ptr_null_t()));
398 : }
399 : const null_t&
400 0 : get_null_t() const
401 : {
402 0 : AssertSanity(Tnull_t);
403 0 : return (*(constptr_null_t()));
404 : }
405 : operator null_t&()
406 : {
407 : return get_null_t();
408 : }
409 : operator const null_t&() const
410 : {
411 : return get_null_t();
412 : }
413 :
414 : private:
415 : Value mValue;
416 : Type mType;
417 : };
418 : } // namespace plugins
419 : } // namespace mozilla
420 :
421 :
422 : //-----------------------------------------------------------------------------
423 : // Declaration of the IPDL type |union OptionalShmem|
424 : //
425 : namespace mozilla {
426 : namespace plugins {
427 : class OptionalShmem MOZ_FINAL
428 : {
429 : public:
430 : enum Type {
431 : T__None,
432 : TShmem = 1,
433 : Tnull_t,
434 : T__Last = Tnull_t
435 : };
436 :
437 : private:
438 : typedef mozilla::ipc::Shmem Shmem;
439 : typedef mozilla::null_t null_t;
440 : typedef Shmem Shmem__tdef;
441 : typedef null_t null_t__tdef;
442 :
443 : union Value {
444 : char VShmem[sizeof(Shmem)];
445 : char Vnull_t[sizeof(null_t)];
446 : };
447 :
448 : Shmem*
449 0 : ptr_Shmem()
450 : {
451 0 : return reinterpret_cast<Shmem*>((&((mValue).VShmem)));
452 : }
453 : const Shmem* const
454 0 : constptr_Shmem() const
455 : {
456 0 : return reinterpret_cast<const Shmem* const>((&((mValue).VShmem)));
457 : }
458 : null_t*
459 0 : ptr_null_t()
460 : {
461 0 : return reinterpret_cast<null_t*>((&((mValue).Vnull_t)));
462 : }
463 : const null_t* const
464 0 : constptr_null_t() const
465 : {
466 0 : return reinterpret_cast<const null_t* const>((&((mValue).Vnull_t)));
467 : }
468 :
469 : bool
470 : MaybeDestroy(Type aNewType);
471 :
472 : void
473 0 : AssertSanity() const
474 : {
475 0 : NS_ABORT_IF_FALSE((T__None) <= (mType), "invalid type tag");
476 0 : NS_ABORT_IF_FALSE((mType) <= (T__Last), "invalid type tag");
477 0 : }
478 : void
479 0 : AssertSanity(Type aType) const
480 : {
481 0 : AssertSanity();
482 0 : NS_ABORT_IF_FALSE((mType) == (aType), "unexpected type tag");
483 0 : }
484 :
485 : public:
486 0 : OptionalShmem() :
487 0 : mType(T__None)
488 : {
489 0 : }
490 :
491 : OptionalShmem(Shmem& aOther);
492 :
493 : OptionalShmem(const null_t& aOther);
494 :
495 : OptionalShmem(const OptionalShmem& aOther);
496 :
497 : ~OptionalShmem();
498 :
499 : Type
500 0 : type() const
501 : {
502 0 : return mType;
503 : }
504 :
505 : OptionalShmem&
506 : operator=(Shmem& aRhs);
507 :
508 : OptionalShmem&
509 : operator=(const null_t& aRhs);
510 :
511 : OptionalShmem&
512 : operator=(const OptionalShmem& aRhs);
513 :
514 : bool
515 : operator==(Shmem& aRhs) const;
516 :
517 : bool
518 : operator==(const null_t& aRhs) const;
519 :
520 : bool
521 : operator==(const OptionalShmem& aRhs) const;
522 :
523 : Shmem&
524 0 : get_Shmem()
525 : {
526 0 : AssertSanity(TShmem);
527 0 : return (*(ptr_Shmem()));
528 : }
529 : Shmem&
530 0 : get_Shmem() const
531 : {
532 0 : AssertSanity(TShmem);
533 0 : return const_cast<Shmem&>((*(constptr_Shmem())));
534 : }
535 : operator Shmem&()
536 : {
537 : return get_Shmem();
538 : }
539 : operator Shmem&() const
540 : {
541 : return get_Shmem();
542 : }
543 :
544 : null_t&
545 0 : get_null_t()
546 : {
547 0 : AssertSanity(Tnull_t);
548 0 : return (*(ptr_null_t()));
549 : }
550 : const null_t&
551 0 : get_null_t() const
552 : {
553 0 : AssertSanity(Tnull_t);
554 0 : return (*(constptr_null_t()));
555 : }
556 : operator null_t&()
557 : {
558 : return get_null_t();
559 : }
560 : operator const null_t&() const
561 : {
562 : return get_null_t();
563 : }
564 :
565 : private:
566 : Value mValue;
567 : Type mType;
568 : };
569 : } // namespace plugins
570 : } // namespace mozilla
571 :
572 :
573 : //-----------------------------------------------------------------------------
574 : // Declaration of the IPDL type |union AsyncSurfaceDescriptor|
575 : //
576 : namespace mozilla {
577 : namespace plugins {
578 : class AsyncSurfaceDescriptor MOZ_FINAL
579 : {
580 : public:
581 : enum Type {
582 : T__None,
583 : TShmem = 1,
584 : TDXGISharedSurfaceHandle,
585 : T__Last = TDXGISharedSurfaceHandle
586 : };
587 :
588 : private:
589 : typedef mozilla::ipc::Shmem Shmem;
590 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
591 : typedef Shmem Shmem__tdef;
592 : typedef DXGISharedSurfaceHandle DXGISharedSurfaceHandle__tdef;
593 :
594 : union Value {
595 : char VShmem[sizeof(Shmem)];
596 : char VDXGISharedSurfaceHandle[sizeof(DXGISharedSurfaceHandle)];
597 : };
598 :
599 : Shmem*
600 0 : ptr_Shmem()
601 : {
602 0 : return reinterpret_cast<Shmem*>((&((mValue).VShmem)));
603 : }
604 : const Shmem* const
605 0 : constptr_Shmem() const
606 : {
607 0 : return reinterpret_cast<const Shmem* const>((&((mValue).VShmem)));
608 : }
609 : DXGISharedSurfaceHandle*
610 0 : ptr_DXGISharedSurfaceHandle()
611 : {
612 0 : return reinterpret_cast<DXGISharedSurfaceHandle*>((&((mValue).VDXGISharedSurfaceHandle)));
613 : }
614 : const DXGISharedSurfaceHandle* const
615 0 : constptr_DXGISharedSurfaceHandle() const
616 : {
617 0 : return reinterpret_cast<const DXGISharedSurfaceHandle* const>((&((mValue).VDXGISharedSurfaceHandle)));
618 : }
619 :
620 : bool
621 : MaybeDestroy(Type aNewType);
622 :
623 : void
624 0 : AssertSanity() const
625 : {
626 0 : NS_ABORT_IF_FALSE((T__None) <= (mType), "invalid type tag");
627 0 : NS_ABORT_IF_FALSE((mType) <= (T__Last), "invalid type tag");
628 0 : }
629 : void
630 0 : AssertSanity(Type aType) const
631 : {
632 0 : AssertSanity();
633 0 : NS_ABORT_IF_FALSE((mType) == (aType), "unexpected type tag");
634 0 : }
635 :
636 : public:
637 0 : AsyncSurfaceDescriptor() :
638 0 : mType(T__None)
639 : {
640 0 : }
641 :
642 : AsyncSurfaceDescriptor(Shmem& aOther);
643 :
644 : AsyncSurfaceDescriptor(const DXGISharedSurfaceHandle& aOther);
645 :
646 : AsyncSurfaceDescriptor(const AsyncSurfaceDescriptor& aOther);
647 :
648 : ~AsyncSurfaceDescriptor();
649 :
650 : Type
651 0 : type() const
652 : {
653 0 : return mType;
654 : }
655 :
656 : AsyncSurfaceDescriptor&
657 : operator=(Shmem& aRhs);
658 :
659 : AsyncSurfaceDescriptor&
660 : operator=(const DXGISharedSurfaceHandle& aRhs);
661 :
662 : AsyncSurfaceDescriptor&
663 : operator=(const AsyncSurfaceDescriptor& aRhs);
664 :
665 : bool
666 : operator==(Shmem& aRhs) const;
667 :
668 : bool
669 : operator==(const DXGISharedSurfaceHandle& aRhs) const;
670 :
671 : bool
672 : operator==(const AsyncSurfaceDescriptor& aRhs) const;
673 :
674 : Shmem&
675 0 : get_Shmem()
676 : {
677 0 : AssertSanity(TShmem);
678 0 : return (*(ptr_Shmem()));
679 : }
680 : Shmem&
681 0 : get_Shmem() const
682 : {
683 0 : AssertSanity(TShmem);
684 0 : return const_cast<Shmem&>((*(constptr_Shmem())));
685 : }
686 : operator Shmem&()
687 : {
688 : return get_Shmem();
689 : }
690 : operator Shmem&() const
691 : {
692 : return get_Shmem();
693 : }
694 :
695 : DXGISharedSurfaceHandle&
696 0 : get_DXGISharedSurfaceHandle()
697 : {
698 0 : AssertSanity(TDXGISharedSurfaceHandle);
699 0 : return (*(ptr_DXGISharedSurfaceHandle()));
700 : }
701 : const DXGISharedSurfaceHandle&
702 0 : get_DXGISharedSurfaceHandle() const
703 : {
704 0 : AssertSanity(TDXGISharedSurfaceHandle);
705 0 : return (*(constptr_DXGISharedSurfaceHandle()));
706 : }
707 : operator DXGISharedSurfaceHandle&()
708 : {
709 : return get_DXGISharedSurfaceHandle();
710 : }
711 : operator const DXGISharedSurfaceHandle&() const
712 : {
713 : return get_DXGISharedSurfaceHandle();
714 : }
715 :
716 : private:
717 : Value mValue;
718 : Type mType;
719 : };
720 : } // namespace plugins
721 : } // namespace mozilla
722 :
723 : namespace mozilla {
724 : namespace plugins {
725 : class AsyncSurfaceDescriptor;
726 : } // namespace plugins
727 : } // namespace mozilla
728 :
729 : //-----------------------------------------------------------------------------
730 : // Declaration of the IPDL type |struct NPRemoteAsyncSurface|
731 : //
732 : namespace mozilla {
733 : namespace plugins {
734 : class NPRemoteAsyncSurface MOZ_FINAL
735 : {
736 : private:
737 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
738 :
739 : public:
740 : NPRemoteAsyncSurface();
741 :
742 : NPRemoteAsyncSurface(
743 : const uint32_t& _version,
744 : const gfxIntSize& _size,
745 : const NPImageFormat& _format,
746 : const uint32_t& _stride,
747 : const AsyncSurfaceDescriptor& _data,
748 : const uintptr_t& _hostPtr)
749 : {
750 : Init();
751 : Assign(_version, _size, _format, _stride, _data, _hostPtr);
752 : }
753 :
754 : NPRemoteAsyncSurface(const NPRemoteAsyncSurface& _o)
755 : {
756 : Init();
757 : Assign((_o).version(), (_o).size(), (_o).format(), (_o).stride(), (_o).data(), (_o).hostPtr());
758 : }
759 :
760 : ~NPRemoteAsyncSurface();
761 :
762 : void
763 : operator=(const NPRemoteAsyncSurface& _o)
764 : {
765 : Assign((_o).version(), (_o).size(), (_o).format(), (_o).stride(), (_o).data(), (_o).hostPtr());
766 : }
767 :
768 : bool
769 : operator==(const NPRemoteAsyncSurface& _o) const;
770 :
771 : uint32_t&
772 0 : version()
773 : {
774 0 : return version_;
775 : }
776 : const uint32_t&
777 0 : version() const
778 : {
779 0 : return version_;
780 : }
781 :
782 : gfxIntSize&
783 0 : size()
784 : {
785 0 : return size_;
786 : }
787 : const gfxIntSize&
788 0 : size() const
789 : {
790 0 : return size_;
791 : }
792 :
793 : NPImageFormat&
794 0 : format()
795 : {
796 0 : return format_;
797 : }
798 : const NPImageFormat&
799 0 : format() const
800 : {
801 0 : return format_;
802 : }
803 :
804 : uint32_t&
805 0 : stride()
806 : {
807 0 : return stride_;
808 : }
809 : const uint32_t&
810 0 : stride() const
811 : {
812 0 : return stride_;
813 : }
814 :
815 : AsyncSurfaceDescriptor&
816 0 : data()
817 : {
818 0 : return data_;
819 : }
820 : const AsyncSurfaceDescriptor&
821 0 : data() const
822 : {
823 0 : return data_;
824 : }
825 :
826 : uintptr_t&
827 0 : hostPtr()
828 : {
829 0 : return hostPtr_;
830 : }
831 : const uintptr_t&
832 0 : hostPtr() const
833 : {
834 0 : return hostPtr_;
835 : }
836 :
837 : private:
838 : void
839 : Init();
840 :
841 : void
842 : Assign(
843 : const uint32_t& _version,
844 : const gfxIntSize& _size,
845 : const NPImageFormat& _format,
846 : const uint32_t& _stride,
847 : const AsyncSurfaceDescriptor& _data,
848 : const uintptr_t& _hostPtr);
849 :
850 : uint32_t version_;
851 : gfxIntSize size_;
852 : NPImageFormat format_;
853 : uint32_t stride_;
854 : AsyncSurfaceDescriptor data_;
855 : uintptr_t hostPtr_;
856 : };
857 : } // namespace plugins
858 : } // namespace mozilla
859 :
860 : //-----------------------------------------------------------------------------
861 : // Code common to PPluginInstanceChild and PPluginInstanceParent
862 : //
863 : namespace mozilla {
864 : namespace plugins {
865 : namespace PPluginInstance {
866 :
867 : enum State {
868 : __Dead,
869 : __Null,
870 : __Error,
871 : __Start = __Null
872 : };
873 :
874 : enum MessageType {
875 : PPluginInstanceStart = PPluginInstanceMsgStart << 16,
876 : PPluginInstancePreStart = (PPluginInstanceMsgStart << 16) - 1,
877 : Msg___delete____ID,
878 : Reply___delete____ID,
879 : Msg_NPP_SetWindow__ID,
880 : Reply_NPP_SetWindow__ID,
881 : Msg_NPP_GetValue_NPPVpluginWantsAllNetworkStreams__ID,
882 : Reply_NPP_GetValue_NPPVpluginWantsAllNetworkStreams__ID,
883 : Msg_NPP_GetValue_NPPVpluginNeedsXEmbed__ID,
884 : Reply_NPP_GetValue_NPPVpluginNeedsXEmbed__ID,
885 : Msg_NPP_GetValue_NPPVpluginScriptableNPObject__ID,
886 : Reply_NPP_GetValue_NPPVpluginScriptableNPObject__ID,
887 : Msg_NPP_SetValue_NPNVprivateModeBool__ID,
888 : Reply_NPP_SetValue_NPNVprivateModeBool__ID,
889 : Msg_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId__ID,
890 : Reply_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId__ID,
891 : Msg_NPP_HandleEvent__ID,
892 : Reply_NPP_HandleEvent__ID,
893 : Msg_NPP_HandleEvent_Shmem__ID,
894 : Reply_NPP_HandleEvent_Shmem__ID,
895 : Msg_NPP_HandleEvent_IOSurface__ID,
896 : Reply_NPP_HandleEvent_IOSurface__ID,
897 : Msg_Paint__ID,
898 : Reply_Paint__ID,
899 : Msg_WindowPosChanged__ID,
900 : Msg_AsyncSetWindow__ID,
901 : Msg_UpdateBackground__ID,
902 : Msg_HandleTextEvent__ID,
903 : Reply_HandleTextEvent__ID,
904 : Msg_HandleKeyEvent__ID,
905 : Reply_HandleKeyEvent__ID,
906 : Msg_NPP_DidComposite__ID,
907 : Msg_NPP_Destroy__ID,
908 : Reply_NPP_Destroy__ID,
909 : Msg_NPN_GetValue_NPNVjavascriptEnabledBool__ID,
910 : Reply_NPN_GetValue_NPNVjavascriptEnabledBool__ID,
911 : Msg_NPN_GetValue_NPNVisOfflineBool__ID,
912 : Reply_NPN_GetValue_NPNVisOfflineBool__ID,
913 : Msg_NPN_GetValue_NPNVWindowNPObject__ID,
914 : Reply_NPN_GetValue_NPNVWindowNPObject__ID,
915 : Msg_NPN_GetValue_NPNVPluginElementNPObject__ID,
916 : Reply_NPN_GetValue_NPNVPluginElementNPObject__ID,
917 : Msg_NPN_GetValue_NPNVprivateModeBool__ID,
918 : Reply_NPN_GetValue_NPNVprivateModeBool__ID,
919 : Msg_NPN_GetValue_NPNVnetscapeWindow__ID,
920 : Reply_NPN_GetValue_NPNVnetscapeWindow__ID,
921 : Msg_NPN_GetValue_NPNVdocumentOrigin__ID,
922 : Reply_NPN_GetValue_NPNVdocumentOrigin__ID,
923 : Msg_NPN_SetValue_NPPVpluginWindow__ID,
924 : Reply_NPN_SetValue_NPPVpluginWindow__ID,
925 : Msg_NPN_SetValue_NPPVpluginTransparent__ID,
926 : Reply_NPN_SetValue_NPPVpluginTransparent__ID,
927 : Msg_NPN_SetValue_NPPVpluginUsesDOMForCursor__ID,
928 : Reply_NPN_SetValue_NPPVpluginUsesDOMForCursor__ID,
929 : Msg_NPN_SetValue_NPPVpluginDrawingModel__ID,
930 : Reply_NPN_SetValue_NPPVpluginDrawingModel__ID,
931 : Msg_NPN_SetValue_NPPVpluginEventModel__ID,
932 : Reply_NPN_SetValue_NPPVpluginEventModel__ID,
933 : Msg_NPN_GetURL__ID,
934 : Reply_NPN_GetURL__ID,
935 : Msg_NPN_PostURL__ID,
936 : Reply_NPN_PostURL__ID,
937 : Msg_PStreamNotifyConstructor__ID,
938 : Reply_PStreamNotifyConstructor__ID,
939 : Msg_NPN_InvalidateRect__ID,
940 : Msg_Show__ID,
941 : Reply_Show__ID,
942 : Msg_PPluginSurfaceConstructor__ID,
943 : Reply_PPluginSurfaceConstructor__ID,
944 : Msg_NPN_PushPopupsEnabledState__ID,
945 : Reply_NPN_PushPopupsEnabledState__ID,
946 : Msg_NPN_PopPopupsEnabledState__ID,
947 : Reply_NPN_PopPopupsEnabledState__ID,
948 : Msg_NPN_GetValueForURL__ID,
949 : Reply_NPN_GetValueForURL__ID,
950 : Msg_NPN_SetValueForURL__ID,
951 : Reply_NPN_SetValueForURL__ID,
952 : Msg_NPN_GetAuthenticationInfo__ID,
953 : Reply_NPN_GetAuthenticationInfo__ID,
954 : Msg_NPN_ConvertPoint__ID,
955 : Reply_NPN_ConvertPoint__ID,
956 : Msg_RedrawPlugin__ID,
957 : Msg_NPN_InitAsyncSurface__ID,
958 : Reply_NPN_InitAsyncSurface__ID,
959 : Msg_NegotiatedCarbon__ID,
960 : Reply_NegotiatedCarbon__ID,
961 : Msg_PPluginScriptableObjectConstructor__ID,
962 : Reply_PPluginScriptableObjectConstructor__ID,
963 : Msg_PBrowserStreamConstructor__ID,
964 : Reply_PBrowserStreamConstructor__ID,
965 : Msg_PPluginStreamConstructor__ID,
966 : Reply_PPluginStreamConstructor__ID,
967 : Msg_PluginFocusChange__ID,
968 : Reply_PluginFocusChange__ID,
969 : Msg_SetPluginFocus__ID,
970 : Reply_SetPluginFocus__ID,
971 : Msg_UpdateWindow__ID,
972 : Reply_UpdateWindow__ID,
973 : Msg_PPluginBackgroundDestroyerConstructor__ID,
974 : Reply_PPluginBackgroundDestroyerConstructor__ID,
975 : PPluginInstanceEnd
976 : };
977 :
978 : bool
979 : Transition(
980 : State from,
981 : mozilla::ipc::Trigger trigger,
982 : State* next);
983 :
984 : class Msg___delete__ :
985 : public IPC::Message
986 0 : {
987 : private:
988 : typedef mozilla::ipc::ActorHandle ActorHandle;
989 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
990 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
991 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
992 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
993 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
994 : typedef mozilla::ipc::Shmem Shmem;
995 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
996 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
997 : typedef mozilla::null_t null_t;
998 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
999 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1000 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1001 :
1002 : public:
1003 : enum {
1004 : ID = Msg___delete____ID
1005 : };
1006 0 : Msg___delete__() :
1007 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg___delete__")
1008 : {
1009 0 : }
1010 :
1011 : void
1012 0 : Log(
1013 : const std::string& __pfx,
1014 : FILE* __outf) const
1015 : {
1016 0 : std::string __logmsg;
1017 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1018 0 : (__logmsg).append(__pfx);
1019 0 : (__logmsg).append("Msg___delete__(");
1020 :
1021 0 : (__logmsg).append("[TODO])\n");
1022 0 : fputs((__logmsg).c_str(), __outf);
1023 0 : }
1024 : };
1025 :
1026 : class Reply___delete__ :
1027 : public IPC::Message
1028 0 : {
1029 : private:
1030 : typedef mozilla::ipc::ActorHandle ActorHandle;
1031 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1032 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1033 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1034 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1035 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1036 : typedef mozilla::ipc::Shmem Shmem;
1037 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1038 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1039 : typedef mozilla::null_t null_t;
1040 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1041 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1042 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1043 :
1044 : public:
1045 : enum {
1046 : ID = Reply___delete____ID
1047 : };
1048 0 : Reply___delete__() :
1049 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply___delete__")
1050 : {
1051 0 : }
1052 :
1053 : void
1054 0 : Log(
1055 : const std::string& __pfx,
1056 : FILE* __outf) const
1057 : {
1058 0 : std::string __logmsg;
1059 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1060 0 : (__logmsg).append(__pfx);
1061 0 : (__logmsg).append("Reply___delete__(");
1062 :
1063 0 : (__logmsg).append("[TODO])\n");
1064 0 : fputs((__logmsg).c_str(), __outf);
1065 0 : }
1066 : };
1067 :
1068 : class Msg_NPP_SetWindow :
1069 : public IPC::Message
1070 0 : {
1071 : private:
1072 : typedef mozilla::ipc::ActorHandle ActorHandle;
1073 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1074 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1075 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1076 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1077 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1078 : typedef mozilla::ipc::Shmem Shmem;
1079 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1080 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1081 : typedef mozilla::null_t null_t;
1082 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1083 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1084 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1085 :
1086 : public:
1087 : enum {
1088 : ID = Msg_NPP_SetWindow__ID
1089 : };
1090 0 : Msg_NPP_SetWindow() :
1091 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_SetWindow")
1092 : {
1093 0 : }
1094 :
1095 : void
1096 0 : Log(
1097 : const std::string& __pfx,
1098 : FILE* __outf) const
1099 : {
1100 0 : std::string __logmsg;
1101 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1102 0 : (__logmsg).append(__pfx);
1103 0 : (__logmsg).append("Msg_NPP_SetWindow(");
1104 :
1105 0 : (__logmsg).append("[TODO])\n");
1106 0 : fputs((__logmsg).c_str(), __outf);
1107 0 : }
1108 : };
1109 :
1110 : class Reply_NPP_SetWindow :
1111 : public IPC::Message
1112 0 : {
1113 : private:
1114 : typedef mozilla::ipc::ActorHandle ActorHandle;
1115 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1116 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1117 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1118 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1119 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1120 : typedef mozilla::ipc::Shmem Shmem;
1121 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1122 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1123 : typedef mozilla::null_t null_t;
1124 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1125 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1126 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1127 :
1128 : public:
1129 : enum {
1130 : ID = Reply_NPP_SetWindow__ID
1131 : };
1132 0 : Reply_NPP_SetWindow() :
1133 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_SetWindow")
1134 : {
1135 0 : }
1136 :
1137 : void
1138 0 : Log(
1139 : const std::string& __pfx,
1140 : FILE* __outf) const
1141 : {
1142 0 : std::string __logmsg;
1143 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1144 0 : (__logmsg).append(__pfx);
1145 0 : (__logmsg).append("Reply_NPP_SetWindow(");
1146 :
1147 0 : (__logmsg).append("[TODO])\n");
1148 0 : fputs((__logmsg).c_str(), __outf);
1149 0 : }
1150 : };
1151 :
1152 : class Msg_NPP_GetValue_NPPVpluginWantsAllNetworkStreams :
1153 : public IPC::Message
1154 0 : {
1155 : private:
1156 : typedef mozilla::ipc::ActorHandle ActorHandle;
1157 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1158 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1159 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1160 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1161 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1162 : typedef mozilla::ipc::Shmem Shmem;
1163 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1164 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1165 : typedef mozilla::null_t null_t;
1166 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1167 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1168 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1169 :
1170 : public:
1171 : enum {
1172 : ID = Msg_NPP_GetValue_NPPVpluginWantsAllNetworkStreams__ID
1173 : };
1174 0 : Msg_NPP_GetValue_NPPVpluginWantsAllNetworkStreams() :
1175 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_GetValue_NPPVpluginWantsAllNetworkStreams")
1176 : {
1177 0 : }
1178 :
1179 : void
1180 0 : Log(
1181 : const std::string& __pfx,
1182 : FILE* __outf) const
1183 : {
1184 0 : std::string __logmsg;
1185 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1186 0 : (__logmsg).append(__pfx);
1187 0 : (__logmsg).append("Msg_NPP_GetValue_NPPVpluginWantsAllNetworkStreams(");
1188 :
1189 0 : (__logmsg).append("[TODO])\n");
1190 0 : fputs((__logmsg).c_str(), __outf);
1191 0 : }
1192 : };
1193 :
1194 : class Reply_NPP_GetValue_NPPVpluginWantsAllNetworkStreams :
1195 : public IPC::Message
1196 0 : {
1197 : private:
1198 : typedef mozilla::ipc::ActorHandle ActorHandle;
1199 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1200 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1201 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1202 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1203 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1204 : typedef mozilla::ipc::Shmem Shmem;
1205 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1206 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1207 : typedef mozilla::null_t null_t;
1208 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1209 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1210 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1211 :
1212 : public:
1213 : enum {
1214 : ID = Reply_NPP_GetValue_NPPVpluginWantsAllNetworkStreams__ID
1215 : };
1216 0 : Reply_NPP_GetValue_NPPVpluginWantsAllNetworkStreams() :
1217 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_GetValue_NPPVpluginWantsAllNetworkStreams")
1218 : {
1219 0 : }
1220 :
1221 : void
1222 0 : Log(
1223 : const std::string& __pfx,
1224 : FILE* __outf) const
1225 : {
1226 0 : std::string __logmsg;
1227 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1228 0 : (__logmsg).append(__pfx);
1229 0 : (__logmsg).append("Reply_NPP_GetValue_NPPVpluginWantsAllNetworkStreams(");
1230 :
1231 0 : (__logmsg).append("[TODO])\n");
1232 0 : fputs((__logmsg).c_str(), __outf);
1233 0 : }
1234 : };
1235 :
1236 : class Msg_NPP_GetValue_NPPVpluginNeedsXEmbed :
1237 : public IPC::Message
1238 0 : {
1239 : private:
1240 : typedef mozilla::ipc::ActorHandle ActorHandle;
1241 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1242 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1243 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1244 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1245 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1246 : typedef mozilla::ipc::Shmem Shmem;
1247 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1248 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1249 : typedef mozilla::null_t null_t;
1250 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1251 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1252 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1253 :
1254 : public:
1255 : enum {
1256 : ID = Msg_NPP_GetValue_NPPVpluginNeedsXEmbed__ID
1257 : };
1258 0 : Msg_NPP_GetValue_NPPVpluginNeedsXEmbed() :
1259 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_GetValue_NPPVpluginNeedsXEmbed")
1260 : {
1261 0 : }
1262 :
1263 : void
1264 0 : Log(
1265 : const std::string& __pfx,
1266 : FILE* __outf) const
1267 : {
1268 0 : std::string __logmsg;
1269 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1270 0 : (__logmsg).append(__pfx);
1271 0 : (__logmsg).append("Msg_NPP_GetValue_NPPVpluginNeedsXEmbed(");
1272 :
1273 0 : (__logmsg).append("[TODO])\n");
1274 0 : fputs((__logmsg).c_str(), __outf);
1275 0 : }
1276 : };
1277 :
1278 : class Reply_NPP_GetValue_NPPVpluginNeedsXEmbed :
1279 : public IPC::Message
1280 0 : {
1281 : private:
1282 : typedef mozilla::ipc::ActorHandle ActorHandle;
1283 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1284 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1285 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1286 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1287 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1288 : typedef mozilla::ipc::Shmem Shmem;
1289 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1290 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1291 : typedef mozilla::null_t null_t;
1292 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1293 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1294 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1295 :
1296 : public:
1297 : enum {
1298 : ID = Reply_NPP_GetValue_NPPVpluginNeedsXEmbed__ID
1299 : };
1300 0 : Reply_NPP_GetValue_NPPVpluginNeedsXEmbed() :
1301 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_GetValue_NPPVpluginNeedsXEmbed")
1302 : {
1303 0 : }
1304 :
1305 : void
1306 0 : Log(
1307 : const std::string& __pfx,
1308 : FILE* __outf) const
1309 : {
1310 0 : std::string __logmsg;
1311 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1312 0 : (__logmsg).append(__pfx);
1313 0 : (__logmsg).append("Reply_NPP_GetValue_NPPVpluginNeedsXEmbed(");
1314 :
1315 0 : (__logmsg).append("[TODO])\n");
1316 0 : fputs((__logmsg).c_str(), __outf);
1317 0 : }
1318 : };
1319 :
1320 : class Msg_NPP_GetValue_NPPVpluginScriptableNPObject :
1321 : public IPC::Message
1322 0 : {
1323 : private:
1324 : typedef mozilla::ipc::ActorHandle ActorHandle;
1325 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1326 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1327 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1328 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1329 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1330 : typedef mozilla::ipc::Shmem Shmem;
1331 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1332 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1333 : typedef mozilla::null_t null_t;
1334 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1335 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1336 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1337 :
1338 : public:
1339 : enum {
1340 : ID = Msg_NPP_GetValue_NPPVpluginScriptableNPObject__ID
1341 : };
1342 0 : Msg_NPP_GetValue_NPPVpluginScriptableNPObject() :
1343 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_GetValue_NPPVpluginScriptableNPObject")
1344 : {
1345 0 : }
1346 :
1347 : void
1348 0 : Log(
1349 : const std::string& __pfx,
1350 : FILE* __outf) const
1351 : {
1352 0 : std::string __logmsg;
1353 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1354 0 : (__logmsg).append(__pfx);
1355 0 : (__logmsg).append("Msg_NPP_GetValue_NPPVpluginScriptableNPObject(");
1356 :
1357 0 : (__logmsg).append("[TODO])\n");
1358 0 : fputs((__logmsg).c_str(), __outf);
1359 0 : }
1360 : };
1361 :
1362 : class Reply_NPP_GetValue_NPPVpluginScriptableNPObject :
1363 : public IPC::Message
1364 0 : {
1365 : private:
1366 : typedef mozilla::ipc::ActorHandle ActorHandle;
1367 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1368 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1369 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1370 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1371 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1372 : typedef mozilla::ipc::Shmem Shmem;
1373 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1374 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1375 : typedef mozilla::null_t null_t;
1376 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1377 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1378 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1379 :
1380 : public:
1381 : enum {
1382 : ID = Reply_NPP_GetValue_NPPVpluginScriptableNPObject__ID
1383 : };
1384 0 : Reply_NPP_GetValue_NPPVpluginScriptableNPObject() :
1385 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_GetValue_NPPVpluginScriptableNPObject")
1386 : {
1387 0 : }
1388 :
1389 : void
1390 0 : Log(
1391 : const std::string& __pfx,
1392 : FILE* __outf) const
1393 : {
1394 0 : std::string __logmsg;
1395 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1396 0 : (__logmsg).append(__pfx);
1397 0 : (__logmsg).append("Reply_NPP_GetValue_NPPVpluginScriptableNPObject(");
1398 :
1399 0 : (__logmsg).append("[TODO])\n");
1400 0 : fputs((__logmsg).c_str(), __outf);
1401 0 : }
1402 : };
1403 :
1404 : class Msg_NPP_SetValue_NPNVprivateModeBool :
1405 : public IPC::Message
1406 0 : {
1407 : private:
1408 : typedef mozilla::ipc::ActorHandle ActorHandle;
1409 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1410 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1411 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1412 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1413 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1414 : typedef mozilla::ipc::Shmem Shmem;
1415 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1416 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1417 : typedef mozilla::null_t null_t;
1418 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1419 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1420 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1421 :
1422 : public:
1423 : enum {
1424 : ID = Msg_NPP_SetValue_NPNVprivateModeBool__ID
1425 : };
1426 0 : Msg_NPP_SetValue_NPNVprivateModeBool() :
1427 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_SetValue_NPNVprivateModeBool")
1428 : {
1429 0 : }
1430 :
1431 : void
1432 0 : Log(
1433 : const std::string& __pfx,
1434 : FILE* __outf) const
1435 : {
1436 0 : std::string __logmsg;
1437 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1438 0 : (__logmsg).append(__pfx);
1439 0 : (__logmsg).append("Msg_NPP_SetValue_NPNVprivateModeBool(");
1440 :
1441 0 : (__logmsg).append("[TODO])\n");
1442 0 : fputs((__logmsg).c_str(), __outf);
1443 0 : }
1444 : };
1445 :
1446 : class Reply_NPP_SetValue_NPNVprivateModeBool :
1447 : public IPC::Message
1448 0 : {
1449 : private:
1450 : typedef mozilla::ipc::ActorHandle ActorHandle;
1451 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1452 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1453 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1454 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1455 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1456 : typedef mozilla::ipc::Shmem Shmem;
1457 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1458 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1459 : typedef mozilla::null_t null_t;
1460 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1461 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1462 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1463 :
1464 : public:
1465 : enum {
1466 : ID = Reply_NPP_SetValue_NPNVprivateModeBool__ID
1467 : };
1468 0 : Reply_NPP_SetValue_NPNVprivateModeBool() :
1469 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_SetValue_NPNVprivateModeBool")
1470 : {
1471 0 : }
1472 :
1473 : void
1474 0 : Log(
1475 : const std::string& __pfx,
1476 : FILE* __outf) const
1477 : {
1478 0 : std::string __logmsg;
1479 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1480 0 : (__logmsg).append(__pfx);
1481 0 : (__logmsg).append("Reply_NPP_SetValue_NPNVprivateModeBool(");
1482 :
1483 0 : (__logmsg).append("[TODO])\n");
1484 0 : fputs((__logmsg).c_str(), __outf);
1485 0 : }
1486 : };
1487 :
1488 : class Msg_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId :
1489 : public IPC::Message
1490 0 : {
1491 : private:
1492 : typedef mozilla::ipc::ActorHandle ActorHandle;
1493 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1494 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1495 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1496 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1497 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1498 : typedef mozilla::ipc::Shmem Shmem;
1499 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1500 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1501 : typedef mozilla::null_t null_t;
1502 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1503 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1504 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1505 :
1506 : public:
1507 : enum {
1508 : ID = Msg_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId__ID
1509 : };
1510 0 : Msg_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId() :
1511 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId")
1512 : {
1513 0 : }
1514 :
1515 : void
1516 0 : Log(
1517 : const std::string& __pfx,
1518 : FILE* __outf) const
1519 : {
1520 0 : std::string __logmsg;
1521 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1522 0 : (__logmsg).append(__pfx);
1523 0 : (__logmsg).append("Msg_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId(");
1524 :
1525 0 : (__logmsg).append("[TODO])\n");
1526 0 : fputs((__logmsg).c_str(), __outf);
1527 0 : }
1528 : };
1529 :
1530 : class Reply_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId :
1531 : public IPC::Message
1532 0 : {
1533 : private:
1534 : typedef mozilla::ipc::ActorHandle ActorHandle;
1535 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1536 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1537 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1538 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1539 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1540 : typedef mozilla::ipc::Shmem Shmem;
1541 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1542 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1543 : typedef mozilla::null_t null_t;
1544 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1545 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1546 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1547 :
1548 : public:
1549 : enum {
1550 : ID = Reply_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId__ID
1551 : };
1552 0 : Reply_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId() :
1553 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId")
1554 : {
1555 0 : }
1556 :
1557 : void
1558 0 : Log(
1559 : const std::string& __pfx,
1560 : FILE* __outf) const
1561 : {
1562 0 : std::string __logmsg;
1563 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1564 0 : (__logmsg).append(__pfx);
1565 0 : (__logmsg).append("Reply_NPP_GetValue_NPPVpluginNativeAccessibleAtkPlugId(");
1566 :
1567 0 : (__logmsg).append("[TODO])\n");
1568 0 : fputs((__logmsg).c_str(), __outf);
1569 0 : }
1570 : };
1571 :
1572 : class Msg_NPP_HandleEvent :
1573 : public IPC::Message
1574 0 : {
1575 : private:
1576 : typedef mozilla::ipc::ActorHandle ActorHandle;
1577 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1578 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1579 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1580 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1581 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1582 : typedef mozilla::ipc::Shmem Shmem;
1583 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1584 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1585 : typedef mozilla::null_t null_t;
1586 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1587 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1588 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1589 :
1590 : public:
1591 : enum {
1592 : ID = Msg_NPP_HandleEvent__ID
1593 : };
1594 0 : Msg_NPP_HandleEvent() :
1595 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_HandleEvent")
1596 : {
1597 0 : }
1598 :
1599 : void
1600 0 : Log(
1601 : const std::string& __pfx,
1602 : FILE* __outf) const
1603 : {
1604 0 : std::string __logmsg;
1605 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1606 0 : (__logmsg).append(__pfx);
1607 0 : (__logmsg).append("Msg_NPP_HandleEvent(");
1608 :
1609 0 : (__logmsg).append("[TODO])\n");
1610 0 : fputs((__logmsg).c_str(), __outf);
1611 0 : }
1612 : };
1613 :
1614 : class Reply_NPP_HandleEvent :
1615 : public IPC::Message
1616 0 : {
1617 : private:
1618 : typedef mozilla::ipc::ActorHandle ActorHandle;
1619 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1620 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1621 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1622 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1623 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1624 : typedef mozilla::ipc::Shmem Shmem;
1625 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1626 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1627 : typedef mozilla::null_t null_t;
1628 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1629 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1630 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1631 :
1632 : public:
1633 : enum {
1634 : ID = Reply_NPP_HandleEvent__ID
1635 : };
1636 0 : Reply_NPP_HandleEvent() :
1637 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_HandleEvent")
1638 : {
1639 0 : }
1640 :
1641 : void
1642 0 : Log(
1643 : const std::string& __pfx,
1644 : FILE* __outf) const
1645 : {
1646 0 : std::string __logmsg;
1647 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1648 0 : (__logmsg).append(__pfx);
1649 0 : (__logmsg).append("Reply_NPP_HandleEvent(");
1650 :
1651 0 : (__logmsg).append("[TODO])\n");
1652 0 : fputs((__logmsg).c_str(), __outf);
1653 0 : }
1654 : };
1655 :
1656 : class Msg_NPP_HandleEvent_Shmem :
1657 : public IPC::Message
1658 0 : {
1659 : private:
1660 : typedef mozilla::ipc::ActorHandle ActorHandle;
1661 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1662 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1663 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1664 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1665 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1666 : typedef mozilla::ipc::Shmem Shmem;
1667 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1668 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1669 : typedef mozilla::null_t null_t;
1670 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1671 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1672 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1673 :
1674 : public:
1675 : enum {
1676 : ID = Msg_NPP_HandleEvent_Shmem__ID
1677 : };
1678 0 : Msg_NPP_HandleEvent_Shmem() :
1679 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_HandleEvent_Shmem")
1680 : {
1681 0 : }
1682 :
1683 : void
1684 0 : Log(
1685 : const std::string& __pfx,
1686 : FILE* __outf) const
1687 : {
1688 0 : std::string __logmsg;
1689 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1690 0 : (__logmsg).append(__pfx);
1691 0 : (__logmsg).append("Msg_NPP_HandleEvent_Shmem(");
1692 :
1693 0 : (__logmsg).append("[TODO])\n");
1694 0 : fputs((__logmsg).c_str(), __outf);
1695 0 : }
1696 : };
1697 :
1698 : class Reply_NPP_HandleEvent_Shmem :
1699 : public IPC::Message
1700 0 : {
1701 : private:
1702 : typedef mozilla::ipc::ActorHandle ActorHandle;
1703 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1704 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1705 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1706 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1707 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1708 : typedef mozilla::ipc::Shmem Shmem;
1709 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1710 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1711 : typedef mozilla::null_t null_t;
1712 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1713 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1714 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1715 :
1716 : public:
1717 : enum {
1718 : ID = Reply_NPP_HandleEvent_Shmem__ID
1719 : };
1720 0 : Reply_NPP_HandleEvent_Shmem() :
1721 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_HandleEvent_Shmem")
1722 : {
1723 0 : }
1724 :
1725 : void
1726 0 : Log(
1727 : const std::string& __pfx,
1728 : FILE* __outf) const
1729 : {
1730 0 : std::string __logmsg;
1731 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1732 0 : (__logmsg).append(__pfx);
1733 0 : (__logmsg).append("Reply_NPP_HandleEvent_Shmem(");
1734 :
1735 0 : (__logmsg).append("[TODO])\n");
1736 0 : fputs((__logmsg).c_str(), __outf);
1737 0 : }
1738 : };
1739 :
1740 : class Msg_NPP_HandleEvent_IOSurface :
1741 : public IPC::Message
1742 0 : {
1743 : private:
1744 : typedef mozilla::ipc::ActorHandle ActorHandle;
1745 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1746 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1747 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1748 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1749 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1750 : typedef mozilla::ipc::Shmem Shmem;
1751 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1752 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1753 : typedef mozilla::null_t null_t;
1754 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1755 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1756 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1757 :
1758 : public:
1759 : enum {
1760 : ID = Msg_NPP_HandleEvent_IOSurface__ID
1761 : };
1762 0 : Msg_NPP_HandleEvent_IOSurface() :
1763 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_HandleEvent_IOSurface")
1764 : {
1765 0 : }
1766 :
1767 : void
1768 0 : Log(
1769 : const std::string& __pfx,
1770 : FILE* __outf) const
1771 : {
1772 0 : std::string __logmsg;
1773 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1774 0 : (__logmsg).append(__pfx);
1775 0 : (__logmsg).append("Msg_NPP_HandleEvent_IOSurface(");
1776 :
1777 0 : (__logmsg).append("[TODO])\n");
1778 0 : fputs((__logmsg).c_str(), __outf);
1779 0 : }
1780 : };
1781 :
1782 : class Reply_NPP_HandleEvent_IOSurface :
1783 : public IPC::Message
1784 0 : {
1785 : private:
1786 : typedef mozilla::ipc::ActorHandle ActorHandle;
1787 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1788 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1789 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1790 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1791 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1792 : typedef mozilla::ipc::Shmem Shmem;
1793 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1794 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1795 : typedef mozilla::null_t null_t;
1796 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1797 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1798 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1799 :
1800 : public:
1801 : enum {
1802 : ID = Reply_NPP_HandleEvent_IOSurface__ID
1803 : };
1804 0 : Reply_NPP_HandleEvent_IOSurface() :
1805 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_HandleEvent_IOSurface")
1806 : {
1807 0 : }
1808 :
1809 : void
1810 0 : Log(
1811 : const std::string& __pfx,
1812 : FILE* __outf) const
1813 : {
1814 0 : std::string __logmsg;
1815 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1816 0 : (__logmsg).append(__pfx);
1817 0 : (__logmsg).append("Reply_NPP_HandleEvent_IOSurface(");
1818 :
1819 0 : (__logmsg).append("[TODO])\n");
1820 0 : fputs((__logmsg).c_str(), __outf);
1821 0 : }
1822 : };
1823 :
1824 : class Msg_Paint :
1825 : public IPC::Message
1826 0 : {
1827 : private:
1828 : typedef mozilla::ipc::ActorHandle ActorHandle;
1829 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1830 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1831 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1832 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1833 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1834 : typedef mozilla::ipc::Shmem Shmem;
1835 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1836 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1837 : typedef mozilla::null_t null_t;
1838 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1839 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1840 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1841 :
1842 : public:
1843 : enum {
1844 : ID = Msg_Paint__ID
1845 : };
1846 0 : Msg_Paint() :
1847 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_Paint")
1848 : {
1849 0 : }
1850 :
1851 : void
1852 0 : Log(
1853 : const std::string& __pfx,
1854 : FILE* __outf) const
1855 : {
1856 0 : std::string __logmsg;
1857 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1858 0 : (__logmsg).append(__pfx);
1859 0 : (__logmsg).append("Msg_Paint(");
1860 :
1861 0 : (__logmsg).append("[TODO])\n");
1862 0 : fputs((__logmsg).c_str(), __outf);
1863 0 : }
1864 : };
1865 :
1866 : class Reply_Paint :
1867 : public IPC::Message
1868 0 : {
1869 : private:
1870 : typedef mozilla::ipc::ActorHandle ActorHandle;
1871 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1872 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1873 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1874 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1875 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1876 : typedef mozilla::ipc::Shmem Shmem;
1877 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1878 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1879 : typedef mozilla::null_t null_t;
1880 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1881 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1882 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1883 :
1884 : public:
1885 : enum {
1886 : ID = Reply_Paint__ID
1887 : };
1888 0 : Reply_Paint() :
1889 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_Paint")
1890 : {
1891 0 : }
1892 :
1893 : void
1894 0 : Log(
1895 : const std::string& __pfx,
1896 : FILE* __outf) const
1897 : {
1898 0 : std::string __logmsg;
1899 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1900 0 : (__logmsg).append(__pfx);
1901 0 : (__logmsg).append("Reply_Paint(");
1902 :
1903 0 : (__logmsg).append("[TODO])\n");
1904 0 : fputs((__logmsg).c_str(), __outf);
1905 0 : }
1906 : };
1907 :
1908 : class Msg_WindowPosChanged :
1909 : public IPC::Message
1910 0 : {
1911 : private:
1912 : typedef mozilla::ipc::ActorHandle ActorHandle;
1913 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1914 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1915 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1916 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1917 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1918 : typedef mozilla::ipc::Shmem Shmem;
1919 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1920 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1921 : typedef mozilla::null_t null_t;
1922 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1923 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1924 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1925 :
1926 : public:
1927 : enum {
1928 : ID = Msg_WindowPosChanged__ID
1929 : };
1930 0 : Msg_WindowPosChanged() :
1931 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_WindowPosChanged")
1932 : {
1933 0 : }
1934 :
1935 : void
1936 0 : Log(
1937 : const std::string& __pfx,
1938 : FILE* __outf) const
1939 : {
1940 0 : std::string __logmsg;
1941 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1942 0 : (__logmsg).append(__pfx);
1943 0 : (__logmsg).append("Msg_WindowPosChanged(");
1944 :
1945 0 : (__logmsg).append("[TODO])\n");
1946 0 : fputs((__logmsg).c_str(), __outf);
1947 0 : }
1948 : };
1949 :
1950 : class Msg_AsyncSetWindow :
1951 : public IPC::Message
1952 0 : {
1953 : private:
1954 : typedef mozilla::ipc::ActorHandle ActorHandle;
1955 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1956 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1957 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
1958 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
1959 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
1960 : typedef mozilla::ipc::Shmem Shmem;
1961 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
1962 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
1963 : typedef mozilla::null_t null_t;
1964 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
1965 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
1966 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
1967 :
1968 : public:
1969 : enum {
1970 : ID = Msg_AsyncSetWindow__ID
1971 : };
1972 0 : Msg_AsyncSetWindow() :
1973 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_AsyncSetWindow")
1974 : {
1975 0 : }
1976 :
1977 : void
1978 0 : Log(
1979 : const std::string& __pfx,
1980 : FILE* __outf) const
1981 : {
1982 0 : std::string __logmsg;
1983 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1984 0 : (__logmsg).append(__pfx);
1985 0 : (__logmsg).append("Msg_AsyncSetWindow(");
1986 :
1987 0 : (__logmsg).append("[TODO])\n");
1988 0 : fputs((__logmsg).c_str(), __outf);
1989 0 : }
1990 : };
1991 :
1992 : class Msg_UpdateBackground :
1993 : public IPC::Message
1994 0 : {
1995 : private:
1996 : typedef mozilla::ipc::ActorHandle ActorHandle;
1997 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
1998 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
1999 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2000 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2001 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2002 : typedef mozilla::ipc::Shmem Shmem;
2003 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2004 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2005 : typedef mozilla::null_t null_t;
2006 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2007 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2008 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2009 :
2010 : public:
2011 : enum {
2012 : ID = Msg_UpdateBackground__ID
2013 : };
2014 0 : Msg_UpdateBackground() :
2015 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_UpdateBackground")
2016 : {
2017 0 : }
2018 :
2019 : void
2020 0 : Log(
2021 : const std::string& __pfx,
2022 : FILE* __outf) const
2023 : {
2024 0 : std::string __logmsg;
2025 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2026 0 : (__logmsg).append(__pfx);
2027 0 : (__logmsg).append("Msg_UpdateBackground(");
2028 :
2029 0 : (__logmsg).append("[TODO])\n");
2030 0 : fputs((__logmsg).c_str(), __outf);
2031 0 : }
2032 : };
2033 :
2034 : class Msg_HandleTextEvent :
2035 : public IPC::Message
2036 0 : {
2037 : private:
2038 : typedef mozilla::ipc::ActorHandle ActorHandle;
2039 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2040 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2041 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2042 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2043 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2044 : typedef mozilla::ipc::Shmem Shmem;
2045 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2046 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2047 : typedef mozilla::null_t null_t;
2048 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2049 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2050 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2051 :
2052 : public:
2053 : enum {
2054 : ID = Msg_HandleTextEvent__ID
2055 : };
2056 0 : Msg_HandleTextEvent() :
2057 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_HandleTextEvent")
2058 : {
2059 0 : }
2060 :
2061 : void
2062 0 : Log(
2063 : const std::string& __pfx,
2064 : FILE* __outf) const
2065 : {
2066 0 : std::string __logmsg;
2067 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2068 0 : (__logmsg).append(__pfx);
2069 0 : (__logmsg).append("Msg_HandleTextEvent(");
2070 :
2071 0 : (__logmsg).append("[TODO])\n");
2072 0 : fputs((__logmsg).c_str(), __outf);
2073 0 : }
2074 : };
2075 :
2076 : class Reply_HandleTextEvent :
2077 : public IPC::Message
2078 0 : {
2079 : private:
2080 : typedef mozilla::ipc::ActorHandle ActorHandle;
2081 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2082 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2083 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2084 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2085 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2086 : typedef mozilla::ipc::Shmem Shmem;
2087 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2088 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2089 : typedef mozilla::null_t null_t;
2090 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2091 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2092 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2093 :
2094 : public:
2095 : enum {
2096 : ID = Reply_HandleTextEvent__ID
2097 : };
2098 0 : Reply_HandleTextEvent() :
2099 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_HandleTextEvent")
2100 : {
2101 0 : }
2102 :
2103 : void
2104 0 : Log(
2105 : const std::string& __pfx,
2106 : FILE* __outf) const
2107 : {
2108 0 : std::string __logmsg;
2109 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2110 0 : (__logmsg).append(__pfx);
2111 0 : (__logmsg).append("Reply_HandleTextEvent(");
2112 :
2113 0 : (__logmsg).append("[TODO])\n");
2114 0 : fputs((__logmsg).c_str(), __outf);
2115 0 : }
2116 : };
2117 :
2118 : class Msg_HandleKeyEvent :
2119 : public IPC::Message
2120 0 : {
2121 : private:
2122 : typedef mozilla::ipc::ActorHandle ActorHandle;
2123 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2124 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2125 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2126 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2127 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2128 : typedef mozilla::ipc::Shmem Shmem;
2129 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2130 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2131 : typedef mozilla::null_t null_t;
2132 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2133 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2134 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2135 :
2136 : public:
2137 : enum {
2138 : ID = Msg_HandleKeyEvent__ID
2139 : };
2140 0 : Msg_HandleKeyEvent() :
2141 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_HandleKeyEvent")
2142 : {
2143 0 : }
2144 :
2145 : void
2146 0 : Log(
2147 : const std::string& __pfx,
2148 : FILE* __outf) const
2149 : {
2150 0 : std::string __logmsg;
2151 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2152 0 : (__logmsg).append(__pfx);
2153 0 : (__logmsg).append("Msg_HandleKeyEvent(");
2154 :
2155 0 : (__logmsg).append("[TODO])\n");
2156 0 : fputs((__logmsg).c_str(), __outf);
2157 0 : }
2158 : };
2159 :
2160 : class Reply_HandleKeyEvent :
2161 : public IPC::Message
2162 0 : {
2163 : private:
2164 : typedef mozilla::ipc::ActorHandle ActorHandle;
2165 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2166 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2167 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2168 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2169 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2170 : typedef mozilla::ipc::Shmem Shmem;
2171 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2172 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2173 : typedef mozilla::null_t null_t;
2174 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2175 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2176 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2177 :
2178 : public:
2179 : enum {
2180 : ID = Reply_HandleKeyEvent__ID
2181 : };
2182 0 : Reply_HandleKeyEvent() :
2183 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_HandleKeyEvent")
2184 : {
2185 0 : }
2186 :
2187 : void
2188 0 : Log(
2189 : const std::string& __pfx,
2190 : FILE* __outf) const
2191 : {
2192 0 : std::string __logmsg;
2193 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2194 0 : (__logmsg).append(__pfx);
2195 0 : (__logmsg).append("Reply_HandleKeyEvent(");
2196 :
2197 0 : (__logmsg).append("[TODO])\n");
2198 0 : fputs((__logmsg).c_str(), __outf);
2199 0 : }
2200 : };
2201 :
2202 : class Msg_NPP_DidComposite :
2203 : public IPC::Message
2204 0 : {
2205 : private:
2206 : typedef mozilla::ipc::ActorHandle ActorHandle;
2207 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2208 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2209 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2210 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2211 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2212 : typedef mozilla::ipc::Shmem Shmem;
2213 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2214 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2215 : typedef mozilla::null_t null_t;
2216 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2217 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2218 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2219 :
2220 : public:
2221 : enum {
2222 : ID = Msg_NPP_DidComposite__ID
2223 : };
2224 0 : Msg_NPP_DidComposite() :
2225 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_DidComposite")
2226 : {
2227 0 : }
2228 :
2229 : void
2230 0 : Log(
2231 : const std::string& __pfx,
2232 : FILE* __outf) const
2233 : {
2234 0 : std::string __logmsg;
2235 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2236 0 : (__logmsg).append(__pfx);
2237 0 : (__logmsg).append("Msg_NPP_DidComposite(");
2238 :
2239 0 : (__logmsg).append("[TODO])\n");
2240 0 : fputs((__logmsg).c_str(), __outf);
2241 0 : }
2242 : };
2243 :
2244 : class Msg_NPP_Destroy :
2245 : public IPC::Message
2246 0 : {
2247 : private:
2248 : typedef mozilla::ipc::ActorHandle ActorHandle;
2249 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2250 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2251 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2252 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2253 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2254 : typedef mozilla::ipc::Shmem Shmem;
2255 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2256 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2257 : typedef mozilla::null_t null_t;
2258 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2259 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2260 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2261 :
2262 : public:
2263 : enum {
2264 : ID = Msg_NPP_Destroy__ID
2265 : };
2266 0 : Msg_NPP_Destroy() :
2267 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPP_Destroy")
2268 : {
2269 0 : }
2270 :
2271 : void
2272 0 : Log(
2273 : const std::string& __pfx,
2274 : FILE* __outf) const
2275 : {
2276 0 : std::string __logmsg;
2277 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2278 0 : (__logmsg).append(__pfx);
2279 0 : (__logmsg).append("Msg_NPP_Destroy(");
2280 :
2281 0 : (__logmsg).append("[TODO])\n");
2282 0 : fputs((__logmsg).c_str(), __outf);
2283 0 : }
2284 : };
2285 :
2286 : class Reply_NPP_Destroy :
2287 : public IPC::Message
2288 0 : {
2289 : private:
2290 : typedef mozilla::ipc::ActorHandle ActorHandle;
2291 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2292 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2293 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2294 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2295 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2296 : typedef mozilla::ipc::Shmem Shmem;
2297 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2298 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2299 : typedef mozilla::null_t null_t;
2300 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2301 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2302 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2303 :
2304 : public:
2305 : enum {
2306 : ID = Reply_NPP_Destroy__ID
2307 : };
2308 0 : Reply_NPP_Destroy() :
2309 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPP_Destroy")
2310 : {
2311 0 : }
2312 :
2313 : void
2314 0 : Log(
2315 : const std::string& __pfx,
2316 : FILE* __outf) const
2317 : {
2318 0 : std::string __logmsg;
2319 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2320 0 : (__logmsg).append(__pfx);
2321 0 : (__logmsg).append("Reply_NPP_Destroy(");
2322 :
2323 0 : (__logmsg).append("[TODO])\n");
2324 0 : fputs((__logmsg).c_str(), __outf);
2325 0 : }
2326 : };
2327 :
2328 : class Msg_NPN_GetValue_NPNVjavascriptEnabledBool :
2329 : public IPC::Message
2330 0 : {
2331 : private:
2332 : typedef mozilla::ipc::ActorHandle ActorHandle;
2333 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2334 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2335 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2336 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2337 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2338 : typedef mozilla::ipc::Shmem Shmem;
2339 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2340 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2341 : typedef mozilla::null_t null_t;
2342 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2343 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2344 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2345 :
2346 : public:
2347 : enum {
2348 : ID = Msg_NPN_GetValue_NPNVjavascriptEnabledBool__ID
2349 : };
2350 0 : Msg_NPN_GetValue_NPNVjavascriptEnabledBool() :
2351 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValue_NPNVjavascriptEnabledBool")
2352 : {
2353 0 : }
2354 :
2355 : void
2356 0 : Log(
2357 : const std::string& __pfx,
2358 : FILE* __outf) const
2359 : {
2360 0 : std::string __logmsg;
2361 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2362 0 : (__logmsg).append(__pfx);
2363 0 : (__logmsg).append("Msg_NPN_GetValue_NPNVjavascriptEnabledBool(");
2364 :
2365 0 : (__logmsg).append("[TODO])\n");
2366 0 : fputs((__logmsg).c_str(), __outf);
2367 0 : }
2368 : };
2369 :
2370 : class Reply_NPN_GetValue_NPNVjavascriptEnabledBool :
2371 : public IPC::Message
2372 0 : {
2373 : private:
2374 : typedef mozilla::ipc::ActorHandle ActorHandle;
2375 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2376 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2377 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2378 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2379 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2380 : typedef mozilla::ipc::Shmem Shmem;
2381 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2382 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2383 : typedef mozilla::null_t null_t;
2384 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2385 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2386 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2387 :
2388 : public:
2389 : enum {
2390 : ID = Reply_NPN_GetValue_NPNVjavascriptEnabledBool__ID
2391 : };
2392 0 : Reply_NPN_GetValue_NPNVjavascriptEnabledBool() :
2393 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValue_NPNVjavascriptEnabledBool")
2394 : {
2395 0 : }
2396 :
2397 : void
2398 0 : Log(
2399 : const std::string& __pfx,
2400 : FILE* __outf) const
2401 : {
2402 0 : std::string __logmsg;
2403 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2404 0 : (__logmsg).append(__pfx);
2405 0 : (__logmsg).append("Reply_NPN_GetValue_NPNVjavascriptEnabledBool(");
2406 :
2407 0 : (__logmsg).append("[TODO])\n");
2408 0 : fputs((__logmsg).c_str(), __outf);
2409 0 : }
2410 : };
2411 :
2412 : class Msg_NPN_GetValue_NPNVisOfflineBool :
2413 : public IPC::Message
2414 0 : {
2415 : private:
2416 : typedef mozilla::ipc::ActorHandle ActorHandle;
2417 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2418 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2419 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2420 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2421 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2422 : typedef mozilla::ipc::Shmem Shmem;
2423 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2424 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2425 : typedef mozilla::null_t null_t;
2426 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2427 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2428 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2429 :
2430 : public:
2431 : enum {
2432 : ID = Msg_NPN_GetValue_NPNVisOfflineBool__ID
2433 : };
2434 0 : Msg_NPN_GetValue_NPNVisOfflineBool() :
2435 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValue_NPNVisOfflineBool")
2436 : {
2437 0 : }
2438 :
2439 : void
2440 0 : Log(
2441 : const std::string& __pfx,
2442 : FILE* __outf) const
2443 : {
2444 0 : std::string __logmsg;
2445 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2446 0 : (__logmsg).append(__pfx);
2447 0 : (__logmsg).append("Msg_NPN_GetValue_NPNVisOfflineBool(");
2448 :
2449 0 : (__logmsg).append("[TODO])\n");
2450 0 : fputs((__logmsg).c_str(), __outf);
2451 0 : }
2452 : };
2453 :
2454 : class Reply_NPN_GetValue_NPNVisOfflineBool :
2455 : public IPC::Message
2456 0 : {
2457 : private:
2458 : typedef mozilla::ipc::ActorHandle ActorHandle;
2459 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2460 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2461 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2462 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2463 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2464 : typedef mozilla::ipc::Shmem Shmem;
2465 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2466 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2467 : typedef mozilla::null_t null_t;
2468 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2469 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2470 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2471 :
2472 : public:
2473 : enum {
2474 : ID = Reply_NPN_GetValue_NPNVisOfflineBool__ID
2475 : };
2476 0 : Reply_NPN_GetValue_NPNVisOfflineBool() :
2477 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValue_NPNVisOfflineBool")
2478 : {
2479 0 : }
2480 :
2481 : void
2482 0 : Log(
2483 : const std::string& __pfx,
2484 : FILE* __outf) const
2485 : {
2486 0 : std::string __logmsg;
2487 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2488 0 : (__logmsg).append(__pfx);
2489 0 : (__logmsg).append("Reply_NPN_GetValue_NPNVisOfflineBool(");
2490 :
2491 0 : (__logmsg).append("[TODO])\n");
2492 0 : fputs((__logmsg).c_str(), __outf);
2493 0 : }
2494 : };
2495 :
2496 : class Msg_NPN_GetValue_NPNVWindowNPObject :
2497 : public IPC::Message
2498 0 : {
2499 : private:
2500 : typedef mozilla::ipc::ActorHandle ActorHandle;
2501 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2502 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2503 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2504 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2505 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2506 : typedef mozilla::ipc::Shmem Shmem;
2507 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2508 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2509 : typedef mozilla::null_t null_t;
2510 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2511 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2512 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2513 :
2514 : public:
2515 : enum {
2516 : ID = Msg_NPN_GetValue_NPNVWindowNPObject__ID
2517 : };
2518 0 : Msg_NPN_GetValue_NPNVWindowNPObject() :
2519 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValue_NPNVWindowNPObject")
2520 : {
2521 0 : }
2522 :
2523 : void
2524 0 : Log(
2525 : const std::string& __pfx,
2526 : FILE* __outf) const
2527 : {
2528 0 : std::string __logmsg;
2529 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2530 0 : (__logmsg).append(__pfx);
2531 0 : (__logmsg).append("Msg_NPN_GetValue_NPNVWindowNPObject(");
2532 :
2533 0 : (__logmsg).append("[TODO])\n");
2534 0 : fputs((__logmsg).c_str(), __outf);
2535 0 : }
2536 : };
2537 :
2538 : class Reply_NPN_GetValue_NPNVWindowNPObject :
2539 : public IPC::Message
2540 0 : {
2541 : private:
2542 : typedef mozilla::ipc::ActorHandle ActorHandle;
2543 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2544 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2545 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2546 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2547 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2548 : typedef mozilla::ipc::Shmem Shmem;
2549 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2550 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2551 : typedef mozilla::null_t null_t;
2552 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2553 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2554 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2555 :
2556 : public:
2557 : enum {
2558 : ID = Reply_NPN_GetValue_NPNVWindowNPObject__ID
2559 : };
2560 0 : Reply_NPN_GetValue_NPNVWindowNPObject() :
2561 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValue_NPNVWindowNPObject")
2562 : {
2563 0 : }
2564 :
2565 : void
2566 0 : Log(
2567 : const std::string& __pfx,
2568 : FILE* __outf) const
2569 : {
2570 0 : std::string __logmsg;
2571 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2572 0 : (__logmsg).append(__pfx);
2573 0 : (__logmsg).append("Reply_NPN_GetValue_NPNVWindowNPObject(");
2574 :
2575 0 : (__logmsg).append("[TODO])\n");
2576 0 : fputs((__logmsg).c_str(), __outf);
2577 0 : }
2578 : };
2579 :
2580 : class Msg_NPN_GetValue_NPNVPluginElementNPObject :
2581 : public IPC::Message
2582 0 : {
2583 : private:
2584 : typedef mozilla::ipc::ActorHandle ActorHandle;
2585 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2586 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2587 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2588 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2589 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2590 : typedef mozilla::ipc::Shmem Shmem;
2591 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2592 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2593 : typedef mozilla::null_t null_t;
2594 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2595 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2596 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2597 :
2598 : public:
2599 : enum {
2600 : ID = Msg_NPN_GetValue_NPNVPluginElementNPObject__ID
2601 : };
2602 0 : Msg_NPN_GetValue_NPNVPluginElementNPObject() :
2603 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValue_NPNVPluginElementNPObject")
2604 : {
2605 0 : }
2606 :
2607 : void
2608 0 : Log(
2609 : const std::string& __pfx,
2610 : FILE* __outf) const
2611 : {
2612 0 : std::string __logmsg;
2613 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2614 0 : (__logmsg).append(__pfx);
2615 0 : (__logmsg).append("Msg_NPN_GetValue_NPNVPluginElementNPObject(");
2616 :
2617 0 : (__logmsg).append("[TODO])\n");
2618 0 : fputs((__logmsg).c_str(), __outf);
2619 0 : }
2620 : };
2621 :
2622 : class Reply_NPN_GetValue_NPNVPluginElementNPObject :
2623 : public IPC::Message
2624 0 : {
2625 : private:
2626 : typedef mozilla::ipc::ActorHandle ActorHandle;
2627 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2628 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2629 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2630 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2631 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2632 : typedef mozilla::ipc::Shmem Shmem;
2633 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2634 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2635 : typedef mozilla::null_t null_t;
2636 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2637 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2638 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2639 :
2640 : public:
2641 : enum {
2642 : ID = Reply_NPN_GetValue_NPNVPluginElementNPObject__ID
2643 : };
2644 0 : Reply_NPN_GetValue_NPNVPluginElementNPObject() :
2645 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValue_NPNVPluginElementNPObject")
2646 : {
2647 0 : }
2648 :
2649 : void
2650 0 : Log(
2651 : const std::string& __pfx,
2652 : FILE* __outf) const
2653 : {
2654 0 : std::string __logmsg;
2655 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2656 0 : (__logmsg).append(__pfx);
2657 0 : (__logmsg).append("Reply_NPN_GetValue_NPNVPluginElementNPObject(");
2658 :
2659 0 : (__logmsg).append("[TODO])\n");
2660 0 : fputs((__logmsg).c_str(), __outf);
2661 0 : }
2662 : };
2663 :
2664 : class Msg_NPN_GetValue_NPNVprivateModeBool :
2665 : public IPC::Message
2666 0 : {
2667 : private:
2668 : typedef mozilla::ipc::ActorHandle ActorHandle;
2669 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2670 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2671 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2672 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2673 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2674 : typedef mozilla::ipc::Shmem Shmem;
2675 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2676 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2677 : typedef mozilla::null_t null_t;
2678 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2679 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2680 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2681 :
2682 : public:
2683 : enum {
2684 : ID = Msg_NPN_GetValue_NPNVprivateModeBool__ID
2685 : };
2686 0 : Msg_NPN_GetValue_NPNVprivateModeBool() :
2687 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValue_NPNVprivateModeBool")
2688 : {
2689 0 : }
2690 :
2691 : void
2692 0 : Log(
2693 : const std::string& __pfx,
2694 : FILE* __outf) const
2695 : {
2696 0 : std::string __logmsg;
2697 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2698 0 : (__logmsg).append(__pfx);
2699 0 : (__logmsg).append("Msg_NPN_GetValue_NPNVprivateModeBool(");
2700 :
2701 0 : (__logmsg).append("[TODO])\n");
2702 0 : fputs((__logmsg).c_str(), __outf);
2703 0 : }
2704 : };
2705 :
2706 : class Reply_NPN_GetValue_NPNVprivateModeBool :
2707 : public IPC::Message
2708 0 : {
2709 : private:
2710 : typedef mozilla::ipc::ActorHandle ActorHandle;
2711 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2712 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2713 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2714 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2715 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2716 : typedef mozilla::ipc::Shmem Shmem;
2717 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2718 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2719 : typedef mozilla::null_t null_t;
2720 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2721 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2722 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2723 :
2724 : public:
2725 : enum {
2726 : ID = Reply_NPN_GetValue_NPNVprivateModeBool__ID
2727 : };
2728 0 : Reply_NPN_GetValue_NPNVprivateModeBool() :
2729 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValue_NPNVprivateModeBool")
2730 : {
2731 0 : }
2732 :
2733 : void
2734 0 : Log(
2735 : const std::string& __pfx,
2736 : FILE* __outf) const
2737 : {
2738 0 : std::string __logmsg;
2739 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2740 0 : (__logmsg).append(__pfx);
2741 0 : (__logmsg).append("Reply_NPN_GetValue_NPNVprivateModeBool(");
2742 :
2743 0 : (__logmsg).append("[TODO])\n");
2744 0 : fputs((__logmsg).c_str(), __outf);
2745 0 : }
2746 : };
2747 :
2748 : class Msg_NPN_GetValue_NPNVnetscapeWindow :
2749 : public IPC::Message
2750 0 : {
2751 : private:
2752 : typedef mozilla::ipc::ActorHandle ActorHandle;
2753 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2754 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2755 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2756 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2757 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2758 : typedef mozilla::ipc::Shmem Shmem;
2759 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2760 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2761 : typedef mozilla::null_t null_t;
2762 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2763 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2764 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2765 :
2766 : public:
2767 : enum {
2768 : ID = Msg_NPN_GetValue_NPNVnetscapeWindow__ID
2769 : };
2770 0 : Msg_NPN_GetValue_NPNVnetscapeWindow() :
2771 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValue_NPNVnetscapeWindow")
2772 : {
2773 0 : }
2774 :
2775 : void
2776 0 : Log(
2777 : const std::string& __pfx,
2778 : FILE* __outf) const
2779 : {
2780 0 : std::string __logmsg;
2781 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2782 0 : (__logmsg).append(__pfx);
2783 0 : (__logmsg).append("Msg_NPN_GetValue_NPNVnetscapeWindow(");
2784 :
2785 0 : (__logmsg).append("[TODO])\n");
2786 0 : fputs((__logmsg).c_str(), __outf);
2787 0 : }
2788 : };
2789 :
2790 : class Reply_NPN_GetValue_NPNVnetscapeWindow :
2791 : public IPC::Message
2792 0 : {
2793 : private:
2794 : typedef mozilla::ipc::ActorHandle ActorHandle;
2795 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2796 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2797 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2798 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2799 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2800 : typedef mozilla::ipc::Shmem Shmem;
2801 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2802 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2803 : typedef mozilla::null_t null_t;
2804 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2805 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2806 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2807 :
2808 : public:
2809 : enum {
2810 : ID = Reply_NPN_GetValue_NPNVnetscapeWindow__ID
2811 : };
2812 0 : Reply_NPN_GetValue_NPNVnetscapeWindow() :
2813 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValue_NPNVnetscapeWindow")
2814 : {
2815 0 : }
2816 :
2817 : void
2818 0 : Log(
2819 : const std::string& __pfx,
2820 : FILE* __outf) const
2821 : {
2822 0 : std::string __logmsg;
2823 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2824 0 : (__logmsg).append(__pfx);
2825 0 : (__logmsg).append("Reply_NPN_GetValue_NPNVnetscapeWindow(");
2826 :
2827 0 : (__logmsg).append("[TODO])\n");
2828 0 : fputs((__logmsg).c_str(), __outf);
2829 0 : }
2830 : };
2831 :
2832 : class Msg_NPN_GetValue_NPNVdocumentOrigin :
2833 : public IPC::Message
2834 0 : {
2835 : private:
2836 : typedef mozilla::ipc::ActorHandle ActorHandle;
2837 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2838 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2839 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2840 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2841 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2842 : typedef mozilla::ipc::Shmem Shmem;
2843 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2844 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2845 : typedef mozilla::null_t null_t;
2846 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2847 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2848 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2849 :
2850 : public:
2851 : enum {
2852 : ID = Msg_NPN_GetValue_NPNVdocumentOrigin__ID
2853 : };
2854 0 : Msg_NPN_GetValue_NPNVdocumentOrigin() :
2855 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValue_NPNVdocumentOrigin")
2856 : {
2857 0 : }
2858 :
2859 : void
2860 0 : Log(
2861 : const std::string& __pfx,
2862 : FILE* __outf) const
2863 : {
2864 0 : std::string __logmsg;
2865 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2866 0 : (__logmsg).append(__pfx);
2867 0 : (__logmsg).append("Msg_NPN_GetValue_NPNVdocumentOrigin(");
2868 :
2869 0 : (__logmsg).append("[TODO])\n");
2870 0 : fputs((__logmsg).c_str(), __outf);
2871 0 : }
2872 : };
2873 :
2874 : class Reply_NPN_GetValue_NPNVdocumentOrigin :
2875 : public IPC::Message
2876 0 : {
2877 : private:
2878 : typedef mozilla::ipc::ActorHandle ActorHandle;
2879 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2880 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2881 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2882 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2883 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2884 : typedef mozilla::ipc::Shmem Shmem;
2885 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2886 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2887 : typedef mozilla::null_t null_t;
2888 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2889 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2890 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2891 :
2892 : public:
2893 : enum {
2894 : ID = Reply_NPN_GetValue_NPNVdocumentOrigin__ID
2895 : };
2896 0 : Reply_NPN_GetValue_NPNVdocumentOrigin() :
2897 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValue_NPNVdocumentOrigin")
2898 : {
2899 0 : }
2900 :
2901 : void
2902 0 : Log(
2903 : const std::string& __pfx,
2904 : FILE* __outf) const
2905 : {
2906 0 : std::string __logmsg;
2907 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2908 0 : (__logmsg).append(__pfx);
2909 0 : (__logmsg).append("Reply_NPN_GetValue_NPNVdocumentOrigin(");
2910 :
2911 0 : (__logmsg).append("[TODO])\n");
2912 0 : fputs((__logmsg).c_str(), __outf);
2913 0 : }
2914 : };
2915 :
2916 : class Msg_NPN_SetValue_NPPVpluginWindow :
2917 : public IPC::Message
2918 0 : {
2919 : private:
2920 : typedef mozilla::ipc::ActorHandle ActorHandle;
2921 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2922 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2923 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2924 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2925 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2926 : typedef mozilla::ipc::Shmem Shmem;
2927 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2928 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2929 : typedef mozilla::null_t null_t;
2930 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2931 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2932 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2933 :
2934 : public:
2935 : enum {
2936 : ID = Msg_NPN_SetValue_NPPVpluginWindow__ID
2937 : };
2938 0 : Msg_NPN_SetValue_NPPVpluginWindow() :
2939 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_SetValue_NPPVpluginWindow")
2940 : {
2941 0 : }
2942 :
2943 : void
2944 0 : Log(
2945 : const std::string& __pfx,
2946 : FILE* __outf) const
2947 : {
2948 0 : std::string __logmsg;
2949 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2950 0 : (__logmsg).append(__pfx);
2951 0 : (__logmsg).append("Msg_NPN_SetValue_NPPVpluginWindow(");
2952 :
2953 0 : (__logmsg).append("[TODO])\n");
2954 0 : fputs((__logmsg).c_str(), __outf);
2955 0 : }
2956 : };
2957 :
2958 : class Reply_NPN_SetValue_NPPVpluginWindow :
2959 : public IPC::Message
2960 0 : {
2961 : private:
2962 : typedef mozilla::ipc::ActorHandle ActorHandle;
2963 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
2964 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
2965 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
2966 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
2967 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
2968 : typedef mozilla::ipc::Shmem Shmem;
2969 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
2970 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
2971 : typedef mozilla::null_t null_t;
2972 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
2973 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
2974 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
2975 :
2976 : public:
2977 : enum {
2978 : ID = Reply_NPN_SetValue_NPPVpluginWindow__ID
2979 : };
2980 0 : Reply_NPN_SetValue_NPPVpluginWindow() :
2981 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_SetValue_NPPVpluginWindow")
2982 : {
2983 0 : }
2984 :
2985 : void
2986 0 : Log(
2987 : const std::string& __pfx,
2988 : FILE* __outf) const
2989 : {
2990 0 : std::string __logmsg;
2991 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
2992 0 : (__logmsg).append(__pfx);
2993 0 : (__logmsg).append("Reply_NPN_SetValue_NPPVpluginWindow(");
2994 :
2995 0 : (__logmsg).append("[TODO])\n");
2996 0 : fputs((__logmsg).c_str(), __outf);
2997 0 : }
2998 : };
2999 :
3000 : class Msg_NPN_SetValue_NPPVpluginTransparent :
3001 : public IPC::Message
3002 0 : {
3003 : private:
3004 : typedef mozilla::ipc::ActorHandle ActorHandle;
3005 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3006 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3007 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3008 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3009 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3010 : typedef mozilla::ipc::Shmem Shmem;
3011 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3012 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3013 : typedef mozilla::null_t null_t;
3014 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3015 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3016 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3017 :
3018 : public:
3019 : enum {
3020 : ID = Msg_NPN_SetValue_NPPVpluginTransparent__ID
3021 : };
3022 0 : Msg_NPN_SetValue_NPPVpluginTransparent() :
3023 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_SetValue_NPPVpluginTransparent")
3024 : {
3025 0 : }
3026 :
3027 : void
3028 0 : Log(
3029 : const std::string& __pfx,
3030 : FILE* __outf) const
3031 : {
3032 0 : std::string __logmsg;
3033 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3034 0 : (__logmsg).append(__pfx);
3035 0 : (__logmsg).append("Msg_NPN_SetValue_NPPVpluginTransparent(");
3036 :
3037 0 : (__logmsg).append("[TODO])\n");
3038 0 : fputs((__logmsg).c_str(), __outf);
3039 0 : }
3040 : };
3041 :
3042 : class Reply_NPN_SetValue_NPPVpluginTransparent :
3043 : public IPC::Message
3044 0 : {
3045 : private:
3046 : typedef mozilla::ipc::ActorHandle ActorHandle;
3047 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3048 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3049 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3050 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3051 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3052 : typedef mozilla::ipc::Shmem Shmem;
3053 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3054 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3055 : typedef mozilla::null_t null_t;
3056 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3057 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3058 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3059 :
3060 : public:
3061 : enum {
3062 : ID = Reply_NPN_SetValue_NPPVpluginTransparent__ID
3063 : };
3064 0 : Reply_NPN_SetValue_NPPVpluginTransparent() :
3065 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_SetValue_NPPVpluginTransparent")
3066 : {
3067 0 : }
3068 :
3069 : void
3070 0 : Log(
3071 : const std::string& __pfx,
3072 : FILE* __outf) const
3073 : {
3074 0 : std::string __logmsg;
3075 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3076 0 : (__logmsg).append(__pfx);
3077 0 : (__logmsg).append("Reply_NPN_SetValue_NPPVpluginTransparent(");
3078 :
3079 0 : (__logmsg).append("[TODO])\n");
3080 0 : fputs((__logmsg).c_str(), __outf);
3081 0 : }
3082 : };
3083 :
3084 : class Msg_NPN_SetValue_NPPVpluginUsesDOMForCursor :
3085 : public IPC::Message
3086 0 : {
3087 : private:
3088 : typedef mozilla::ipc::ActorHandle ActorHandle;
3089 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3090 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3091 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3092 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3093 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3094 : typedef mozilla::ipc::Shmem Shmem;
3095 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3096 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3097 : typedef mozilla::null_t null_t;
3098 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3099 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3100 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3101 :
3102 : public:
3103 : enum {
3104 : ID = Msg_NPN_SetValue_NPPVpluginUsesDOMForCursor__ID
3105 : };
3106 0 : Msg_NPN_SetValue_NPPVpluginUsesDOMForCursor() :
3107 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_SetValue_NPPVpluginUsesDOMForCursor")
3108 : {
3109 0 : }
3110 :
3111 : void
3112 0 : Log(
3113 : const std::string& __pfx,
3114 : FILE* __outf) const
3115 : {
3116 0 : std::string __logmsg;
3117 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3118 0 : (__logmsg).append(__pfx);
3119 0 : (__logmsg).append("Msg_NPN_SetValue_NPPVpluginUsesDOMForCursor(");
3120 :
3121 0 : (__logmsg).append("[TODO])\n");
3122 0 : fputs((__logmsg).c_str(), __outf);
3123 0 : }
3124 : };
3125 :
3126 : class Reply_NPN_SetValue_NPPVpluginUsesDOMForCursor :
3127 : public IPC::Message
3128 0 : {
3129 : private:
3130 : typedef mozilla::ipc::ActorHandle ActorHandle;
3131 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3132 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3133 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3134 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3135 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3136 : typedef mozilla::ipc::Shmem Shmem;
3137 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3138 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3139 : typedef mozilla::null_t null_t;
3140 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3141 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3142 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3143 :
3144 : public:
3145 : enum {
3146 : ID = Reply_NPN_SetValue_NPPVpluginUsesDOMForCursor__ID
3147 : };
3148 0 : Reply_NPN_SetValue_NPPVpluginUsesDOMForCursor() :
3149 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_SetValue_NPPVpluginUsesDOMForCursor")
3150 : {
3151 0 : }
3152 :
3153 : void
3154 0 : Log(
3155 : const std::string& __pfx,
3156 : FILE* __outf) const
3157 : {
3158 0 : std::string __logmsg;
3159 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3160 0 : (__logmsg).append(__pfx);
3161 0 : (__logmsg).append("Reply_NPN_SetValue_NPPVpluginUsesDOMForCursor(");
3162 :
3163 0 : (__logmsg).append("[TODO])\n");
3164 0 : fputs((__logmsg).c_str(), __outf);
3165 0 : }
3166 : };
3167 :
3168 : class Msg_NPN_SetValue_NPPVpluginDrawingModel :
3169 : public IPC::Message
3170 0 : {
3171 : private:
3172 : typedef mozilla::ipc::ActorHandle ActorHandle;
3173 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3174 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3175 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3176 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3177 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3178 : typedef mozilla::ipc::Shmem Shmem;
3179 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3180 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3181 : typedef mozilla::null_t null_t;
3182 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3183 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3184 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3185 :
3186 : public:
3187 : enum {
3188 : ID = Msg_NPN_SetValue_NPPVpluginDrawingModel__ID
3189 : };
3190 0 : Msg_NPN_SetValue_NPPVpluginDrawingModel() :
3191 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_SetValue_NPPVpluginDrawingModel")
3192 : {
3193 0 : }
3194 :
3195 : void
3196 0 : Log(
3197 : const std::string& __pfx,
3198 : FILE* __outf) const
3199 : {
3200 0 : std::string __logmsg;
3201 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3202 0 : (__logmsg).append(__pfx);
3203 0 : (__logmsg).append("Msg_NPN_SetValue_NPPVpluginDrawingModel(");
3204 :
3205 0 : (__logmsg).append("[TODO])\n");
3206 0 : fputs((__logmsg).c_str(), __outf);
3207 0 : }
3208 : };
3209 :
3210 : class Reply_NPN_SetValue_NPPVpluginDrawingModel :
3211 : public IPC::Message
3212 0 : {
3213 : private:
3214 : typedef mozilla::ipc::ActorHandle ActorHandle;
3215 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3216 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3217 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3218 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3219 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3220 : typedef mozilla::ipc::Shmem Shmem;
3221 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3222 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3223 : typedef mozilla::null_t null_t;
3224 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3225 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3226 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3227 :
3228 : public:
3229 : enum {
3230 : ID = Reply_NPN_SetValue_NPPVpluginDrawingModel__ID
3231 : };
3232 0 : Reply_NPN_SetValue_NPPVpluginDrawingModel() :
3233 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_SetValue_NPPVpluginDrawingModel")
3234 : {
3235 0 : }
3236 :
3237 : void
3238 0 : Log(
3239 : const std::string& __pfx,
3240 : FILE* __outf) const
3241 : {
3242 0 : std::string __logmsg;
3243 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3244 0 : (__logmsg).append(__pfx);
3245 0 : (__logmsg).append("Reply_NPN_SetValue_NPPVpluginDrawingModel(");
3246 :
3247 0 : (__logmsg).append("[TODO])\n");
3248 0 : fputs((__logmsg).c_str(), __outf);
3249 0 : }
3250 : };
3251 :
3252 : class Msg_NPN_SetValue_NPPVpluginEventModel :
3253 : public IPC::Message
3254 0 : {
3255 : private:
3256 : typedef mozilla::ipc::ActorHandle ActorHandle;
3257 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3258 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3259 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3260 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3261 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3262 : typedef mozilla::ipc::Shmem Shmem;
3263 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3264 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3265 : typedef mozilla::null_t null_t;
3266 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3267 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3268 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3269 :
3270 : public:
3271 : enum {
3272 : ID = Msg_NPN_SetValue_NPPVpluginEventModel__ID
3273 : };
3274 0 : Msg_NPN_SetValue_NPPVpluginEventModel() :
3275 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_SetValue_NPPVpluginEventModel")
3276 : {
3277 0 : }
3278 :
3279 : void
3280 0 : Log(
3281 : const std::string& __pfx,
3282 : FILE* __outf) const
3283 : {
3284 0 : std::string __logmsg;
3285 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3286 0 : (__logmsg).append(__pfx);
3287 0 : (__logmsg).append("Msg_NPN_SetValue_NPPVpluginEventModel(");
3288 :
3289 0 : (__logmsg).append("[TODO])\n");
3290 0 : fputs((__logmsg).c_str(), __outf);
3291 0 : }
3292 : };
3293 :
3294 : class Reply_NPN_SetValue_NPPVpluginEventModel :
3295 : public IPC::Message
3296 0 : {
3297 : private:
3298 : typedef mozilla::ipc::ActorHandle ActorHandle;
3299 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3300 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3301 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3302 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3303 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3304 : typedef mozilla::ipc::Shmem Shmem;
3305 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3306 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3307 : typedef mozilla::null_t null_t;
3308 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3309 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3310 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3311 :
3312 : public:
3313 : enum {
3314 : ID = Reply_NPN_SetValue_NPPVpluginEventModel__ID
3315 : };
3316 0 : Reply_NPN_SetValue_NPPVpluginEventModel() :
3317 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_SetValue_NPPVpluginEventModel")
3318 : {
3319 0 : }
3320 :
3321 : void
3322 0 : Log(
3323 : const std::string& __pfx,
3324 : FILE* __outf) const
3325 : {
3326 0 : std::string __logmsg;
3327 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3328 0 : (__logmsg).append(__pfx);
3329 0 : (__logmsg).append("Reply_NPN_SetValue_NPPVpluginEventModel(");
3330 :
3331 0 : (__logmsg).append("[TODO])\n");
3332 0 : fputs((__logmsg).c_str(), __outf);
3333 0 : }
3334 : };
3335 :
3336 : class Msg_NPN_GetURL :
3337 : public IPC::Message
3338 0 : {
3339 : private:
3340 : typedef mozilla::ipc::ActorHandle ActorHandle;
3341 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3342 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3343 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3344 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3345 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3346 : typedef mozilla::ipc::Shmem Shmem;
3347 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3348 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3349 : typedef mozilla::null_t null_t;
3350 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3351 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3352 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3353 :
3354 : public:
3355 : enum {
3356 : ID = Msg_NPN_GetURL__ID
3357 : };
3358 0 : Msg_NPN_GetURL() :
3359 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetURL")
3360 : {
3361 0 : }
3362 :
3363 : void
3364 0 : Log(
3365 : const std::string& __pfx,
3366 : FILE* __outf) const
3367 : {
3368 0 : std::string __logmsg;
3369 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3370 0 : (__logmsg).append(__pfx);
3371 0 : (__logmsg).append("Msg_NPN_GetURL(");
3372 :
3373 0 : (__logmsg).append("[TODO])\n");
3374 0 : fputs((__logmsg).c_str(), __outf);
3375 0 : }
3376 : };
3377 :
3378 : class Reply_NPN_GetURL :
3379 : public IPC::Message
3380 0 : {
3381 : private:
3382 : typedef mozilla::ipc::ActorHandle ActorHandle;
3383 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3384 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3385 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3386 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3387 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3388 : typedef mozilla::ipc::Shmem Shmem;
3389 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3390 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3391 : typedef mozilla::null_t null_t;
3392 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3393 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3394 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3395 :
3396 : public:
3397 : enum {
3398 : ID = Reply_NPN_GetURL__ID
3399 : };
3400 0 : Reply_NPN_GetURL() :
3401 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetURL")
3402 : {
3403 0 : }
3404 :
3405 : void
3406 0 : Log(
3407 : const std::string& __pfx,
3408 : FILE* __outf) const
3409 : {
3410 0 : std::string __logmsg;
3411 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3412 0 : (__logmsg).append(__pfx);
3413 0 : (__logmsg).append("Reply_NPN_GetURL(");
3414 :
3415 0 : (__logmsg).append("[TODO])\n");
3416 0 : fputs((__logmsg).c_str(), __outf);
3417 0 : }
3418 : };
3419 :
3420 : class Msg_NPN_PostURL :
3421 : public IPC::Message
3422 0 : {
3423 : private:
3424 : typedef mozilla::ipc::ActorHandle ActorHandle;
3425 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3426 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3427 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3428 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3429 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3430 : typedef mozilla::ipc::Shmem Shmem;
3431 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3432 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3433 : typedef mozilla::null_t null_t;
3434 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3435 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3436 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3437 :
3438 : public:
3439 : enum {
3440 : ID = Msg_NPN_PostURL__ID
3441 : };
3442 0 : Msg_NPN_PostURL() :
3443 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_PostURL")
3444 : {
3445 0 : }
3446 :
3447 : void
3448 0 : Log(
3449 : const std::string& __pfx,
3450 : FILE* __outf) const
3451 : {
3452 0 : std::string __logmsg;
3453 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3454 0 : (__logmsg).append(__pfx);
3455 0 : (__logmsg).append("Msg_NPN_PostURL(");
3456 :
3457 0 : (__logmsg).append("[TODO])\n");
3458 0 : fputs((__logmsg).c_str(), __outf);
3459 0 : }
3460 : };
3461 :
3462 : class Reply_NPN_PostURL :
3463 : public IPC::Message
3464 0 : {
3465 : private:
3466 : typedef mozilla::ipc::ActorHandle ActorHandle;
3467 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3468 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3469 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3470 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3471 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3472 : typedef mozilla::ipc::Shmem Shmem;
3473 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3474 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3475 : typedef mozilla::null_t null_t;
3476 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3477 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3478 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3479 :
3480 : public:
3481 : enum {
3482 : ID = Reply_NPN_PostURL__ID
3483 : };
3484 0 : Reply_NPN_PostURL() :
3485 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_PostURL")
3486 : {
3487 0 : }
3488 :
3489 : void
3490 0 : Log(
3491 : const std::string& __pfx,
3492 : FILE* __outf) const
3493 : {
3494 0 : std::string __logmsg;
3495 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3496 0 : (__logmsg).append(__pfx);
3497 0 : (__logmsg).append("Reply_NPN_PostURL(");
3498 :
3499 0 : (__logmsg).append("[TODO])\n");
3500 0 : fputs((__logmsg).c_str(), __outf);
3501 0 : }
3502 : };
3503 :
3504 : class Msg_PStreamNotifyConstructor :
3505 : public IPC::Message
3506 0 : {
3507 : private:
3508 : typedef mozilla::ipc::ActorHandle ActorHandle;
3509 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3510 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3511 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3512 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3513 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3514 : typedef mozilla::ipc::Shmem Shmem;
3515 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3516 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3517 : typedef mozilla::null_t null_t;
3518 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3519 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3520 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3521 :
3522 : public:
3523 : enum {
3524 : ID = Msg_PStreamNotifyConstructor__ID
3525 : };
3526 0 : Msg_PStreamNotifyConstructor() :
3527 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_PStreamNotifyConstructor")
3528 : {
3529 0 : }
3530 :
3531 : void
3532 0 : Log(
3533 : const std::string& __pfx,
3534 : FILE* __outf) const
3535 : {
3536 0 : std::string __logmsg;
3537 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3538 0 : (__logmsg).append(__pfx);
3539 0 : (__logmsg).append("Msg_PStreamNotifyConstructor(");
3540 :
3541 0 : (__logmsg).append("[TODO])\n");
3542 0 : fputs((__logmsg).c_str(), __outf);
3543 0 : }
3544 : };
3545 :
3546 : class Reply_PStreamNotifyConstructor :
3547 : public IPC::Message
3548 0 : {
3549 : private:
3550 : typedef mozilla::ipc::ActorHandle ActorHandle;
3551 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3552 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3553 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3554 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3555 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3556 : typedef mozilla::ipc::Shmem Shmem;
3557 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3558 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3559 : typedef mozilla::null_t null_t;
3560 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3561 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3562 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3563 :
3564 : public:
3565 : enum {
3566 : ID = Reply_PStreamNotifyConstructor__ID
3567 : };
3568 0 : Reply_PStreamNotifyConstructor() :
3569 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_PStreamNotifyConstructor")
3570 : {
3571 0 : }
3572 :
3573 : void
3574 0 : Log(
3575 : const std::string& __pfx,
3576 : FILE* __outf) const
3577 : {
3578 0 : std::string __logmsg;
3579 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3580 0 : (__logmsg).append(__pfx);
3581 0 : (__logmsg).append("Reply_PStreamNotifyConstructor(");
3582 :
3583 0 : (__logmsg).append("[TODO])\n");
3584 0 : fputs((__logmsg).c_str(), __outf);
3585 0 : }
3586 : };
3587 :
3588 : class Msg_NPN_InvalidateRect :
3589 : public IPC::Message
3590 0 : {
3591 : private:
3592 : typedef mozilla::ipc::ActorHandle ActorHandle;
3593 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3594 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3595 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3596 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3597 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3598 : typedef mozilla::ipc::Shmem Shmem;
3599 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3600 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3601 : typedef mozilla::null_t null_t;
3602 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3603 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3604 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3605 :
3606 : public:
3607 : enum {
3608 : ID = Msg_NPN_InvalidateRect__ID
3609 : };
3610 0 : Msg_NPN_InvalidateRect() :
3611 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_InvalidateRect")
3612 : {
3613 0 : }
3614 :
3615 : void
3616 0 : Log(
3617 : const std::string& __pfx,
3618 : FILE* __outf) const
3619 : {
3620 0 : std::string __logmsg;
3621 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3622 0 : (__logmsg).append(__pfx);
3623 0 : (__logmsg).append("Msg_NPN_InvalidateRect(");
3624 :
3625 0 : (__logmsg).append("[TODO])\n");
3626 0 : fputs((__logmsg).c_str(), __outf);
3627 0 : }
3628 : };
3629 :
3630 : class Msg_Show :
3631 : public IPC::Message
3632 0 : {
3633 : private:
3634 : typedef mozilla::ipc::ActorHandle ActorHandle;
3635 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3636 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3637 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3638 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3639 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3640 : typedef mozilla::ipc::Shmem Shmem;
3641 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3642 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3643 : typedef mozilla::null_t null_t;
3644 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3645 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3646 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3647 :
3648 : public:
3649 : enum {
3650 : ID = Msg_Show__ID
3651 : };
3652 0 : Msg_Show() :
3653 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_Show")
3654 : {
3655 0 : }
3656 :
3657 : void
3658 0 : Log(
3659 : const std::string& __pfx,
3660 : FILE* __outf) const
3661 : {
3662 0 : std::string __logmsg;
3663 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3664 0 : (__logmsg).append(__pfx);
3665 0 : (__logmsg).append("Msg_Show(");
3666 :
3667 0 : (__logmsg).append("[TODO])\n");
3668 0 : fputs((__logmsg).c_str(), __outf);
3669 0 : }
3670 : };
3671 :
3672 : class Reply_Show :
3673 : public IPC::Message
3674 0 : {
3675 : private:
3676 : typedef mozilla::ipc::ActorHandle ActorHandle;
3677 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3678 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3679 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3680 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3681 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3682 : typedef mozilla::ipc::Shmem Shmem;
3683 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3684 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3685 : typedef mozilla::null_t null_t;
3686 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3687 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3688 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3689 :
3690 : public:
3691 : enum {
3692 : ID = Reply_Show__ID
3693 : };
3694 0 : Reply_Show() :
3695 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_Show")
3696 : {
3697 0 : }
3698 :
3699 : void
3700 0 : Log(
3701 : const std::string& __pfx,
3702 : FILE* __outf) const
3703 : {
3704 0 : std::string __logmsg;
3705 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3706 0 : (__logmsg).append(__pfx);
3707 0 : (__logmsg).append("Reply_Show(");
3708 :
3709 0 : (__logmsg).append("[TODO])\n");
3710 0 : fputs((__logmsg).c_str(), __outf);
3711 0 : }
3712 : };
3713 :
3714 : class Msg_PPluginSurfaceConstructor :
3715 : public IPC::Message
3716 0 : {
3717 : private:
3718 : typedef mozilla::ipc::ActorHandle ActorHandle;
3719 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3720 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3721 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3722 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3723 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3724 : typedef mozilla::ipc::Shmem Shmem;
3725 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3726 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3727 : typedef mozilla::null_t null_t;
3728 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3729 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3730 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3731 :
3732 : public:
3733 : enum {
3734 : ID = Msg_PPluginSurfaceConstructor__ID
3735 : };
3736 0 : Msg_PPluginSurfaceConstructor() :
3737 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_PPluginSurfaceConstructor")
3738 : {
3739 0 : }
3740 :
3741 : void
3742 0 : Log(
3743 : const std::string& __pfx,
3744 : FILE* __outf) const
3745 : {
3746 0 : std::string __logmsg;
3747 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3748 0 : (__logmsg).append(__pfx);
3749 0 : (__logmsg).append("Msg_PPluginSurfaceConstructor(");
3750 :
3751 0 : (__logmsg).append("[TODO])\n");
3752 0 : fputs((__logmsg).c_str(), __outf);
3753 0 : }
3754 : };
3755 :
3756 : class Reply_PPluginSurfaceConstructor :
3757 : public IPC::Message
3758 : {
3759 : private:
3760 : typedef mozilla::ipc::ActorHandle ActorHandle;
3761 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3762 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3763 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3764 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3765 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3766 : typedef mozilla::ipc::Shmem Shmem;
3767 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3768 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3769 : typedef mozilla::null_t null_t;
3770 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3771 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3772 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3773 :
3774 : public:
3775 : enum {
3776 : ID = Reply_PPluginSurfaceConstructor__ID
3777 : };
3778 : Reply_PPluginSurfaceConstructor() :
3779 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_PPluginSurfaceConstructor")
3780 : {
3781 : }
3782 :
3783 : void
3784 : Log(
3785 : const std::string& __pfx,
3786 : FILE* __outf) const
3787 : {
3788 : std::string __logmsg;
3789 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3790 : (__logmsg).append(__pfx);
3791 : (__logmsg).append("Reply_PPluginSurfaceConstructor(");
3792 :
3793 : (__logmsg).append("[TODO])\n");
3794 : fputs((__logmsg).c_str(), __outf);
3795 : }
3796 : };
3797 :
3798 : class Msg_NPN_PushPopupsEnabledState :
3799 : public IPC::Message
3800 0 : {
3801 : private:
3802 : typedef mozilla::ipc::ActorHandle ActorHandle;
3803 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3804 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3805 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3806 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3807 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3808 : typedef mozilla::ipc::Shmem Shmem;
3809 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3810 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3811 : typedef mozilla::null_t null_t;
3812 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3813 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3814 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3815 :
3816 : public:
3817 : enum {
3818 : ID = Msg_NPN_PushPopupsEnabledState__ID
3819 : };
3820 0 : Msg_NPN_PushPopupsEnabledState() :
3821 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_PushPopupsEnabledState")
3822 : {
3823 0 : }
3824 :
3825 : void
3826 0 : Log(
3827 : const std::string& __pfx,
3828 : FILE* __outf) const
3829 : {
3830 0 : std::string __logmsg;
3831 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3832 0 : (__logmsg).append(__pfx);
3833 0 : (__logmsg).append("Msg_NPN_PushPopupsEnabledState(");
3834 :
3835 0 : (__logmsg).append("[TODO])\n");
3836 0 : fputs((__logmsg).c_str(), __outf);
3837 0 : }
3838 : };
3839 :
3840 : class Reply_NPN_PushPopupsEnabledState :
3841 : public IPC::Message
3842 0 : {
3843 : private:
3844 : typedef mozilla::ipc::ActorHandle ActorHandle;
3845 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3846 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3847 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3848 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3849 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3850 : typedef mozilla::ipc::Shmem Shmem;
3851 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3852 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3853 : typedef mozilla::null_t null_t;
3854 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3855 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3856 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3857 :
3858 : public:
3859 : enum {
3860 : ID = Reply_NPN_PushPopupsEnabledState__ID
3861 : };
3862 0 : Reply_NPN_PushPopupsEnabledState() :
3863 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_PushPopupsEnabledState")
3864 : {
3865 0 : }
3866 :
3867 : void
3868 0 : Log(
3869 : const std::string& __pfx,
3870 : FILE* __outf) const
3871 : {
3872 0 : std::string __logmsg;
3873 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3874 0 : (__logmsg).append(__pfx);
3875 0 : (__logmsg).append("Reply_NPN_PushPopupsEnabledState(");
3876 :
3877 0 : (__logmsg).append("[TODO])\n");
3878 0 : fputs((__logmsg).c_str(), __outf);
3879 0 : }
3880 : };
3881 :
3882 : class Msg_NPN_PopPopupsEnabledState :
3883 : public IPC::Message
3884 0 : {
3885 : private:
3886 : typedef mozilla::ipc::ActorHandle ActorHandle;
3887 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3888 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3889 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3890 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3891 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3892 : typedef mozilla::ipc::Shmem Shmem;
3893 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3894 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3895 : typedef mozilla::null_t null_t;
3896 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3897 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3898 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3899 :
3900 : public:
3901 : enum {
3902 : ID = Msg_NPN_PopPopupsEnabledState__ID
3903 : };
3904 0 : Msg_NPN_PopPopupsEnabledState() :
3905 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_PopPopupsEnabledState")
3906 : {
3907 0 : }
3908 :
3909 : void
3910 0 : Log(
3911 : const std::string& __pfx,
3912 : FILE* __outf) const
3913 : {
3914 0 : std::string __logmsg;
3915 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3916 0 : (__logmsg).append(__pfx);
3917 0 : (__logmsg).append("Msg_NPN_PopPopupsEnabledState(");
3918 :
3919 0 : (__logmsg).append("[TODO])\n");
3920 0 : fputs((__logmsg).c_str(), __outf);
3921 0 : }
3922 : };
3923 :
3924 : class Reply_NPN_PopPopupsEnabledState :
3925 : public IPC::Message
3926 0 : {
3927 : private:
3928 : typedef mozilla::ipc::ActorHandle ActorHandle;
3929 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3930 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3931 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3932 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3933 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3934 : typedef mozilla::ipc::Shmem Shmem;
3935 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3936 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3937 : typedef mozilla::null_t null_t;
3938 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3939 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3940 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3941 :
3942 : public:
3943 : enum {
3944 : ID = Reply_NPN_PopPopupsEnabledState__ID
3945 : };
3946 0 : Reply_NPN_PopPopupsEnabledState() :
3947 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_PopPopupsEnabledState")
3948 : {
3949 0 : }
3950 :
3951 : void
3952 0 : Log(
3953 : const std::string& __pfx,
3954 : FILE* __outf) const
3955 : {
3956 0 : std::string __logmsg;
3957 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
3958 0 : (__logmsg).append(__pfx);
3959 0 : (__logmsg).append("Reply_NPN_PopPopupsEnabledState(");
3960 :
3961 0 : (__logmsg).append("[TODO])\n");
3962 0 : fputs((__logmsg).c_str(), __outf);
3963 0 : }
3964 : };
3965 :
3966 : class Msg_NPN_GetValueForURL :
3967 : public IPC::Message
3968 0 : {
3969 : private:
3970 : typedef mozilla::ipc::ActorHandle ActorHandle;
3971 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
3972 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
3973 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
3974 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
3975 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
3976 : typedef mozilla::ipc::Shmem Shmem;
3977 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
3978 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
3979 : typedef mozilla::null_t null_t;
3980 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
3981 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
3982 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
3983 :
3984 : public:
3985 : enum {
3986 : ID = Msg_NPN_GetValueForURL__ID
3987 : };
3988 0 : Msg_NPN_GetValueForURL() :
3989 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetValueForURL")
3990 : {
3991 0 : }
3992 :
3993 : void
3994 0 : Log(
3995 : const std::string& __pfx,
3996 : FILE* __outf) const
3997 : {
3998 0 : std::string __logmsg;
3999 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4000 0 : (__logmsg).append(__pfx);
4001 0 : (__logmsg).append("Msg_NPN_GetValueForURL(");
4002 :
4003 0 : (__logmsg).append("[TODO])\n");
4004 0 : fputs((__logmsg).c_str(), __outf);
4005 0 : }
4006 : };
4007 :
4008 : class Reply_NPN_GetValueForURL :
4009 : public IPC::Message
4010 0 : {
4011 : private:
4012 : typedef mozilla::ipc::ActorHandle ActorHandle;
4013 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4014 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4015 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4016 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4017 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4018 : typedef mozilla::ipc::Shmem Shmem;
4019 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4020 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4021 : typedef mozilla::null_t null_t;
4022 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4023 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4024 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4025 :
4026 : public:
4027 : enum {
4028 : ID = Reply_NPN_GetValueForURL__ID
4029 : };
4030 0 : Reply_NPN_GetValueForURL() :
4031 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetValueForURL")
4032 : {
4033 0 : }
4034 :
4035 : void
4036 0 : Log(
4037 : const std::string& __pfx,
4038 : FILE* __outf) const
4039 : {
4040 0 : std::string __logmsg;
4041 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4042 0 : (__logmsg).append(__pfx);
4043 0 : (__logmsg).append("Reply_NPN_GetValueForURL(");
4044 :
4045 0 : (__logmsg).append("[TODO])\n");
4046 0 : fputs((__logmsg).c_str(), __outf);
4047 0 : }
4048 : };
4049 :
4050 : class Msg_NPN_SetValueForURL :
4051 : public IPC::Message
4052 0 : {
4053 : private:
4054 : typedef mozilla::ipc::ActorHandle ActorHandle;
4055 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4056 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4057 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4058 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4059 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4060 : typedef mozilla::ipc::Shmem Shmem;
4061 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4062 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4063 : typedef mozilla::null_t null_t;
4064 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4065 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4066 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4067 :
4068 : public:
4069 : enum {
4070 : ID = Msg_NPN_SetValueForURL__ID
4071 : };
4072 0 : Msg_NPN_SetValueForURL() :
4073 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_SetValueForURL")
4074 : {
4075 0 : }
4076 :
4077 : void
4078 0 : Log(
4079 : const std::string& __pfx,
4080 : FILE* __outf) const
4081 : {
4082 0 : std::string __logmsg;
4083 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4084 0 : (__logmsg).append(__pfx);
4085 0 : (__logmsg).append("Msg_NPN_SetValueForURL(");
4086 :
4087 0 : (__logmsg).append("[TODO])\n");
4088 0 : fputs((__logmsg).c_str(), __outf);
4089 0 : }
4090 : };
4091 :
4092 : class Reply_NPN_SetValueForURL :
4093 : public IPC::Message
4094 0 : {
4095 : private:
4096 : typedef mozilla::ipc::ActorHandle ActorHandle;
4097 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4098 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4099 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4100 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4101 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4102 : typedef mozilla::ipc::Shmem Shmem;
4103 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4104 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4105 : typedef mozilla::null_t null_t;
4106 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4107 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4108 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4109 :
4110 : public:
4111 : enum {
4112 : ID = Reply_NPN_SetValueForURL__ID
4113 : };
4114 0 : Reply_NPN_SetValueForURL() :
4115 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_SetValueForURL")
4116 : {
4117 0 : }
4118 :
4119 : void
4120 0 : Log(
4121 : const std::string& __pfx,
4122 : FILE* __outf) const
4123 : {
4124 0 : std::string __logmsg;
4125 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4126 0 : (__logmsg).append(__pfx);
4127 0 : (__logmsg).append("Reply_NPN_SetValueForURL(");
4128 :
4129 0 : (__logmsg).append("[TODO])\n");
4130 0 : fputs((__logmsg).c_str(), __outf);
4131 0 : }
4132 : };
4133 :
4134 : class Msg_NPN_GetAuthenticationInfo :
4135 : public IPC::Message
4136 0 : {
4137 : private:
4138 : typedef mozilla::ipc::ActorHandle ActorHandle;
4139 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4140 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4141 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4142 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4143 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4144 : typedef mozilla::ipc::Shmem Shmem;
4145 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4146 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4147 : typedef mozilla::null_t null_t;
4148 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4149 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4150 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4151 :
4152 : public:
4153 : enum {
4154 : ID = Msg_NPN_GetAuthenticationInfo__ID
4155 : };
4156 0 : Msg_NPN_GetAuthenticationInfo() :
4157 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_GetAuthenticationInfo")
4158 : {
4159 0 : }
4160 :
4161 : void
4162 0 : Log(
4163 : const std::string& __pfx,
4164 : FILE* __outf) const
4165 : {
4166 0 : std::string __logmsg;
4167 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4168 0 : (__logmsg).append(__pfx);
4169 0 : (__logmsg).append("Msg_NPN_GetAuthenticationInfo(");
4170 :
4171 0 : (__logmsg).append("[TODO])\n");
4172 0 : fputs((__logmsg).c_str(), __outf);
4173 0 : }
4174 : };
4175 :
4176 : class Reply_NPN_GetAuthenticationInfo :
4177 : public IPC::Message
4178 0 : {
4179 : private:
4180 : typedef mozilla::ipc::ActorHandle ActorHandle;
4181 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4182 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4183 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4184 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4185 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4186 : typedef mozilla::ipc::Shmem Shmem;
4187 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4188 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4189 : typedef mozilla::null_t null_t;
4190 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4191 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4192 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4193 :
4194 : public:
4195 : enum {
4196 : ID = Reply_NPN_GetAuthenticationInfo__ID
4197 : };
4198 0 : Reply_NPN_GetAuthenticationInfo() :
4199 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_GetAuthenticationInfo")
4200 : {
4201 0 : }
4202 :
4203 : void
4204 0 : Log(
4205 : const std::string& __pfx,
4206 : FILE* __outf) const
4207 : {
4208 0 : std::string __logmsg;
4209 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4210 0 : (__logmsg).append(__pfx);
4211 0 : (__logmsg).append("Reply_NPN_GetAuthenticationInfo(");
4212 :
4213 0 : (__logmsg).append("[TODO])\n");
4214 0 : fputs((__logmsg).c_str(), __outf);
4215 0 : }
4216 : };
4217 :
4218 : class Msg_NPN_ConvertPoint :
4219 : public IPC::Message
4220 0 : {
4221 : private:
4222 : typedef mozilla::ipc::ActorHandle ActorHandle;
4223 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4224 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4225 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4226 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4227 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4228 : typedef mozilla::ipc::Shmem Shmem;
4229 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4230 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4231 : typedef mozilla::null_t null_t;
4232 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4233 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4234 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4235 :
4236 : public:
4237 : enum {
4238 : ID = Msg_NPN_ConvertPoint__ID
4239 : };
4240 0 : Msg_NPN_ConvertPoint() :
4241 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_ConvertPoint")
4242 : {
4243 0 : }
4244 :
4245 : void
4246 0 : Log(
4247 : const std::string& __pfx,
4248 : FILE* __outf) const
4249 : {
4250 0 : std::string __logmsg;
4251 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4252 0 : (__logmsg).append(__pfx);
4253 0 : (__logmsg).append("Msg_NPN_ConvertPoint(");
4254 :
4255 0 : (__logmsg).append("[TODO])\n");
4256 0 : fputs((__logmsg).c_str(), __outf);
4257 0 : }
4258 : };
4259 :
4260 : class Reply_NPN_ConvertPoint :
4261 : public IPC::Message
4262 0 : {
4263 : private:
4264 : typedef mozilla::ipc::ActorHandle ActorHandle;
4265 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4266 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4267 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4268 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4269 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4270 : typedef mozilla::ipc::Shmem Shmem;
4271 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4272 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4273 : typedef mozilla::null_t null_t;
4274 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4275 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4276 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4277 :
4278 : public:
4279 : enum {
4280 : ID = Reply_NPN_ConvertPoint__ID
4281 : };
4282 0 : Reply_NPN_ConvertPoint() :
4283 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_ConvertPoint")
4284 : {
4285 0 : }
4286 :
4287 : void
4288 0 : Log(
4289 : const std::string& __pfx,
4290 : FILE* __outf) const
4291 : {
4292 0 : std::string __logmsg;
4293 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4294 0 : (__logmsg).append(__pfx);
4295 0 : (__logmsg).append("Reply_NPN_ConvertPoint(");
4296 :
4297 0 : (__logmsg).append("[TODO])\n");
4298 0 : fputs((__logmsg).c_str(), __outf);
4299 0 : }
4300 : };
4301 :
4302 : class Msg_RedrawPlugin :
4303 : public IPC::Message
4304 0 : {
4305 : private:
4306 : typedef mozilla::ipc::ActorHandle ActorHandle;
4307 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4308 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4309 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4310 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4311 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4312 : typedef mozilla::ipc::Shmem Shmem;
4313 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4314 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4315 : typedef mozilla::null_t null_t;
4316 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4317 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4318 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4319 :
4320 : public:
4321 : enum {
4322 : ID = Msg_RedrawPlugin__ID
4323 : };
4324 0 : Msg_RedrawPlugin() :
4325 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_RedrawPlugin")
4326 : {
4327 0 : }
4328 :
4329 : void
4330 0 : Log(
4331 : const std::string& __pfx,
4332 : FILE* __outf) const
4333 : {
4334 0 : std::string __logmsg;
4335 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4336 0 : (__logmsg).append(__pfx);
4337 0 : (__logmsg).append("Msg_RedrawPlugin(");
4338 :
4339 0 : (__logmsg).append("[TODO])\n");
4340 0 : fputs((__logmsg).c_str(), __outf);
4341 0 : }
4342 : };
4343 :
4344 : class Msg_NPN_InitAsyncSurface :
4345 : public IPC::Message
4346 0 : {
4347 : private:
4348 : typedef mozilla::ipc::ActorHandle ActorHandle;
4349 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4350 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4351 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4352 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4353 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4354 : typedef mozilla::ipc::Shmem Shmem;
4355 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4356 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4357 : typedef mozilla::null_t null_t;
4358 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4359 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4360 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4361 :
4362 : public:
4363 : enum {
4364 : ID = Msg_NPN_InitAsyncSurface__ID
4365 : };
4366 0 : Msg_NPN_InitAsyncSurface() :
4367 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NPN_InitAsyncSurface")
4368 : {
4369 0 : }
4370 :
4371 : void
4372 0 : Log(
4373 : const std::string& __pfx,
4374 : FILE* __outf) const
4375 : {
4376 0 : std::string __logmsg;
4377 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4378 0 : (__logmsg).append(__pfx);
4379 0 : (__logmsg).append("Msg_NPN_InitAsyncSurface(");
4380 :
4381 0 : (__logmsg).append("[TODO])\n");
4382 0 : fputs((__logmsg).c_str(), __outf);
4383 0 : }
4384 : };
4385 :
4386 : class Reply_NPN_InitAsyncSurface :
4387 : public IPC::Message
4388 0 : {
4389 : private:
4390 : typedef mozilla::ipc::ActorHandle ActorHandle;
4391 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4392 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4393 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4394 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4395 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4396 : typedef mozilla::ipc::Shmem Shmem;
4397 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4398 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4399 : typedef mozilla::null_t null_t;
4400 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4401 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4402 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4403 :
4404 : public:
4405 : enum {
4406 : ID = Reply_NPN_InitAsyncSurface__ID
4407 : };
4408 0 : Reply_NPN_InitAsyncSurface() :
4409 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NPN_InitAsyncSurface")
4410 : {
4411 0 : }
4412 :
4413 : void
4414 0 : Log(
4415 : const std::string& __pfx,
4416 : FILE* __outf) const
4417 : {
4418 0 : std::string __logmsg;
4419 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4420 0 : (__logmsg).append(__pfx);
4421 0 : (__logmsg).append("Reply_NPN_InitAsyncSurface(");
4422 :
4423 0 : (__logmsg).append("[TODO])\n");
4424 0 : fputs((__logmsg).c_str(), __outf);
4425 0 : }
4426 : };
4427 :
4428 : class Msg_NegotiatedCarbon :
4429 : public IPC::Message
4430 0 : {
4431 : private:
4432 : typedef mozilla::ipc::ActorHandle ActorHandle;
4433 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4434 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4435 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4436 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4437 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4438 : typedef mozilla::ipc::Shmem Shmem;
4439 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4440 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4441 : typedef mozilla::null_t null_t;
4442 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4443 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4444 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4445 :
4446 : public:
4447 : enum {
4448 : ID = Msg_NegotiatedCarbon__ID
4449 : };
4450 0 : Msg_NegotiatedCarbon() :
4451 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_NegotiatedCarbon")
4452 : {
4453 0 : }
4454 :
4455 : void
4456 0 : Log(
4457 : const std::string& __pfx,
4458 : FILE* __outf) const
4459 : {
4460 0 : std::string __logmsg;
4461 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4462 0 : (__logmsg).append(__pfx);
4463 0 : (__logmsg).append("Msg_NegotiatedCarbon(");
4464 :
4465 0 : (__logmsg).append("[TODO])\n");
4466 0 : fputs((__logmsg).c_str(), __outf);
4467 0 : }
4468 : };
4469 :
4470 : class Reply_NegotiatedCarbon :
4471 : public IPC::Message
4472 0 : {
4473 : private:
4474 : typedef mozilla::ipc::ActorHandle ActorHandle;
4475 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4476 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4477 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4478 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4479 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4480 : typedef mozilla::ipc::Shmem Shmem;
4481 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4482 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4483 : typedef mozilla::null_t null_t;
4484 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4485 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4486 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4487 :
4488 : public:
4489 : enum {
4490 : ID = Reply_NegotiatedCarbon__ID
4491 : };
4492 0 : Reply_NegotiatedCarbon() :
4493 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_NegotiatedCarbon")
4494 : {
4495 0 : }
4496 :
4497 : void
4498 0 : Log(
4499 : const std::string& __pfx,
4500 : FILE* __outf) const
4501 : {
4502 0 : std::string __logmsg;
4503 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4504 0 : (__logmsg).append(__pfx);
4505 0 : (__logmsg).append("Reply_NegotiatedCarbon(");
4506 :
4507 0 : (__logmsg).append("[TODO])\n");
4508 0 : fputs((__logmsg).c_str(), __outf);
4509 0 : }
4510 : };
4511 :
4512 : class Msg_PPluginScriptableObjectConstructor :
4513 : public IPC::Message
4514 0 : {
4515 : private:
4516 : typedef mozilla::ipc::ActorHandle ActorHandle;
4517 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4518 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4519 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4520 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4521 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4522 : typedef mozilla::ipc::Shmem Shmem;
4523 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4524 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4525 : typedef mozilla::null_t null_t;
4526 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4527 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4528 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4529 :
4530 : public:
4531 : enum {
4532 : ID = Msg_PPluginScriptableObjectConstructor__ID
4533 : };
4534 0 : Msg_PPluginScriptableObjectConstructor() :
4535 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_PPluginScriptableObjectConstructor")
4536 : {
4537 0 : }
4538 :
4539 : void
4540 0 : Log(
4541 : const std::string& __pfx,
4542 : FILE* __outf) const
4543 : {
4544 0 : std::string __logmsg;
4545 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4546 0 : (__logmsg).append(__pfx);
4547 0 : (__logmsg).append("Msg_PPluginScriptableObjectConstructor(");
4548 :
4549 0 : (__logmsg).append("[TODO])\n");
4550 0 : fputs((__logmsg).c_str(), __outf);
4551 0 : }
4552 : };
4553 :
4554 : class Reply_PPluginScriptableObjectConstructor :
4555 : public IPC::Message
4556 : {
4557 : private:
4558 : typedef mozilla::ipc::ActorHandle ActorHandle;
4559 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4560 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4561 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4562 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4563 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4564 : typedef mozilla::ipc::Shmem Shmem;
4565 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4566 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4567 : typedef mozilla::null_t null_t;
4568 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4569 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4570 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4571 :
4572 : public:
4573 : enum {
4574 : ID = Reply_PPluginScriptableObjectConstructor__ID
4575 : };
4576 : Reply_PPluginScriptableObjectConstructor() :
4577 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_PPluginScriptableObjectConstructor")
4578 : {
4579 : }
4580 :
4581 : void
4582 : Log(
4583 : const std::string& __pfx,
4584 : FILE* __outf) const
4585 : {
4586 : std::string __logmsg;
4587 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4588 : (__logmsg).append(__pfx);
4589 : (__logmsg).append("Reply_PPluginScriptableObjectConstructor(");
4590 :
4591 : (__logmsg).append("[TODO])\n");
4592 : fputs((__logmsg).c_str(), __outf);
4593 : }
4594 : };
4595 :
4596 : class Msg_PBrowserStreamConstructor :
4597 : public IPC::Message
4598 0 : {
4599 : private:
4600 : typedef mozilla::ipc::ActorHandle ActorHandle;
4601 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4602 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4603 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4604 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4605 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4606 : typedef mozilla::ipc::Shmem Shmem;
4607 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4608 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4609 : typedef mozilla::null_t null_t;
4610 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4611 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4612 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4613 :
4614 : public:
4615 : enum {
4616 : ID = Msg_PBrowserStreamConstructor__ID
4617 : };
4618 0 : Msg_PBrowserStreamConstructor() :
4619 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_PBrowserStreamConstructor")
4620 : {
4621 0 : }
4622 :
4623 : void
4624 0 : Log(
4625 : const std::string& __pfx,
4626 : FILE* __outf) const
4627 : {
4628 0 : std::string __logmsg;
4629 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4630 0 : (__logmsg).append(__pfx);
4631 0 : (__logmsg).append("Msg_PBrowserStreamConstructor(");
4632 :
4633 0 : (__logmsg).append("[TODO])\n");
4634 0 : fputs((__logmsg).c_str(), __outf);
4635 0 : }
4636 : };
4637 :
4638 : class Reply_PBrowserStreamConstructor :
4639 : public IPC::Message
4640 0 : {
4641 : private:
4642 : typedef mozilla::ipc::ActorHandle ActorHandle;
4643 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4644 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4645 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4646 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4647 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4648 : typedef mozilla::ipc::Shmem Shmem;
4649 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4650 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4651 : typedef mozilla::null_t null_t;
4652 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4653 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4654 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4655 :
4656 : public:
4657 : enum {
4658 : ID = Reply_PBrowserStreamConstructor__ID
4659 : };
4660 0 : Reply_PBrowserStreamConstructor() :
4661 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_PBrowserStreamConstructor")
4662 : {
4663 0 : }
4664 :
4665 : void
4666 0 : Log(
4667 : const std::string& __pfx,
4668 : FILE* __outf) const
4669 : {
4670 0 : std::string __logmsg;
4671 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4672 0 : (__logmsg).append(__pfx);
4673 0 : (__logmsg).append("Reply_PBrowserStreamConstructor(");
4674 :
4675 0 : (__logmsg).append("[TODO])\n");
4676 0 : fputs((__logmsg).c_str(), __outf);
4677 0 : }
4678 : };
4679 :
4680 : class Msg_PPluginStreamConstructor :
4681 : public IPC::Message
4682 0 : {
4683 : private:
4684 : typedef mozilla::ipc::ActorHandle ActorHandle;
4685 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4686 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4687 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4688 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4689 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4690 : typedef mozilla::ipc::Shmem Shmem;
4691 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4692 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4693 : typedef mozilla::null_t null_t;
4694 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4695 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4696 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4697 :
4698 : public:
4699 : enum {
4700 : ID = Msg_PPluginStreamConstructor__ID
4701 : };
4702 0 : Msg_PPluginStreamConstructor() :
4703 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_PPluginStreamConstructor")
4704 : {
4705 0 : }
4706 :
4707 : void
4708 0 : Log(
4709 : const std::string& __pfx,
4710 : FILE* __outf) const
4711 : {
4712 0 : std::string __logmsg;
4713 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4714 0 : (__logmsg).append(__pfx);
4715 0 : (__logmsg).append("Msg_PPluginStreamConstructor(");
4716 :
4717 0 : (__logmsg).append("[TODO])\n");
4718 0 : fputs((__logmsg).c_str(), __outf);
4719 0 : }
4720 : };
4721 :
4722 : class Reply_PPluginStreamConstructor :
4723 : public IPC::Message
4724 0 : {
4725 : private:
4726 : typedef mozilla::ipc::ActorHandle ActorHandle;
4727 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4728 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4729 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4730 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4731 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4732 : typedef mozilla::ipc::Shmem Shmem;
4733 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4734 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4735 : typedef mozilla::null_t null_t;
4736 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4737 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4738 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4739 :
4740 : public:
4741 : enum {
4742 : ID = Reply_PPluginStreamConstructor__ID
4743 : };
4744 0 : Reply_PPluginStreamConstructor() :
4745 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_PPluginStreamConstructor")
4746 : {
4747 0 : }
4748 :
4749 : void
4750 0 : Log(
4751 : const std::string& __pfx,
4752 : FILE* __outf) const
4753 : {
4754 0 : std::string __logmsg;
4755 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4756 0 : (__logmsg).append(__pfx);
4757 0 : (__logmsg).append("Reply_PPluginStreamConstructor(");
4758 :
4759 0 : (__logmsg).append("[TODO])\n");
4760 0 : fputs((__logmsg).c_str(), __outf);
4761 0 : }
4762 : };
4763 :
4764 : class Msg_PluginFocusChange :
4765 : public IPC::Message
4766 0 : {
4767 : private:
4768 : typedef mozilla::ipc::ActorHandle ActorHandle;
4769 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4770 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4771 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4772 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4773 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4774 : typedef mozilla::ipc::Shmem Shmem;
4775 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4776 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4777 : typedef mozilla::null_t null_t;
4778 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4779 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4780 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4781 :
4782 : public:
4783 : enum {
4784 : ID = Msg_PluginFocusChange__ID
4785 : };
4786 0 : Msg_PluginFocusChange() :
4787 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_PluginFocusChange")
4788 : {
4789 0 : }
4790 :
4791 : void
4792 0 : Log(
4793 : const std::string& __pfx,
4794 : FILE* __outf) const
4795 : {
4796 0 : std::string __logmsg;
4797 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4798 0 : (__logmsg).append(__pfx);
4799 0 : (__logmsg).append("Msg_PluginFocusChange(");
4800 :
4801 0 : (__logmsg).append("[TODO])\n");
4802 0 : fputs((__logmsg).c_str(), __outf);
4803 0 : }
4804 : };
4805 :
4806 : class Reply_PluginFocusChange :
4807 : public IPC::Message
4808 0 : {
4809 : private:
4810 : typedef mozilla::ipc::ActorHandle ActorHandle;
4811 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4812 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4813 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4814 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4815 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4816 : typedef mozilla::ipc::Shmem Shmem;
4817 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4818 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4819 : typedef mozilla::null_t null_t;
4820 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4821 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4822 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4823 :
4824 : public:
4825 : enum {
4826 : ID = Reply_PluginFocusChange__ID
4827 : };
4828 0 : Reply_PluginFocusChange() :
4829 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_PluginFocusChange")
4830 : {
4831 0 : }
4832 :
4833 : void
4834 0 : Log(
4835 : const std::string& __pfx,
4836 : FILE* __outf) const
4837 : {
4838 0 : std::string __logmsg;
4839 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4840 0 : (__logmsg).append(__pfx);
4841 0 : (__logmsg).append("Reply_PluginFocusChange(");
4842 :
4843 0 : (__logmsg).append("[TODO])\n");
4844 0 : fputs((__logmsg).c_str(), __outf);
4845 0 : }
4846 : };
4847 :
4848 : class Msg_SetPluginFocus :
4849 : public IPC::Message
4850 0 : {
4851 : private:
4852 : typedef mozilla::ipc::ActorHandle ActorHandle;
4853 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4854 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4855 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4856 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4857 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4858 : typedef mozilla::ipc::Shmem Shmem;
4859 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4860 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4861 : typedef mozilla::null_t null_t;
4862 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4863 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4864 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4865 :
4866 : public:
4867 : enum {
4868 : ID = Msg_SetPluginFocus__ID
4869 : };
4870 0 : Msg_SetPluginFocus() :
4871 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_SetPluginFocus")
4872 : {
4873 0 : }
4874 :
4875 : void
4876 0 : Log(
4877 : const std::string& __pfx,
4878 : FILE* __outf) const
4879 : {
4880 0 : std::string __logmsg;
4881 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4882 0 : (__logmsg).append(__pfx);
4883 0 : (__logmsg).append("Msg_SetPluginFocus(");
4884 :
4885 0 : (__logmsg).append("[TODO])\n");
4886 0 : fputs((__logmsg).c_str(), __outf);
4887 0 : }
4888 : };
4889 :
4890 : class Reply_SetPluginFocus :
4891 : public IPC::Message
4892 0 : {
4893 : private:
4894 : typedef mozilla::ipc::ActorHandle ActorHandle;
4895 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4896 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4897 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4898 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4899 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4900 : typedef mozilla::ipc::Shmem Shmem;
4901 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4902 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4903 : typedef mozilla::null_t null_t;
4904 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4905 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4906 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4907 :
4908 : public:
4909 : enum {
4910 : ID = Reply_SetPluginFocus__ID
4911 : };
4912 0 : Reply_SetPluginFocus() :
4913 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_SetPluginFocus")
4914 : {
4915 0 : }
4916 :
4917 : void
4918 0 : Log(
4919 : const std::string& __pfx,
4920 : FILE* __outf) const
4921 : {
4922 0 : std::string __logmsg;
4923 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4924 0 : (__logmsg).append(__pfx);
4925 0 : (__logmsg).append("Reply_SetPluginFocus(");
4926 :
4927 0 : (__logmsg).append("[TODO])\n");
4928 0 : fputs((__logmsg).c_str(), __outf);
4929 0 : }
4930 : };
4931 :
4932 : class Msg_UpdateWindow :
4933 : public IPC::Message
4934 0 : {
4935 : private:
4936 : typedef mozilla::ipc::ActorHandle ActorHandle;
4937 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4938 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4939 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4940 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4941 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4942 : typedef mozilla::ipc::Shmem Shmem;
4943 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4944 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4945 : typedef mozilla::null_t null_t;
4946 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4947 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4948 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4949 :
4950 : public:
4951 : enum {
4952 : ID = Msg_UpdateWindow__ID
4953 : };
4954 0 : Msg_UpdateWindow() :
4955 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_UpdateWindow")
4956 : {
4957 0 : }
4958 :
4959 : void
4960 0 : Log(
4961 : const std::string& __pfx,
4962 : FILE* __outf) const
4963 : {
4964 0 : std::string __logmsg;
4965 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
4966 0 : (__logmsg).append(__pfx);
4967 0 : (__logmsg).append("Msg_UpdateWindow(");
4968 :
4969 0 : (__logmsg).append("[TODO])\n");
4970 0 : fputs((__logmsg).c_str(), __outf);
4971 0 : }
4972 : };
4973 :
4974 : class Reply_UpdateWindow :
4975 : public IPC::Message
4976 0 : {
4977 : private:
4978 : typedef mozilla::ipc::ActorHandle ActorHandle;
4979 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
4980 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
4981 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
4982 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
4983 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
4984 : typedef mozilla::ipc::Shmem Shmem;
4985 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
4986 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
4987 : typedef mozilla::null_t null_t;
4988 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
4989 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
4990 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
4991 :
4992 : public:
4993 : enum {
4994 : ID = Reply_UpdateWindow__ID
4995 : };
4996 0 : Reply_UpdateWindow() :
4997 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_UpdateWindow")
4998 : {
4999 0 : }
5000 :
5001 : void
5002 0 : Log(
5003 : const std::string& __pfx,
5004 : FILE* __outf) const
5005 : {
5006 0 : std::string __logmsg;
5007 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
5008 0 : (__logmsg).append(__pfx);
5009 0 : (__logmsg).append("Reply_UpdateWindow(");
5010 :
5011 0 : (__logmsg).append("[TODO])\n");
5012 0 : fputs((__logmsg).c_str(), __outf);
5013 0 : }
5014 : };
5015 :
5016 : class Msg_PPluginBackgroundDestroyerConstructor :
5017 : public IPC::Message
5018 0 : {
5019 : private:
5020 : typedef mozilla::ipc::ActorHandle ActorHandle;
5021 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
5022 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
5023 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
5024 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
5025 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
5026 : typedef mozilla::ipc::Shmem Shmem;
5027 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
5028 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
5029 : typedef mozilla::null_t null_t;
5030 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
5031 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
5032 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
5033 :
5034 : public:
5035 : enum {
5036 : ID = Msg_PPluginBackgroundDestroyerConstructor__ID
5037 : };
5038 0 : Msg_PPluginBackgroundDestroyerConstructor() :
5039 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Msg_PPluginBackgroundDestroyerConstructor")
5040 : {
5041 0 : }
5042 :
5043 : void
5044 0 : Log(
5045 : const std::string& __pfx,
5046 : FILE* __outf) const
5047 : {
5048 0 : std::string __logmsg;
5049 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
5050 0 : (__logmsg).append(__pfx);
5051 0 : (__logmsg).append("Msg_PPluginBackgroundDestroyerConstructor(");
5052 :
5053 0 : (__logmsg).append("[TODO])\n");
5054 0 : fputs((__logmsg).c_str(), __outf);
5055 0 : }
5056 : };
5057 :
5058 : class Reply_PPluginBackgroundDestroyerConstructor :
5059 : public IPC::Message
5060 : {
5061 : private:
5062 : typedef mozilla::ipc::ActorHandle ActorHandle;
5063 : typedef mozilla::plugins::IOSurfaceDescriptor IOSurfaceDescriptor;
5064 : typedef mozilla::plugins::SurfaceDescriptor SurfaceDescriptor;
5065 : typedef mozilla::plugins::OptionalShmem OptionalShmem;
5066 : typedef mozilla::plugins::AsyncSurfaceDescriptor AsyncSurfaceDescriptor;
5067 : typedef mozilla::plugins::NPRemoteAsyncSurface NPRemoteAsyncSurface;
5068 : typedef mozilla::ipc::Shmem Shmem;
5069 : typedef mozilla::plugins::NativeWindowHandle NativeWindowHandle;
5070 : typedef mozilla::gfxSurfaceType gfxSurfaceType;
5071 : typedef mozilla::null_t null_t;
5072 : typedef mozilla::plugins::WindowsSharedMemoryHandle WindowsSharedMemoryHandle;
5073 : typedef mozilla::plugins::DXGISharedSurfaceHandle DXGISharedSurfaceHandle;
5074 : typedef mozilla::CrossProcessMutexHandle CrossProcessMutexHandle;
5075 :
5076 : public:
5077 : enum {
5078 : ID = Reply_PPluginBackgroundDestroyerConstructor__ID
5079 : };
5080 : Reply_PPluginBackgroundDestroyerConstructor() :
5081 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginInstance::Reply_PPluginBackgroundDestroyerConstructor")
5082 : {
5083 : }
5084 :
5085 : void
5086 : Log(
5087 : const std::string& __pfx,
5088 : FILE* __outf) const
5089 : {
5090 : std::string __logmsg;
5091 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
5092 : (__logmsg).append(__pfx);
5093 : (__logmsg).append("Reply_PPluginBackgroundDestroyerConstructor(");
5094 :
5095 : (__logmsg).append("[TODO])\n");
5096 : fputs((__logmsg).c_str(), __outf);
5097 : }
5098 : };
5099 :
5100 :
5101 :
5102 : } // namespace PPluginInstance
5103 : } // namespace plugins
5104 : } // namespace mozilla
5105 :
5106 : #endif // ifndef PPluginInstance_h
|