Include ACCEPTED_URI_SCHEMA in url patterns to skip.
Without this inclusion, the web search detection code thought that URLs
of the format about:blank or about:debug were web searches and passed
them on to the search provider.
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index e738d6c..53814f2 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -914,6 +914,7 @@
// URLs and site specific search shortcuts are handled by the regular flow of control, so
// return early.
if (Regex.WEB_URL_PATTERN.matcher(url).matches()
+ || ACCEPTED_URI_SCHEMA.matcher(url).matches()
|| parseUrlShortcut(url) != SHORTCUT_INVALID) {
return false;
}