summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Patrick Scott <phanna@android.com> 2009-07-15 15:41:05 -0400
committer Patrick Scott <phanna@android.com> 2009-07-16 08:37:27 -0400
commit4c3ca701fe29ed33bf5e984885ba7265a0a4dc65 (patch)
tree387fc4a6c90720adf5b820c072209cdfe069f53a
parent0c421c0d2747225f49efa547b9ceedace69005f1 (diff)
Check for a null url before trying to load it.
There are some bad things that happen if WebCore gets a blank url.
-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 899d63695ed2..4d345bbae0b7 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();