Bug 1499781 - remove unnecessary include from BackgroundChild.h; r=baku
authorNathan Froyd <froydnj@mozilla.com>
Wed, 17 Oct 2018 13:14:53 -0400
changeset 490033 dce4f5d77296ddf754487066686ef789952fdb47
parent 490032 73466d27dd000194e73f6f5aa9eca0a961dd8bc7
child 490034 4f6373f7b21155fadc01fbb03d8a4d1f3f3a1f2e
push id247
push userfmarier@mozilla.com
push dateSat, 27 Oct 2018 01:06:44 +0000
reviewersbaku
bugs1499781
milestone64.0a1
Bug 1499781 - remove unnecessary include from BackgroundChild.h; r=baku Fewer chromium ipc includes make life better for everybody.
ipc/glue/BackgroundChild.h
--- a/ipc/glue/BackgroundChild.h
+++ b/ipc/glue/BackgroundChild.h
@@ -2,17 +2,16 @@
 /* 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 http://mozilla.org/MPL/2.0/. */
 
 #ifndef mozilla_ipc_backgroundchild_h__
 #define mozilla_ipc_backgroundchild_h__
 
-#include "base/process.h"
 #include "mozilla/Attributes.h"
 #include "mozilla/ipc/Transport.h"
 
 namespace mozilla {
 namespace dom {
 
 class BlobImpl;
 class ContentChild;
@@ -42,17 +41,16 @@ class PBackgroundChild;
 //
 // The PBackgroundChild actor and all its sub-protocol actors will be
 // automatically destroyed when its designated thread completes.
 class BackgroundChild final
 {
   friend class mozilla::dom::ContentChild;
   friend class mozilla::dom::ContentParent;
 
-  typedef base::ProcessId ProcessId;
   typedef mozilla::ipc::Transport Transport;
 
 public:
   // See above.
   static PBackgroundChild*
   GetForCurrentThread();
 
   // See above.