axe-core
Version:
Accessibility engine for automated Web UI testing
12 lines (10 loc) • 363 B
JavaScript
var tracks = axe.utils.querySelectorAll(virtualNode, 'track');
if (tracks.length) {
// return false if any track has kind === 'description'
var out = !tracks.some(({ actualNode }) => (
(actualNode.getAttribute('kind') || '').toLowerCase() === 'descriptions'
));
return out;
}
// Undefined if there are no tracks - media may be decorative
return undefined;