summaryrefslogtreecommitdiffstats
path: root/WebKit
diff options
context:
space:
mode:
authorGrace Kloba <klobag@google.com>2009-06-29 14:21:26 -0700
committerGrace Kloba <klobag@google.com>2009-06-29 14:21:26 -0700
commit58a5028423500b4dae26163ac5d906148ca00319 (patch)
tree4f8552f67f43a1519ef1acb02268cb364cb6a6ae /WebKit
parent5c6846a9fb474dce40db8859579e0d6a3f802787 (diff)
downloadexternal_webkit-58a5028423500b4dae26163ac5d906148ca00319.zip
external_webkit-58a5028423500b4dae26163ac5d906148ca00319.tar.gz
external_webkit-58a5028423500b4dae26163ac5d906148ca00319.tar.bz2
As WebKit takes "expires" as String, we can pass it directly with the rest of the headers.
Diffstat (limited to 'WebKit')
-rw-r--r--WebKit/android/jni/WebCoreResourceLoader.cpp9
-rw-r--r--WebKit/android/jni/WebCoreResourceLoader.h2
2 files changed, 3 insertions, 8 deletions
diff --git a/WebKit/android/jni/WebCoreResourceLoader.cpp b/WebKit/android/jni/WebCoreResourceLoader.cpp
index 2f997f5..5ccd09c 100644
--- a/WebKit/android/jni/WebCoreResourceLoader.cpp
+++ b/WebKit/android/jni/WebCoreResourceLoader.cpp
@@ -134,7 +134,7 @@ void WebCoreResourceLoader::SetResponseHeader(JNIEnv* env, jobject obj, jint nat
jint WebCoreResourceLoader::CreateResponse(JNIEnv* env, jobject obj, jstring url, jint statusCode,
jstring statusText, jstring mimeType, jlong expectedLength,
- jstring encoding, jstring expireTime)
+ jstring encoding)
{
#ifdef ANDROID_INSTRUMENT
TimeCounterAuto counter(TimeCounter::ResourceTimeCounter);
@@ -160,11 +160,6 @@ jint WebCoreResourceLoader::CreateResponse(JNIEnv* env, jobject obj, jstring url
response->setHTTPStatusText(status);
LOGV("Response setStatusText: %s", status.latin1().data());
}
- if (expireTime) {
- WebCore::String expire = to_string(env, expireTime);
- response->setHTTPHeaderField("expires", expire);
- LOGV("Response setHTTPHeaderField for expires: %s", expire.latin1().data());
- }
return (int)response;
}
@@ -287,7 +282,7 @@ static JNINativeMethod gResourceloaderMethods[] = {
/* name, signature, funcPtr */
{ "nativeSetResponseHeader", "(ILjava/lang/String;Ljava/lang/String;)V",
(void*) WebCoreResourceLoader::SetResponseHeader },
- { "nativeCreateResponse", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)I",
+ { "nativeCreateResponse", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;)I",
(void*) WebCoreResourceLoader::CreateResponse },
{ "nativeReceivedResponse", "(I)V",
(void*) WebCoreResourceLoader::ReceivedResponse },
diff --git a/WebKit/android/jni/WebCoreResourceLoader.h b/WebKit/android/jni/WebCoreResourceLoader.h
index 1e24937..60c0d0e 100644
--- a/WebKit/android/jni/WebCoreResourceLoader.h
+++ b/WebKit/android/jni/WebCoreResourceLoader.h
@@ -58,7 +58,7 @@ public:
// Native jni functions
static void SetResponseHeader(JNIEnv*, jobject, jint, jstring, jstring);
static jint CreateResponse(JNIEnv*, jobject, jstring, jint, jstring,
- jstring, jlong, jstring, jstring);
+ jstring, jlong, jstring);
static void ReceivedResponse(JNIEnv*, jobject, jint);
static void AddData(JNIEnv*, jobject, jbyteArray, jint);
static void Finished(JNIEnv*, jobject);