| Index: android_webview/java/src/org/chromium/android_webview/AwContentViewClient.java
|
| diff --git a/android_webview/java/src/org/chromium/android_webview/AwContentViewClient.java b/android_webview/java/src/org/chromium/android_webview/AwContentViewClient.java
|
| index 4427533bcaceb72d256983e725332d0cc37b547a..55465259094dc289490af1425982c5c285195a7e 100644
|
| --- a/android_webview/java/src/org/chromium/android_webview/AwContentViewClient.java
|
| +++ b/android_webview/java/src/org/chromium/android_webview/AwContentViewClient.java
|
| @@ -9,18 +9,20 @@
|
| import android.content.Context;
|
| import android.content.Intent;
|
| import android.provider.Browser;
|
| +import android.util.Log;
|
| import android.view.KeyEvent;
|
| import android.view.View;
|
| import android.webkit.URLUtil;
|
| import android.webkit.WebChromeClient;
|
| import android.widget.FrameLayout;
|
|
|
| -import org.chromium.base.Log;
|
| import org.chromium.content.browser.ContentVideoViewClient;
|
| import org.chromium.content.browser.ContentViewClient;
|
| import org.chromium.content.browser.ContentViewCore;
|
| import org.chromium.content.browser.SelectActionMode;
|
| import org.chromium.content.browser.SelectActionModeCallback.ActionHandler;
|
| +
|
| +import java.net.URISyntaxException;
|
|
|
| /**
|
| * ContentViewClient implementation for WebView
|
| @@ -60,8 +62,8 @@
|
| // Perform generic parsing of the URI to turn it into an Intent.
|
| try {
|
| intent = Intent.parseUri(contentUrl, Intent.URI_INTENT_SCHEME);
|
| - } catch (Exception ex) {
|
| - Log.w(TAG, "Bad URI " + contentUrl, ex);
|
| + } catch (URISyntaxException ex) {
|
| + Log.w(TAG, "Bad URI " + contentUrl + ": " + ex.getMessage());
|
| return;
|
| }
|
| // Sanitize the Intent, ensuring web pages can not bypass browser
|
|
|