Bug 1521879 - Part 2: Fix include-what-you-use bugs triggered by unified compilation. r=kip
authorByron Campen [:bwc] <docfaraday@gmail.com>
Mon, 25 Feb 2019 21:51:11 +0000
changeset 518882 92aca26a32044148d827ef27cced50f36f86a7e1
parent 518881 fd4330c37f1f8ae8ff828c3ae082f95de5895994
child 518883 1f06f1722fb4ad1198e8e5fb888126a852bfb7a9
push id10862
push userffxbld-merge
push dateMon, 11 Mar 2019 13:01:11 +0000
treeherdermozilla-beta@a2e7f5c935da [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskip
bugs1521879
milestone67.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 1521879 - Part 2: Fix include-what-you-use bugs triggered by unified compilation. r=kip Differential Revision: https://phabricator.services.mozilla.com/D17274
gfx/vr/ipc/PVR.ipdl
--- a/gfx/vr/ipc/PVR.ipdl
+++ b/gfx/vr/ipc/PVR.ipdl
@@ -1,16 +1,17 @@
 /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 /* 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/. */
 
 using mozilla::TimeStamp from "mozilla/TimeStamp.h";
 using mozilla::gfx::OpenVRControllerType from "VRMessageUtils.h";
 using mozilla::dom::NativeThreadId from "mozilla/dom/TabMessageUtils.h";
+include "VRMessageUtils.h";
 
 include GraphicsMessages;
 include protocol PVRGPU;
 
 include "VRMessageUtils.h";
 
 namespace mozilla {
 namespace gfx {
@@ -29,9 +30,9 @@ parent:
 
 child:
   async OpenVRControllerActionPathToParent(nsCString aPath);
   async OpenVRControllerManifestPathToParent(OpenVRControllerType aType, nsCString aPath);
   async InitCrashReporter(Shmem shmem, NativeThreadId threadId);
 };
 
 } // namespace gfx
-} // namespace mozilla
\ No newline at end of file
+} // namespace mozilla