|  | digraph graphname { | 
|  | graph [fontname = "helvetica", fontsize=11]; | 
|  | node [shape="box", fontname = "helvetica", fontsize=11]; | 
|  | edge [fontname = "helvetica", fontsize=11]; | 
|  | rankdir="RL"; | 
|  |  | 
|  | subgraph cluster_browser { | 
|  | label = "Browser Process"; | 
|  |  | 
|  | subgraph cluster_browser_ax { | 
|  | label = "BrowserAccessibilityManager"; | 
|  |  | 
|  | ax_tree [label="AXTree"]; | 
|  | } | 
|  | } | 
|  |  | 
|  | subgraph cluster_render { | 
|  | label = "Render Process"; | 
|  |  | 
|  | subgraph cluster_blink { | 
|  | label = "Blink"; | 
|  |  | 
|  | dom_node [label="Node"]; | 
|  | dom_node -> {layout_object, ax_object}; | 
|  | css [label="CSS"]; | 
|  | css -> layout_object; | 
|  | layout_object [label="LayoutObject"]; | 
|  | layout_object -> ax_object; | 
|  | ax_object [label="AXObject"]; | 
|  | } | 
|  |  | 
|  | render_ax [label="RenderAccessibilityImpl"]; | 
|  | ax_object -> render_ax; | 
|  | } | 
|  |  | 
|  | render_ax -> ax_tree [label="AXTreeSerializer"]; | 
|  |  | 
|  | ax_tree -> at [label="Platform\nAccessibility APIs"]; | 
|  | at [label="Assistive\nTechnology"]; | 
|  | } |