Closed Bug 1873523 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 43879 - [A11y] Gracefully handle parent repairs when role changes + aria-owns

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox123 fixed)

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 43879 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/43879
Details from upstream follow.

Aaron Leventhal <aleventhal@google.com> wrote:

[A11y] Gracefully handle parent repairs when role changes + aria-owns

This restores some code removed that repaired parents in GetOrCreate(),
as we as in RestoreParentOrPrune(). In the long term, we hope to remove
cases where parents need to be repaired.

Fixed: 1509936
Change-Id: I48f489736a59a2c66a7510d408ca97f58331c641
Reviewed-on: https://chromium-review.googlesource.com/5176871
WPT-Export-Revision: 3cdf1d96ef173e11d624753450144e2fceaa98b1

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 2 tests

Status Summary

Firefox

PASS: 2

Chrome

PASS: 2

Safari

PASS: 2

Links

GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e9578b5bd555 [wpt PR 43879] - [A11y] Gracefully handle parent repairs when role changes + aria-owns, a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in before you can comment on or make changes to this bug.