зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1264837 Part 45 - Remove SVGViewFrameBase. r=dholbert
MozReview-Commit-ID: HynJLTOM7ic --HG-- extra : rebase_source : cace67ef5b04fff01be3f77cb1037bb4ced1d1c1
This commit is contained in:
Родитель
0890d2766a
Коммит
2792ab700c
|
@ -10,8 +10,6 @@
|
|||
#include "mozilla/dom/SVGSVGElement.h"
|
||||
#include "mozilla/dom/SVGViewElement.h"
|
||||
|
||||
typedef nsFrame SVGViewFrameBase;
|
||||
|
||||
using namespace mozilla::dom;
|
||||
|
||||
/**
|
||||
|
@ -20,13 +18,13 @@ using namespace mozilla::dom;
|
|||
* identifier. The SVGViewFrame class passes on any attribute changes
|
||||
* the view receives to the overridden <svg> element (if there is one).
|
||||
**/
|
||||
class SVGViewFrame : public SVGViewFrameBase
|
||||
class SVGViewFrame : public nsFrame
|
||||
{
|
||||
friend nsIFrame*
|
||||
NS_NewSVGViewFrame(nsIPresShell* aPresShell, nsStyleContext* aContext);
|
||||
protected:
|
||||
explicit SVGViewFrame(nsStyleContext* aContext)
|
||||
: SVGViewFrameBase(aContext)
|
||||
: nsFrame(aContext)
|
||||
{
|
||||
AddStateBits(NS_FRAME_IS_NONDISPLAY);
|
||||
}
|
||||
|
@ -42,7 +40,7 @@ public:
|
|||
|
||||
virtual bool IsFrameOfType(uint32_t aFlags) const override
|
||||
{
|
||||
return SVGViewFrameBase::IsFrameOfType(aFlags & ~(nsIFrame::eSVG));
|
||||
return nsFrame::IsFrameOfType(aFlags & ~(nsIFrame::eSVG));
|
||||
}
|
||||
|
||||
#ifdef DEBUG_FRAME_DUMP
|
||||
|
@ -86,7 +84,7 @@ SVGViewFrame::Init(nsIContent* aContent,
|
|||
NS_ASSERTION(aContent->IsSVGElement(nsGkAtoms::view),
|
||||
"Content is not an SVG view");
|
||||
|
||||
SVGViewFrameBase::Init(aContent, aParent, aPrevInFlow);
|
||||
nsFrame::Init(aContent, aParent, aPrevInFlow);
|
||||
}
|
||||
#endif /* DEBUG */
|
||||
|
||||
|
@ -125,6 +123,5 @@ SVGViewFrame::AttributeChanged(int32_t aNameSpaceID,
|
|||
}
|
||||
}
|
||||
|
||||
return SVGViewFrameBase::AttributeChanged(aNameSpaceID,
|
||||
aAttribute, aModType);
|
||||
return nsFrame::AttributeChanged(aNameSpaceID, aAttribute, aModType);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче