
Decoupling AXTreeManager from the web content requires that a delegate is created that will have different implementations depending on whether a tree manager is used on the Web vs. Views. In the short term, this change will also allow using BrowserAccessibilityManager for accessibility tree stiching in AXScreenAnnotator. R=benjamin.beaudry@microsoft.com, dlibby@microsoft.com, rhalavati@chromium.org AX-Relnotes: n/a. Change-Id: I05cbfa88b92aebc604da7c0ddabf66e632b83074 Bug: 1049261 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3928081 Commit-Queue: Nektarios Paisios <nektar@chromium.org> Reviewed-by: Ramin Halavati <rhalavati@chromium.org> Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> Auto-Submit: Nektarios Paisios <nektar@chromium.org> Cr-Commit-Position: refs/heads/main@{#1057503}