Index: third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
diff --git a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
index 0d7001f424ad4e3ca9ff601d392c35e1d1155976..6deae0530fb5b2f39bc9336180763da458615e88 100644 |
--- a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
+++ b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
@@ -163,6 +163,10 @@ Resource* DocumentLoader::startPreload(Resource::Type type, |
Resource* resource = nullptr; |
switch (type) { |
case Resource::Image: |
+ if (m_frame && m_frame->settings() && |
+ m_frame->settings()->fetchImagePlaceholders()) { |
+ request.setAllowImagePlaceholder(); |
+ } |
resource = ImageResource::fetch(request, fetcher()); |
break; |
case Resource::Script: |