gecko-dev/accessible/tests
James Teh da36b6436a Bug 1800755: Don't send selection changes for defunct Accessibles. r=morgan
When a selection event is dropped due to coalescence, we still include the impacted Accessible in the SelectedAccessiblesChanged notification we send to the parent process.
Although we skip events with defunct targets, we weren't skipping defunct items referenced by selection events.
This meant that if an Accessible was selected/unselected but was shut down before we sent SelectedAccessiblesChanged, the notification would include a dead Accessible.
This was causing an assertion in the parent process.
To fix this, we now ignore defunct items in selection events.

Differential Revision: https://phabricator.services.mozilla.com/D162551
2022-11-22 02:24:28 +00:00
..
browser Bug 1800755: Don't send selection changes for defunct Accessibles. r=morgan 2022-11-22 02:24:28 +00:00
crashtests Bug 1800555 - Remove 471493.xhtml crash test. r=Jamie 2022-11-15 01:20:17 +00:00
mochitest Bug 1801138 - Ensure empty label values don't collapse. r=dao 2022-11-19 20:38:55 +00:00