summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristian Monsen <kristianm@google.com>2010-04-12 12:07:30 +0100
committerKristian Monsen <kristianm@google.com>2010-04-12 12:07:30 +0100
commitab355380f0919d44ea0a04915a7dce9a7fab137d (patch)
treefc57101b3350ff0e835d65ae77729bae67ac2fa3
parentc58b42327df5fbc826e2fcc2674ab6db0edfcd92 (diff)
downloadframeworks_base-ab355380f0919d44ea0a04915a7dce9a7fab137d.zip
frameworks_base-ab355380f0919d44ea0a04915a7dce9a7fab137d.tar.gz
frameworks_base-ab355380f0919d44ea0a04915a7dce9a7fab137d.tar.bz2
Fix (again) for bug 2558156, update cache encoding correctly
My fault, the last fix did not fix the issue completly. Now setting the listener so the cache item can be found when the encoding is to be set by the background worker. Change-Id: Iea514ada9b4f52760033daee66aa29cdceda1c9e
-rw-r--r--core/java/android/webkit/LoadListener.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/webkit/LoadListener.java b/core/java/android/webkit/LoadListener.java
index 12b8c74..e0f8bc0 100644
--- a/core/java/android/webkit/LoadListener.java
+++ b/core/java/android/webkit/LoadListener.java
@@ -476,6 +476,7 @@ class LoadListener extends Handler implements EventHandler {
}
WebViewWorker.CacheEncoding ce = new WebViewWorker.CacheEncoding();
ce.mEncoding = mEncoding;
+ ce.mListener = this;
WebViewWorker.getHandler().obtainMessage(
WebViewWorker.MSG_UPDATE_CACHE_ENCODING, ce).sendToTarget();
}