diff options
author | Kristian Monsen <kristianm@google.com> | 2010-09-08 21:27:21 +0100 |
---|---|---|
committer | Kristian Monsen <kristianm@google.com> | 2010-09-08 21:37:13 +0100 |
commit | 472af069773f3dc93829982cdd1a6f66477000ed (patch) | |
tree | b03f66124d96ad1caabf4750e2bfc80c1aa2c748 /WebKit/android/WebCoreSupport/WebRequest.cpp | |
parent | 1bc3da8082294f8803b6faaa8126165aa398efb9 (diff) | |
download | external_webkit-472af069773f3dc93829982cdd1a6f66477000ed.zip external_webkit-472af069773f3dc93829982cdd1a6f66477000ed.tar.gz external_webkit-472af069773f3dc93829982cdd1a6f66477000ed.tar.bz2 |
Set mime type for special android urls
Change-Id: I66f1643c78563c8aa7d9941b788f7533a8185cb4
Diffstat (limited to 'WebKit/android/WebCoreSupport/WebRequest.cpp')
-rw-r--r-- | WebKit/android/WebCoreSupport/WebRequest.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/WebKit/android/WebCoreSupport/WebRequest.cpp b/WebKit/android/WebCoreSupport/WebRequest.cpp index 74a37c7..10b0cc7 100644 --- a/WebKit/android/WebCoreSupport/WebRequest.cpp +++ b/WebKit/android/WebCoreSupport/WebRequest.cpp @@ -177,7 +177,10 @@ void WebRequest::handleAndroidURL() } m_loadState = Response; - WebResponse webResponse(m_url, "", 0, "", 200); + FilePath path(m_url); + std::string mimeType(""); + net::GetMimeTypeFromFile(path, &mimeType); + WebResponse webResponse(m_url, mimeType, 0, "", 200); LoaderData* loaderResponse = new LoaderData(m_urlLoader, webResponse); m_urlLoader->maybeCallOnMainThread(WebUrlLoaderClient::didReceiveResponse, loaderResponse); |