nsInlineFrame* next = (nsInlineFrame*) mNextInFlow; if (next->mRect.height || next->mRect.width) {   skip |= 1 << NS_SIDE_RIGHT; } else {   }
skip |= 1 << NS_SIDE_RIGHT;
nsInlineFrame::GetSkipSides() const{  PRIntn skip = 0;  if (nsnull != mPrevInFlow) {    nsInlineFrame* prev = (nsInlineFrame*) mPrevInFlow;    if (prev->mRect.height || prev->mRect.width) {      // Prev-in-flow is not empty therefore we don't render our left      // border edge.      skip |= 1 << NS_SIDE_LEFT;    }    else {      // If the prev-in-flow is empty, then go ahead and let our left      // edge border render.    }  }  if (nsnull != mNextInFlow) {    nsInlineFrame* next = (nsInlineFrame*) mNextInFlow;    if (next->mRect.height || next->mRect.width) {      // Next-in-flow is not empty therefore we don't render our right      // border edge.      skip |= 1 << NS_SIDE_RIGHT;    }    else {      // If the next-in-flow is empty, then go ahead and let our right      // edge border render.    }  }  return skip;}