diff options
| author | Grace Kloba <klobag@google.com> | 2009-06-29 14:21:26 -0700 |
|---|---|---|
| committer | Grace Kloba <klobag@google.com> | 2009-06-29 14:21:26 -0700 |
| commit | 58a5028423500b4dae26163ac5d906148ca00319 (patch) | |
| tree | 4f8552f67f43a1519ef1acb02268cb364cb6a6ae /WebKit | |
| parent | 5c6846a9fb474dce40db8859579e0d6a3f802787 (diff) | |
| download | external_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.cpp | 9 | ||||
| -rw-r--r-- | WebKit/android/jni/WebCoreResourceLoader.h | 2 |
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); |
