-
James MacLean authored
This reverts commit fc5589ac. Reason for revert: compile failures on fuschia-x64-dbg https://cr-buildbucket.appspot.com/build/8896967608768520752 Original change's description: > [Fuchsia] Send Chrome a11y updates to Fuchsia SemanticsManager > > This change adds functionality to the Accessibility Bridge: > * Listens for change in AccessibilityMode from Fuchsia > * Gets the semantic tree from Chrome accessibility and sends it to the > SemanticsManager > * Sends live updates when nodes are added, updated or removed > > To send updates, this change includes the following: > * Creates a ViewRefPair and registers it with the SemanticsManager > * Initialize an AccessibilityBridge > * Listen for changes in the Chrome Accessibility tree, serializes them > to Fuchsia data structures and sends that data to the Fuchsia > SemanticsManager > > Testing: Added AccessibilityBridge browsertests. > > Bug: 973095 > Change-Id: I89658288b846b6b9ce84a04e49434ec266b84dfc > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1787171 > Commit-Queue: Sharon Yang <yangsharon@chromium.org> > Reviewed-by: Kevin Marshall <kmarshall@chromium.org> > Cr-Commit-Position: refs/heads/master@{#714588} TBR=dtseng@chromium.org,kmarshall@chromium.org,yangsharon@chromium.org Change-Id: If2774f0bc5d9a27dc8ba5af3ee00c608e0f6b786 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 973095 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1913211Reviewed-by:
James MacLean <wjmaclean@chromium.org> Commit-Queue: James MacLean <wjmaclean@chromium.org> Cr-Commit-Position: refs/heads/master@{#714632}
5dd8ecc7