Bug 1490414: Add #includes to fix non-unified build bustage in layout/generic. r=TYLin

- We need nsIContentInlines.h to provide the (inline) nsIContent::GetShadowRoot definition.
- We need ShadowRoot.h to allow dereferencing of the pointer that GetShadowRoot() returns.

Differential Revision: https://phabricator.services.mozilla.com/D5564

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Daniel Holbert 2018-09-11 21:35:50 +00:00
Родитель d1614a402d
Коммит cf282b7277
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -12,6 +12,7 @@
#include "nsGkAtoms.h" #include "nsGkAtoms.h"
#include "mozilla/dom/HTMLVideoElement.h" #include "mozilla/dom/HTMLVideoElement.h"
#include "mozilla/dom/ShadowRoot.h"
#include "mozilla/layers/WebRenderLayerManager.h" #include "mozilla/layers/WebRenderLayerManager.h"
#include "nsDisplayList.h" #include "nsDisplayList.h"
#include "nsGenericHTMLElement.h" #include "nsGenericHTMLElement.h"
@ -19,6 +20,7 @@
#include "nsContentCreatorFunctions.h" #include "nsContentCreatorFunctions.h"
#include "nsBoxLayoutState.h" #include "nsBoxLayoutState.h"
#include "nsBoxFrame.h" #include "nsBoxFrame.h"
#include "nsIContentInlines.h"
#include "nsImageFrame.h" #include "nsImageFrame.h"
#include "nsIImageLoadingContent.h" #include "nsIImageLoadingContent.h"
#include "nsContentUtils.h" #include "nsContentUtils.h"