Closed Bug 1863584 Opened 7 months ago Closed 6 months ago

Remove skip-if for a11y_checks that previously crashed with @ mozilla::detail::InvalidArrayIndex

Categories

(Core :: Disability Access APIs, task, P3)

task

Tracking

()

RESOLVED FIXED
121 Branch
Tracking Status
firefox121 --- fixed

People

(Reporter: ayeddi, Assigned: ayeddi)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(2 files)

We had to skip-if those tests that were crashing during a11y_checks and since the bug 1849230 is resolved now these test can be re-enabled

Flags: needinfo?(ayeddi)
Assignee: nobody → ayeddi
Severity: -- → S4
Depends on: 1858041
Priority: -- → P3

Tests affected:

  1. Bookmarks & History (only crashed): browser/components/places/tests/browser/browser_toolbar_drop_bookmarklet.js
  2. Search and Address Bar (failed too, tracked in bug 1854661): browser/components/urlbar/tests/browser/browser_searchMode_setURI.js
  3. Desktop Firefox (only crashed): toolkit/components/printing/tests/browser_print_margins.js
  4. Devtools (tracked Bug in 1849028):
    1. devtools/client/debugger/test/mochitest/browser_dbg-breakpoints-list.js
    2. devtools/client/debugger/test/mochitest/browser_dbg-features-source-tree.js
    3. devtools/client/debugger/test/mochitest/browser_dbg-sourcemapped-scopes.js (also had intermittent pass/fails on Try and Autoland, tracked in bug 1849028)
    4. devtools/client/framework/test/browser_toolbox_meatball.js
    5. devtools/client/inspector/rules/test/browser_rules_color_scheme_simulation.js
    6. devtools/client/inspector/rules/test/browser_rules_color_scheme_simulation_bfcache.js
    7. devtools/client/inspector/rules/test/browser_rules_css-compatibility-toggle-rules.js
    8. devtools/client/webconsole/test/browser/browser_webconsole_console_logging_workers_api.js
    9. devtools/client/webconsole/test/browser/browser_webconsole_context_menu_copy_message_with_async_stacktrace.js
    10. devtools/client/webconsole/test/browser/browser_webconsole_split_persist.js
Blocks: 1854661
Depends on: 1854660, 1854228, 1854443
Flags: needinfo?(ayeddi)
Summary: Remove skip-if for a11y_checks that preciously crashed with @ mozilla::detail::InvalidArrayIndex → Remove skip-if for a11y_checks that previously crashed with @ mozilla::detail::InvalidArrayIndex

We had to skip-if those tests that were crashing during a11y_checks and since the bug 1849230 is resolved now these test can be re-enabled (whenever possible). Two tests have also been failing intermittently, thus they are remaining skipped, but the comment is updated to remove the mention of the crash.

Attachment #9362891 - Attachment description: WIP: Bug 1863584 - Remove skip-if for a11y_checks that previously crashed with @ mozilla::detail::InvalidArrayIndex → Bug 1863584 - Remove skip-if for a11y_checks that previously crashed with @ mozilla::detail::InvalidArrayIndex
Pushed by ayeddi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f3ce0b882353
Remove skip-if for a11y_checks that previously crashed with @ mozilla::detail::InvalidArrayIndex r=Gijs,Standard8
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch

I'll be adding the fix for these few tests failing now as a part 2 patch for the bug 1863584 since these tests were re-enabled in here but not fail-ifed. They used to just crash, so it was not clear if they could be failing or not.

Tests in question:

1. TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-breakpoints-list.js | Node is not accessible via accessibility API: id: , tagName: DIV, className: CodeMirror-linenumber CodeMirror-gutter-elt -
2. TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-features-source-tree.js | Node is not focusable via the accessibility API: id: server0.conn0.windowGlobal281320357889/thread1|example.com|/browser/devtools/client/debugger/test/mochitest/examples, tagName: DIV, className: tree-node -
3. TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-features-source-tree.js | Node is not focusable via the accessibility API: id: server0.conn0.windowGlobal283467841537/thread1|example.com|/browser/devtools/client/debugger/test/mochitest/examples, tagName: DIV, className: tree-node -
4. TEST-UNEXPECTED-FAIL | devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item_accordion_state.js | Node is not accessible via accessibility API: id: , tagName: div, className: html-arrowscrollbox-inner -
5. TEST-UNEXPECTED-FAIL | devtools/client/inspector/rules/test/browser_rules_css-compatibility-toggle-rules.js | Node is not focusable via the accessibility API: id: , tagName: input, className: ruleview-enableproperty -
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

These tests are now enabled but are failing (instead of crashing), thus adding fail-if notations to their mantifests.

devtools/client/debugger/test/mochitest/browser_aj.toml HG: changed
devtools/client/inspector/rules/test/browser_part2.toml

Pushed by ayeddi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ba76e04c959a
Pt.2. Add fail-if for previously crashing a11y_checks that were re-enabled. r=Jamie,devtools-reviewers,nchevobbe
Status: REOPENED → RESOLVED
Closed: 6 months ago6 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: