inlineFrame->GetPrevInFlow(&inlineFrame);
inlineFrame = inlineFrame->GetPrevInFlow();
  void Init(nsIFrame* aFrame)  {    nsIFrame* inlineFrame;    // Start with the previous flow frame as our continuation point    // is the total of the widths of the previous frames.    aFrame->GetPrevInFlow(&inlineFrame);    while (inlineFrame) {      nsRect rect = inlineFrame->GetRect();      mContinuationPoint += rect.width;      mUnbrokenWidth += rect.width;      mBoundingBox.UnionRect(mBoundingBox, rect);      inlineFrame->GetPrevInFlow(&inlineFrame);    }    // Next add this frame and subsequent frames to the bounding box and    // unbroken width.    inlineFrame = aFrame;    while (inlineFrame) {      nsRect rect = inlineFrame->GetRect();      mUnbrokenWidth += rect.width;      mBoundingBox.UnionRect(mBoundingBox, rect);      inlineFrame->GetNextInFlow(&inlineFrame);    }    mFrame = aFrame;  }