• James MacLean's avatar
    Revert "[Fuchsia] Send Chrome a11y updates to Fuchsia SemanticsManager" · 5dd8ecc7
    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: default avatarJames MacLean <wjmaclean@chromium.org>
    Commit-Queue: James MacLean <wjmaclean@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#714632}
    5dd8ecc7
accessibility_bridge_unittest.cc 3.59 KB