From 67ec1f593b3f9cafe086affb6904143286229cb7 Mon Sep 17 00:00:00 2001 From: Wilco Fiers Date: Wed, 22 Aug 2018 15:42:38 +0200 Subject: [PATCH] feat(aria-role): Remove non-existing "text" role (#1069) --- lib/commons/aria/index.js | 7 ------- test/integration/rules/aria-roles/aria-roles.html | 4 ++-- test/integration/rules/aria-roles/aria-roles.json | 5 +++-- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/lib/commons/aria/index.js b/lib/commons/aria/index.js index 3d9f86bf4e..0276df88e9 100644 --- a/lib/commons/aria/index.js +++ b/lib/commons/aria/index.js @@ -1901,13 +1901,6 @@ lookupTable.role = { implicit: ['dt'], unsupported: false }, - text: { - type: 'structure', - owned: null, - nameFrom: ['author', 'contents'], - context: null, - unsupported: false - }, textbox: { type: 'widget', attributes: { diff --git a/test/integration/rules/aria-roles/aria-roles.html b/test/integration/rules/aria-roles/aria-roles.html index dd9a235023..06052cb8be 100644 --- a/test/integration/rules/aria-roles/aria-roles.html +++ b/test/integration/rules/aria-roles/aria-roles.html @@ -67,7 +67,6 @@
ok
ok
-
ok
ok
ok
ok
@@ -125,6 +124,7 @@
fail
fail
+
ok
-
fail
+
fail
diff --git a/test/integration/rules/aria-roles/aria-roles.json b/test/integration/rules/aria-roles/aria-roles.json index 8930d7f4e7..95b7981211 100644 --- a/test/integration/rules/aria-roles/aria-roles.json +++ b/test/integration/rules/aria-roles/aria-roles.json @@ -3,7 +3,8 @@ "rule": "aria-roles", "violations": [ ["#fail1"], ["#fail2"], ["#fail3"], ["#fail4"], ["#fail5"], ["#fail6"], ["#fail7"], - ["#fail8"], ["#fail9"], ["#fail10"], ["#fail11"], ["#fail12"], ["#fail13"], ["#fail14"] + ["#fail8"], ["#fail9"], ["#fail10"], ["#fail11"], ["#fail12"], ["#fail13"], ["#fail14"], + ["#fail15"] ], "passes": [ ["#pass1"], ["#pass2"], ["#pass3"], ["#pass4"], ["#pass5"], ["#pass6"], ["#pass7"], @@ -15,7 +16,7 @@ ["#pass43"], ["#pass44"], ["#pass45"], ["#pass46"], ["#pass47"], ["#pass48"], ["#pass49"], ["#pass50"], ["#pass51"], ["#pass52"], ["#pass53"], ["#pass54"], ["#pass55"], ["#pass56"], ["#pass57"], ["#pass58"], ["#pass59"], ["#pass60"], ["#pass61"], ["#pass62"], ["#pass63"], - ["#pass64"], ["#pass65"], ["#pass66"], ["#pass67"], ["#pass68"], ["#pass69"], ["#pass70"], + ["#pass64"], ["#pass65"], ["#pass66"], ["#pass67"], ["#pass69"], ["#pass70"], ["#pass71"], ["#pass72"], ["#pass73"], ["#pass74"], ["#pass75"], ["#pass76"], ["#pass77"], ["#pass78"], ["#pass79"], ["#pass80"], ["#pass81"], ["#pass82"], ["#pass83"], ["#pass84"], ["#pass85"], ["#pass86"], ["#pass87"], ["#pass88"], ["#pass89"], ["#pass90"], ["#pass91"],