summaryrefslogtreecommitdiffstats
path: root/core/java
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2011-09-26 08:41:09 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-09-26 08:41:09 -0700
commit2cdbe2f1cf0157bf49913c46cc806169e0f9ecc6 (patch)
tree96858ab84d22f4c2eb36d84bfb8c88a46671bf52 /core/java
parent3bade9504a648ce7606b876dc7d71b4684e279c9 (diff)
parent7a01d94c5e54f4e24ec88c0a26bdf08477ee86d0 (diff)
downloadframeworks_base-2cdbe2f1cf0157bf49913c46cc806169e0f9ecc6.zip
frameworks_base-2cdbe2f1cf0157bf49913c46cc806169e0f9ecc6.tar.gz
frameworks_base-2cdbe2f1cf0157bf49913c46cc806169e0f9ecc6.tar.bz2
Merge "Update the error for WebView thread violations to make clear that it's not fatal"
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/webkit/WebView.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index 369c510..139f9f3 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -9283,13 +9283,13 @@ public class WebView extends AbsoluteLayout
private static void checkThread() {
if (Looper.myLooper() != Looper.getMainLooper()) {
- RuntimeException exception = new RuntimeException(
- "A WebView method was called on thread '" +
+ Throwable throwable = new Throwable(
+ "Warning: A WebView method was called on thread '" +
Thread.currentThread().getName() + "'. " +
"All WebView methods must be called on the UI thread. " +
"Future versions of WebView may not support use on other threads.");
- Log.e(LOGTAG, Log.getStackTraceString(exception));
- StrictMode.onWebViewMethodCalledOnWrongThread(exception);
+ Log.w(LOGTAG, Log.getStackTraceString(throwable));
+ StrictMode.onWebViewMethodCalledOnWrongThread(throwable);
}
}