nsTextBoxFrame::nsTextBoxFrame(nsIPresShell* aShell, nsStyleContext* aContext): nsLeafBoxFrame(aShell, aContext), mAccessKeyInfo(nsnull), mCropType(CropRight), mNeedsReflowCallback(PR_FALSE) { mState |= NS_STATE_NEED_LAYOUT; MarkIntrinsicWidthsDirty(); }
nsImageBoxFrame::nsImageBoxFrame(nsIPresShell* aShell, nsStyleContext* aContext): nsLeafBoxFrame(aShell, aContext), mIntrinsicSize(0,0), mLoadFlags(nsIRequest::LOAD_NORMAL), mUseSrcAttr(PR_FALSE), mSuppressStyleCheck(PR_FALSE) { MarkIntrinsicWidthsDirty(); }
nsresult nsLeafBoxFrame::CharacterDataChanged(CharacterDataChangeInfo* aInfo) { MarkIntrinsicWidthsDirty(); return nsLeafFrame::CharacterDataChanged(aInfo); }
FixedTableLayoutStrategy::FixedTableLayoutStrategy(nsTableFrame *aTableFrame) : nsITableLayoutStrategy(nsITableLayoutStrategy::Fixed) , mTableFrame(aTableFrame) { MarkIntrinsicWidthsDirty(); }