commit 280ebbf4271081b8c0112f0940501fb668690605
parent 06a3e97780fc8c39466ef927857f8b3342e0a118
Author: mark <mkennedy@mozilla.com>
Date: Tue, 9 Dec 2025 18:35:08 +0000
Bug 2004563 - Fix accessibility test of Manage Saved Passwords button r=mstriemer
Fixes accessibility test caused by the change for Bug 2002931
```
mach mochitest browser/components/preferences/tests/browser_password_management.js --enable-a11y-checks --headless
```
Differential Revision: https://phabricator.services.mozilla.com/D275599
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/browser/components/preferences/tests/browser_password_management.js b/browser/components/preferences/tests/browser_password_management.js
@@ -68,7 +68,12 @@ add_task(async function test_openPasswordManagementNew() {
"Save Password CheckBox should be unchecked by default"
);
- let showPasswordsButton = doc.getElementById("manageSavedPasswords");
+ let showPasswordsButton = doc
+ .getElementById("manageSavedPasswords")
+ /**
+ * Must test clicking on shadowRoot anchor or a11y checks will fail.
+ */
+ .shadowRoot.querySelector("a");
showPasswordsButton.click();
});