diff --git a/dom/animation/KeyframeEffect.cpp b/dom/animation/KeyframeEffect.cpp index 5c20c701cd2b..1d6079a382cd 100644 --- a/dom/animation/KeyframeEffect.cpp +++ b/dom/animation/KeyframeEffect.cpp @@ -32,6 +32,7 @@ #include "nsCSSPseudoElements.h" // For PseudoStyleType #include "nsDOMMutationObserver.h" // For nsAutoAnimationMutationBatch #include "nsIFrame.h" +#include "nsIPresShellInlines.h" #include "nsIScriptError.h" #include "nsPresContextInlines.h" #include "nsRefreshDriver.h" diff --git a/dom/base/ResponsiveImageSelector.cpp b/dom/base/ResponsiveImageSelector.cpp index 9c5a76c58cf3..896a5e9a03f6 100644 --- a/dom/base/ResponsiveImageSelector.cpp +++ b/dom/base/ResponsiveImageSelector.cpp @@ -9,6 +9,7 @@ #include "mozilla/ServoStyleSetInlines.h" #include "mozilla/TextUtils.h" #include "nsIURI.h" +#include "nsIPresShellInlines.h" #include "mozilla/dom/Document.h" #include "nsContentUtils.h" #include "nsPresContext.h" diff --git a/dom/base/nsFrameLoader.cpp b/dom/base/nsFrameLoader.cpp index d482e524090a..e4a30efd4423 100644 --- a/dom/base/nsFrameLoader.cpp +++ b/dom/base/nsFrameLoader.cpp @@ -30,6 +30,7 @@ #include "nsContentUtils.h" #include "nsIXPConnect.h" #include "nsUnicharUtils.h" +#include "nsIPresShellInlines.h" #include "nsIScriptGlobalObject.h" #include "nsIScriptSecurityManager.h" #include "nsIScrollable.h" diff --git a/dom/smil/SMILCSSValueType.cpp b/dom/smil/SMILCSSValueType.cpp index fa8895627f8f..27279be9ff09 100644 --- a/dom/smil/SMILCSSValueType.cpp +++ b/dom/smil/SMILCSSValueType.cpp @@ -16,6 +16,7 @@ #include "nsPresContext.h" #include "nsString.h" #include "nsStyleUtil.h" +#include "nsIPresShellInlines.h" #include "mozilla/DeclarationBlock.h" #include "mozilla/ServoBindings.h" #include "mozilla/StyleAnimationValue.h"