summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgunsch <gunsch@chromium.org>2015-04-09 21:11:51 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-10 04:12:25 +0000
commit1c55b5f5004d1dd3859988dd381e1a3ba2dd263b (patch)
treebe40553d31b1c8296ca272a089c504f66519fdc1
parent8303163bceca43bb8a943c5dbfd1949debbc2ef9 (diff)
downloadchromium_src-1c55b5f5004d1dd3859988dd381e1a3ba2dd263b.zip
chromium_src-1c55b5f5004d1dd3859988dd381e1a3ba2dd263b.tar.gz
chromium_src-1c55b5f5004d1dd3859988dd381e1a3ba2dd263b.tar.bz2
Guards GetCache() use. HttpTransactionFactory::GetCache() may be NULL.
R=davidben@chromium.org BUG=None Review URL: https://codereview.chromium.org/1072223003 Cr-Commit-Position: refs/heads/master@{#324587}
-rw-r--r--content/browser/renderer_host/render_message_filter.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/content/browser/renderer_host/render_message_filter.cc b/content/browser/renderer_host/render_message_filter.cc
index 2c072d9..595e175 100644
--- a/content/browser/renderer_host/render_message_filter.cc
+++ b/content/browser/renderer_host/render_message_filter.cc
@@ -1014,7 +1014,8 @@ void RenderMessageFilter::OnCacheableMetadataAvailable(
const std::vector<char>& data) {
net::HttpCache* cache = request_context_->GetURLRequestContext()->
http_transaction_factory()->GetCache();
- DCHECK(cache);
+ if (!cache)
+ return;
// Use the same priority for the metadata write as for script
// resources (see defaultPriorityForResourceType() in WebKit's