if ( mPosition == mFragment.mEnd ) if ( mOwningString->GetWritableFragment(mFragment, kNextFragment) ) mPosition = mFragment.mStart;
while ( mPosition == mFragment.mEnd && mOwningString->GetWritableFragment(mFragment, kNextFragment) ) mPosition = mFragment.mStart;
nsWritingIterator<CharT>::normalize_forward()  {    if ( mPosition == mFragment.mEnd )      if ( mOwningString->GetWritableFragment(mFragment, kNextFragment) )        mPosition = mFragment.mStart;  }