From 0cf29baf63a515fe41eb97fc3fab98c5f69d16d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laussel=20Lo=C3=AFc?= Date: Fri, 10 Apr 2020 07:35:09 +0200 Subject: [PATCH] v4 tabs - accessibility issue when using ul/li semantic (#30381) Add aria-role presentation on li element when ul element has role tablist and remove dropdown from visual tests as they've been removed from doc --- js/tests/unit/tab.js | 24 ++++++------- js/tests/visual/collapse.html | 8 ++--- js/tests/visual/modal.html | 6 ++-- js/tests/visual/tab.html | 60 +++++++++++++++----------------- site/docs/4.4/components/navs.md | 40 ++++++++++----------- 5 files changed, 67 insertions(+), 71 deletions(-) diff --git a/js/tests/unit/tab.js b/js/tests/unit/tab.js index 4491e14948..9b452eb1c2 100644 --- a/js/tests/unit/tab.js +++ b/js/tests/unit/tab.js @@ -143,8 +143,8 @@ $(function () { QUnit.test('should not fire shown when tab is already active', function (assert) { assert.expect(0) var tabsHTML = '' + '
' + '
' + @@ -387,8 +387,8 @@ $(function () { assert.expect(6) var done = assert.async() var tabsHTML = '' + '
' + '
' + @@ -421,17 +421,17 @@ $(function () { var html = [ '