diff --git a/mozilla/layout/forms/nsHTMLButtonControlFrame.cpp b/mozilla/layout/forms/nsHTMLButtonControlFrame.cpp index 2153d9ed721..75d44781085 100644 --- a/mozilla/layout/forms/nsHTMLButtonControlFrame.cpp +++ b/mozilla/layout/forms/nsHTMLButtonControlFrame.cpp @@ -80,8 +80,6 @@ NS_NewHTMLButtonControlFrame(nsIPresShell* aPresShell) nsHTMLButtonControlFrame::nsHTMLButtonControlFrame() : nsHTMLContainerFrame() { - mInline = PR_TRUE; - mCacheSize.width = -1; mCacheSize.height = -1; mCachedMaxElementWidth = -1; @@ -107,13 +105,8 @@ nsHTMLButtonControlFrame::Init(nsPresContext* aPresContext, { nsresult rv = nsHTMLContainerFrame::Init(aPresContext, aContent, aParent, aContext, aPrevInFlow); mRenderer.SetFrame(this,aPresContext); - // cache our display type - mInline = (NS_STYLE_DISPLAY_BLOCK != GetStyleDisplay()->mDisplay); - PRUint32 flags = NS_BLOCK_SPACE_MGR; - if (mInline) { - flags |= NS_BLOCK_SHRINK_WRAP; - } + PRUint32 flags = NS_BLOCK_SPACE_MGR | NS_BLOCK_SHRINK_WRAP; nsIPresShell *shell = aPresContext->PresShell(); nsIFrame* areaFrame = NS_NewAreaFrame(shell, flags); diff --git a/mozilla/layout/forms/nsHTMLButtonControlFrame.h b/mozilla/layout/forms/nsHTMLButtonControlFrame.h index 762a7af84f7..e73c4d17dea 100644 --- a/mozilla/layout/forms/nsHTMLButtonControlFrame.h +++ b/mozilla/layout/forms/nsHTMLButtonControlFrame.h @@ -171,7 +171,6 @@ protected: NS_IMETHOD_(nsrefcnt) Release(void); PRIntn GetSkipSides() const; - PRBool mInline; nsButtonFrameRenderer mRenderer; //Resize Reflow OpitmizationSize;