summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit
diff options
context:
space:
mode:
authorPatrick Scott <phanna@android.com>2009-07-15 15:41:05 -0400
committerPatrick Scott <phanna@android.com>2009-07-16 08:37:27 -0400
commit4c3ca701fe29ed33bf5e984885ba7265a0a4dc65 (patch)
tree387fc4a6c90720adf5b820c072209cdfe069f53a /core/java/android/webkit
parent0c421c0d2747225f49efa547b9ceedace69005f1 (diff)
downloadframeworks_base-4c3ca701fe29ed33bf5e984885ba7265a0a4dc65.zip
frameworks_base-4c3ca701fe29ed33bf5e984885ba7265a0a4dc65.tar.gz
frameworks_base-4c3ca701fe29ed33bf5e984885ba7265a0a4dc65.tar.bz2
Check for a null url before trying to load it.
There are some bad things that happen if WebCore gets a blank url.
Diffstat (limited to 'core/java/android/webkit')
-rw-r--r--core/java/android/webkit/WebView.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index 899d636..4d345bb 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -1235,6 +1235,9 @@ public class WebView extends AbsoluteLayout
* @param url The url of the resource to load.
*/
public void loadUrl(String url) {
+ if (url == null) {
+ return;
+ }
switchOutDrawHistory();
mWebViewCore.sendMessage(EventHub.LOAD_URL, url);
clearTextEntry();