Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
nsIFrame::mClass is of type enum class nsQueryFrame::ClassID which is a strict subset of the nsQueryFrame::FrameIID values. For a concrete frame class, its FrameIID is the same numeric value as its ClassID. MozReview-Commit-ID: 1N0AkCGo1ol
This commit is contained in:
@@ -27,8 +27,9 @@ NS_NewHTMLButtonControlFrame(nsIPresShell* aPresShell, nsStyleContext* aContext)
|
||||
NS_IMPL_FRAMEARENA_HELPERS(nsHTMLButtonControlFrame)
|
||||
|
||||
nsHTMLButtonControlFrame::nsHTMLButtonControlFrame(nsStyleContext* aContext,
|
||||
nsIFrame::ClassID aID,
|
||||
LayoutFrameType aType)
|
||||
: nsContainerFrame(aContext, aType)
|
||||
: nsContainerFrame(aContext, aID, aType)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user