Index: Source/core/loader/ImageLoader.cpp |
diff --git a/Source/core/loader/ImageLoader.cpp b/Source/core/loader/ImageLoader.cpp |
index 651424b28c0aea704753ab949ae2b31ebb22eaf0..8e1adb8b22220c11f5fdf34f0fcf5e54bd36932e 100644 |
--- a/Source/core/loader/ImageLoader.cpp |
+++ b/Source/core/loader/ImageLoader.cpp |
@@ -390,8 +390,11 @@ KURL ImageLoader::imageSourceToKURL(AtomicString imageSourceURL) const |
// Do not load any image if the 'src' attribute is missing or if it is |
// an empty string. |
- if (!imageSourceURL.isNull() && !stripLeadingAndTrailingHTMLSpaces(imageSourceURL).isEmpty()) |
- url = document.completeURL(sourceURI(imageSourceURL)); |
+ if (!imageSourceURL.isNull()) { |
+ String strippedImageSourceURL = stripLeadingAndTrailingHTMLSpaces(imageSourceURL); |
+ if (!strippedImageSourceURL.isEmpty()) |
+ url = document.completeURL(strippedImageSourceURL); |
+ } |
return url; |
} |