Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Views Unification: Moves AXNode getter / setter to AXPlatformNodeDele…
…gate This is in preparation to completely remove AXPlatformNodeDelegateBase, move all of the implementations of that class to AXPlatformNodeDelegate and modify them to check if "node_" is non-nullptr first, and if so call the implementation on AXNode. The above will make most of the methods in BrowserAccessibility unnecessary and thus allow us to completely remove them. For an explanation as to why there are now two AXNode getters in AXPlatformNodeDelegate whilst there was only one before in BrowserAccessibility, please read: https://chromium.googlesource.com/chromium/src/+/HEAD/styleguide/c++/const.md R=aleventhal@chromium.org, dlibby@microsoft.com, benjamin.beaudry@microsoft.com AX-Relnotes: n/a. Bug: 1049261 Change-Id: I8df5fdaee4e39ea7a911a7d75dce317920933ed6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829790 Auto-Submit: Nektarios Paisios <nektar@chromium.org> Reviewed-by: Benjamin Beaudry <benjamin.beaudry@microsoft.com> Commit-Queue: Benjamin Beaudry <benjamin.beaudry@microsoft.com> Cr-Commit-Position: refs/heads/main@{#1034820}
- Loading branch information
Nektarios Paisios
authored and
Chromium LUCI CQ
committed
Aug 13, 2022
1 parent
5d3494f
commit 1706d8f
Showing
5 changed files
with
81 additions
and
68 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.