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

Commit c60ad9c3 authored by Hui Shu's avatar Hui Shu
Browse files

Fix postUrl to call loadUrl when url is not a network url.

Change-Id: I4be00611c220572b4e8ecea1a00409a6f5d2bb18
parent 6faecbb8
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -845,8 +845,8 @@ public class WebView extends AbsoluteLayout

    /**
     * Loads the URL with postData using "POST" method into this WebView. If url
     * is not a network URL, it will be loaded with {link
     * {@link #loadUrl(String)} instead.
     * is not a network URL, it will be loaded with {@link #loadUrl(String)}
     * instead, ignoring the postData param.
     *
     * @param url the URL of the resource to load
     * @param postData the data will be passed to "POST" request, which must be
@@ -855,7 +855,11 @@ public class WebView extends AbsoluteLayout
    public void postUrl(String url, byte[] postData) {
        checkThread();
        if (DebugFlags.TRACE_API) Log.d(LOGTAG, "postUrl=" + url);
        if (URLUtil.isNetworkUrl(url)) {
            mProvider.postUrl(url, postData);
        } else {
            mProvider.loadUrl(url);
        }
    }

    /**