blob: 6fb0508c5e55be06a988ef4365e72e9d670f6935 [file] [log] [blame]
Dominic Mazzoni5ffcc862021-08-20 22:05:531digraph 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}