Back to index

lightning-sunbird  0.9+nobinonly
nsTableFrame Member List
This is the complete list of members for nsTableFrame, including all inherited members.
AddBorderAndPadding(nsSize &aSize)nsBox
AddBorderAndPadding(nsIBox *aBox, nsSize &aSize)nsBox [static]
AddCSSCollapsed(nsBoxLayoutState &aState, nsIBox *aBox, PRBool &aCollapsed)nsIFrame [static]
AddCSSFlex(nsBoxLayoutState &aState, nsIBox *aBox, nscoord &aFlex)nsIFrame [static]
AddCSSMaxSize(nsBoxLayoutState &aState, nsIBox *aBox, nsSize &aSize)nsIFrame [static]
AddCSSMinSize(nsBoxLayoutState &aState, nsIBox *aBox, nsSize &aSize)nsIFrame [static]
AddCSSOrdinal(nsBoxLayoutState &aState, nsIBox *aBox, PRUint32 &aOrdinal)nsIFrame [static]
AddCSSPrefSize(nsBoxLayoutState &aState, nsIBox *aBox, nsSize &aSize)nsIFrame [static]
AddInset(nsSize &aSize)nsBox [inline]
AddInset(nsIBox *aBox, nsSize &aSize)nsBox [inline, static]
AddMargin(nsSize &aSize)nsBox
AddMargin(nsIBox *aChild, nsSize &aSize)nsBox [static]
AddMargin(nsSize &aSize, const nsMargin &aMargin)nsBox [static]
AddStateBits(nsFrameState aBits)nsIFrame [inline]
aDestructornsIFrame
AdjustForCollapsingCols(nsHTMLReflowMetrics &aDesiredSize)nsTableFrame [protected]
AdjustForCollapsingRows(nsHTMLReflowMetrics &aDesiredSize)nsTableFrame [protected]
AdjustFrameSize(nscoord aExtraSpace, nscoord &aUsedSpace)nsFrame [virtual]
AdjustOffsetsForBidi(PRInt32 aStart, PRInt32 aEnd)nsIFrame [inline, virtual]
AdjustRowIndices(PRInt32 aRowIndex, PRInt32 aAdjustment)nsTableFrame
AdjustSiblingsAfterReflow(nsTableReflowState &aReflowState, nsIFrame *aKidFrame, nscoord aDeltaY)nsTableFrame [protected]
aDtorDatansIFrame
aImmediatensIFrame
always enum valuensBox [protected]
AppendCell(nsTableCellFrame &aCellFrame, PRInt32 aRowIndex)nsTableFrame [virtual]
AppendDirtyReflowCommand(nsIFrame *aFrame)nsTableFrame [static]
AppendFrames(nsIAtom *aListName, nsIFrame *aFrameList)nsTableFrame [virtual]
AppendRowGroups(nsIFrame *aFirstRowGroupFrame)nsTableFrame
AppendRows(nsTableRowGroupFrame &aRowGroupFrame, PRInt32 aRowIndex, nsVoidArray &aRowFrames)nsTableFrame
AreAncestorViewsVisible() const nsIFrame [virtual]
aRectnsIFrame
aStatusnsIFrame
AttributeChanged(nsIContent *aChild, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType)nsFrame [virtual]
AttributeChangedFor(nsIFrame *aFrame, nsIContent *aContent, nsIAtom *aAttribute)nsTableFrame
aValuensIFrame
BalanceColumnWidths(const nsHTMLReflowState &aReflowState)nsTableFrame [protected, virtual]
BoundsCheck(nsSize &aMinSize, nsSize &aPrefSize, nsSize &aMaxSize)nsBox [static]
BoundsCheck(nscoord &aMinSize, nscoord &aPrefSize, nscoord &aMaxSize)nsBox [static]
BoundsCheckMinMax(nsSize &aMinSize, nsSize &aMaxSize)nsBox [static]
BoxMetrics() const nsFrame [protected]
BreakFromPrevFlow(nsIFrame *aFrame)nsSplittableFrame [static]
CalcBCBorders()nsTableFrame [protected]
CalcBorderBoxHeight(const nsHTMLReflowState &aReflowState)nsTableFrame
CalcBorderBoxWidth(const nsHTMLReflowState &aReflowState)nsTableFrame
CalcBorderPadding(nsMargin &aBorderPadding) const nsFrame [virtual]
CalcDesiredHeight(const nsHTMLReflowState &aReflowState, nsHTMLReflowMetrics &aDesiredSize)nsTableFrame [protected]
CalcDesiredWidth(const nsHTMLReflowState &aReflowState)nsTableFrame [protected, virtual]
CalcMinAndPreferredWidths(const nsHTMLReflowState &aReflowState, PRBool aCalcPrefWidthIfAutoWithPctCol, nscoord &aMinWidth, nscoord &aPreferredWidth)nsTableFrame
CanContinueTextRun(PRBool &aContinueTextRun) const nsFrame [virtual]
CanPaintBackground()nsIFrame [inline, virtual]
CaptureMouse(nsPresContext *aPresContext, PRBool aGrabMouseEvents)nsFrame [virtual]
CellChangedWidth(const nsTableCellFrame &aCellFrame, nscoord aPrevMinWidth, nscoord aPrevMaxWidth, PRBool aCellWasDestroyed=PR_FALSE)nsTableFrame
CharacterDataChanged(nsPresContext *aPresContext, nsIContent *aChild, PRBool aAppend)nsFrame [virtual]
CheckInvalidateSizeChange(nsPresContext *aPresContext, nsHTMLReflowMetrics &aDesiredSize, const nsHTMLReflowState &aReflowState)nsFrame
CheckRequestSpecialHeightReflow(const nsHTMLReflowState &aReflowState)nsTableFrame [static]
CheckVisibility(nsPresContext *aContext, PRInt32 aStartIndex, PRInt32 aEndIndex, PRBool aRecurse, PRBool *aFinished, PRBool *_retval)nsFrame [virtual]
ChildrenMustHaveWidgets(PRBool &aMust) const nsBox [virtual]
ClearColCache()nsTableFrame
ColHasSpanningCells(PRInt32 aColIndex)nsTableFrame
ColIsSpannedInto(PRInt32 aColIndex)nsTableFrame
CollapseRowGroupIfNecessary(nsIFrame *aRowGroupFrame, const nscoord &aYTotalOffset, nscoord &aYGroupOffset, PRInt32 &aRowX)nsTableFrame [protected]
CollectRows(nsIFrame *aFrame, nsVoidArray &aCollection)nsTableFrame [protected]
ComputesOwnOverflowArea()nsFrame [inline, virtual]
ConsiderChildOverflow(nsRect &aOverflowArea, nsIFrame *aChildFrame)nsFrame
constnsIFrame
CoordNeedsRecalc(nscoord &aCoord)nsBox
CorrectStyleParentFrame(nsIFrame *aProspectiveParent, nsIAtom *aChildPseudo)nsFrame [static]
CreateAnonymousColFrames(PRInt32 aNumColsToAdd, nsTableColType aColType, PRBool aDoAppend, nsIFrame *aPrevCol=nsnull)nsTableFrame
CreateAnonymousColFrames(nsTableColGroupFrame *aColGroupFrame, PRInt32 aNumColsToAdd, nsTableColType aColType, PRBool aAddToColGroupAndTable, nsIFrame *aPrevCol, nsIFrame **aFirstNewFrame)nsTableFrame
CreateAnonymousColGroupFrame(nsTableColGroupType aType)nsTableFrame
CreateNextInFlow(nsPresContext *aPresContext, nsIFrame *aOuterFrame, nsIFrame *aFrame, nsIFrame *&aNextInFlowResult)nsHTMLContainerFrame [static]
CreateViewForFrame(nsIFrame *aFrame, nsIFrame *aContentParentFrame, PRBool aForce)nsHTMLContainerFrame [static]
CreateWidgetForView(nsIView *aView)nsIFrame [virtual]
DeleteNextInFlowChild(nsPresContext *aPresContext, nsIFrame *aNextInFlow)nsContainerFrame [virtual]
Destroy(nsPresContext *aPresContext)nsTableFrame [virtual]
DestroyAnonymousColFrames(PRInt32 aNumFrames)nsTableFrame
DidReflow(nsPresContext *aPresContext, const nsHTMLReflowState *aReflowState, nsDidReflowStatus aStatus)nsFrame [virtual]
DidResizeReflow() const nsTableFrame [protected]
DidSetStyleContext(nsPresContext *aPresContext)nsFrame [protected, virtual]
DisplaySelection(nsPresContext *aPresContext, PRBool isOkToTurnOn=PR_FALSE)nsFrame [protected]
DistributeHeightToRows(const nsHTMLReflowState &aReflowState, nscoord aAmount)nsTableFrame [protected]
DoesClipChildren()nsBox [virtual]
DoesNeedRecalc(const nsSize &aSize)nsBox
DoesNeedRecalc(nscoord aCoord)nsBox
DoGetParentStyleContextFrame(nsPresContext *aPresContext, nsIFrame **aProviderFrame, PRBool *aIsChild)nsFrame
DoLayout(nsBoxLayoutState &aBoxLayoutState)nsFrame [protected]
eMathML enum valuensIFrame
eMouseThrough enum namensBox [protected]
eSVG enum valuensIFrame
eSVGForeignObject enum valuensIFrame
ExpandBCDamageArea(nsRect &aRect) const nsTableFrame [protected]
FillCursorInformationFromStyle(const nsStyleUserInterface *ui, nsIFrame::Cursor &aCursor)nsFrame [protected, static]
FinishAndStoreOverflow(nsRect *aOverflowArea, nsSize aNewSize)nsIFrame
FinishAndStoreOverflow(nsHTMLReflowMetrics *aMetrics)nsIFrame [inline]
FinishReflowChild(nsIFrame *aKidFrame, nsPresContext *aPresContext, const nsHTMLReflowState *aReflowState, nsHTMLReflowMetrics &aDesiredSize, nscoord aX, nscoord aY, PRUint32 aFlags)nsContainerFrame [static]
FireDOMEvent(const nsAString &aDOMEventName, nsIContent *aContent=nsnull)nsFrame [protected]
FrameNeedsView(nsIFrame *aFrame)nsContainerFrame [static]
GetAdditionalChildListName(PRInt32 aIndex) const nsTableFrame [virtual]
GetAdditionalStyleContext(PRInt32 aIndex) const nsFrame [virtual]
GetAncestorWithView() const nsIFrame
GetAncestorWithViewExternal() const nsIFrame [virtual]
GetAscent(nsBoxLayoutState &aBoxLayoutState, nscoord &aAscent)nsFrame [virtual]
GetBCBorder() const nsTableFrame
GetBCMargin() const nsTableFrame
GetBorder(nsMargin &aBorderAndPadding)nsBox [virtual]
GetBorderAndPadding(nsMargin &aBorderAndPadding)nsIFrame
GetBorderPadding(const nsHTMLReflowState &aReflowState, float aPixelToTwips, const nsTableCellFrame *aCellFrame)nsTableFrame [static]
GetBorderPadding(const nsSize &aBasis, float aPixelToTwips, const nsTableCellFrame *aCellFrame)nsTableFrame [static]
GetCellDataAt(PRInt32 aRowIndex, PRInt32 aColIndex, nsIDOMElement *&aCell, PRInt32 &aStartRowIndex, PRInt32 &aStartColIndex, PRInt32 &aRowSpan, PRInt32 &aColSpan, PRInt32 &aActualRowSpan, PRInt32 &aActualColSpan, PRBool &aIsSelected)nsTableFrame [virtual]
GetCellFrameAt(PRInt32 aRowIndex, PRInt32 aColIndex)nsTableFrame
GetCellInfoAt(PRInt32 aRowX, PRInt32 aColX, PRBool *aOriginates=nsnull, PRInt32 *aColSpan=nsnull)nsTableFrame
GetCellMap() const nsTableFrame [virtual]
GetCellSpacingX()nsTableFrame [virtual]
GetCellSpacingY()nsTableFrame [virtual]
GetChildAreaOffset(const nsHTMLReflowState *aReflowState) const nsTableFrame
GetChildBox(nsIBox **aBox)nsIFrame [inline]
GetChildFrameContainingOffset(PRInt32 inContentOffset, PRBool inHint, PRInt32 *outFrameContentOffset, nsIFrame **outChildFrame)nsFrame [virtual]
GetClosestView(nsPoint *aOffset=nsnull) const nsIFrame
GetColCache()nsTableFrame [inline]
GetColCount() const nsTableFrame [virtual]
GetColFrame(PRInt32 aColIndex) const nsTableFrame
GetColGroups()nsTableFrame [inline]
GetColumnWidth(PRInt32 aColIndex)nsTableFrame [virtual]
GetContent() const nsIFrame [inline]
GetContentAndOffsetsFromPoint(nsPresContext *aCX, const nsPoint &aPoint, nsIContent **aNewContent, PRInt32 &aContentOffset, PRInt32 &aContentOffsetEnd, PRBool &aBeginFrameContent)nsFrame [virtual]
GetContentAreaOffset(const nsHTMLReflowState *aReflowState) const nsTableFrame
GetContentForEvent(nsPresContext *aPresContext, nsEvent *aEvent, nsIContent **aContent)nsFrame [virtual]
GetContentInsertionFrame()nsIFrame [inline, virtual]
GetContentInsertionNode()nsIFrame [inline, virtual]
GetContinuousLeftBCBorderWidth(float aPixelsToTwips) const nsTableFrame [inline]
GetCursor(const nsPoint &aPoint, nsIFrame::Cursor &aCursor)nsFrame [virtual]
GetDataForTableSelection(nsIFrameSelection *aFrameSelection, nsIPresShell *aPresShell, nsMouseEvent *aMouseEvent, nsIContent **aParentContent, PRInt32 *aContentOffset, PRInt32 *aTarget)nsFrame [protected]
GetDefaultFlex(PRInt32 &aFlex)nsBox [protected, virtual]
GetDesiredWidth() const nsTableFrame
GetDirection(PRBool &aIsNormal)nsIFrame [inline]
GetEffectiveColCount() const nsTableFrame [virtual]
GetEffectiveCOLSAttribute()nsTableFrame
GetEffectiveColSpan(const nsTableCellFrame &aCell, nsCellMap *aCellMap=nsnull) const nsTableFrame [virtual]
GetEffectiveRowSpan(PRInt32 aStartRowIndex, const nsTableCellFrame &aCell) const nsTableFrame [virtual]
GetEffectiveRowSpan(const nsTableCellFrame &aCell, nsCellMap *aCellMap=nsnull)nsTableFrame [virtual]
GetExtremeCaretPosition(PRBool aStart)nsIFrame
GetFirstBodyRowGroupFrame()nsTableFrame [protected]
GetFirstChild(nsIAtom *aListName) const nsTableFrame [virtual]
GetFirstInFlow() const nsSplittableFrame [virtual]
GetFirstLeaf(nsPresContext *aPresContext, nsIFrame **aFrame)nsFrame [static]
GetFirstSectionOrigin(const nsHTMLReflowState &aReflowState) const nsTableFrame
GetFlex(nsBoxLayoutState &aBoxLayoutState, nscoord &aFlex)nsFrame [virtual]
GetFrameAtOrBefore(nsIFrame *aParentFrame, nsIFrame *aPriorChildFrame, nsIAtom *aChildType)nsTableFrame [static]
GetFrameForPoint(const nsPoint &aPoint, nsFramePaintLayer aWhichLayer, nsIFrame **aFrame)nsTableFrame [virtual]
GetFrameForPointUsing(const nsPoint &aPoint, nsIAtom *aList, nsFramePaintLayer aWhichLayer, PRBool aConsiderSelf, nsIFrame **aFrame)nsContainerFrame [protected]
GetFrameFromDirection(nsPresContext *aPresContext, nsPeekOffsetStruct *aPos)nsFrame [protected]
GetHAlign(Halignment &aAlign)nsBox [virtual]
GetIndexOf(nsIBox *aChild, PRInt32 *aIndex)nsBox [virtual]
GetIndexOfLastRealCol()nsTableFrame
GetInset(nsMargin &aInset)nsIFrame [inline]
GetLastInFlow() const nsSplittableFrame [virtual]
GetLastLeaf(nsPresContext *aPresContext, nsIFrame **aFrame)nsFrame [static]
GetLayoutFlags(PRUint32 &aFlags)nsBox [protected, virtual]
GetLayoutManager(nsIBoxLayout **aLayout)nsBox [virtual]
GetLineNumber(nsIFrame *aFrame)nsFrame [protected, static]
GetMargin(nsMargin &aMargin)nsBox [virtual]
GetMaxSize(nsBoxLayoutState &aBoxLayoutState, nsSize &aSize)nsFrame [virtual]
GetMinCaptionWidth()nsTableFrame
GetMinSize(nsBoxLayoutState &aBoxLayoutState, nsSize &aSize)nsFrame [virtual]
GetMinSizeForScrollArea(nsBoxLayoutState &aBoxLayoutState)nsBox [virtual]
GetMinWidth() const nsTableFrame
GetMouseCapturer() const nsIFrame [inline, virtual]
GetMouseThrough(PRBool &aMouseThrough)nsBox [virtual]
GetNextBox(nsIBox **aBox)nsIFrame [inline]
GetNextInFlow() const nsSplittableFrame [virtual]
GetNextPrevLineFromeBlockFrame(nsPresContext *aPresContext, nsPeekOffsetStruct *aPos, nsIFrame *aBlockFrame, PRInt32 aLineStart, PRInt8 aOutSideLimit)nsFrame [static]
GetNextSibling() const nsIFrame [inline]
GetNumCellsOriginatingInCol(PRInt32 aColIndex) const nsTableFrame
GetNumCellsOriginatingInRow(PRInt32 aRowIndex) const nsTableFrame
GetOffsetFromView(nsPoint &aOffset, nsIView **aView) const nsFrame [virtual]
GetOffsets(PRInt32 &aStart, PRInt32 &aEnd) const nsFrame [virtual]
GetOffsetTo(const nsIFrame *aOther) const nsIFrame
GetOffsetToExternal(const nsIFrame *aOther) const nsIFrame [virtual]
GetOrdinal(nsBoxLayoutState &aBoxLayoutState, PRUint32 &aOrdinal)nsIFrame
GetOrientation(PRBool &aIsHorizontal)nsIFrame [inline]
GetOriginToViewOffset(nsPoint &aOffset, nsIView **aView) const nsFrame [virtual]
GetOverflow(nsSize &aOverflow)nsFrame [virtual]
GetOverflowAreaProperty(PRBool aCreateIfNecessary=PR_FALSE)nsIFrame
GetOverflowFrames(nsPresContext *aPresContext, PRBool aRemoveProperty) const nsContainerFrame [protected]
GetOverflowRect() const nsIFrame
GetPadding(nsMargin &aBorderAndPadding)nsBox [virtual]
GetParent() const nsIFrame [inline]
GetParentStyleContextFrame(nsPresContext *aPresContext, nsIFrame **aProviderFrame, PRBool *aIsChild)nsTableFrame [virtual]
GetParentViewForChildFrame(nsIFrame *aFrame) const nsIFrame [virtual]
GetPointFromOffset(nsPresContext *inPresContext, nsIRenderingContext *inRendContext, PRInt32 inOffset, nsPoint *outPoint)nsFrame [virtual]
GetPosition() const nsIFrame [inline]
GetPreferredWidth() const nsTableFrame
GetPrefSize(nsBoxLayoutState &aBoxLayoutState, nsSize &aSize)nsFrame [virtual]
GetPresContext() const nsIFrame [inline]
GetPrevInFlow() const nsSplittableFrame [virtual]
GetProperty(nsIFrame *aFrame, nsIAtom *aPropertyName, PRBool aCreateIfNecessary=PR_FALSE)nsTableFrame [static]
GetRect() const nsIFrame [inline]
GetRowCount() const nsTableFrame [virtual]
GetRowGroupFrame(nsIFrame *aFrame, nsIAtom *aFrameTypeIn=nsnull)nsTableFrame [static]
GetScreenRect() const nsIFrame
GetScreenRectExternal() const nsIFrame [virtual]
GetSelected(PRBool *aSelected) const nsFrame [virtual]
GetSelectionController(nsPresContext *aPresContext, nsISelectionController **aSelCon)nsFrame [virtual]
GetSelectionForVisCheck(nsPresContext *aPresContext, nsISelection **aSelection)nsFrame [protected]
GetSize() const nsIFrame [inline]
GetSkipSides() const nsTableFrame [protected, virtual]
GetStartRowIndex(nsTableRowGroupFrame &aRowGroupFrame)nsTableFrame
GetStateBits() const nsIFrame [inline]
GetStyleContext() const nsIFrame [inline]
GetStyleData(nsStyleStructID aSID) const nsIFrame [inline]
GetStyleDataExternal(nsStyleStructID aSID) const nsFrame [virtual]
GetTableFrame(nsIFrame *aSourceFrame, nsTableFrame *&aTableFrame)nsTableFrame [static]
GetTableSize(PRInt32 &aRowCount, PRInt32 &aColCount)nsTableFrame [virtual]
GetTextDecorations(nsPresContext *aPresContext, PRBool aIsBlock, PRUint8 &aDecorations, nscolor &aUnderColor, nscolor &aOverColor, nscolor &aStrikeColor)nsHTMLContainerFrame [protected]
GetTwipsToPixels(nsPresContext *aPresContext)nsTableFrame [static]
GetType() const nsTableFrame [virtual]
GetVAlign(Valignment &aAlign)nsBox [virtual]
GetView() const nsIFrame
GetViewExternal() const nsIFrame [virtual]
GetWasCollapsed(nsBoxLayoutState &aState)nsFrame [protected, virtual]
GetWindow() const nsIFrame [virtual]
gGotThemensBox [protected, static]
gThemensBox [protected, static]
HadInitialReflow() const nsTableFrame [inline, protected]
hAlign_Center enum valuensIFrame
hAlign_Left enum valuensIFrame
hAlign_Right enum valuensIFrame
Halignment enum namensIFrame
HandleDrag(nsPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame
HandleEvent(nsPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame [virtual]
HandleMultiplePress(nsPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame
HandlePress(nsPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame
HandleRelease(nsPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame
HasCellSpanningPctCol() const nsTableFrame [inline]
HasDirtyChildren(PRBool &aIsDirty)nsIFrame [inline]
HasMoreThanOneCell(PRInt32 aRowIndex) const nsTableFrame
HasPctCol() const nsTableFrame [inline]
HasStyleChange()nsFrame [protected, virtual]
HasView() const nsIFrame [inline]
HaveReflowedColGroups() const nsTableFrame [inline, protected]
IncrementalReflow(const nsHTMLReflowState &aReflowState, nsReflowStatus &aStatus)nsTableFrame [protected]
Init(nsPresContext *aPresContext, nsIContent *aContent, nsIFrame *aParent, nsStyleContext *aContext, nsIFrame *aPrevInFlow)nsTableFrame [virtual]
InitBoxMetrics(PRBool aClear)nsFrame [protected]
InitChildReflowState(nsHTMLReflowState &aReflowState)nsTableFrame [protected]
InitiatedSpecialReflow() const nsTableFrame [inline]
InsertCells(nsVoidArray &aCellFrames, PRInt32 aRowIndex, PRInt32 aColIndexBefore)nsTableFrame [virtual]
InsertCol(nsTableColFrame &aColFrame, PRInt32 aColIndex)nsTableFrame
InsertColGroups(PRInt32 aColIndex, nsIFrame *aFirstFrame, nsIFrame *aLastFrame=nsnull)nsTableFrame
InsertFrames(nsIAtom *aListName, nsIFrame *aPrevFrame, nsIFrame *aFrameList)nsTableFrame [virtual]
InsertRow(nsTableRowGroupFrame &aRowGroupFrame, nsIFrame &aFrame, PRInt32 aRowIndex, PRBool aConsiderSpans)nsTableFrame
InsertRowGroups(nsIFrame *aFirstRowGroupFrame, nsIFrame *aLastRowGroupFrame)nsTableFrame
InsertRows(nsTableRowGroupFrame &aRowGroupFrame, nsVoidArray &aFrames, PRInt32 aRowIndex, PRBool aConsiderSpans)nsTableFrame
Invalidate(const nsRect &aDamageRect, PRBool aImmediate=PR_FALSE) const nsIFrame
IR_StyleChanged(nsTableReflowState &aReflowState, nsReflowStatus &aStatus)nsTableFrame [protected]
IR_TargetIsChild(nsTableReflowState &aReflowStatet, nsReflowStatus &aStatus, nsIFrame *aNextFrame)nsTableFrame [protected]
IR_TargetIsMe(nsTableReflowState &aReflowState, nsReflowStatus &aStatus)nsTableFrame [protected]
IsAutoHeight()nsTableFrame
IsAutoLayout()nsTableFrame [virtual]
IsAutoWidth(PRBool *aIsPctWidth=nsnull)nsTableFrame
IsBorderCollapse() const nsTableFrame [inline]
IsBoxFrame() const nsIFrame [inline]
IsBoxWrapped() const nsIFrame [inline]
IsCollapsed(nsBoxLayoutState &aBoxLayoutState, PRBool &aCollapsed)nsBox [virtual]
IsContainingBlock() const nsTableFrame [virtual]
IsDirty(PRBool &aIsDirty)nsIFrame [inline]
IsEmpty()nsFrame [virtual]
IsFloatContainingBlock() const nsIFrame [inline, virtual]
IsFocusable(PRInt32 *aTabIndex=nsnull, PRBool aWithMouse=PR_FALSE)nsIFrame [virtual]
IsFrameOfType(PRUint32 aFlags) const nsIFrame [inline, virtual]
IsFrameTreeTooDeep(const nsHTMLReflowState &aReflowState, nsHTMLReflowMetrics &aMetrics)nsFrame
IsGeneratedContentFrame()nsIFrame [inline]
IsHorizontal() const nsIFrame [inline]
IsLeaf() const nsContainerFrame [virtual]
IsMouseCaptured(nsPresContext *aPresContext)nsFrame
IsNormalDirection() const nsIFrame [inline]
IsPctHeight(nsStyleContext *aStyleContext)nsTableFrame [static]
IsPrematureSpecialHeightReflow(const nsHTMLReflowState &aReflowState, const nsRect &aRect, PRBool aNeedSpecialHeightReflow, nsHTMLReflowMetrics &aMetrics)nsTableFrame [static]
IsPseudoFrame(nsIContent *aParentContent)nsIFrame [inline]
IsRowGroup(PRInt32 aDisplayType) const nsTableFrame [inline]
IsRowInserted() const nsTableFrame [inline]
IsSelectable(PRBool *aIsSelectable, PRUint8 *aSelectStyle) const nsFrame [virtual]
IsSelfEmpty()nsFrame [virtual]
IsSplittable(nsSplittableType &aIsSplittable) const nsSplittableFrame [virtual]
IsVisibleForPainting(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, PRBool aCheckVis, PRBool *aIsVisible)nsFrame [virtual]
LengthOf(nsIFrame *aFrameList)nsContainerFrame [inline, static]
MarkChildrenStyleChange()nsBox [virtual]
MarkDirty(nsBoxLayoutState &aState)nsBox [virtual]
MarkStyleChange(nsBoxLayoutState &aState)nsBox [virtual]
MatchCellMapToColCache(nsTableCellMap *aCellMap)nsTableFrame
mBitsnsTableFrame [protected]
mCellMapnsTableFrame [protected]
mColFramesnsTableFrame [protected]
mColGroupsnsTableFrame [protected]
mContentnsIFrame [protected]
mDesiredWidthnsTableFrame [protected]
mFramesnsContainerFrame [protected]
mMinWidthnsTableFrame [protected]
mNextInFlownsSplittableFrame [protected]
mNextSiblingnsIFrame [protected]
MoveOverflowToChildList(nsPresContext *aPresContext)nsTableFrame [protected]
mParentnsIFrame [protected]
mPreferredWidthnsTableFrame [protected]
mPrevInFlownsSplittableFrame [protected]
mRectnsIFrame [protected]
mStatensIFrame [protected]
mStyleContextnsIFrame [protected]
mTableLayoutStrategynsTableFrame [protected]
NeedSpecialReflow() const nsTableFrame [inline]
NeedsRecalc()nsFrame [virtual]
NeedsReflow(const nsHTMLReflowState &aReflowState)nsTableFrame [virtual]
NeedStrategyBalance() const nsTableFrame
NeedStrategyInit() const nsTableFrame
NeedsView()nsIFrame [inline, virtual]
NeedToCalcBCBorders() const nsTableFrame [inline]
NeedToCollapseColumns() const nsTableFrame [inline]
NeedToCollapseRows() const nsTableFrame [inline]
NeedToInitiateSpecialReflow() const nsTableFrame [inline]
never enum valuensBox [protected]
NS_HIDDEN_(nsresult) SyncLayout(nsBoxLayoutState &aBoxLayoutState)nsBox
NS_HIDDEN_(nsresult) BeginLayout(nsBoxLayoutState &aState)nsBox [protected]
NS_HIDDEN_(nsresult) EndLayout(nsBoxLayoutState &aState)nsBox [protected]
nsIFrame::NS_HIDDEN_(void *) GetProperty(nsIAtom *aPropertyNamensIFrame
nsIFrame::NS_HIDDEN_(nsresult) DeleteProperty(nsIAtom *aPropertyName) const nsIFrame
NS_IMETHOD_(nsrefcnt) AddRef(void)nsFrame [protected, virtual]
NS_IMETHOD_(nsrefcnt) Release(void)nsFrame [protected, virtual]
NS_NewEmptyFrame(nsIPresShell *aShell, nsIFrame **aInstancePtrResult)nsFrame [friend]
NS_NewTableFrame(nsIPresShell *aPresShell, nsIFrame **aResult)nsTableFrame [friend]
nsBox()nsBox
nsContainerFrame()nsContainerFrame [protected]
nsFrame()nsFrame [protected]
nsIFrame classnsBox [friend]
nsTableFrame()nsTableFrame [protected]
nsTableOuterFrame classnsTableFrame [friend]
operator delete(void *aPtr, size_t sz)nsFrame
operator new(size_t sz, nsIPresShell *aPresShell) CPP_THROW_NEWnsFrame
OrderRowGroups(nsVoidArray &aChildren, PRUint32 &aNumRowGroups, nsIFrame **aFirstBody=nsnull, nsTableRowGroupFrame **aHead=nsnull, nsTableRowGroupFrame **aFoot=nsnull) const nsTableFrame
PageBreakAfter(nsIFrame &aSourceFrame, nsIFrame *aNextFrame)nsTableFrame [static]
Paint(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsTableFrame [virtual]
PaintBCBorders(nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect)nsTableFrame
PaintChild(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsIFrame *aFrame, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsContainerFrame [protected, virtual]
PaintChildren(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsTableFrame [virtual]
PaintDecorationsAndChildren(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRBool aIsBlock, PRUint32 aFlags=0)nsHTMLContainerFrame [protected]
PaintSelf(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect)nsHTMLContainerFrame [inline, protected]
nsContainerFrame::PaintSelf(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, PRIntn aSkipSides=0, PRBool aUsePrintBackgroundSettings=PR_TRUE)nsFrame [protected]
PaintTextDecorationLines(nsIRenderingContext &aRenderingContext, nscolor aColor, nscoord aOffset, nscoord aAscent, nscoord aSize)nsHTMLContainerFrame [protected, virtual]
PaintTextDecorations(nsIRenderingContext &aRenderingContext, nsIFontMetrics *aFontMetrics, PRUint8 aDecoration, nscolor aColor)nsHTMLContainerFrame [protected]
ParentDisablesSelection() const nsTableFrame [protected, virtual]
PeekBackwardAndForward(nsSelectionAmount aAmountBack, nsSelectionAmount aAmountForward, PRInt32 aStartPos, nsPresContext *aPresContext, PRBool aJumpLines)nsFrame
PeekOffset(nsPresContext *aPresContext, nsPeekOffsetStruct *aPos)nsFrame [virtual]
PeekOffsetParagraph(nsPresContext *aPresContext, nsPeekOffsetStruct *aPos)nsFrame
PlaceChild(nsTableReflowState &aReflowState, nsIFrame *aKidFrame, nsHTMLReflowMetrics &aKidDesiredSize)nsTableFrame [protected]
PositionChildViews(nsIFrame *aFrame)nsContainerFrame [static]
PositionFrameView(nsIFrame *aKidFrame)nsContainerFrame [static]
PushChildren(const nsAutoVoidArray &aFrames, PRInt32 aPushFrom)nsTableFrame [protected]
nsHTMLContainerFrame::PushChildren(nsPresContext *aPresContext, nsIFrame *aFromChild, nsIFrame *aPrevSibling)nsContainerFrame [protected]
QueryInterface(const nsIID &aIID, void **aInstancePtr)nsFrame
RecoverState(nsTableReflowState &aReflowState, nsIFrame *aKidFrame)nsTableFrame [protected]
Reflow(nsPresContext *aPresContext, nsHTMLReflowMetrics &aDesiredSize, const nsHTMLReflowState &aReflowState, nsReflowStatus &aStatus)nsTableFrame [virtual]
ReflowChild(nsIFrame *aKidFrame, nsPresContext *aPresContext, nsHTMLReflowMetrics &aDesiredSize, const nsHTMLReflowState &aReflowState, nscoord aX, nscoord aY, PRUint32 aFlags, nsReflowStatus &aStatus)nsContainerFrame
ReflowChildren(nsTableReflowState &aReflowState, PRBool aDoColGroups, PRBool aDirtyOnly, nsReflowStatus &aStatus, nsIFrame *&aLastChildReflowed, nsRect &aOverflowArea, PRBool *aReflowedAtLeastOne=nsnull)nsTableFrame [protected]
ReflowDirtyChild(nsIPresShell *aPresShell, nsIFrame *aChild)nsContainerFrame [virtual]
ReflowTable(nsHTMLReflowMetrics &aDesiredSize, const nsHTMLReflowState &aReflowState, nscoord aAvailHeight, nsReflowReason aReason, nsIFrame *&aLastChildReflowed, PRBool &aDidBalance, nsReflowStatus &aStatus)nsTableFrame
RelayoutChildAtOrdinal(nsBoxLayoutState &aState, nsIBox *aChild)nsBox [virtual]
RelayoutDirtyChild(nsBoxLayoutState &aState, nsIBox *aChild)nsBox [virtual]
RemoveCell(nsTableCellFrame *aCellFrame, PRInt32 aRowIndex)nsTableFrame [virtual]
RemoveCol(nsTableColGroupFrame *aColGroupFrame, PRInt32 aColIndex, PRBool aRemoveFromCache, PRBool aRemoveFromCellMap)nsTableFrame [virtual]
RemovedAsPrimaryFrame(nsPresContext *aPresContext)nsIFrame [inline, virtual]
RemoveFrame(nsIAtom *aListName, nsIFrame *aOldFrame)nsTableFrame [virtual]
RemoveFromFlow(nsIFrame *aFrame)nsSplittableFrame [static]
RemoveRows(nsTableRowFrame &aFirstRowFrame, PRInt32 aNumRowsToRemove, PRBool aConsiderSpans)nsTableFrame [virtual]
RemoveStateBits(nsFrameState aBits)nsIFrame [inline]
ReparentFrameView(nsPresContext *aPresContext, nsIFrame *aChildFrame, nsIFrame *aOldParentFrame, nsIFrame *aNewParentFrame)nsHTMLContainerFrame [static]
ReparentFrameViewList(nsPresContext *aPresContext, nsIFrame *aChildFrameList, nsIFrame *aOldParentFrame, nsIFrame *aNewParentFrame)nsHTMLContainerFrame [static]
ReplaceFrame(nsIAtom *aListName, nsIFrame *aOldFrame, nsIFrame *aNewFrame)nsContainerFrame [virtual]
RePositionViews(nsIFrame *aFrame)nsTableFrame [static]
RequestSpecialHeightReflow(const nsHTMLReflowState &aReflowState)nsTableFrame [static]
ResetRowIndices(nsIFrame *aFirstRowGroupFrame=nsnull, nsIFrame *aLastRowGroupFrame=nsnull)nsTableFrame
RoundToPixel(nscoord aValue, float aPixelToTwips, nsPixelRound aRound=eAlwaysRoundUp)nsTableFrame [static]
RowHasSpanningCells(PRInt32 aRowIndex)nsTableFrame
RowIsSpannedInto(PRInt32 aRowIndex)nsTableFrame
SetAdditionalStyleContext(PRInt32 aIndex, nsStyleContext *aStyleContext)nsFrame [virtual]
SetBCDamageArea(const nsRect &aValue)nsTableFrame
SetBorderCollapse(PRBool aValue)nsTableFrame [inline, protected]
SetBounds(nsBoxLayoutState &aBoxLayoutState, const nsRect &aRect, PRBool aRemoveOverflowArea=PR_FALSE)nsBox [virtual]
SetColumnDimensions(nscoord aHeight, const nsMargin &aReflowState)nsTableFrame [protected]
SetColumnWidth(PRInt32 aColIndex, nscoord aWidth)nsTableFrame [virtual]
SetDesiredWidth(nscoord aWidth)nsTableFrame [inline]
SetHadInitialReflow(PRBool aValue)nsTableFrame [inline, protected]
SetHasCellSpanningPctCol(PRBool aValue)nsTableFrame [inline]
SetHasPctCol(PRBool aValue)nsTableFrame [inline]
SetHaveReflowedColGroups(PRBool aValue)nsTableFrame [inline, protected]
SetIncludeOverflow(PRBool aInclude)nsFrame [virtual]
SetInitialChildList(nsPresContext *aPresContext, nsIAtom *aListName, nsIFrame *aChildList)nsTableFrame [virtual]
SetInitiatedSpecialReflow(PRBool aValue)nsTableFrame [inline]
SetLayoutManager(nsIBoxLayout *aLayout)nsBox [virtual]
SetMinWidth(nscoord aWidth)nsTableFrame [inline]
SetNeedSpecialReflow(PRBool aValue)nsTableFrame [inline]
SetNeedStrategyBalance(PRBool aValue)nsTableFrame
SetNeedStrategyInit(PRBool aValue)nsTableFrame
SetNeedToCalcBCBorders(PRBool aValue)nsTableFrame [inline]
SetNeedToCollapseColumns(PRBool aValue)nsTableFrame [inline]
SetNeedToCollapseRows(PRBool aValue)nsTableFrame [inline]
SetNeedToInitiateSpecialReflow(PRBool aValue)nsTableFrame [inline]
SetNextInFlow(nsIFrame *)nsSplittableFrame [virtual]
SetNextSibling(nsIFrame *aNextSibling)nsIFrame [inline]
SetOverflowClipRect(nsIRenderingContext &aRenderingContext)nsFrame [protected]
SetOverflowFrames(nsPresContext *aPresContext, nsIFrame *aOverflowFrames)nsContainerFrame [protected]
SetParent(const nsIFrame *aParent)nsFrame
SetPosition(const nsPoint &aPt)nsIFrame [inline]
SetPreferredWidth(nscoord aWidth)nsTableFrame [inline]
SetPrevInFlow(nsIFrame *)nsSplittableFrame [virtual]
SetRect(const nsRect &aRect)nsIFrame [inline]
SetResizeReflow(PRBool aValue)nsTableFrame [protected]
SetRowInserted(PRBool aValue)nsTableFrame [inline]
SetSelected(nsPresContext *aPresContext, nsIDOMRange *aRange, PRBool aSelected, nsSpread aSpread)nsTableFrame [virtual]
SetSize(const nsSize &aSize)nsIFrame [inline]
SetStyleChangeFlag(PRBool aDirty)nsFrame [protected, virtual]
SetStyleContext(nsPresContext *aPresContext, nsStyleContext *aContext)nsIFrame [inline]
SetView(nsIView *aView)nsIFrame
SetWasCollapsed(nsBoxLayoutState &aState, PRBool aWas)nsFrame [protected, virtual]
Shutdown()nsBox [static]
SizeNeedsRecalc(nsSize &aSize)nsBox
SupportsVisibilityHidden()nsIFrame [inline, virtual]
SyncFrameViewAfterReflow(nsPresContext *aPresContext, nsIFrame *aFrame, nsIView *aView, const nsRect *aCombinedArea, PRUint32 aFlags=0)nsContainerFrame [static]
SyncFrameViewAfterSizeChange(nsPresContext *aPresContext, nsIFrame *aFrame, nsStyleContext *aStyleContext, nsIView *aView, PRUint32 aFlags=0)nsContainerFrame [static]
SyncFrameViewProperties(nsPresContext *aPresContext, nsIFrame *aFrame, nsStyleContext *aStyleContext, nsIView *aView, PRUint32 aFlags=0)nsContainerFrame [static]
TrimTrailingWhiteSpace(nsPresContext *aPresContext, nsIRenderingContext &aRC, nscoord &aDeltaWidth, PRBool &aLastCharIsJustifiable)nsFrame [virtual]
unset enum valuensBox [protected]
vAlign_BaseLine enum valuensIFrame
vAlign_Bottom enum valuensIFrame
vAlign_Middle enum valuensIFrame
vAlign_Top enum valuensIFrame
Valignment enum namensIFrame
WillReflow(nsPresContext *aPresContext)nsFrame [virtual]
~nsBox()nsBox [virtual]
~nsContainerFrame()nsContainerFrame [protected]
~nsFrame()nsFrame [protected, virtual]
~nsTableFrame()nsTableFrame [protected, virtual]