summaryrefslogtreecommitdiff
path: root/core/java/android/webkit/FrameLoader.java
diff options
context:
space:
mode:
authorGrace Kloba <klobag@google.com>2009-11-08 19:01:55 -0800
committerGrace Kloba <klobag@google.com>2009-11-08 19:01:55 -0800
commit8c92c39b858ae73a1b08ed698887efa98ced987c (patch)
treeffb995f08f74e86d291760f84f16ee90e07b2e0a /core/java/android/webkit/FrameLoader.java
parentd9e22ed8fe08c8c9fcf5c47a6b25d335a3158056 (diff)
Add postdata identifier so that if we cache the post
result, we will use (url+postIdentifier) as the key for the CacheResult. Fix http://b/issue?id=1980031
Diffstat (limited to 'core/java/android/webkit/FrameLoader.java')
-rw-r--r--core/java/android/webkit/FrameLoader.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/webkit/FrameLoader.java b/core/java/android/webkit/FrameLoader.java
index c1eeb3b2a0b7..c3dac6e0bc89 100644
--- a/core/java/android/webkit/FrameLoader.java
+++ b/core/java/android/webkit/FrameLoader.java
@@ -242,7 +242,7 @@ class FrameLoader {
// to load POST content in a history navigation.
case WebSettings.LOAD_CACHE_ONLY: {
CacheResult result = CacheManager.getCacheFile(mListener.url(),
- null);
+ mListener.postIdentifier(), null);
if (result != null) {
startCacheLoad(result);
} else {
@@ -270,7 +270,7 @@ class FrameLoader {
// Get the cache file name for the current URL, passing null for
// the validation headers causes no validation to occur
CacheResult result = CacheManager.getCacheFile(mListener.url(),
- null);
+ mListener.postIdentifier(), null);
if (result != null) {
startCacheLoad(result);
return true;