• Mike West's avatar
    Revert "Reland "[Fuchsia] Send Chrome a11y updates to Fuchsia SemanticsManager"" · e7efdd73
    Mike West authored
    This reverts commit 845f18e1.
    
    Reason for revert: 
    
    Both `AccessibilityBridgeTest.CorrectDataSent and AccessibilityBridgeTest.DataSentWithBatching are flakily timing out.
    See https://ci.chromium.org/p/chromium/builders/ci/Fuchsia%20x64 starting around 44416 (e.g. https://ci.chromium.org/p/chromium/builders/ci/Fuchsia%20x64/44418).
    
    Original change's description:
    > Reland "[Fuchsia] Send Chrome a11y updates to Fuchsia SemanticsManager"
    > 
    > This is a reland of fc5589ac
    > 
    > A BUILD.gn dep has been added back, which was causing linker failures.
    > 
    > Control flow in AccessibilityBridgeBrowsertests has been updated so
    > tests are no longer failing.
    > 
    > 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}
    > 
    > Bug: 973095
    > Change-Id: Ie6eeb74146682838efaefb0e1051d3e9442f0d86
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1913569
    > Reviewed-by: Kevin Marshall <kmarshall@chromium.org>
    > Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#715126}
    
    TBR=dtseng@chromium.org,kmarshall@chromium.org,yangsharon@chromium.org
    
    Change-Id: Ib78d563cbbf468aaf03f1e6f00f616dc03b758a7
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 973095, 1024745
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1916120Reviewed-by: default avatarMike West <mkwst@chromium.org>
    Commit-Queue: Mike West <mkwst@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#715212}
    e7efdd73
frame_impl.cc 26 KB