summaryrefslogtreecommitdiffstats
path: root/core
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 /core
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
Diffstat (limited to 'core')
-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();
}