diff --git a/mozilla/editor/base/nsInternetCiter.cpp b/mozilla/editor/base/nsInternetCiter.cpp index a05f698eb4a..f24f574a480 100644 --- a/mozilla/editor/base/nsInternetCiter.cpp +++ b/mozilla/editor/base/nsInternetCiter.cpp @@ -184,6 +184,13 @@ nsInternetCiter::Rewrap(const nsAReadableString& aInString, PRBool aRespectNewlines, nsAWritableString& aOutString) { + // There shouldn't be returns in this string, only dom newlines. + // Check to make sure: +#ifdef DEBUG + PRInt32 cr = aInString.FindChar(PRUnichar('\r')); + NS_ASSERTION((cr < 0), "Rewrap: CR in string gotten from DOM!\n"); +#endif /* DEBUG */ + nsCOMPtr lineBreaker; nsILineBreakerFactory *lf; nsresult rv = NS_OK; diff --git a/mozilla/editor/libeditor/text/nsInternetCiter.cpp b/mozilla/editor/libeditor/text/nsInternetCiter.cpp index a05f698eb4a..f24f574a480 100644 --- a/mozilla/editor/libeditor/text/nsInternetCiter.cpp +++ b/mozilla/editor/libeditor/text/nsInternetCiter.cpp @@ -184,6 +184,13 @@ nsInternetCiter::Rewrap(const nsAReadableString& aInString, PRBool aRespectNewlines, nsAWritableString& aOutString) { + // There shouldn't be returns in this string, only dom newlines. + // Check to make sure: +#ifdef DEBUG + PRInt32 cr = aInString.FindChar(PRUnichar('\r')); + NS_ASSERTION((cr < 0), "Rewrap: CR in string gotten from DOM!\n"); +#endif /* DEBUG */ + nsCOMPtr lineBreaker; nsILineBreakerFactory *lf; nsresult rv = NS_OK;