Bug 1264837 Part 30 - Remove nsSVGMarkerAnonChildFrameBase.
MozReview-Commit-ID: C9G8KoYAna3
--- a/layout/svg/nsSVGMarkerFrame.cpp
+++ b/layout/svg/nsSVGMarkerFrame.cpp
@@ -262,17 +262,17 @@ NS_IMPL_FRAMEARENA_HELPERS(nsSVGMarkerAn
#ifdef DEBUG
void
nsSVGMarkerAnonChildFrame::Init(nsIContent* aContent,
nsContainerFrame* aParent,
nsIFrame* aPrevInFlow)
{
MOZ_ASSERT(aParent->GetType() == nsGkAtoms::svgMarkerFrame,
"Unexpected parent");
- nsSVGMarkerAnonChildFrameBase::Init(aContent, aParent, aPrevInFlow);
+ nsSVGDisplayContainerFrame::Init(aContent, aParent, aPrevInFlow);
}
#endif
nsIAtom *
nsSVGMarkerAnonChildFrame::GetType() const
{
return nsGkAtoms::svgMarkerAnonChildFrame;
}
--- a/layout/svg/nsSVGMarkerFrame.h
+++ b/layout/svg/nsSVGMarkerFrame.h
@@ -128,29 +128,24 @@ private:
// second recursion prevention flag, for GetCanvasTM()
bool mInUse2;
};
////////////////////////////////////////////////////////////////////////
// nsMarkerAnonChildFrame class
-typedef nsSVGDisplayContainerFrame nsSVGMarkerAnonChildFrameBase;
-
-/**
- */
-class nsSVGMarkerAnonChildFrame
- : public nsSVGMarkerAnonChildFrameBase
+class nsSVGMarkerAnonChildFrame : public nsSVGDisplayContainerFrame
{
friend nsContainerFrame*
NS_NewSVGMarkerAnonChildFrame(nsIPresShell* aPresShell,
nsStyleContext* aContext);
explicit nsSVGMarkerAnonChildFrame(nsStyleContext* aContext)
- : nsSVGMarkerAnonChildFrameBase(aContext)
+ : nsSVGDisplayContainerFrame(aContext)
{}
public:
NS_DECL_FRAMEARENA_HELPERS
#ifdef DEBUG
virtual void Init(nsIContent* aContent,
nsContainerFrame* aParent,