jquery-ui/tests/unit
Paul Capron f5d38e2e05
Focusable: Fix handling of visibility: collapse
"collapse" is similar to "hidden", with a slight difference in the case
of tr/tbody/td/colgroup elements.
See https://www.w3.org/TR/CSS22/visufx.html#visibility
See https://www.w3.org/TR/CSS22/tables.html#dynamic-effects
See https://developer.mozilla.org/en-US/docs/Web/CSS/visibility#Table_example

"visibility: collapse" elements are always not focusable, though.

Commit d3025968f3 introduced a regression by testing with `!== "hidden"`
instead of `=== "visible"`.

Closes gh-1843
2020-10-14 23:53:11 +02:00
..
accordion All: Drop support for jQuery 1.7 2020-07-22 16:04:47 +02:00
autocomplete Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
button Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
checkboxradio All: Drop support for jQuery 1.7 2020-07-22 16:04:47 +02:00
controlgroup Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
core Focusable: Fix handling of visibility: collapse 2020-10-14 23:53:11 +02:00
datepicker Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
dialog Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
draggable Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
droppable Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
effects Tests: Accept a small difference of animated width/height 2020-07-23 15:53:36 +02:00
form-reset-mixin Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
menu Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
position Tests: Skip a scrollbar test in jQuery 3.2 2020-07-23 15:51:15 +02:00
progressbar Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
resizable Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
selectable Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
selectmenu Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
slider Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
sortable Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
spinner Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
tabs Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
tooltip Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
widget Tests: Ensure no timers are running at the end of each test (#1920) 2020-05-16 09:16:24 +02:00
all.html Tests: Only test latest patch versions for jQuery Core in TestSwarm 2016-07-08 12:51:44 -04:00
index.html Controlgroup: Inital commit of new widget 2015-10-07 10:57:59 -04:00
subsuite.js All: Drop support for jQuery 1.7 2020-07-22 16:04:47 +02:00