Bug 1552608 - Fix include-what-you-use violations in LayerAttributes.h. r=tnikkel
authorBotond Ballo <botond@mozilla.com>
Mon, 07 Oct 2019 21:04:24 +0000
changeset 496696 6310462ffafb3bce9278e21e91cb903c89bc9b2e
parent 496695 daefc4088b5bb8121e2f6ff3f7ca046eb3f1feb8
child 496697 0674fa5af30f334bdd09608f2af83f897ab53d43
push id97377
push userbballo@mozilla.com
push dateTue, 08 Oct 2019 01:21:05 +0000
treeherderautoland@6506806b3bf8 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstnikkel
bugs1552608
milestone71.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 1552608 - Fix include-what-you-use violations in LayerAttributes.h. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48372
gfx/layers/LayerAttributes.h
--- a/gfx/layers/LayerAttributes.h
+++ b/gfx/layers/LayerAttributes.h
@@ -2,19 +2,21 @@
 /* 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_gfx_layers_LayerAttributes_h
 #define mozilla_gfx_layers_LayerAttributes_h
 
+#include "FrameMetrics.h"
 #include "mozilla/Maybe.h"
 #include "mozilla/gfx/Types.h"
 #include "mozilla/layers/LayersTypes.h"
+#include "mozilla/layers/ScrollableLayerGuid.h"
 
 namespace IPC {
 template <typename T>
 struct ParamTraits;
 }  // namespace IPC
 
 namespace mozilla {
 namespace layers {