diff options
author | dmazzoni <dmazzoni@chromium.org> | 2014-10-01 16:20:28 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-10-01 23:20:55 +0000 |
commit | 18f61b656ae8dc4f340da5e584cd0d73ed4a9957 (patch) | |
tree | d8b42f91b28eafb8095f9b277fbd9ae423172d6e /content/browser/accessibility/browser_accessibility_manager_android.cc | |
parent | 21163ec85fc3ce85b2f022c7510a5caeb626ec7c (diff) | |
download | chromium_src-18f61b656ae8dc4f340da5e584cd0d73ed4a9957.zip chromium_src-18f61b656ae8dc4f340da5e584cd0d73ed4a9957.tar.gz chromium_src-18f61b656ae8dc4f340da5e584cd0d73ed4a9957.tar.bz2 |
Don't set CollectionItemInfo fields for headings.
See bug for details.
BUG=419172
Review URL: https://codereview.chromium.org/615273002
Cr-Commit-Position: refs/heads/master@{#297734}
Diffstat (limited to 'content/browser/accessibility/browser_accessibility_manager_android.cc')
-rw-r--r-- | content/browser/accessibility/browser_accessibility_manager_android.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/content/browser/accessibility/browser_accessibility_manager_android.cc b/content/browser/accessibility/browser_accessibility_manager_android.cc index dc511ff..e878e6c 100644 --- a/content/browser/accessibility/browser_accessibility_manager_android.cc +++ b/content/browser/accessibility/browser_accessibility_manager_android.cc @@ -356,14 +356,17 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityEvent( node->ColumnCount(), node->IsHierarchical()); } - if (node->IsCollectionItem() || node->IsHeading()) { + if (node->IsHeading()) { + Java_BrowserAccessibilityManager_setAccessibilityEventHeadingFlag( + env, obj, event, true); + } + if (node->IsCollectionItem()) { Java_BrowserAccessibilityManager_setAccessibilityEventCollectionItemInfo( env, obj, event, node->RowIndex(), node->RowSpan(), node->ColumnIndex(), - node->ColumnSpan(), - node->IsHeading()); + node->ColumnSpan()); } if (node->IsRangeType()) { Java_BrowserAccessibilityManager_setAccessibilityEventRangeInfo( |