mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
Bug 1264837 Part 25 - Remove nsSVGLinearGradientFrameBase. r=dholbert
MozReview-Commit-ID: 5o57Ai4Wbsx --HG-- extra : rebase_source : 0e47dfb900912154be8f2fc747d26861c2597ead
This commit is contained in:
parent
15fbb68d14
commit
35ba281a41
@ -405,7 +405,7 @@ nsSVGLinearGradientFrame::Init(nsIContent* aContent,
|
|||||||
NS_ASSERTION(aContent->IsSVGElement(nsGkAtoms::linearGradient),
|
NS_ASSERTION(aContent->IsSVGElement(nsGkAtoms::linearGradient),
|
||||||
"Content is not an SVG linearGradient");
|
"Content is not an SVG linearGradient");
|
||||||
|
|
||||||
nsSVGLinearGradientFrameBase::Init(aContent, aParent, aPrevInFlow);
|
nsSVGGradientFrame::Init(aContent, aParent, aPrevInFlow);
|
||||||
}
|
}
|
||||||
#endif /* DEBUG */
|
#endif /* DEBUG */
|
||||||
|
|
||||||
@ -474,8 +474,7 @@ nsSVGLinearGradientFrame::GetLinearGradientWithLength(uint32_t aIndex,
|
|||||||
return thisElement;
|
return thisElement;
|
||||||
}
|
}
|
||||||
|
|
||||||
return nsSVGLinearGradientFrameBase::GetLinearGradientWithLength(aIndex,
|
return nsSVGGradientFrame::GetLinearGradientWithLength(aIndex, aDefault);
|
||||||
aDefault);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
bool
|
||||||
|
@ -124,15 +124,13 @@ private:
|
|||||||
// Linear Gradients
|
// Linear Gradients
|
||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
|
|
||||||
typedef nsSVGGradientFrame nsSVGLinearGradientFrameBase;
|
class nsSVGLinearGradientFrame : public nsSVGGradientFrame
|
||||||
|
|
||||||
class nsSVGLinearGradientFrame : public nsSVGLinearGradientFrameBase
|
|
||||||
{
|
{
|
||||||
friend nsIFrame* NS_NewSVGLinearGradientFrame(nsIPresShell* aPresShell,
|
friend nsIFrame* NS_NewSVGLinearGradientFrame(nsIPresShell* aPresShell,
|
||||||
nsStyleContext* aContext);
|
nsStyleContext* aContext);
|
||||||
protected:
|
protected:
|
||||||
explicit nsSVGLinearGradientFrame(nsStyleContext* aContext) :
|
explicit nsSVGLinearGradientFrame(nsStyleContext* aContext)
|
||||||
nsSVGLinearGradientFrameBase(aContext) {}
|
: nsSVGGradientFrame(aContext) {}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
NS_DECL_FRAMEARENA_HELPERS
|
NS_DECL_FRAMEARENA_HELPERS
|
||||||
|
Loading…
Reference in New Issue
Block a user