mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 19:04:45 +00:00
Bug 1300045 part 1 - Tidy up some missing includes r=hiro
I came across these while working on a different bug that changed the grouping in the unified build. Adding these as a separate step will hopefully remove a little noise from the next patch in the series. MozReview-Commit-ID: Km7wTcVWG9n --HG-- extra : rebase_source : 0610add67482c1a5aa7c4f576e151ed9437698c0
This commit is contained in:
parent
cf8c755224
commit
732a6955f2
@ -7,8 +7,11 @@
|
||||
#include "mozilla/dom/KeyframeEffect.h"
|
||||
|
||||
#include "mozilla/dom/AnimatableBinding.h"
|
||||
#include "mozilla/dom/AnimationEffectTiming.h"
|
||||
#include "mozilla/dom/CSSPseudoElement.h"
|
||||
#include "mozilla/dom/KeyframeEffectBinding.h"
|
||||
#include "mozilla/AnimationUtils.h"
|
||||
#include "mozilla/EffectSet.h"
|
||||
#include "mozilla/FloatingPoint.h"
|
||||
#include "mozilla/LookAndFeel.h" // For LookAndFeel::GetInt
|
||||
#include "mozilla/KeyframeUtils.h"
|
||||
@ -169,7 +172,7 @@ KeyframeEffectReadOnly::SetKeyframes(JSContext* aContext,
|
||||
|
||||
void
|
||||
KeyframeEffectReadOnly::SetKeyframes(nsTArray<Keyframe>&& aKeyframes,
|
||||
nsStyleContext* aStyleContext)
|
||||
nsStyleContext* aStyleContext)
|
||||
{
|
||||
if (KeyframesEqualIgnoringComputedOffsets(aKeyframes, mKeyframes)) {
|
||||
return;
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include "mozilla/KeyframeEffectParams.h"
|
||||
|
||||
#include "mozilla/AnimationUtils.h"
|
||||
#include "mozilla/ErrorResult.h"
|
||||
#include "mozilla/KeyframeUtils.h"
|
||||
#include "mozilla/RangedPtr.h"
|
||||
#include "nsReadableUtils.h"
|
||||
|
@ -12,6 +12,8 @@
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
class ErrorResult;
|
||||
|
||||
enum class SpacingMode
|
||||
{
|
||||
distribute,
|
||||
|
@ -17,6 +17,7 @@
|
||||
#include "jsapi.h" // For ForOfIterator etc.
|
||||
#include "nsClassHashtable.h"
|
||||
#include "nsCSSParser.h"
|
||||
#include "nsCSSPropertyIDSet.h"
|
||||
#include "nsCSSProps.h"
|
||||
#include "nsCSSPseudoElements.h" // For CSSPseudoElementType
|
||||
#include "nsTArray.h"
|
||||
|
@ -9,9 +9,12 @@
|
||||
|
||||
#include "nsTArrayForwardDeclare.h" // For nsTArray
|
||||
#include "js/RootingAPI.h" // For JS::Handle
|
||||
#include "mozilla/KeyframeEffectParams.h" // SpacingMode
|
||||
|
||||
struct JSContext;
|
||||
class JSObject;
|
||||
class nsIDocument;
|
||||
class nsStyleContext;
|
||||
|
||||
namespace mozilla {
|
||||
struct AnimationProperty;
|
||||
|
Loading…
Reference in New Issue
Block a user