summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2017-10-03 16:51:56 +0200
committerPeter Varga <pvarga@inf.u-szeged.hu>2017-10-04 07:11:50 +0000
commit9d9a22fc48f7de6c356a2527ab1170cd50e7dad8 (patch)
tree0eddc4adce455d426efe1e8a2aebe4a43e0f8e7c /src
parenta6ca622baf9e4f6afee783fd87a6d3f245efd278 (diff)
Update accessibility roles and tests for Chromium 60
Change-Id: I8ef0b65fe365f468eeb3336e9bd2569e49257113 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/core/browser_accessibility_qt.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/browser_accessibility_qt.cpp b/src/core/browser_accessibility_qt.cpp
index 9d9ae9009..cafc4f5ad 100644
--- a/src/core/browser_accessibility_qt.cpp
+++ b/src/core/browser_accessibility_qt.cpp
@@ -200,6 +200,8 @@ QAccessible::Role BrowserAccessibilityQt::role() const
case ui::AX_ROLE_ALERT:
case ui::AX_ROLE_ALERT_DIALOG:
return QAccessible::AlertMessage;
+ case ui::AX_ROLE_ANCHOR:
+ return QAccessible::Link;
case ui::AX_ROLE_ANNOTATION:
return QAccessible::StaticText;
case ui::AX_ROLE_APPLICATION:
@@ -222,6 +224,8 @@ QAccessible::Role BrowserAccessibilityQt::role() const
return QAccessible::Canvas;
case ui::AX_ROLE_CAPTION:
return QAccessible::Heading;
+ case ui::AX_ROLE_CARET:
+ return QAccessible::NoRole; // FIXME: https://codereview.chromium.org/2781613003
case ui::AX_ROLE_CELL:
return QAccessible::Cell;
case ui::AX_ROLE_CHECK_BOX: