if (!aCanCacheFrameOffset) { mCachedOffsetForFrame->mLastCaretFrame = nsnull; }
nsTypedSelection::SetCanCacheFrameOffset(PRBool aCanCacheFrameOffset){  if (!mCachedOffsetForFrame) {    mCachedOffsetForFrame = new CachedOffsetForFrame;  }  mCachedOffsetForFrame->mCanCacheFrameOffset = aCanCacheFrameOffset;  return NS_OK;}