commit | c98caa3824a9c75a878fb0fbcdd40871d0ab654e | [log] [tgz] |
---|---|---|
author | Lei Zhang <[email protected]> | Thu Nov 07 19:17:27 2019 |
committer | Commit Bot <[email protected]> | Thu Nov 07 19:17:27 2019 |
tree | 4a207a49465b6e2e0483fae30c4d46c7fd99cb74 | |
parent | df930962a2510837eae2ae794462d1f4818a6765 [diff] |
Avoid exposing some non-public a11y classes in content/public. BrowserAccessibility and BrowserAccessibilityManager are classes in content/browser that should not be exposed in content/public. Move AccessibilityTreeFormatter::BuildAccessibilityTree(), which takes a BrowserAccessibility*, to AccessibilityTreeFormatterBase, which is in content/browser/accessibility/accessibility_tree_formatter_base.h. Similarly, move DumpAccessibilityTreeFromManager(), which takes a BrowserAccessibilityManager*, to AccessibilityTreeFormatterBase. Fix some lint errors along the way. Change-Id: I93e974749b41313bd84ce417c535041a29c853ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1900568 Reviewed-by: Kevin Babbitt <[email protected]> Reviewed-by: Nektarios Paisios <[email protected]> Reviewed-by: Kinuko Yasuda <[email protected]> Commit-Queue: Kevin Babbitt <[email protected]> Cr-Commit-Position: refs/heads/master@{#713527}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .