Closed Bug 1787284 Opened 2 years ago Closed 2 years ago

Cache MEMBER_OF relation

Categories

(Core :: Disability Access APIs, task)

task

Tracking

()

RESOLVED FIXED
108 Branch
Tracking Status
firefox108 --- fixed

People

(Reporter: eeejay, Assigned: morgan)

References

Details

(Whiteboard: [ctw-m3])

Attachments

(4 files)

Marking as m3 because this is needed for Mac ctw.

Assignee: nobody → mreschenberg
Type: defect → task
Attachment #9297675 - Attachment description: Bug 1787284: Use tree heirarchy to compute MEMBER_OF in parent process for aria radio buttons r?Jamie,eeejay → Bug 1787284: [Part 1] Use tree heirarchy to compute MEMBER_OF in parent process for aria radio buttons r?Jamie,eeejay
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fda6706bb580
[Part 1] Use tree heirarchy to compute MEMBER_OF in parent process for aria radio buttons r=eeejay
https://hg.mozilla.org/integration/autoland/rev/c6db418af190
[Part 2] Cache name and create radio name pivot rule r=eeejay
https://hg.mozilla.org/integration/autoland/rev/54e0b1365f89
[Part 3] Use cached name to compute MEMBER_OF rel for HTML radio buttons r=eeejay
https://hg.mozilla.org/integration/autoland/rev/fe4a5fa0fa27
[Part 4] Core tests for MEMBER_OF relation r=eeejay

Backed out for causing failures on browser_caching_relations.js

[task 2022-10-20T23:22:56.264Z] 23:22:56     INFO - TEST-PASS | accessible/tests/browser/e10s/browser_caching_relations.js | No unexpected targets found. - 
[task 2022-10-20T23:22:56.265Z] 23:22:56     INFO - Testing  relation of 'member of' type for ' 'null' '.
[task 2022-10-20T23:22:56.265Z] 23:22:56     INFO - Could not fetch relations
[task 2022-10-20T23:22:56.265Z] 23:22:56     INFO - Buffered messages logged at 23:22:56
[task 2022-10-20T23:22:56.266Z] 23:22:56     INFO - Could not fetch relations
[task 2022-10-20T23:22:56.266Z] 23:22:56     INFO - Buffered messages finished
[task 2022-10-20T23:22:56.267Z] 23:22:56     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/e10s/browser_caching_relations.js | Relation of 'member of' type for ' 'null' '  has no targets, as expected - 
[task 2022-10-20T23:22:56.267Z] 23:22:56     INFO - Stack trace:
[task 2022-10-20T23:22:56.267Z] 23:22:56     INFO - chrome://mochikit/content/browser-test.js:test_ok:1457
[task 2022-10-20T23:22:56.267Z] 23:22:56     INFO - chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:untilCacheOk/<:869
Flags: needinfo?(mreschenberg)
Flags: needinfo?(mreschenberg)
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d3d8e4d17161
[Part 1] Use tree heirarchy to compute MEMBER_OF in parent process for aria radio buttons r=eeejay
https://hg.mozilla.org/integration/autoland/rev/892b785f0fc5
[Part 2] Cache name and create radio name pivot rule r=eeejay
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 108 Branch

There are some additional patches on this bug that need to land, reopening/leave-open for now :)

Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/71e3cfe7db57
[Part 3] Use cached name to compute MEMBER_OF rel for HTML radio buttons r=eeejay
https://hg.mozilla.org/integration/autoland/rev/7c1741841da5
[Part 4] Core tests for MEMBER_OF relation r=eeejay
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Keywords: leave-open
Resolution: --- → FIXED
Blocks: 1798839
Regressions: 1807639
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: