Sha256: 569945ae508455f0c7324e23698386d704a14de0fa92c3be8875e2c188b51669
Contents?: true
Size: 613 Bytes
Versions: 375
Compression:
Stored size: 613 Bytes
Contents
let parent = axe.commons.dom.getComposedParent(node); let parentTagName = parent.nodeName.toUpperCase(); let parentRole = axe.commons.aria.getRole(parent, { noImplicit: true }); if ( parentTagName === 'DIV' && ['presentation', 'none', null].includes(parentRole) ) { parent = axe.commons.dom.getComposedParent(parent); parentTagName = parent.nodeName.toUpperCase(); parentRole = axe.commons.aria.getRole(parent, { noImplicit: true }); } // Unlike with UL|OL+LI, DT|DD must be in a DL if (parentTagName !== 'DL') { return false; } if (!parentRole || parentRole === 'list') { return true; } return false;
Version data entries
375 entries across 375 versions & 1 rubygems