Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2cdbe2f1 authored by Steve Block's avatar Steve Block Committed by Android (Google) Code Review
Browse files

Merge "Update the error for WebView thread violations to make clear that it's not fatal"

parents 3bade950 7a01d94c
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -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);
        }
    }