diff options
author | Kristian Monsen <kristianm@google.com> | 2011-02-16 14:40:18 +0000 |
---|---|---|
committer | Kristian Monsen <kristianm@google.com> | 2011-02-16 14:40:18 +0000 |
commit | 9a83566a19710d90b7c543d6b79640e055441bd1 (patch) | |
tree | d7bd7760b8d5265dc09085544355edd82a1bd114 /WebKit/android/WebCoreSupport/WebUrlLoaderClient.cpp | |
parent | 944d70ebdb065af6f4c2438f418c7defb18a3aee (diff) | |
download | external_webkit-9a83566a19710d90b7c543d6b79640e055441bd1.zip external_webkit-9a83566a19710d90b7c543d6b79640e055441bd1.tar.gz external_webkit-9a83566a19710d90b7c543d6b79640e055441bd1.tar.bz2 |
Fix for bug 3424689 Corrupt (truncated) downloads for apk from browser
Sending the url of the response instead of the request, so using
the new url if there is a redirect.
Change-Id: Ic314d315a6e9b5be837c302cdcfd740cc185466d
Diffstat (limited to 'WebKit/android/WebCoreSupport/WebUrlLoaderClient.cpp')
-rw-r--r-- | WebKit/android/WebCoreSupport/WebUrlLoaderClient.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/WebCoreSupport/WebUrlLoaderClient.cpp b/WebKit/android/WebCoreSupport/WebUrlLoaderClient.cpp index 642a81a..dd1d972 100644 --- a/WebKit/android/WebCoreSupport/WebUrlLoaderClient.cpp +++ b/WebKit/android/WebCoreSupport/WebUrlLoaderClient.cpp @@ -222,7 +222,7 @@ void WebUrlLoaderClient::downloadFile() if (m_response) { std::string contentDisposition; m_response->getHeader("content-disposition", &contentDisposition); - m_webFrame->downloadStart(m_request->getUrl(), m_request->getUserAgent(), contentDisposition, m_response->getMimeType(), m_response->getExpectedSize()); + m_webFrame->downloadStart(m_response->getUrl(), m_request->getUserAgent(), contentDisposition, m_response->getMimeType(), m_response->getExpectedSize()); m_isCertMimeType = isMimeTypeForCert(m_response->getMimeType()); // Currently, only certificate mime type needs to receive the data. |