Bug 1438020: Add some includes for "Inlines" headers to address clang build warnings in non-unified build. r=mats

MozReview-Commit-ID: HRHnjznPjx1
This commit is contained in:
Daniel Holbert
2018-02-13 14:38:20 -08:00
parent e6f1f01d10
commit 3a47f02744
13 changed files with 19 additions and 0 deletions

View File

@@ -17,6 +17,7 @@
#include "mozilla/dom/Element.h"
#include "nsRegion.h"
#include "nsDeviceContext.h"
#include "nsIContentInlines.h"
#include "nsIFrame.h"
#include <algorithm>
#include "LayersLogging.h"

View File

@@ -14,6 +14,7 @@
#include "nsCSSFrameConstructor.h"
#include "nsCSSRendering.h"
#include "nsIFrame.h"
#include "nsIFrameInlines.h"
#include "nsIPresShellInlines.h"
#include "nsPlaceholderFrame.h"
#include "nsStyleChangeList.h"

View File

@@ -13,8 +13,10 @@
#include "GeckoProfiler.h"
#include "nsFrameManager.h"
#include "nsIContentInlines.h"
#include "nsIDocument.h"
#include "nsStyleChangeList.h"
#include "mozilla/dom/ElementInlines.h"
#include "mozilla/GeckoRestyleManager.h"
#include "RestyleTrackerInlines.h"
#include "nsTransitionManager.h"

View File

@@ -19,6 +19,7 @@
#include "mozilla/dom/ElementInlines.h"
#include "nsBlockFrame.h"
#include "nsBulletFrame.h"
#include "nsIFrameInlines.h"
#include "nsImageFrame.h"
#include "nsPlaceholderFrame.h"
#include "nsContentUtils.h"

View File

@@ -13,6 +13,8 @@
#include "nsTextFrameUtils.h"
#include "nsFontMetrics.h"
#include "nsDeviceContext.h"
#include "nsStyleContext.h"
#include "nsStyleContextInlines.h"
#include "nsUnicodeScriptCodes.h"
using namespace mozilla;

View File

@@ -53,6 +53,7 @@
#include "nsISelection.h"
#include "mozilla/dom/HTMLDetailsElement.h"
#include "mozilla/dom/HTMLSummaryElement.h"
#include "mozilla/RestyleManagerInlines.h"
#include "mozilla/ServoRestyleManager.h"
#include "mozilla/ServoStyleSet.h"
#include "mozilla/StyleSetHandle.h"

View File

@@ -21,6 +21,7 @@
#include "nsContainerFrame.h"
#include "nsLayoutUtils.h"
#include "nsPresContext.h"
#include "nsIContentInlines.h"
#include "nsIPresShell.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"

View File

@@ -20,6 +20,7 @@
#include "nsGkAtoms.h"
#include "nsImageFrame.h"
#include "nsCoord.h"
#include "nsIContentInlines.h"
#include "nsIScriptError.h"
#include "nsIStringBundle.h"
#include "nsContentUtils.h"

View File

@@ -11,6 +11,7 @@
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsStyleContextInlines.h"
#include "nsUnicharUtils.h"
#include "nsUnicodeProperties.h"
#include "nsSpecialCasingData.h"

View File

@@ -16,6 +16,7 @@
#include "nsIFrame.h"
#include "nsLayoutUtils.h"
#include "mozilla/ReflowInput.h"
#include "mozilla/StyleSetHandleInlines.h"
#include "RubyUtils.h"
using namespace mozilla;

View File

@@ -6,6 +6,7 @@
#include "mozilla/ServoKeyframeRule.h"
#include "mozilla/DeclarationBlockInlines.h"
#include "mozilla/ServoDeclarationBlock.h"
#include "nsDOMCSSDeclaration.h"
#include "mozAutoDocUpdate.h"

View File

@@ -6,6 +6,8 @@
#include "mozilla/StyleSheet.h"
#include "nsStyleContext.h"
#include "nsStyleContextInlines.h"
#include "mozilla/css/GroupRule.h"
#include "mozilla/dom/CSSImportRule.h"
#include "mozilla/dom/CSSRuleList.h"
@@ -13,9 +15,12 @@
#include "mozilla/dom/MediaList.h"
#include "mozilla/dom/ShadowRoot.h"
#include "mozilla/dom/ShadowRootBinding.h"
#include "mozilla/GeckoStyleContext.h"
#include "mozilla/ServoCSSRuleList.h"
#include "mozilla/ServoStyleContext.h"
#include "mozilla/ServoStyleSet.h"
#include "mozilla/ServoStyleSheet.h"
#include "mozilla/StyleSetHandleInlines.h"
#include "mozilla/StyleSheetInlines.h"
#ifdef MOZ_OLD_STYLE
#include "mozilla/CSSStyleSheet.h"

View File

@@ -9,6 +9,7 @@
#include "nsAttrValueInlines.h"
#include "nsCSSParser.h"
#include "nsPresContext.h"
#include "nsStyleContextInlines.h"
#include "mozilla/GeckoStyleContext.h"
#include "mozilla/Poison.h"
#include <stdint.h>