Index: pdf/document_loader.cc |
diff --git a/pdf/document_loader.cc b/pdf/document_loader.cc |
index b2628a62712ec383fb9fa38f872dc20312c4d349..9918b1250c9487a12dcf1632bea8044356f63078 100644 |
--- a/pdf/document_loader.cc |
+++ b/pdf/document_loader.cc |
@@ -274,9 +274,10 @@ void DocumentLoader::DownloadPendingRequests() { |
pp::URLRequestInfo DocumentLoader::GetRequest(uint32 position, |
uint32 size) const { |
pp::URLRequestInfo request(client_->GetPluginInstance()); |
- request.SetURL(url_.c_str()); |
+ request.SetURL(url_); |
request.SetMethod("GET"); |
request.SetFollowRedirects(true); |
+ request.SetCustomReferrerURL(url_); |
const size_t kBufSize = 100; |
char buf[kBufSize]; |