mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-18 06:45:33 +00:00
Bug 1660470 - Avoid including ProtocolUtils.h from header files. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D93544 Depends on D93543
This commit is contained in:
parent
c902104cdb
commit
16b9f61991
@ -22,6 +22,7 @@
|
||||
#include "mozilla/ipc/Shmem.h"
|
||||
#include "mozilla/ipc/Transport.h"
|
||||
#include "mozilla/ipc/MessageLink.h"
|
||||
#include "mozilla/ipc/ProtocolUtilsFwd.h"
|
||||
#include "mozilla/LinkedList.h"
|
||||
#include "mozilla/Maybe.h"
|
||||
#include "mozilla/MozPromise.h"
|
||||
|
16
ipc/glue/ProtocolUtilsFwd.h
Normal file
16
ipc/glue/ProtocolUtilsFwd.h
Normal file
@ -0,0 +1,16 @@
|
||||
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* vim: set ts=8 sts=2 et sw=2 tw=80: */
|
||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#ifndef mozilla_ipc_ProtocolUtilsFwd_h
|
||||
#define mozilla_ipc_ProtocolUtilsFwd_h 1
|
||||
|
||||
namespace mozilla::ipc {
|
||||
|
||||
class IProtocol;
|
||||
|
||||
} // namespace mozilla::ipc
|
||||
|
||||
#endif // mozilla_ipc_ProtocolUtilsFwd_h
|
@ -43,6 +43,7 @@ EXPORTS.mozilla.ipc += [
|
||||
"Neutering.h",
|
||||
"ProcessChild.h",
|
||||
"ProtocolUtils.h",
|
||||
"ProtocolUtilsFwd.h",
|
||||
"ScopedXREEmbed.h",
|
||||
"SharedMemory.h",
|
||||
"SharedMemoryBasic.h",
|
||||
|
@ -52,7 +52,7 @@ HeaderIncludes = (
|
||||
"mozilla/OperatorNewExtensions.h",
|
||||
"mozilla/UniquePtr.h",
|
||||
"mozilla/ipc/FileDescriptor.h",
|
||||
"mozilla/ipc/ProtocolUtils.h",
|
||||
"mozilla/ipc/ProtocolUtilsFwd.h",
|
||||
"mozilla/ipc/Shmem.h",
|
||||
)
|
||||
|
||||
@ -60,6 +60,7 @@ CppIncludes = (
|
||||
"ipc/IPCMessageUtils.h",
|
||||
"nsIFile.h",
|
||||
"GeckoProfiler.h",
|
||||
"mozilla/ipc/ProtocolUtils.h",
|
||||
"mozilla/ipc/ShmemMessageUtils.h",
|
||||
"mozilla/ipc/TaintingIPCUtils.h",
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user