| Index: content/browser/accessibility/browser_accessibility_manager_android.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_manager_android.cc b/content/browser/accessibility/browser_accessibility_manager_android.cc
|
| index 0950c6769b517d5dc54bb24fa5b31b5480cf8917..0772b1e71ff79260e77ec4b018ec029630af59a8 100644
|
| --- a/content/browser/accessibility/browser_accessibility_manager_android.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_manager_android.cc
|
| @@ -253,12 +253,9 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo(
|
| Java_BrowserAccessibilityManager_setAccessibilityNodeInfoBooleanAttributes(
|
| env, obj, info,
|
| id,
|
| - node->CanScrollForward(),
|
| - node->CanScrollBackward(),
|
| node->IsCheckable(),
|
| node->IsChecked(),
|
| node->IsClickable(),
|
| - node->IsEditableText(),
|
| node->IsEnabled(),
|
| node->IsFocusable(),
|
| node->IsFocused(),
|
| @@ -266,6 +263,16 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo(
|
| node->IsScrollable(),
|
| node->IsSelected(),
|
| node->IsVisibleToUser());
|
| + Java_BrowserAccessibilityManager_addAccessibilityNodeInfoActions(
|
| + env, obj, info,
|
| + id,
|
| + node->CanScrollForward(),
|
| + node->CanScrollBackward(),
|
| + node->IsClickable(),
|
| + node->IsEditableText(),
|
| + node->IsEnabled(),
|
| + node->IsFocusable(),
|
| + node->IsFocused());
|
| Java_BrowserAccessibilityManager_setAccessibilityNodeInfoClassName(
|
| env, obj, info,
|
| base::android::ConvertUTF8ToJavaString(env, node->GetClassName()).obj());
|
| @@ -292,8 +299,7 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo(
|
| absolute_rect.width(), absolute_rect.height(),
|
| is_root);
|
|
|
| - // New KitKat APIs
|
| - Java_BrowserAccessibilityManager_setAccessibilityNodeInfoKitKatAttributes(
|
| + Java_BrowserAccessibilityManager_setAccessibilityNodeInfoLollipopAttributes(
|
| env, obj, info,
|
| node->CanOpenPopup(),
|
| node->IsContentInvalid(),
|
| @@ -392,8 +398,7 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityEvent(
|
| break;
|
| }
|
|
|
| - // Backwards-compatible fallback for new KitKat APIs.
|
| - Java_BrowserAccessibilityManager_setAccessibilityEventKitKatAttributes(
|
| + Java_BrowserAccessibilityManager_setAccessibilityEventLollipopAttributes(
|
| env, obj, event,
|
| node->CanOpenPopup(),
|
| node->IsContentInvalid(),
|
|
|