Closed Bug 1541666 Opened 5 months ago Closed 4 months ago

Prevent errors when accessible actors are destroyed during async actions or calls to the server.

Categories

(Core :: Disability Access APIs, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: yzen, Assigned: yzen)

References

Details

Attachments

(1 file, 1 obsolete file)

Sometimes accessibility actors get destroyed when their children are being fetched or when some of their properties are being requested asynchronously. We should better account for that and only error/warn when something is not expected.

Attachment #9055699 - Attachment is obsolete: true
Pushed by yura.zenevich@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/7bcd00bbcb71
ensure that actors are alive when calling async API to the server. r=gl
Backout by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b9bbbfcdd693
Backed out 4 changesets (bug 1541666, bug 1541446, bug 1540904, bug 1540601) for dt failures at browser_accessibility_node_audit.js
Pushed by yura.zenevich@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/f5d262c8ae96
ensure that actors are alive when calling async API to the server. r=gl
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.