mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-05 00:02:37 +00:00
Bug 1321056: Add includes/namespaces to fix latent unified bustage in layout/svg. r=TYLin
MozReview-Commit-ID: 8k3FSpKeKOa --HG-- extra : rebase_source : 8a75ab94142f53181fa484ab5fd9750038993ef5
This commit is contained in:
parent
1626f70880
commit
b054aefef7
@ -37,6 +37,7 @@
|
||||
#include "nsTextNode.h"
|
||||
#include "SVGAnimatedNumberList.h"
|
||||
#include "SVGContentUtils.h"
|
||||
#include "SVGContextPaint.h"
|
||||
#include "SVGLengthList.h"
|
||||
#include "SVGNumberList.h"
|
||||
#include "SVGPathElement.h"
|
||||
|
@ -8,14 +8,19 @@
|
||||
|
||||
#include "gfx2DGlue.h"
|
||||
#include "gfxPlatform.h"
|
||||
#include "mozilla/dom/SVGSVGElement.h"
|
||||
#include "mozilla/gfx/2D.h"
|
||||
#include "mozilla/gfx/PathHelpers.h"
|
||||
#include "nsCSSRendering.h"
|
||||
#include "nsIFrame.h"
|
||||
#include "nsRenderingContext.h"
|
||||
#include "nsRuleNode.h"
|
||||
#include "nsSVGElement.h"
|
||||
#include "nsSVGUtils.h"
|
||||
#include "nsSVGViewBox.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::dom;
|
||||
using namespace mozilla::gfx;
|
||||
|
||||
/* static*/ void
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include "mozilla/UniquePtr.h"
|
||||
|
||||
// Keep others in (case-insensitive) order:
|
||||
#include "DrawResult.h"
|
||||
#include "gfx2DGlue.h"
|
||||
#include "gfxContext.h"
|
||||
#include "gfxPlatform.h"
|
||||
@ -28,6 +29,7 @@
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::dom;
|
||||
using namespace mozilla::gfx;
|
||||
using namespace mozilla::image;
|
||||
|
||||
FilterDescription
|
||||
nsFilterInstance::GetFilterDescription(nsIContent* aFilteredElement,
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include "nsSVGClipPathFrame.h"
|
||||
|
||||
// Keep others in (case-insensitive) order:
|
||||
#include "DrawResult.h"
|
||||
#include "gfxContext.h"
|
||||
#include "mozilla/dom/SVGClipPathElement.h"
|
||||
#include "nsGkAtoms.h"
|
||||
@ -18,6 +19,7 @@
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::dom;
|
||||
using namespace mozilla::gfx;
|
||||
using namespace mozilla::image;
|
||||
|
||||
// Arbitrary number
|
||||
#define MAX_SVG_CLIP_PATH_REFERENCE_CHAIN_LENGTH int16_t(512)
|
||||
|
@ -155,8 +155,8 @@ private:
|
||||
// nsSVGContainerFrame methods:
|
||||
virtual gfxMatrix GetCanvasTM() override;
|
||||
|
||||
already_AddRefed<DrawTarget>
|
||||
CreateClipMask(gfxContext& aReferenceContext, IntPoint& aOffset);
|
||||
already_AddRefed<DrawTarget> CreateClipMask(gfxContext& aReferenceContext,
|
||||
mozilla::gfx::IntPoint& aOffset);
|
||||
|
||||
DrawResult PaintFrameIntoMask(nsIFrame *aFrame, nsIFrame* aClippedFrame,
|
||||
gfxContext& aTarget, const gfxMatrix& aMatrix);
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include "nsSVGContainerFrame.h"
|
||||
|
||||
// Keep others in (case-insensitive) order:
|
||||
#include "DrawResult.h"
|
||||
#include "mozilla/RestyleManagerHandle.h"
|
||||
#include "mozilla/RestyleManagerHandleInlines.h"
|
||||
#include "nsCSSFrameConstructor.h"
|
||||
@ -17,6 +18,7 @@
|
||||
#include "SVGTextFrame.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::image;
|
||||
|
||||
NS_QUERYFRAME_HEAD(nsSVGContainerFrame)
|
||||
NS_QUERYFRAME_ENTRY(nsSVGContainerFrame)
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include "mozilla/dom/HTMLCanvasElement.h"
|
||||
#include "mozilla/dom/SVGFilterElement.h"
|
||||
#include "nsReferencedElement.h"
|
||||
#include "nsSVGEffects.h"
|
||||
#include "nsSVGFilterFrame.h"
|
||||
#include "nsSVGUtils.h"
|
||||
#include "SVGContentUtils.h"
|
||||
|
@ -6,6 +6,7 @@
|
||||
#ifndef NSSVGINTEGRATIONUTILS_H_
|
||||
#define NSSVGINTEGRATIONUTILS_H_
|
||||
|
||||
#include "DrawResult.h"
|
||||
#include "gfxMatrix.h"
|
||||
#include "gfxRect.h"
|
||||
#include "nsRegionFwd.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user