[wpt-sync] Sync PR 45476 - [A11y] Only top down creation
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox127 fixed)
| Tracking | Status | |
|---|---|---|
| firefox127 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 45476 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/45476
Details from upstream follow.
Aaron Leventhal <aleventhal@google.com> wrote:
[A11y] Only top down creation
Only allow parents to create and add AXObjects in the tree, when the parent computes its children via UpdateChildrenIfNecessary(). The only
exception is the root, which is created at the first opportunity in
clean layout processing.In combination with earlier CLs, holes can no longer
exist in the tree structure, e.g. the parent chain for a node. This
in turn allows removal of RepairChildrenOfIncludedChildren() as the
tree will never need repair.Bug: 327486173
Change-Id: I858bb45c409414f451574c01e366219fe46bfc03
Reviewed-on: https://chromium-review.googlesource.com/5319296
WPT-Export-Revision: ec612cba08bc9032c26557502c0bf78dae007fb5
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
| Assignee | ||
Comment 3•1 year ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests
Status Summary
Firefox
PASS: 1
Chrome
PASS: 1
Safari
PASS: 1
Links
Comment 5•1 year ago
|
||
| bugherder | ||
Description
•