Variations of nesting aria-activedescendant used with role="grid"

role="application", role="grid", button

foo

role="application", role="grid", role="gridcell", no nesting

foo I am the active descendant

role="application", role="grid", no nesting

foo I am the active descendant

role="application", role="grid", span within a button with tabindex="-1"

foo

role="application", role="grid", span

foo I am the active descendant

role="application", role="grid", button with tabindex="-1"

foo

role="application", role="grid", role="gridcell", button, no nesting

foo