Index: content/renderer/renderer_blink_platform_impl.cc |
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc |
index bec58281a049f8cc5ceb539e29f629110f01629e..3a7375689b4693f19b611658f2a65304c5398c79 100644 |
--- a/content/renderer/renderer_blink_platform_impl.cc |
+++ b/content/renderer/renderer_blink_platform_impl.cc |
@@ -351,6 +351,19 @@ void RendererBlinkPlatformImpl::cacheMetadata(const blink::WebURL& url, |
new ViewHostMsg_DidGenerateCacheableMetadata(url, response_time, copy)); |
} |
+void RendererBlinkPlatformImpl::cacheMetadata(const blink::WebURL& url, |
+ int64 response_time, |
+ const char* data, |
+ size_t size) { |
+ // Let the browser know we generated cacheable metadata for this resource. The |
+ // browser may cache it and return it on subsequent responses to speed |
+ // the processing of this resource. |
+ std::vector<char> copy(data, data + size); |
+ RenderThread::Get()->Send( |
+ new ViewHostMsg_DidGenerateCacheableMetadataOriginalResponseTime( |
+ url, response_time, copy)); |
+} |
+ |
WebString RendererBlinkPlatformImpl::defaultLocale() { |
return base::ASCIIToUTF16(RenderThread::Get()->GetLocale()); |
} |