Chromium Code Reviews| 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 21220f9880a848be2d0b7627d78d93ce5b71dfa8..0d93cffd68a0cc62563a3bdb4309e7e8755bbb67 100644 |
| --- a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
| +++ b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
| @@ -191,8 +191,10 @@ Resource* DocumentLoader::StartPreload(Resource::Type type, |
| Resource* resource = nullptr; |
| switch (type) { |
| case Resource::kImage: |
| - if (frame_) |
| + if (frame_ && frame_->GetSettings() && |
| + frame_->GetSettings()->GetFetchImagePlaceholders()) { |
|
sclittle
2017/06/13 00:28:27
Could you remove the Settings checks here? They're
rajendrant
2017/06/21 19:00:58
Done.
|
| frame_->MaybeAllowImagePlaceholder(params); |
| + } |
| resource = ImageResource::Fetch(params, Fetcher()); |
| break; |
| case Resource::kScript: |