| Index: chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBar.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBar.java b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBar.java
|
| index 0479f00f161e7a2872705710a3e01c1f080d7099..11eeae5719087704627bf7fe72432ad4334ed69d 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBar.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBar.java
|
| @@ -30,6 +30,7 @@ import android.view.inputmethod.BaseInputConnection;
|
| import android.view.inputmethod.EditorInfo;
|
| import android.view.inputmethod.InputConnection;
|
| import android.view.inputmethod.InputConnectionWrapper;
|
| +import android.widget.TextView;
|
|
|
| import org.chromium.base.ApiCompatibilityUtils;
|
| import org.chromium.base.Log;
|
| @@ -1160,6 +1161,17 @@ public class UrlBar extends VerticallyFixedEditText {
|
| return mIsPastedText;
|
| }
|
|
|
| + @Override
|
| + public CharSequence getAccessibilityClassName() {
|
| + // When UrlBar is used as a read-only TextView, force Talkback to pronounce it like
|
| + // TextView. Otherwise Talkback will say "Edit box, http://...". crbug.com/636988
|
| + if (isEnabled()) {
|
| + return super.getAccessibilityClassName();
|
| + } else {
|
| + return TextView.class.getName();
|
| + }
|
| + }
|
| +
|
| private void notifyAutocompleteTextStateChanged(boolean textDeleted) {
|
| if (mUrlBarDelegate == null) return;
|
| if (!hasFocus()) return;
|
|
|