diff --git a/mozilla/layout/generic/nsImageFrame.cpp b/mozilla/layout/generic/nsImageFrame.cpp index e53df77d6af..36fbc5879e6 100644 --- a/mozilla/layout/generic/nsImageFrame.cpp +++ b/mozilla/layout/generic/nsImageFrame.cpp @@ -145,7 +145,12 @@ nsHTMLImageLoader::StartLoadImage(nsIPresContext* aPresContext, nsresult rv; nsAutoString src; if (mLoadImageFailed || (nsnull == mURLSpec)) { +#ifdef _WIN32 + mLoadImageFailed = PR_TRUE; + return NS_OK; +#else src.Append(BROKEN_IMAGE_URL); +#endif } else { nsAutoString baseURL; if (nsnull != mBaseHREF) { diff --git a/mozilla/layout/html/base/src/nsImageFrame.cpp b/mozilla/layout/html/base/src/nsImageFrame.cpp index e53df77d6af..36fbc5879e6 100644 --- a/mozilla/layout/html/base/src/nsImageFrame.cpp +++ b/mozilla/layout/html/base/src/nsImageFrame.cpp @@ -145,7 +145,12 @@ nsHTMLImageLoader::StartLoadImage(nsIPresContext* aPresContext, nsresult rv; nsAutoString src; if (mLoadImageFailed || (nsnull == mURLSpec)) { +#ifdef _WIN32 + mLoadImageFailed = PR_TRUE; + return NS_OK; +#else src.Append(BROKEN_IMAGE_URL); +#endif } else { nsAutoString baseURL; if (nsnull != mBaseHREF) {