if (mTableLayoutStrategy) { if (eStyleUnit_Coord == aState.mStylePosition->mWidth.GetUnit()) {  result = PR_MAX(aState.mComputedWidth, mTableLayoutStrategy->GetTableMinWidth()); } else { result = mTableLayoutStrategy->GetTableMaxWidth(aState); } }
if (nsnull!=mTableLayoutStrategy) result = mTableLayoutStrategy->GetTableMaxWidth();
nscoord nsTableFrame::GetMaxTableWidth(const nsHTMLReflowState& aState){  nscoord result = 0;  if (mTableLayoutStrategy) {    if (eStyleUnit_Coord == aState.mStylePosition->mWidth.GetUnit()) {      // only fixed width values are returned as the preferred width      result = PR_MAX(aState.mComputedWidth, mTableLayoutStrategy->GetTableMinWidth());    }    else {      result = mTableLayoutStrategy->GetTableMaxWidth(aState);    }  }  return result;}