Provide moz-input-box combobox with an accessible name for the browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js to pass Tier 2 a11y-checks
Categories
(Firefox :: Address Bar, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox120 | --- | unaffected |
firefox121 | --- | unaffected |
firefox122 | --- | wontfix |
firefox123 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: ayeddi)
References
(Blocks 2 open bugs, Regression)
Details
(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [retriggered])
Attachments
(1 obsolete file)
Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=438219054&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dQiKz5TfTfykdoB6AFRDnQ/runs/0/artifacts/public/logs/live_backing.log
[task 2023-11-30T00:44:50.655Z] 00:44:50 INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js | input.value should be as expected - "example.com/initial" == "example.com/initial" -
[task 2023-11-30T00:44:50.656Z] 00:44:50 INFO - Buffered messages finished
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js | Interactive elements must be labeled: id: , tagName: moz-input-box, className: urlbar-input-box -
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - Stack trace:
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/browser-test.js:test_ok:1587
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:a11yFail:392
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:assertLabelled:575
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:assertLabelled/<:564
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - EventListener.handleEvent*chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:assertLabelled:552
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:assertCanBeClicked:733
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:runIfA11YChecks/this.AccessibilityUtils:700
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:handleEvent:807
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouseAtPoint:727
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouse:565
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouseAtCenter:846
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochitests/content/browser/browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js:buttons/<:516
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - resource://testing-common/BrowserTestUtils.sys.mjs:withNewTab:146
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochitests/content/browser/browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js:buttons:457
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/browser-test.js:handleTask:1138
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1210
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1352
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1127
[task 2023-11-30T00:44:50.662Z] 00:44:50 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2023-11-30T00:44:50.663Z] 00:44:50 INFO - Running test with showTopSites = true: Menu button to row-inner
[task 2023-11-30T00:44:50.663Z] 00:44:50 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "https://example.com/initial" line: 0}]
[task 2023-11-30T00:44:50.664Z] 00:44:50 INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js | Sanity check: pageproxystate should be valid initially - "valid" == "valid" -
Comment 1•6 months ago
|
||
Hi Anna! Can you please take a look at this?
Thank you!
To get a better overview of the failure rate for this you can check the orange factor from the bug in the see also section Bug 1789051.
Comment 2•6 months ago
|
||
Set release status flags based on info from the regressing bug 1864941
Updated•6 months ago
|
Assignee | ||
Comment 3•6 months ago
|
||
Thank you, I’ll send patch shortly
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 5•6 months ago
|
||
The browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js
is failing the a11y-check because the <moz-input-box>
combobox does not provide accessible name, which is expected by the WAI ARIA role=combobox specs.
In this case, the user would be focusing the inner input that is properly marked up, but we still want to ensure the markup of the component is compliant with the specs, thus we could be reusing the input's value/placeholder.
Assignee | ||
Comment 6•6 months ago
|
||
The browser/components/urlbar/tests/browser/browser_view_selectionByMouse.js
is failing the a11y-check because the <moz-input-box>
combobox does not provide accessible name, which is expected by the WAI ARIA role=combobox specs.
In this case, the user would be focusing the inner input that is properly marked up, but we still want to ensure the markup of the component is compliant with the specs, thus we could be reusing the input's value/placeholder.
Updated•6 months ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 9•5 months ago
|
||
Set release status flags based on info from the regressing bug 1864941
Comment hidden (Intermittent Failures Robot) |
Updated•5 months ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 13•5 months ago
|
||
The patch for bug 1871491 landed yesterday and this issue should be resolved in today's central https://hg.mozilla.org/mozilla-central/rev/ac7e380f9581
Updated•5 months ago
|
Assignee | ||
Updated•4 months ago
|
Description
•