Index: third_party/WebKit/Source/core/loader/ImageLoader.cpp |
diff --git a/third_party/WebKit/Source/core/loader/ImageLoader.cpp b/third_party/WebKit/Source/core/loader/ImageLoader.cpp |
index fd04befc8bacbc2a73a180daef58970be00342f1..17af95217b842bb59604a399fdd586c449918487 100644 |
--- a/third_party/WebKit/Source/core/loader/ImageLoader.cpp |
+++ b/third_party/WebKit/Source/core/loader/ImageLoader.cpp |
@@ -291,7 +291,7 @@ void ImageLoader::DoUpdateFromElement(BypassMainWorldBehavior bypass_behavior, |
AtomicString image_source_url = element_->ImageSourceURL(); |
ImageResourceContent* new_image = nullptr; |
- if (!url.IsNull()) { |
+ if (!url.IsNull() && !url.IsEmpty()) { |
// Unlike raw <img>, we block mixed content inside of <picture> or |
// <img srcset>. |
ResourceLoaderOptions resource_loader_options = |