summaryrefslogtreecommitdiffstats
path: root/content/browser
diff options
context:
space:
mode:
authorje_julie.kim <je_julie.kim@samsung.com>2014-09-02 23:06:37 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-03 06:09:11 +0000
commita2465eaa9471d741000f957583cf81dd2c31ecd8 (patch)
tree5aaf6ed73929681ba3e7d9c43e7298d25206f4c2 /content/browser
parent9e9bbb50eceda9d2e4d5861b26d0b6d2e975dcfe (diff)
downloadchromium_src-a2465eaa9471d741000f957583cf81dd2c31ecd8.zip
chromium_src-a2465eaa9471d741000f957583cf81dd2c31ecd8.tar.gz
chromium_src-a2465eaa9471d741000f957583cf81dd2c31ecd8.tar.bz2
Adds conversion rule for WebAXRoleFigure
The Related CL: https://codereview.chromium.org/515843002/ BUG=282040 Review URL: https://codereview.chromium.org/512603003 Cr-Commit-Position: refs/heads/master@{#293081}
Diffstat (limited to 'content/browser')
-rw-r--r--content/browser/accessibility/browser_accessibility_win.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/content/browser/accessibility/browser_accessibility_win.cc b/content/browser/accessibility/browser_accessibility_win.cc
index 975d27d..2a1cdd4 100644
--- a/content/browser/accessibility/browser_accessibility_win.cc
+++ b/content/browser/accessibility/browser_accessibility_win.cc
@@ -3477,6 +3477,11 @@ void BrowserAccessibilityWin::InitRoleAndState() {
ia2_state_ |= IA2_STATE_SINGLE_LINE;
ia2_state_ |= IA2_STATE_EDITABLE;
break;
+ case ui::AX_ROLE_FIGURE:
+ role_name_ = html_tag;
+ ia_role_ = ROLE_SYSTEM_GROUPING;
+ ia2_role_ = IA2_ROLE_SECTION;
+ break;
case ui::AX_ROLE_FORM:
role_name_ = L"form";
ia2_role_ = IA2_ROLE_FORM;