nsTableFrame::GetBCMargin(nsIPresContext*  aPresContext) const
nsTableFrame::GetBCMargin(nsPresContext*  aPresContext) const
nsTableFrame::GetBCMargin(nsIPresContext*  aPresContext) const{  nsMargin overflow(0, 0, 0, 0);  GET_PIXELS_TO_TWIPS(aPresContext, p2t);  BCPropertyData* propData =    (BCPropertyData*)nsTableFrame::GetProperty(aPresContext, (nsIFrame*)this,                                               nsLayoutAtoms::tableBCProperty,                                               PR_FALSE);  if (propData) {    if (eCompatibility_NavQuirks != aPresContext->CompatibilityMode()) {      nscoord smallHalf, largeHalf;      DivideBCBorderSize(propData->mTopBorderWidth, smallHalf, largeHalf);      overflow.top += NSToCoordRound(p2t * (float)largeHalf);      DivideBCBorderSize(propData->mRightBorderWidth, smallHalf, largeHalf);      overflow.right += NSToCoordRound(p2t * (float)smallHalf);      DivideBCBorderSize(propData->mBottomBorderWidth, smallHalf, largeHalf);      overflow.bottom += NSToCoordRound(p2t * (float)smallHalf);      DivideBCBorderSize(propData->mLeftBorderWidth, smallHalf, largeHalf);      overflow.left += NSToCoordRound(p2t * (float)largeHalf);    }  }  return overflow;}