Dominic Mazzoni | 5ffcc86 | 2021-08-20 22:05:53 | [diff] [blame] | 1 | digraph graphname { |
| 2 | graph [fontname = "helvetica", fontsize=11]; |
| 3 | node [shape="box", fontname = "helvetica", fontsize=11]; |
| 4 | edge [fontname = "helvetica", fontsize=11]; |
| 5 | rankdir="RL"; |
| 6 | |
| 7 | subgraph cluster_browser { |
| 8 | label = "Browser Process"; |
| 9 | |
| 10 | subgraph cluster_browser_ax { |
| 11 | label = "BrowserAccessibilityManager"; |
| 12 | |
| 13 | ax_tree [label="AXTree"]; |
| 14 | } |
| 15 | } |
| 16 | |
| 17 | subgraph cluster_render { |
| 18 | label = "Render Process"; |
| 19 | |
| 20 | subgraph cluster_blink { |
| 21 | label = "Blink"; |
| 22 | |
| 23 | dom_node [label="Node"]; |
| 24 | dom_node -> {layout_object, ax_object}; |
| 25 | css [label="CSS"]; |
| 26 | css -> layout_object; |
| 27 | layout_object [label="LayoutObject"]; |
| 28 | layout_object -> ax_object; |
| 29 | ax_object [label="AXObject"]; |
| 30 | } |
| 31 | |
| 32 | render_ax [label="RenderAccessibilityImpl"]; |
| 33 | ax_object -> render_ax; |
| 34 | } |
| 35 | |
| 36 | render_ax -> ax_tree [label="AXTreeSerializer"]; |
| 37 | |
| 38 | ax_tree -> at [label="Platform\nAccessibility APIs"]; |
| 39 | at [label="Assistive\nTechnology"]; |
| 40 | } |