chore: do not generate role= selector, use internal (#18519)
This commit is contained in:
parent
b2e4f5652e
commit
4d34a1a371
|
|
@ -215,9 +215,9 @@ function buildTextCandidates(injectedScript: InjectedScript, element: Element, i
|
|||
if (ariaRole) {
|
||||
const ariaName = getElementAccessibleName(element, false, accessibleNameCache);
|
||||
if (ariaName)
|
||||
candidate.push({ engine: 'role', selector: `${ariaRole}[name=${escapeForAttributeSelector(ariaName, true)}]`, score: 10 });
|
||||
candidate.push({ engine: 'internal:role', selector: `${ariaRole}[name=${escapeForAttributeSelector(ariaName, true)}]`, score: 10 });
|
||||
else
|
||||
candidate.push({ engine: 'role', selector: ariaRole, score: 10 });
|
||||
candidate.push({ engine: 'internal:role', selector: ariaRole, score: 10 });
|
||||
} else {
|
||||
candidate.push({ engine: 'css', selector: element.nodeName.toLowerCase(), score: 10 });
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue