Bug 1499781 - remove unnecessary include from BackgroundChild.h; r=baku
authorNathan Froyd <froydnj@mozilla.com>
Wed, 17 Oct 2018 13:14:53 -0400
changeset 500248 dce4f5d77296ddf754487066686ef789952fdb47
parent 500247 73466d27dd000194e73f6f5aa9eca0a961dd8bc7
child 500249 4f6373f7b21155fadc01fbb03d8a4d1f3f3a1f2e
push id1864
push userffxbld-merge
push dateMon, 03 Dec 2018 15:51:40 +0000
treeherdermozilla-release@f040763d99ad [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbaku
bugs1499781
milestone64.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
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.