[email protected] | 4b02bbca | 2013-11-22 08:59:03 | [diff] [blame] | 1 | // Copyright 2013 The Chromium Authors. All rights reserved. |
2 | // Use of this source code is governed by a BSD-style license that can be | ||||
3 | // found in the LICENSE file. | ||||
4 | |||||
5 | #ifndef UI_ACCESSIBILITY_AX_TREE_H_ | ||||
6 | #define UI_ACCESSIBILITY_AX_TREE_H_ | ||||
7 | |||||
avi | 9c81217b | 2015-12-24 23:40:05 | [diff] [blame] | 8 | #include <stdint.h> |
9 | |||||
Chris Hall | 3420818 | 2019-03-13 02:26:18 | [diff] [blame] | 10 | #include <memory> |
[email protected] | d4e27346 | 2013-12-04 04:37:58 | [diff] [blame] | 11 | #include <set> |
Takuto Ikuta | adf31eb | 2019-01-05 00:32:48 | [diff] [blame] | 12 | #include <unordered_map> |
[email protected] | 4b02bbca | 2013-11-22 08:59:03 | [diff] [blame] | 13 | |
Dominic Mazzoni | 8549eb68 | 2018-12-11 23:48:32 | [diff] [blame] | 14 | #include "base/observer_list.h" |
[email protected] | 4b02bbca | 2013-11-22 08:59:03 | [diff] [blame] | 15 | #include "ui/accessibility/ax_export.h" |
Dominic Mazzoni | ecfb4fd | 2018-10-23 07:34:20 | [diff] [blame] | 16 | #include "ui/accessibility/ax_node.h" |
dmazzoni | 329fd01 | 2015-10-22 20:05:35 | [diff] [blame] | 17 | #include "ui/accessibility/ax_node_data.h" |
18 | #include "ui/accessibility/ax_tree_data.h" | ||||
[email protected] | 4b02bbca | 2013-11-22 08:59:03 | [diff] [blame] | 19 | #include "ui/accessibility/ax_tree_update.h" |
20 | |||||
21 | namespace ui { | ||||
22 | |||||
Dominic Mazzoni | 3d9b5b9 | 2018-04-18 21:36:38 | [diff] [blame] | 23 | class AXTableInfo; |
dmazzoni | 09e7591 | 2015-06-02 23:31:56 | [diff] [ |