// // Automatically generated by ipdlc. // Edit at your own risk // #include "ipc/ErrorIPCUtils.h" #include "ipc/MediaControlIPC.h" #include "mozilla/dom/DocShellMessageUtils.h" #include "mozilla/dom/IdentityCredentialSerializationHelpers.h" #include "mozilla/dom/PermissionMessageUtils.h" #include "mozilla/dom/SessionStoreMessageUtils.h" #include "mozilla/dom/WindowGlobalMessageUtils.h" #include "mozilla/ipc/URIUtils.h" #include "mozilla/layers/LayersMessageUtils.h" #include "mozilla/dom/PBrowserParent.h" #include "mozilla/dom/PBrowserChild.h" #include "mozilla/dom/PInProcessParent.h" #include "mozilla/dom/PInProcessChild.h" #include "mozilla/dom/PBrowserBridgeParent.h" #include "mozilla/dom/PBrowserBridgeChild.h" #include "mozilla/a11y/PDocAccessibleParent.h" #include "mozilla/a11y/PDocAccessibleChild.h" #include "mozilla/dom/PDigitalCredentialParent.h" #include "mozilla/dom/PDigitalCredentialChild.h" #include "mozilla/dom/PSerialManagerParent.h" #include "mozilla/dom/PSerialManagerChild.h" #include "mozilla/dom/PWebAuthnTransactionParent.h" #include "mozilla/dom/PWebAuthnTransactionChild.h" #include "mozilla/dom/PWebIdentityParent.h" #include "mozilla/dom/PWebIdentityChild.h" #include "mozilla/dom/PPrefetchRecordParent.h" #include "mozilla/dom/PPrefetchRecordChild.h" #include "mozilla/dom/DomSecurityIPCUtils.h" #include "mozilla/GfxMessageUtils.h" #include "mozilla/dom/CSPMessageUtils.h" #include "mozilla/dom/PolicyContainerMessageUtils.h" #include "mozilla/dom/DocShellMessageUtils.h" #include "mozilla/dom/NavigationAPIIPCUtils.h" #include "mozilla/dom/PermissionMessageUtils.h" #include "mozilla/dom/PropertyBagUtils.h" #include "mozilla/dom/ReferrerInfoUtils.h" #include "mozilla/dom/TabMessageUtils.h" #include "mozilla/dom/notification/IPCUtils.h" #include "mozilla/ipc/URIUtils.h" #include "mozilla/layers/LayersMessageUtils.h" #include "mozilla/net/NeckoMessageUtils.h" #include "mozilla/URLClassifierIPCUtils.h" #include "mozilla/dom/BindingIPCUtils.h" #include "mozilla/dom/ClientIPCUtils.h" #include "ipc/ErrorIPCUtils.h" #include "mozilla/dom/DomSecurityIPCUtils.h" #include "mozilla/dom/FetchIPCTypes.h" #include "mozilla/dom/PermissionsPolicyUtils.h" #include "mozilla/dom/NavigationAPIIPCUtils.h" #include "mozilla/dom/PropertyBagUtils.h" #include "mozilla/dom/ReferrerInfoUtils.h" #include "mozilla/ipc/URIUtils.h" #include "mozilla/dom/ConsoleReportIPCUtils.h" #include "mozilla/net/CacheInfoIPCTypes.h" #include "mozilla/AntiTrackingIPCUtils.h" #include "mozilla/net/ClassOfService.h" #include "mozilla/dom/ReferrerInfoUtils.h" #include "mozilla/dom/PWindowGlobal.h" #include "mozilla/dom/PWindowGlobalParent.h" #include "mozilla/dom/PWindowGlobalChild.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 dom { namespace PWindowGlobal { nsresult CreateEndpoints( mozilla::ipc::EndpointProcInfo aParentDestInfo, mozilla::ipc::EndpointProcInfo aChildDestInfo, mozilla::ipc::Endpoint<::mozilla::dom::PWindowGlobalParent>* aParent, mozilla::ipc::Endpoint<::mozilla::dom::PWindowGlobalChild>* aChild) { return mozilla::ipc::CreateEndpoints( mozilla::ipc::PrivateIPDLInterface(), aParentDestInfo, aChildDestInfo, aParent, aChild); } nsresult CreateEndpoints( mozilla::ipc::Endpoint<::mozilla::dom::PWindowGlobalParent>* aParent, mozilla::ipc::Endpoint<::mozilla::dom::PWindowGlobalChild>* aChild) { return mozilla::ipc::CreateEndpoints( mozilla::ipc::PrivateIPDLInterface(), aParent, aChild); } mozilla::UniquePtr Msg___delete__(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg___delete____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___delete__(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply___delete____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_MakeFrameLocal(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_MakeFrameLocal__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_MakeFrameRemote(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_MakeFrameRemote__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_MakeFrameRemote(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_MakeFrameRemote__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_DrawSnapshot(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_DrawSnapshot__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_DrawSnapshot(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_DrawSnapshot__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_RequestDocumentLanguageMetadata(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RequestDocumentLanguageMetadata__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_RequestDocumentLanguageMetadata(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_RequestDocumentLanguageMetadata__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_DispatchSecurityPolicyViolation(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_DispatchSecurityPolicyViolation__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_SaveStorageAccessPermissionGranted(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SaveStorageAccessPermissionGranted__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_AddBlockedFrameNodeByClassifier(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_AddBlockedFrameNodeByClassifier__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_ResetScalingZoom(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ResetScalingZoom__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_RestoreDocShellState(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RestoreDocShellState__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_RestoreDocShellState(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_RestoreDocShellState__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_RestoreTabContent(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RestoreTabContent__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_RestoreTabContent(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_RestoreTabContent__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_RawMessage(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RawMessage__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_LoadURI(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_LoadURI__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_InternalLoad(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InternalLoad__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_UpdateDocumentURI(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateDocumentURI__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateDocumentPrincipal(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateDocumentPrincipal__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdatePrincipalPartitioning(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdatePrincipalPartitioning__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateDocumentHasLoaded(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateDocumentHasLoaded__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateDocumentHasUserInteracted(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateDocumentHasUserInteracted__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateSandboxFlags(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateSandboxFlags__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateDocumentCspSettings(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateDocumentCspSettings__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateCookieJarSettings(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateCookieJarSettings__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateDocumentTitle(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateDocumentTitle__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateChannels(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateChannels__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_UpdateHttpsOnlyStatus(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateHttpsOnlyStatus__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_SetIsInitialDocument(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SetIsInitialDocument__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_CommitToInitialDocument(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_CommitToInitialDocument__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_Share(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_Share__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_Share(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_Share__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_GetContentBlockingEvents(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_GetContentBlockingEvents__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_GetContentBlockingEvents(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_GetContentBlockingEvents__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_SetClientInfo(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SetClientInfo__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::LAZY_SEND, IPC::Message::NOT_CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Msg_CheckPermitUnload(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_CheckPermitUnload__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_CheckPermitUnload(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_CheckPermitUnload__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_ExpectPageUseCounters(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ExpectPageUseCounters__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_AccumulatePageUseCounters(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_AccumulatePageUseCounters__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_RequestRestoreTabContent(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RequestRestoreTabContent__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_UpdateBFCacheStatus(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateBFCacheStatus__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_UpdateActivePeerConnectionStatus(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_UpdateActivePeerConnectionStatus__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_SetSingleChannelId(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SetSingleChannelId__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_SetDocumentDomain(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SetDocumentDomain__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_SetSiteIntegrityProtected(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SetSiteIntegrityProtected__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_Destroy(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_Destroy__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_AddCertException(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_AddCertException__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_AddCertException(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_AddCertException__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_ReloadWithHttpsOnlyException(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ReloadWithHttpsOnlyException__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_GetStorageAccessPermission(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_GetStorageAccessPermission__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_GetStorageAccessPermission(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_GetStorageAccessPermission__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_SetCookies(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_SetCookies__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_RecordUserActivationForBTP(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RecordUserActivationForBTP__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_RecordUserInteractionForPermissions(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_RecordUserInteractionForPermissions__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_NotifyAudioSessionTypeOverride(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifyAudioSessionTypeOverride__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_PDigitalCredentialConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_PDigitalCredentialConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_PDigitalCredentialConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_PDigitalCredentialConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_PPrefetchRecordConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_PPrefetchRecordConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_PPrefetchRecordConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_PPrefetchRecordConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_PSerialManagerConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_PSerialManagerConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_PSerialManagerConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_PSerialManagerConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_PWebAuthnTransactionConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_PWebAuthnTransactionConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_PWebAuthnTransactionConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_PWebAuthnTransactionConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_PWebIdentityConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_PWebIdentityConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_PWebIdentityConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_PWebIdentityConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_PDocAccessibleConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_PDocAccessibleConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::NOT_REPLY)); } mozilla::UniquePtr Reply_PDocAccessibleConstructor(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_PDocAccessibleConstructor__ID, 0, IPC::Message::HeaderFlags(IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, IPC::Message::EAGER_SEND, IPC::Message::CONSTRUCTOR, IPC::Message::ASYNC, IPC::Message::REPLY)); } mozilla::UniquePtr Msg_NotifyAudioSessionStateChanged(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifyAudioSessionStateChanged__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_NotifyPermissionChange(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_NotifyPermissionChange__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_ProcessCloseRequest(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_ProcessCloseRequest__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_GetModelContextTools(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_GetModelContextTools__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_GetModelContextTools(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_GetModelContextTools__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_GetContentMetrics(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_GetContentMetrics__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_GetContentMetrics(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_GetContentMetrics__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_InvokeModelContextTool(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Msg_InvokeModelContextTool__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_InvokeModelContextTool(IPC::Message::routeid_t routingId) { return IPC::Message::IPDLMessage(routingId, Reply_InvokeModelContextTool__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)); } } // namespace PWindowGlobal } // namespace dom } // namespace mozilla //----------------------------------------------------------------------------- // Method definitions for the IPDL type |struct JSActorMessageMeta| // namespace mozilla { namespace dom { } // namespace dom } // namespace mozilla namespace IPC { auto ParamTraits<::mozilla::dom::JSActorMessageMeta>::Write( IPC::MessageWriter* aWriter, const paramType& aVar) -> void { IPC::WriteParam(aWriter, (aVar).actorName()); // Sentinel = 'actorName' (aWriter)->WriteSentinel(304350107); IPC::WriteParam(aWriter, (aVar).messageName()); // Sentinel = 'messageName' (aWriter)->WriteSentinel(452133991); IPC::WriteParam(aWriter, (aVar).kind()); // Sentinel = 'kind' (aWriter)->WriteSentinel(69927335); (aWriter)->WriteBytes((&((aVar).queryId())), 8); // Sentinel = 'queryId' (aWriter)->WriteSentinel(201196260); } auto ParamTraits<::mozilla::dom::JSActorMessageMeta>::Read(IPC::MessageReader* aReader) -> IPC::ReadResult { auto maybe___actorName = IPC::ReadParam<::nsCString>(aReader); if (!maybe___actorName) { aReader->FatalError("Error deserializing 'actorName' (nsCString) member of 'JSActorMessageMeta'"); return {}; } auto& _actorName = *maybe___actorName; // Sentinel = 'actorName' if ((!((aReader)->ReadSentinel(304350107)))) { mozilla::ipc::SentinelReadError("Error deserializing 'actorName' (nsCString) member of 'JSActorMessageMeta'"); return {}; } auto maybe___messageName = IPC::ReadParam<::nsString>(aReader); if (!maybe___messageName) { aReader->FatalError("Error deserializing 'messageName' (nsString) member of 'JSActorMessageMeta'"); return {}; } auto& _messageName = *maybe___messageName; // Sentinel = 'messageName' if ((!((aReader)->ReadSentinel(452133991)))) { mozilla::ipc::SentinelReadError("Error deserializing 'messageName' (nsString) member of 'JSActorMessageMeta'"); return {}; } auto maybe___kind = IPC::ReadParam<::mozilla::dom::JSActorMessageKind>(aReader); if (!maybe___kind) { aReader->FatalError("Error deserializing 'kind' (JSActorMessageKind) member of 'JSActorMessageMeta'"); return {}; } auto& _kind = *maybe___kind; // Sentinel = 'kind' if ((!((aReader)->ReadSentinel(69927335)))) { mozilla::ipc::SentinelReadError("Error deserializing 'kind' (JSActorMessageKind) member of 'JSActorMessageMeta'"); return {}; } IPC::ReadResult result__{ std::in_place, std::move(_actorName), std::move(_messageName), ::uint64_t{0}, std::move(_kind)}; if ((!((aReader)->ReadBytesInto((&((result__)->queryId())), 8)))) { aReader->FatalError("Error bulk reading fields from uint64_t"); return {}; } // Sentinel = 'queryId' if ((!((aReader)->ReadSentinel(201196260)))) { mozilla::ipc::SentinelReadError("Error bulk reading fields from uint64_t"); return {}; } return result__; } } // namespace IPC //----------------------------------------------------------------------------- // Method definitions for the IPDL type |struct IPCWebShareData| // namespace mozilla { namespace dom { } // namespace dom } // namespace mozilla namespace IPC { auto ParamTraits<::mozilla::dom::IPCWebShareData>::Write( IPC::MessageWriter* aWriter, const paramType& aVar) -> void { IPC::WriteParam(aWriter, (aVar).title()); // Sentinel = 'title' (aWriter)->WriteSentinel(109445667); IPC::WriteParam(aWriter, (aVar).text()); // Sentinel = 'text' (aWriter)->WriteSentinel(73859526); IPC::WriteParam(aWriter, (aVar).url()); // Sentinel = 'url' (aWriter)->WriteSentinel(45220180); } auto ParamTraits<::mozilla::dom::IPCWebShareData>::Read(IPC::MessageReader* aReader) -> IPC::ReadResult { auto maybe___title = IPC::ReadParam<::nsCString>(aReader); if (!maybe___title) { aReader->FatalError("Error deserializing 'title' (nsCString) member of 'IPCWebShareData'"); return {}; } auto& _title = *maybe___title; // Sentinel = 'title' if ((!((aReader)->ReadSentinel(109445667)))) { mozilla::ipc::SentinelReadError("Error deserializing 'title' (nsCString) member of 'IPCWebShareData'"); return {}; } auto maybe___text = IPC::ReadParam<::nsCString>(aReader); if (!maybe___text) { aReader->FatalError("Error deserializing 'text' (nsCString) member of 'IPCWebShareData'"); return {}; } auto& _text = *maybe___text; // Sentinel = 'text' if ((!((aReader)->ReadSentinel(73859526)))) { mozilla::ipc::SentinelReadError("Error deserializing 'text' (nsCString) member of 'IPCWebShareData'"); return {}; } auto maybe___url = IPC::ReadParam>(aReader); if (!maybe___url) { aReader->FatalError("Error deserializing 'url' (nsIURI) member of 'IPCWebShareData'"); return {}; } auto& _url = *maybe___url; // Sentinel = 'url' if ((!((aReader)->ReadSentinel(45220180)))) { mozilla::ipc::SentinelReadError("Error deserializing 'url' (nsIURI) member of 'IPCWebShareData'"); return {}; } IPC::ReadResult result__{ std::in_place, std::move(_title), std::move(_text), std::move(_url)}; return result__; } } // namespace IPC