availSize.width = aReflowState.availableWidth;
unconstrainedHeight = PRBool(aReflowState.availableHeight == NS_UNCONSTRAINEDSIZE);  availSize.width  = aReflowState.availableWidth;
  InnerTableReflowState(nsIPresContext*          aPresContext,                        const nsHTMLReflowState& aReflowState,                        const nsMargin&          aBorderPadding)    : reflowState(aReflowState), mBorderPadding(aBorderPadding)  {    y=0;  // border/padding???    unconstrainedWidth = PRBool(aReflowState.availableWidth == NS_UNCONSTRAINEDSIZE);    availSize.width = aReflowState.availableWidth;    if (!unconstrainedWidth) {      availSize.width -= aBorderPadding.left + aBorderPadding.right;    }    unconstrainedHeight = PRBool(aReflowState.availableHeight == NS_UNCONSTRAINEDSIZE);    availSize.height = aReflowState.availableHeight;    if (!unconstrainedHeight) {      availSize.height -= aBorderPadding.top + aBorderPadding.bottom;    }    footerFrame = nsnull;    firstBodySection = nsnull;  }