37 return map_.at(tree_id);
41 const AXNode& parent_node) {
55 if (!child_tree_manager)
61 return child_tree_manager;
const AXNodeData & data() const
static AXTreeID FromString(const std::string &string)
void AddTreeManager(AXTreeID tree_id, AXTreeManager *manager)
AXTreeManager * GetManagerForChildTree(const AXNode &parent_node)
AXTreeManager * GetManager(AXTreeID tree_id)
static AXTreeManagerMap & GetInstance()
void RemoveTreeManager(AXTreeID tree_id)
virtual AXNode * GetParentNodeFromParentTreeAsAXNode() const =0
bool Contains(const Container &container, const Value &value)
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font manager
const AXTreeID & AXTreeIDUnknown()
bool HasStringAttribute(ax::mojom::StringAttribute attribute) const
const std::string & GetStringAttribute(ax::mojom::StringAttribute attribute) const
#define BASE_DCHECK(condition)