// // Automatically generated by ipdlc. // Edit at your own risk // #include "mozilla/ipc/ByteBufUtils.h" #include "mozilla/layers/LayersMessageUtils.h" #include "mozilla/GfxMessageUtils.h" #include "mozilla/layers/PAPZInputBridgeParent.h" #include "mozilla/layers/PAPZInputBridgeChild.h" #include "mozilla/layers/PCompositorManagerParent.h" #include "mozilla/layers/PCompositorManagerChild.h" #include "mozilla/layers/PImageBridgeParent.h" #include "mozilla/layers/PImageBridgeChild.h" #include "mozilla/PProfilerParent.h" #include "mozilla/PProfilerChild.h" #include "mozilla/gfx/PVRGPUParent.h" #include "mozilla/gfx/PVRGPUChild.h" #include "mozilla/gfx/PVRManagerParent.h" #include "mozilla/gfx/PVRManagerChild.h" #include "mozilla/layers/PVideoBridgeParent.h" #include "mozilla/layers/PVideoBridgeChild.h" #include "mozilla/gfx/PVsyncBridgeParent.h" #include "mozilla/gfx/PVsyncBridgeChild.h" #include "mozilla/layers/PUiCompositorControllerParent.h" #include "mozilla/layers/PUiCompositorControllerChild.h" #include "mozilla/PRemoteMediaManagerParent.h" #include "mozilla/PRemoteMediaManagerChild.h" #include "mozilla/gfx/PGPU.h" #include "mozilla/gfx/PGPUParent.h" #include "mozilla/gfx/PGPUChild.h" #include "ipc/IPCMessageUtils.h" #include "ipc/IPCMessageUtilsSpecializations.h" #include "nsIFile.h" #include "mozilla/ipc/Endpoint.h" #include "mozilla/ipc/ProtocolMessageUtils.h" #include "mozilla/ipc/ProtocolUtils.h" #include "mozilla/ipc/ShmemMessageUtils.h" #include "mozilla/ipc/TaintingIPCUtils.h" namespace mozilla { namespace gfx { namespace PGPU { nsresult CreateEndpoints( mozilla::ipc::EndpointProcInfo aParentDestInfo, mozilla::ipc::EndpointProcInfo aChildDestInfo, mozilla::ipc::Endpoint<::mozilla::gfx::PGPUParent>* aParent, mozilla::ipc::Endpoint<::mozilla::gfx::PGPUChild>* aChild) { return mozilla::ipc::CreateEndpoints( mozilla::ipc::PrivateIPDLInterface(), aParentDestInfo, aChildDestInfo, aParent, aChild); } mozilla::UniquePtr Msg_Init(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_Init__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_Init(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_Init__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_InitCompositorManager(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitCompositorManager__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitVsyncBridge(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitVsyncBridge__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitImageBridge(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitImageBridge__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitVideoBridge(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitVideoBridge__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitVRManager(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitVRManager__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitUiCompositorController(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitUiCompositorController__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitAPZInputBridge(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitAPZInputBridge__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitProfiler(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitProfiler__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitVR(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitVR__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateVar(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateVar__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_PreferenceUpdate(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_PreferenceUpdate__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_ScreenInformationChanged(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ScreenInformationChanged__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NotifyBatteryInfo(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifyBatteryInfo__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NewContentCompositorManager(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NewContentCompositorManager__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NewContentImageBridge(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NewContentImageBridge__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NewContentVRManager(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NewContentVRManager__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NewContentRemoteMediaManager(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NewContentRemoteMediaManager__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_AddLayerTreeIdMapping(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_AddLayerTreeIdMapping__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_AddLayerTreeIdMapping(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_AddLayerTreeIdMapping__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_RemoveLayerTreeIdMapping(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RemoveLayerTreeIdMapping__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_GetDeviceStatus(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_GetDeviceStatus__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_GetDeviceStatus(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_GetDeviceStatus__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::SYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_SimulateDeviceReset(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SimulateDeviceReset__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_FlushActiveCheckerboardReports(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_FlushActiveCheckerboardReports__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_RequestMemoryReport(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RequestMemoryReport__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_RequestMemoryReport(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_RequestMemoryReport__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_ShutdownVR(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ShutdownVR__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdatePerfStatsCollectionMask(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdatePerfStatsCollectionMask__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_CollectPerfStatsJSON(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_CollectPerfStatsJSON__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_CollectPerfStatsJSON(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_CollectPerfStatsJSON__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_FlushFOGData(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_FlushFOGData__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_FlushFOGData(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_FlushFOGData__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_TestTriggerMetrics(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_TestTriggerMetrics__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_TestTriggerMetrics(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_TestTriggerMetrics__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_CrashProcess(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_CrashProcess__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_ReportCheckerboard(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ReportCheckerboard__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_GraphicsError(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_GraphicsError__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_InitCrashReporter(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InitCrashReporter__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_CreateVRProcess(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_CreateVRProcess__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_ShutdownVRProcess(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ShutdownVRProcess__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_FlushActiveCheckerboardReportsDone(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_FlushActiveCheckerboardReportsDone__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_AccumulateChildHistograms(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_AccumulateChildHistograms__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_AccumulateChildKeyedHistograms(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_AccumulateChildKeyedHistograms__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateChildScalars(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateChildScalars__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateChildKeyedScalars(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateChildKeyedScalars__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_RecordChildEvents(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RecordChildEvents__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_RecordDiscardedData(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RecordDiscardedData__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_DeclareStable(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_DeclareStable__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NotifyDeviceReset(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifyDeviceReset__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NotifyOverlayInfo(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifyOverlayInfo__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NotifySwapChainInfo(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifySwapChainInfo__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_NotifyDisableRemoteCanvas(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifyDisableRemoteCanvas__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_FlushMemory(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_FlushMemory__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_AddMemoryReport(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_AddMemoryReport__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateFeature(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateFeature__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UsedFallback(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UsedFallback__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_BHRThreadHang(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_BHRThreadHang__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateMediaCodecsSupported(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateMediaCodecsSupported__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_FOGData(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_FOGData__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_ReportGLStrings(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ReportGLStrings__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } } // namespace PGPU } // namespace gfx } // namespace mozilla //----------------------------------------------------------------------------- // Method definitions for the IPDL type |struct LayerTreeIdMapping| // namespace mozilla { namespace gfx { } // namespace gfx } // namespace mozilla namespace IPC { auto ParamTraits<::mozilla::gfx::LayerTreeIdMapping>::Write( IPC::MessageWriter* aWriter, const paramType& aVar) -> void { IPC::WriteParam(aWriter, (aVar).layersId()); // Sentinel = 'layersId' (aWriter)->WriteSentinel(250938174); IPC::WriteParam(aWriter, (aVar).ownerId()); // Sentinel = 'ownerId' (aWriter)->WriteSentinel(199230169); } auto ParamTraits<::mozilla::gfx::LayerTreeIdMapping>::Read(IPC::MessageReader* aReader) -> IPC::ReadResult { auto maybe___layersId = IPC::ReadParam<::mozilla::layers::LayersId>(aReader); if (!maybe___layersId) { aReader->FatalError("Error deserializing 'layersId' (LayersId) member of 'LayerTreeIdMapping'"); return {}; } auto& _layersId = *maybe___layersId; // Sentinel = 'layersId' if ((!((aReader)->ReadSentinel(250938174)))) { mozilla::ipc::SentinelReadError("Error deserializing 'layersId' (LayersId) member of 'LayerTreeIdMapping'"); return {}; } auto maybe___ownerId = IPC::ReadParam<::base::ProcessId>(aReader); if (!maybe___ownerId) { aReader->FatalError("Error deserializing 'ownerId' (ProcessId) member of 'LayerTreeIdMapping'"); return {}; } auto& _ownerId = *maybe___ownerId; // Sentinel = 'ownerId' if ((!((aReader)->ReadSentinel(199230169)))) { mozilla::ipc::SentinelReadError("Error deserializing 'ownerId' (ProcessId) member of 'LayerTreeIdMapping'"); return {}; } IPC::ReadResult result__{ std::in_place, std::move(_layersId), std::move(_ownerId)}; return result__; } } // namespace IPC