Harness status: OK Found 27 tests 27 Pass Pass button with aria-labelledby using display:none hidden span (with nested span) Pass button with aria-labelledby using display:none hidden span (with nested spans, depth 2) Pass button with aria-labelledby using span without display:none (with nested display:none spans, depth 2) Pass button with aria-labelledby using display:none hidden span (with nested sibling spans) Pass button with aria-labelledby using span without display:none (with nested display:none sibling spans) Pass button with aria-labelledby using span with display:none (with nested display:inline sibling spans) Pass button with aria-labelledby using visibility:hidden span (with nested span) Pass button with aria-labelledby using visibility:hidden span (with nested spans, depth 2) Pass button with aria-labelledby using span without visibility:hidden (with nested visibility:hidden spans, depth 2) Pass button with aria-labelledby using visibility:hidden hidden span (with nested sibling spans) Pass button with aria-labelledby using span without visibility:hidden (with nested visibility:hidden sibling spans) Pass button with aria-labelledby using span with visibility:hidden (with nested visibility:visible sibling spans) Pass button with aria-labelledby using visibility:collapse span (with nested span) Pass button with aria-labelledby using visibility:collapse span (with nested spans, depth 2) Pass button with aria-labelledby using span without visibility:collapse (with nested visibility:visible spans, depth 2) Pass button with aria-labelledby using visibility:collapse span (with nested sibling spans) Pass button with aria-labelledby using span without visibility:collapse (with nested visibility:collapse sibling spans) Pass button with aria-labelledby using span with visibility:collapse (with nested visible sibling spans) Pass button with aria-labelledby using aria-hidden span (with nested span) Pass button with aria-labelledby using aria-hidden span (with nested spans, depth 2) Pass button with aria-labelledby using span without aria-hidden (with nested aria-hidden spans, depth 2) Pass button with aria-labelledby using aria-hidden hidden span (with nested sibling spans) Pass button with aria-labelledby using HTML5 hidden span (with nested span) Pass button with aria-labelledby using HTML5 hidden span (with nested spans, depth 2) Pass button with aria-labelledby using span without HTML5 hidden (with nested HTML5 hidden spans, depth 2) Pass button with aria-labelledby using HTML5 hidden span (with nested hidden sibling spans) Pass button with aria-labelledby using span without HTML5 hidden (with nested hidden sibling spans)