Bug 1715144 - Part 1: Stop adding /ipc/glue to LOCAL_INCLUDES when including chromium-config.mozbuild, r=ipc-reviewers,necko-reviewers,mccr8,valentin
Differential Revision: https://phabricator.services.mozilla.com/D117103
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
#include "nsDOMNavigationTiming.h"
|
#include "nsDOMNavigationTiming.h"
|
||||||
#include "nsTHashMap.h"
|
#include "nsTHashMap.h"
|
||||||
#include "nsIChannel.h"
|
#include "nsIChannel.h"
|
||||||
#include "BackgroundUtils.h"
|
#include "mozilla/ipc/BackgroundUtils.h"
|
||||||
|
|
||||||
namespace mozilla {
|
namespace mozilla {
|
||||||
namespace dom {
|
namespace dom {
|
||||||
|
|||||||
@@ -234,7 +234,7 @@
|
|||||||
#include "mozilla/NullPrincipal.h"
|
#include "mozilla/NullPrincipal.h"
|
||||||
#include "Navigator.h"
|
#include "Navigator.h"
|
||||||
#include "prenv.h"
|
#include "prenv.h"
|
||||||
#include "URIUtils.h"
|
#include "mozilla/ipc/URIUtils.h"
|
||||||
#include "sslerr.h"
|
#include "sslerr.h"
|
||||||
#include "mozpkix/pkix.h"
|
#include "mozpkix/pkix.h"
|
||||||
#include "NSSErrorsService.h"
|
#include "NSSErrorsService.h"
|
||||||
|
|||||||
@@ -82,7 +82,7 @@
|
|||||||
|
|
||||||
#include "nsIExternalProtocolHandler.h"
|
#include "nsIExternalProtocolHandler.h"
|
||||||
#include "BrowserChild.h"
|
#include "BrowserChild.h"
|
||||||
#include "URIUtils.h"
|
#include "mozilla/ipc/URIUtils.h"
|
||||||
|
|
||||||
#include "mozilla/dom/MediaDevices.h"
|
#include "mozilla/dom/MediaDevices.h"
|
||||||
#include "MediaManager.h"
|
#include "MediaManager.h"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
#include "ClientManagerParent.h"
|
#include "ClientManagerParent.h"
|
||||||
|
|
||||||
#include "BackgroundParent.h"
|
#include "mozilla/ipc/BackgroundParent.h"
|
||||||
#include "ClientHandleParent.h"
|
#include "ClientHandleParent.h"
|
||||||
#include "ClientManagerOpParent.h"
|
#include "ClientManagerOpParent.h"
|
||||||
#include "ClientManagerService.h"
|
#include "ClientManagerService.h"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
#include "mozilla/dom/BrowserParent.h"
|
#include "mozilla/dom/BrowserParent.h"
|
||||||
#include "mozilla/dom/IPCBlobUtils.h"
|
#include "mozilla/dom/IPCBlobUtils.h"
|
||||||
#include "mozilla/dom/DOMTypes.h"
|
#include "mozilla/dom/DOMTypes.h"
|
||||||
#include "ProtocolUtils.h"
|
#include "mozilla/ipc/ProtocolUtils.h"
|
||||||
|
|
||||||
using namespace mozilla::ipc;
|
using namespace mozilla::ipc;
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,6 @@
|
|||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
#include "BackgroundChild.h"
|
|
||||||
#include "BrowserParent.h"
|
#include "BrowserParent.h"
|
||||||
#include "ClientLayerManager.h"
|
#include "ClientLayerManager.h"
|
||||||
#include "ContentChild.h"
|
#include "ContentChild.h"
|
||||||
@@ -81,6 +80,7 @@
|
|||||||
#include "mozilla/gfx/CrossProcessPaint.h"
|
#include "mozilla/gfx/CrossProcessPaint.h"
|
||||||
#include "mozilla/gfx/Matrix.h"
|
#include "mozilla/gfx/Matrix.h"
|
||||||
#include "mozilla/gfx/gfxVars.h"
|
#include "mozilla/gfx/gfxVars.h"
|
||||||
|
#include "mozilla/ipc/BackgroundChild.h"
|
||||||
#include "mozilla/ipc/BackgroundUtils.h"
|
#include "mozilla/ipc/BackgroundUtils.h"
|
||||||
#include "mozilla/ipc/PBackgroundChild.h"
|
#include "mozilla/ipc/PBackgroundChild.h"
|
||||||
#include "mozilla/ipc/URIUtils.h"
|
#include "mozilla/ipc/URIUtils.h"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#include "mozilla/dom/CSPMessageUtils.h"
|
#include "mozilla/dom/CSPMessageUtils.h"
|
||||||
#include "mozilla/ipc/PBackgroundSharedTypes.h"
|
#include "mozilla/ipc/PBackgroundSharedTypes.h"
|
||||||
#include "nsSerializationHelper.h"
|
#include "nsSerializationHelper.h"
|
||||||
#include "BackgroundUtils.h"
|
#include "mozilla/ipc/BackgroundUtils.h"
|
||||||
|
|
||||||
namespace IPC {
|
namespace IPC {
|
||||||
|
|
||||||
|
|||||||
@@ -268,8 +268,8 @@
|
|||||||
#include "GMPServiceChild.h"
|
#include "GMPServiceChild.h"
|
||||||
#include "GfxInfoBase.h"
|
#include "GfxInfoBase.h"
|
||||||
#include "MMPrinter.h"
|
#include "MMPrinter.h"
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "URIUtils.h"
|
#include "mozilla/ipc/URIUtils.h"
|
||||||
#include "VRManagerChild.h"
|
#include "VRManagerChild.h"
|
||||||
#include "gfxPlatform.h"
|
#include "gfxPlatform.h"
|
||||||
#include "gfxPlatformFontList.h"
|
#include "gfxPlatformFontList.h"
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
#include "base/shared_memory.h"
|
#include "base/shared_memory.h"
|
||||||
|
|
||||||
#include "ContentParent.h"
|
#include "ContentParent.h"
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "BrowserParent.h"
|
#include "BrowserParent.h"
|
||||||
|
|
||||||
#include "chrome/common/process_watcher.h"
|
#include "chrome/common/process_watcher.h"
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
#include "ProcessPriorityManager.h"
|
#include "ProcessPriorityManager.h"
|
||||||
#include "SandboxHal.h"
|
#include "SandboxHal.h"
|
||||||
#include "SourceSurfaceRawData.h"
|
#include "SourceSurfaceRawData.h"
|
||||||
#include "URIUtils.h"
|
#include "mozilla/ipc/URIUtils.h"
|
||||||
#include "gfxPlatform.h"
|
#include "gfxPlatform.h"
|
||||||
#include "gfxPlatformFontList.h"
|
#include "gfxPlatformFontList.h"
|
||||||
#include "mozilla/AutoRestore.h"
|
#include "mozilla/AutoRestore.h"
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "nsAppRunner.h"
|
#include "nsAppRunner.h"
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
|
|
||||||
using mozilla::ipc::IOThreadChild;
|
using mozilla::ipc::IOThreadChild;
|
||||||
|
|
||||||
|
|||||||
@@ -6,12 +6,12 @@
|
|||||||
|
|
||||||
#include "VsyncParent.h"
|
#include "VsyncParent.h"
|
||||||
|
|
||||||
#include "BackgroundParent.h"
|
#include "mozilla/ipc/BackgroundParent.h"
|
||||||
#include "BackgroundParentImpl.h"
|
|
||||||
#include "gfxPlatform.h"
|
#include "gfxPlatform.h"
|
||||||
#include "mozilla/Unused.h"
|
#include "mozilla/Unused.h"
|
||||||
#include "nsThreadUtils.h"
|
#include "nsThreadUtils.h"
|
||||||
#include "VsyncSource.h"
|
#include "VsyncSource.h"
|
||||||
|
#include "nsIThread.h"
|
||||||
|
|
||||||
namespace mozilla::dom {
|
namespace mozilla::dom {
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
#include "GMPServiceChild.h"
|
#include "GMPServiceChild.h"
|
||||||
#include "GMPServiceParent.h"
|
#include "GMPServiceParent.h"
|
||||||
#include "GMPVideoDecoderParent.h"
|
#include "GMPVideoDecoderParent.h"
|
||||||
#include "GeckoChildProcessHost.h"
|
#include "mozilla/ipc/GeckoChildProcessHost.h"
|
||||||
#include "mozilla/ClearOnShutdown.h"
|
#include "mozilla/ClearOnShutdown.h"
|
||||||
#include "mozilla/EventDispatcher.h"
|
#include "mozilla/EventDispatcher.h"
|
||||||
#include "mozilla/dom/Document.h"
|
#include "mozilla/dom/Document.h"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
#include "GMPLog.h"
|
#include "GMPLog.h"
|
||||||
#include "GMPParent.h"
|
#include "GMPParent.h"
|
||||||
#include "GMPVideoDecoderParent.h"
|
#include "GMPVideoDecoderParent.h"
|
||||||
#include "GeckoChildProcessHost.h"
|
#include "mozilla/ipc/GeckoChildProcessHost.h"
|
||||||
#include "base/task.h"
|
#include "base/task.h"
|
||||||
#include "mozilla/ClearOnShutdown.h"
|
#include "mozilla/ClearOnShutdown.h"
|
||||||
#include "mozilla/Logging.h"
|
#include "mozilla/Logging.h"
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
# include "nsMacUtilsImpl.h"
|
# include "nsMacUtilsImpl.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "nsDebugImpl.h"
|
#include "nsDebugImpl.h"
|
||||||
#include "nsThreadManager.h"
|
#include "nsThreadManager.h"
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
#include "RDDProcessHost.h"
|
#include "RDDProcessHost.h"
|
||||||
|
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "RDDChild.h"
|
#include "RDDChild.h"
|
||||||
#include "chrome/common/process_watcher.h"
|
#include "chrome/common/process_watcher.h"
|
||||||
#include "mozilla/Preferences.h"
|
#include "mozilla/Preferences.h"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
# include "mozilla/sandboxTarget.h"
|
# include "mozilla/sandboxTarget.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
|
|
||||||
namespace mozilla {
|
namespace mozilla {
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
#include "nsPIDOMWindow.h"
|
#include "nsPIDOMWindow.h"
|
||||||
#include "nsContentPermissionHelper.h"
|
#include "nsContentPermissionHelper.h"
|
||||||
#include "nsISupportsImpl.h" // for MOZ_COUNT_CTOR, MOZ_COUNT_DTOR
|
#include "nsISupportsImpl.h" // for MOZ_COUNT_CTOR, MOZ_COUNT_DTOR
|
||||||
#include "IPCMessageUtils.h"
|
#include "ipc/IPCMessageUtils.h"
|
||||||
|
|
||||||
namespace mozilla::dom {
|
namespace mozilla::dom {
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#include "Client.h"
|
#include "Client.h"
|
||||||
|
|
||||||
// Global includes
|
// Global includes
|
||||||
#include "BackgroundParent.h"
|
#include "mozilla/ipc/BackgroundParent.h"
|
||||||
#include "mozilla/Assertions.h"
|
#include "mozilla/Assertions.h"
|
||||||
#include "mozilla/dom/quota/QuotaManager.h"
|
#include "mozilla/dom/quota/QuotaManager.h"
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,6 @@
|
|||||||
#include "GPUProcessManager.h"
|
#include "GPUProcessManager.h"
|
||||||
#include "gfxGradientCache.h"
|
#include "gfxGradientCache.h"
|
||||||
#include "GfxInfoBase.h"
|
#include "GfxInfoBase.h"
|
||||||
#include "ProcessUtils.h"
|
|
||||||
#include "VRGPUChild.h"
|
#include "VRGPUChild.h"
|
||||||
#include "VRManager.h"
|
#include "VRManager.h"
|
||||||
#include "VRManagerParent.h"
|
#include "VRManagerParent.h"
|
||||||
@@ -41,6 +40,7 @@
|
|||||||
#include "mozilla/image/ImageMemoryReporter.h"
|
#include "mozilla/image/ImageMemoryReporter.h"
|
||||||
#include "mozilla/ipc/CrashReporterClient.h"
|
#include "mozilla/ipc/CrashReporterClient.h"
|
||||||
#include "mozilla/ipc/ProcessChild.h"
|
#include "mozilla/ipc/ProcessChild.h"
|
||||||
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "mozilla/layers/APZInputBridgeParent.h"
|
#include "mozilla/layers/APZInputBridgeParent.h"
|
||||||
#include "mozilla/layers/APZPublicUtils.h" // for apz::InitializeGlobalState
|
#include "mozilla/layers/APZPublicUtils.h" // for apz::InitializeGlobalState
|
||||||
#include "mozilla/layers/APZThreadUtils.h"
|
#include "mozilla/layers/APZThreadUtils.h"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
#include "mozilla/Preferences.h"
|
#include "mozilla/Preferences.h"
|
||||||
#include "mozilla/StaticPrefs_layers.h"
|
#include "mozilla/StaticPrefs_layers.h"
|
||||||
#include "VRGPUChild.h"
|
#include "VRGPUChild.h"
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
|
|
||||||
namespace mozilla {
|
namespace mozilla {
|
||||||
namespace gfx {
|
namespace gfx {
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
#include "GPUProcessImpl.h"
|
#include "GPUProcessImpl.h"
|
||||||
#include "mozilla/ipc/IOThreadChild.h"
|
#include "mozilla/ipc/IOThreadChild.h"
|
||||||
#include "nsXPCOM.h"
|
#include "nsXPCOM.h"
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
|
|
||||||
#if defined(OS_WIN) && defined(MOZ_SANDBOX)
|
#if defined(OS_WIN) && defined(MOZ_SANDBOX)
|
||||||
# include "mozilla/sandboxTarget.h"
|
# include "mozilla/sandboxTarget.h"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
#include "nsTArray.h"
|
#include "nsTArray.h"
|
||||||
#include "mozilla/layers/TextureSourceProvider.h"
|
#include "mozilla/layers/TextureSourceProvider.h"
|
||||||
|
|
||||||
#include "SharedMemory.h"
|
#include "mozilla/ipc/SharedMemory.h"
|
||||||
|
|
||||||
class MachReceiveMessage;
|
class MachReceiveMessage;
|
||||||
|
|
||||||
|
|||||||
@@ -82,13 +82,13 @@
|
|||||||
#include "nsPoint.h" // for nsIntPoint
|
#include "nsPoint.h" // for nsIntPoint
|
||||||
#include "nsStyleConsts.h"
|
#include "nsStyleConsts.h"
|
||||||
#include "nsTimingFunction.h"
|
#include "nsTimingFunction.h"
|
||||||
#include "nsTArray.h" // for nsTArray, nsTArray_Impl, etc
|
#include "nsTArray.h" // for nsTArray, nsTArray_Impl, etc
|
||||||
#include "nsThreadUtils.h" // for NS_IsMainThread
|
#include "nsThreadUtils.h" // for NS_IsMainThread
|
||||||
#include "nsViewportInfo.h" // for kViewportMinScale, kViewportMaxScale
|
#include "nsViewportInfo.h" // for kViewportMinScale, kViewportMaxScale
|
||||||
#include "prsystem.h" // for PR_GetPhysicalMemorySize
|
#include "prsystem.h" // for PR_GetPhysicalMemorySize
|
||||||
#include "SharedMemoryBasic.h" // for SharedMemoryBasic
|
#include "mozilla/ipc/SharedMemoryBasic.h" // for SharedMemoryBasic
|
||||||
#include "ScrollSnap.h" // for ScrollSnapUtils
|
#include "ScrollSnap.h" // for ScrollSnapUtils
|
||||||
#include "ScrollAnimationPhysics.h" // for ComputeAcceleratedWheelDelta
|
#include "ScrollAnimationPhysics.h" // for ComputeAcceleratedWheelDelta
|
||||||
#include "SmoothMsdScrollAnimation.h"
|
#include "SmoothMsdScrollAnimation.h"
|
||||||
#include "SmoothScrollAnimation.h"
|
#include "SmoothScrollAnimation.h"
|
||||||
#include "WheelScrollAnimation.h"
|
#include "WheelScrollAnimation.h"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#ifndef mozilla_layers_AsyncPanZoomController_h
|
#ifndef mozilla_layers_AsyncPanZoomController_h
|
||||||
#define mozilla_layers_AsyncPanZoomController_h
|
#define mozilla_layers_AsyncPanZoomController_h
|
||||||
|
|
||||||
#include "CrossProcessMutex.h"
|
#include "mozilla/ipc/CrossProcessMutex.h"
|
||||||
#include "mozilla/layers/GeckoContentController.h"
|
#include "mozilla/layers/GeckoContentController.h"
|
||||||
#include "mozilla/layers/RepaintRequest.h"
|
#include "mozilla/layers/RepaintRequest.h"
|
||||||
#include "mozilla/layers/SampleTime.h"
|
#include "mozilla/layers/SampleTime.h"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
#include "SharedRGBImage.h"
|
#include "SharedRGBImage.h"
|
||||||
#include "ImageTypes.h" // for ImageFormat::SHARED_RGB, etc
|
#include "ImageTypes.h" // for ImageFormat::SHARED_RGB, etc
|
||||||
#include "Shmem.h" // for Shmem
|
#include "mozilla/ipc/Shmem.h" // for Shmem
|
||||||
#include "gfx2DGlue.h" // for ImageFormatToSurfaceFormat, etc
|
#include "gfx2DGlue.h" // for ImageFormatToSurfaceFormat, etc
|
||||||
#include "gfxPlatform.h" // for gfxPlatform, gfxImageFormat
|
#include "gfxPlatform.h" // for gfxPlatform, gfxImageFormat
|
||||||
#include "mozilla/gfx/Point.h" // for IntSIze
|
#include "mozilla/gfx/Point.h" // for IntSIze
|
||||||
|
|||||||
@@ -9,12 +9,12 @@
|
|||||||
#include "gfxConfig.h"
|
#include "gfxConfig.h"
|
||||||
#include "nsDebugImpl.h"
|
#include "nsDebugImpl.h"
|
||||||
#include "nsThreadManager.h"
|
#include "nsThreadManager.h"
|
||||||
#include "ProcessUtils.h"
|
|
||||||
|
|
||||||
#include "mozilla/dom/MemoryReportRequest.h"
|
#include "mozilla/dom/MemoryReportRequest.h"
|
||||||
#include "mozilla/gfx/gfxVars.h"
|
#include "mozilla/gfx/gfxVars.h"
|
||||||
#include "mozilla/ipc/CrashReporterClient.h"
|
#include "mozilla/ipc/CrashReporterClient.h"
|
||||||
#include "mozilla/ipc/ProcessChild.h"
|
#include "mozilla/ipc/ProcessChild.h"
|
||||||
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "mozilla/Preferences.h"
|
#include "mozilla/Preferences.h"
|
||||||
|
|
||||||
#if defined(XP_WIN)
|
#if defined(XP_WIN)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
#include "mozilla/BackgroundHangMonitor.h"
|
#include "mozilla/BackgroundHangMonitor.h"
|
||||||
#include "mozilla/ipc/IOThreadChild.h"
|
#include "mozilla/ipc/IOThreadChild.h"
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
|
|
||||||
using namespace mozilla;
|
using namespace mozilla;
|
||||||
using namespace mozilla::gfx;
|
using namespace mozilla::gfx;
|
||||||
|
|||||||
@@ -11,12 +11,12 @@
|
|||||||
#include "mozilla/gfx/GPUProcessManager.h"
|
#include "mozilla/gfx/GPUProcessManager.h"
|
||||||
#include "mozilla/gfx/GPUChild.h"
|
#include "mozilla/gfx/GPUChild.h"
|
||||||
#include "mozilla/ipc/Endpoint.h"
|
#include "mozilla/ipc/Endpoint.h"
|
||||||
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "mozilla/ipc/ProtocolTypes.h"
|
#include "mozilla/ipc/ProtocolTypes.h"
|
||||||
#include "mozilla/ipc/ProtocolUtils.h" // for IToplevelProtocol
|
#include "mozilla/ipc/ProtocolUtils.h" // for IToplevelProtocol
|
||||||
#include "mozilla/StaticPrefs_dom.h"
|
#include "mozilla/StaticPrefs_dom.h"
|
||||||
#include "mozilla/TimeStamp.h" // for TimeStamp
|
#include "mozilla/TimeStamp.h" // for TimeStamp
|
||||||
#include "mozilla/Unused.h"
|
#include "mozilla/Unused.h"
|
||||||
#include "ProcessUtils.h"
|
|
||||||
#include "VRChild.h"
|
#include "VRChild.h"
|
||||||
#include "VRThread.h"
|
#include "VRThread.h"
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
LOCAL_INCLUDES += [
|
LOCAL_INCLUDES += [
|
||||||
'!/ipc/ipdl/_ipdlheaders',
|
'!/ipc/ipdl/_ipdlheaders',
|
||||||
'/ipc/chromium/src',
|
'/ipc/chromium/src',
|
||||||
'/ipc/glue',
|
|
||||||
]
|
]
|
||||||
|
|
||||||
if CONFIG['OS_ARCH'] == 'WINNT':
|
if CONFIG['OS_ARCH'] == 'WINNT':
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
# include "TracedTaskCommon.h"
|
# include "TracedTaskCommon.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "MessagePump.h"
|
#include "mozilla/ipc/MessagePump.h"
|
||||||
#include "nsThreadUtils.h"
|
#include "nsThreadUtils.h"
|
||||||
|
|
||||||
using base::Time;
|
using base::Time;
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
# include "mozilla/Unused.h"
|
# include "mozilla/Unused.h"
|
||||||
# include "mozilla/ScopeExit.h"
|
# include "mozilla/ScopeExit.h"
|
||||||
# include "ProcessUtils.h"
|
# include "mozilla/ipc/ProcessUtils.h"
|
||||||
|
|
||||||
using namespace mozilla::ipc;
|
using namespace mozilla::ipc;
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
#define CHROME_COMMON_IPC_CHANNEL_UTILS_H_
|
#define CHROME_COMMON_IPC_CHANNEL_UTILS_H_
|
||||||
|
|
||||||
#include "chrome/common/ipc_message.h"
|
#include "chrome/common/ipc_message.h"
|
||||||
#include "MessageChannel.h"
|
#include "mozilla/ipc/MessageChannel.h"
|
||||||
|
|
||||||
namespace IPC {
|
namespace IPC {
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,6 @@
|
|||||||
#include "nsString.h"
|
#include "nsString.h"
|
||||||
#include "nsTArray.h"
|
#include "nsTArray.h"
|
||||||
#include "mozilla/nsRedirectHistoryEntry.h"
|
#include "mozilla/nsRedirectHistoryEntry.h"
|
||||||
#include "URIUtils.h"
|
|
||||||
#include "mozilla/dom/nsCSPUtils.h"
|
#include "mozilla/dom/nsCSPUtils.h"
|
||||||
#include "mozilla/dom/nsCSPContext.h"
|
#include "mozilla/dom/nsCSPContext.h"
|
||||||
#include "mozilla/dom/BrowsingContext.h"
|
#include "mozilla/dom/BrowsingContext.h"
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
#include "base/process.h"
|
#include "base/process.h"
|
||||||
#include "nsExceptionHandler.h"
|
#include "nsExceptionHandler.h"
|
||||||
#include "nsThreadUtils.h"
|
#include "nsThreadUtils.h"
|
||||||
#include "ProtocolUtils.h"
|
#include "mozilla/ipc/ProtocolUtils.h"
|
||||||
|
|
||||||
namespace mozilla {
|
namespace mozilla {
|
||||||
namespace ipc {
|
namespace ipc {
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#if !defined(OS_WIN) && !defined(OS_NETBSD) && !defined(OS_OPENBSD)
|
#if !defined(OS_WIN) && !defined(OS_NETBSD) && !defined(OS_OPENBSD)
|
||||||
# include <pthread.h>
|
# include <pthread.h>
|
||||||
# include "SharedMemoryBasic.h"
|
# include "mozilla/ipc/SharedMemoryBasic.h"
|
||||||
# include "mozilla/Atomics.h"
|
# include "mozilla/Atomics.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
#if !defined(OS_WIN) && !defined(OS_MACOSX)
|
#if !defined(OS_WIN) && !defined(OS_MACOSX)
|
||||||
# include <pthread.h>
|
# include <pthread.h>
|
||||||
# include <semaphore.h>
|
# include <semaphore.h>
|
||||||
# include "SharedMemoryBasic.h"
|
# include "mozilla/ipc/SharedMemoryBasic.h"
|
||||||
# include "mozilla/Atomics.h"
|
# include "mozilla/Atomics.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -723,7 +723,7 @@ bool GeckoChildProcessHost::AsyncLaunch(std::vector<std::string> aExtraOpts) {
|
|||||||
[this](const LaunchResults& aResults) {
|
[this](const LaunchResults& aResults) {
|
||||||
{
|
{
|
||||||
if (!OpenPrivilegedHandle(base::GetProcId(aResults.mHandle))
|
if (!OpenPrivilegedHandle(base::GetProcId(aResults.mHandle))
|
||||||
#ifdef XP_WIN
|
#ifdef XP_WIN
|
||||||
// If we failed in opening the process handle, try harder
|
// If we failed in opening the process handle, try harder
|
||||||
// by duplicating one.
|
// by duplicating one.
|
||||||
&& !::DuplicateHandle(
|
&& !::DuplicateHandle(
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
|
|
||||||
#include "IPCMessageUtils.h"
|
#include "ipc/IPCMessageUtils.h"
|
||||||
|
|
||||||
#include <cstddef>
|
#include <cstddef>
|
||||||
#include "mozilla/CheckedInt.h"
|
#include "mozilla/CheckedInt.h"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "FileDescriptor.h"
|
#include "mozilla/ipc/FileDescriptor.h"
|
||||||
#include "base/shared_memory.h"
|
#include "base/shared_memory.h"
|
||||||
#include "mozilla/Maybe.h"
|
#include "mozilla/Maybe.h"
|
||||||
|
|
||||||
|
|||||||
@@ -9,10 +9,10 @@
|
|||||||
|
|
||||||
#include "base/file_descriptor_posix.h"
|
#include "base/file_descriptor_posix.h"
|
||||||
|
|
||||||
#include "SharedMemory.h"
|
#include "mozilla/ipc/SharedMemory.h"
|
||||||
|
|
||||||
#ifdef FUZZING
|
#ifdef FUZZING
|
||||||
# include "SharedMemoryFuzzer.h"
|
# include "mozilla/ipc/SharedMemoryFuzzer.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -8,10 +8,10 @@
|
|||||||
#define mozilla_ipc_SharedMemoryBasic_chromium_h
|
#define mozilla_ipc_SharedMemoryBasic_chromium_h
|
||||||
|
|
||||||
#include "base/shared_memory.h"
|
#include "base/shared_memory.h"
|
||||||
#include "SharedMemory.h"
|
#include "mozilla/ipc/SharedMemory.h"
|
||||||
|
|
||||||
#ifdef FUZZING
|
#ifdef FUZZING
|
||||||
# include "SharedMemoryFuzzer.h"
|
# include "mozilla/ipc/SharedMemoryFuzzer.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "nsDebug.h"
|
#include "nsDebug.h"
|
||||||
|
|||||||
@@ -10,12 +10,12 @@
|
|||||||
#include "base/file_descriptor_posix.h"
|
#include "base/file_descriptor_posix.h"
|
||||||
#include "base/process.h"
|
#include "base/process.h"
|
||||||
|
|
||||||
#include "SharedMemory.h"
|
#include "mozilla/ipc/SharedMemory.h"
|
||||||
#include <mach/port.h>
|
#include <mach/port.h>
|
||||||
#include "chrome/common/mach_ipc_mac.h"
|
#include "chrome/common/mach_ipc_mac.h"
|
||||||
|
|
||||||
#ifdef FUZZING
|
#ifdef FUZZING
|
||||||
# include "SharedMemoryFuzzer.h"
|
# include "mozilla/ipc/SharedMemoryFuzzer.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
#include "mozilla/ipc/Endpoint.h"
|
#include "mozilla/ipc/Endpoint.h"
|
||||||
#include "mozilla/ipc/Transport.h"
|
#include "mozilla/ipc/Transport.h"
|
||||||
#include "mozilla/ipc/FileDescriptor.h"
|
#include "mozilla/ipc/FileDescriptor.h"
|
||||||
#include "ProtocolUtils.h"
|
#include "mozilla/ipc/ProtocolUtils.h"
|
||||||
|
|
||||||
using base::ProcessHandle;
|
using base::ProcessHandle;
|
||||||
|
|
||||||
|
|||||||
@@ -42,8 +42,10 @@ EXPORTS.mozilla.ipc += [
|
|||||||
"LibrarySandboxPreload.h",
|
"LibrarySandboxPreload.h",
|
||||||
"MessageChannel.h",
|
"MessageChannel.h",
|
||||||
"MessageLink.h",
|
"MessageLink.h",
|
||||||
|
"MessagePump.h",
|
||||||
"Neutering.h",
|
"Neutering.h",
|
||||||
"ProcessChild.h",
|
"ProcessChild.h",
|
||||||
|
"ProcessUtils.h",
|
||||||
"ProtocolMessageUtils.h",
|
"ProtocolMessageUtils.h",
|
||||||
"ProtocolUtils.h",
|
"ProtocolUtils.h",
|
||||||
"ProtocolUtilsFwd.h",
|
"ProtocolUtilsFwd.h",
|
||||||
|
|||||||
@@ -77,7 +77,7 @@
|
|||||||
#include "mozilla/ScopeExit.h"
|
#include "mozilla/ScopeExit.h"
|
||||||
#include "mozilla/Telemetry.h"
|
#include "mozilla/Telemetry.h"
|
||||||
|
|
||||||
#include "BackgroundChild.h"
|
#include "mozilla/ipc/BackgroundChild.h"
|
||||||
#include "mozilla/ipc/PBackgroundChild.h"
|
#include "mozilla/ipc/PBackgroundChild.h"
|
||||||
#include "VsyncSource.h"
|
#include "VsyncSource.h"
|
||||||
#include "mozilla/VsyncDispatcher.h"
|
#include "mozilla/VsyncDispatcher.h"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
#include "mozilla/DebugOnly.h"
|
#include "mozilla/DebugOnly.h"
|
||||||
|
|
||||||
#undef LOG
|
#undef LOG
|
||||||
#include "IPCMessageUtils.h"
|
#include "ipc/IPCMessageUtils.h"
|
||||||
|
|
||||||
#include "nsSimpleURI.h"
|
#include "nsSimpleURI.h"
|
||||||
#include "nscore.h"
|
#include "nscore.h"
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
|
|
||||||
#include "IPCMessageUtils.h"
|
#include "ipc/IPCMessageUtils.h"
|
||||||
|
|
||||||
#include "nsASCIIMask.h"
|
#include "nsASCIIMask.h"
|
||||||
#include "nsStandardURL.h"
|
#include "nsStandardURL.h"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#ifndef mozilla_net_ParentProcessDocumentChannel_h
|
#ifndef mozilla_net_ParentProcessDocumentChannel_h
|
||||||
#define mozilla_net_ParentProcessDocumentChannel_h
|
#define mozilla_net_ParentProcessDocumentChannel_h
|
||||||
|
|
||||||
#include "ProtocolUtils.h"
|
#include "mozilla/ipc/ProtocolUtils.h"
|
||||||
#include "mozilla/net/DocumentChannel.h"
|
#include "mozilla/net/DocumentChannel.h"
|
||||||
#include "mozilla/net/DocumentLoadListener.h"
|
#include "mozilla/net/DocumentLoadListener.h"
|
||||||
#include "nsIObserver.h"
|
#include "nsIObserver.h"
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#include "mozilla/net/TRRServiceChild.h"
|
#include "mozilla/net/TRRServiceChild.h"
|
||||||
#include "mozilla/ipc/PChildToParentStreamChild.h"
|
#include "mozilla/ipc/PChildToParentStreamChild.h"
|
||||||
#include "mozilla/ipc/PParentToChildStreamChild.h"
|
#include "mozilla/ipc/PParentToChildStreamChild.h"
|
||||||
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "mozilla/Preferences.h"
|
#include "mozilla/Preferences.h"
|
||||||
#include "mozilla/RemoteLazyInputStreamChild.h"
|
#include "mozilla/RemoteLazyInputStreamChild.h"
|
||||||
#include "mozilla/Telemetry.h"
|
#include "mozilla/Telemetry.h"
|
||||||
@@ -40,7 +41,6 @@
|
|||||||
#include "nsNSSComponent.h"
|
#include "nsNSSComponent.h"
|
||||||
#include "nsSocketTransportService2.h"
|
#include "nsSocketTransportService2.h"
|
||||||
#include "nsThreadManager.h"
|
#include "nsThreadManager.h"
|
||||||
#include "ProcessUtils.h"
|
|
||||||
#include "SocketProcessBridgeParent.h"
|
#include "SocketProcessBridgeParent.h"
|
||||||
|
|
||||||
#if defined(XP_WIN)
|
#if defined(XP_WIN)
|
||||||
|
|||||||
@@ -5,9 +5,9 @@
|
|||||||
|
|
||||||
#include "SocketProcessHost.h"
|
#include "SocketProcessHost.h"
|
||||||
|
|
||||||
#include "ProcessUtils.h"
|
|
||||||
#include "SocketProcessParent.h"
|
#include "SocketProcessParent.h"
|
||||||
#include "mozilla/ipc/FileDescriptor.h"
|
#include "mozilla/ipc/FileDescriptor.h"
|
||||||
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "nsAppRunner.h"
|
#include "nsAppRunner.h"
|
||||||
#include "nsIOService.h"
|
#include "nsIOService.h"
|
||||||
#include "nsIObserverService.h"
|
#include "nsIObserverService.h"
|
||||||
|
|||||||
@@ -5,13 +5,12 @@
|
|||||||
|
|
||||||
#include "SocketProcessImpl.h"
|
#include "SocketProcessImpl.h"
|
||||||
|
|
||||||
#include "ProcessUtils.h"
|
|
||||||
#include "base/command_line.h"
|
#include "base/command_line.h"
|
||||||
#include "base/shared_memory.h"
|
#include "base/shared_memory.h"
|
||||||
#include "base/string_util.h"
|
#include "base/string_util.h"
|
||||||
#include "mozilla/BackgroundHangMonitor.h"
|
#include "mozilla/BackgroundHangMonitor.h"
|
||||||
#include "mozilla/Preferences.h"
|
#include "mozilla/Preferences.h"
|
||||||
#include "ProcessUtils.h"
|
#include "mozilla/ipc/ProcessUtils.h"
|
||||||
#include "mozilla/ipc/IOThreadChild.h"
|
#include "mozilla/ipc/IOThreadChild.h"
|
||||||
|
|
||||||
#if defined(OS_WIN) && defined(MOZ_SANDBOX)
|
#if defined(OS_WIN) && defined(MOZ_SANDBOX)
|
||||||
|
|||||||
@@ -13,13 +13,13 @@
|
|||||||
#include "mozilla/dom/Promise-inl.h"
|
#include "mozilla/dom/Promise-inl.h"
|
||||||
#include "mozilla/ExtensionPolicyService.h"
|
#include "mozilla/ExtensionPolicyService.h"
|
||||||
#include "mozilla/FileUtils.h"
|
#include "mozilla/FileUtils.h"
|
||||||
|
#include "mozilla/ipc/FileDescriptor.h"
|
||||||
#include "mozilla/ipc/IPCStreamUtils.h"
|
#include "mozilla/ipc/IPCStreamUtils.h"
|
||||||
#include "mozilla/ipc/URIUtils.h"
|
#include "mozilla/ipc/URIUtils.h"
|
||||||
#include "mozilla/net/NeckoChild.h"
|
#include "mozilla/net/NeckoChild.h"
|
||||||
#include "mozilla/RefPtr.h"
|
#include "mozilla/RefPtr.h"
|
||||||
#include "mozilla/ResultExtensions.h"
|
#include "mozilla/ResultExtensions.h"
|
||||||
|
|
||||||
#include "FileDescriptor.h"
|
|
||||||
#include "FileDescriptorFile.h"
|
#include "FileDescriptorFile.h"
|
||||||
#include "LoadInfo.h"
|
#include "LoadInfo.h"
|
||||||
#include "nsContentUtils.h"
|
#include "nsContentUtils.h"
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
#if defined(MOZ_WIDGET_ANDROID)
|
#if defined(MOZ_WIDGET_ANDROID)
|
||||||
# include "chrome/common/ipc_channel.h"
|
# include "chrome/common/ipc_channel.h"
|
||||||
# include "mozilla/jni/Utils.h"
|
# include "mozilla/jni/Utils.h"
|
||||||
# include "ProcessUtils.h"
|
# include "mozilla/ipc/ProcessUtils.h"
|
||||||
#endif // defined(MOZ_WIDGET_ANDROID)
|
#endif // defined(MOZ_WIDGET_ANDROID)
|
||||||
|
|
||||||
#include "mozilla/AbstractThread.h"
|
#include "mozilla/AbstractThread.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user