Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/util/UrlUtilities.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/util/UrlUtilities.java b/chrome/android/java/src/org/chromium/chrome/browser/util/UrlUtilities.java |
| index 7fee8620291a54c8b52db0d0f4457d34c5bdc022..3c318eed7d8e3c8496bd8a7b883c7c1f4d607324 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/util/UrlUtilities.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/util/UrlUtilities.java |
| @@ -42,6 +42,24 @@ public class UrlUtilities { |
| private static final Pattern URL_SCHEME_PATTERN = |
| Pattern.compile("^[a-zA-Z]+$"); |
| + private static final String TEL_SCHEME = "tel:"; |
| + |
| + /** |
| + * @param uri A URI. |
| + * |
| + * @return True if the URI's scheme is phone number scheme. |
| + */ |
| + public static boolean isTelScheme(String uri) { |
| + if (uri != null && uri.startsWith(TEL_SCHEME)) { |
|
Ted C
2017/01/09 21:45:34
return uri != null && uri.startsWith(TEL_SCHEME);
ltian
2017/01/10 04:45:06
Done.
|
| + return true; |
| + } |
| + return false; |
| + } |
| + |
| + public static String getTelNumber(String uri) { |
|
Ted C
2017/01/09 21:45:34
javadoc all non private methods. I would also cla
ltian
2017/01/10 04:45:06
Done.
|
| + return uri.split(":")[1]; |
| + } |
| + |
| /** |
| * @param uri A URI. |
| * |