Public Attributes | |
| AXTreePendingStructureStatus | pending_update_status |
| std::optional< AXNode::AXID > | pending_root_id |
| bool | root_will_be_created |
| std::set< AXNode::AXID > | pending_nodes |
| std::set< AXNode::AXID > | invalidate_unignored_cached_values_ids |
| std::set< AXNode::AXID > | node_data_changed_ids |
| std::set< AXNode::AXID > | new_node_ids |
| std::set< AXNode::AXID > | removed_node_ids |
| std::map< AXNode::AXID, std::unique_ptr< PendingStructureChanges > > | node_id_to_pending_data |
| std::map< AXNode::AXID, AXNodeData > | old_node_id_to_data |
| std::optional< AXTreeData > | old_tree_data |
Definition at line 248 of file ax_tree.cc.
|
inlineexplicit |
Definition at line 249 of file ax_tree.cc.
|
inline |
Definition at line 343 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, ui::kComputing, ui::PendingStructureChanges::last_known_data, and pending_update_status.
|
inline |
Definition at line 502 of file ax_tree.cc.
References BASE_DCHECK, BASE_LOG, BASE_UNREACHABLE, data, ui::kComplete, and pending_update_status.
|
inline |
Definition at line 451 of file ax_tree.cc.
References BASE_DCHECK, BASE_LOG, BASE_UNREACHABLE, data, ui::kComplete, and pending_update_status.
|
inline |
Definition at line 399 of file ax_tree.cc.
References BASE_DCHECK, BASE_LOG, BASE_UNREACHABLE, data, ui::kComplete, and pending_update_status.
|
inline |
Definition at line 292 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComputing, and pending_update_status.
|
inline |
Definition at line 329 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComputing, and pending_update_status.
|
inline |
Definition at line 304 of file ax_tree.cc.
References BASE_DCHECK, BASE_LOG, BASE_UNREACHABLE, data, ui::kComputing, pending_update_status, and ShouldPendingNodeExistInTree().
Referenced by InvalidateParentNodeUnignoredCacheValues().
|
inline |
Definition at line 466 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComplete, and pending_update_status.
|
inline |
Definition at line 414 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComplete, and pending_update_status.
|
inline |
Definition at line 367 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComplete, and pending_update_status.
|
inline |
Definition at line 481 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComputing, and pending_update_status.
|
inline |
Definition at line 429 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComputing, pending_root_id, and pending_update_status.
|
inline |
Definition at line 382 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::kComputing, and pending_update_status.
|
inline |
Definition at line 523 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, GetParentIdForPendingNode(), invalidate_unignored_cached_values_ids, ui::kComputing, and pending_update_status.
|
inline |
Definition at line 517 of file ax_tree.cc.
References base::Contains(), and invalidate_unignored_cached_values_ids.
|
inline |
Definition at line 260 of file ax_tree.cc.
References base::Contains(), and new_node_ids.
Referenced by IsCreatedNode(), and ui::AXTree::Unserialize().
|
inline |
Definition at line 265 of file ax_tree.cc.
References ui::AXNode::id(), and IsCreatedNode().
|
inline |
Definition at line 255 of file ax_tree.cc.
References base::Contains(), ui::AXNode::id(), and removed_node_ids.
Referenced by IsReparentedNode(), and ui::AXTree::Unserialize().
|
inline |
Definition at line 270 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, data, ui::AXNode::id(), IsRemovedNode(), ui::kComplete, and pending_update_status.
Referenced by ui::AXTree::Unserialize().
|
inline |
Definition at line 354 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, ui::AXNodeData::id, ui::kComputing, ui::PendingStructureChanges::last_known_data, and pending_update_status.
|
inline |
Definition at line 318 of file ax_tree.cc.
References BASE_LOG, BASE_UNREACHABLE, ui::kComputing, ui::PendingStructureChanges::node_exists, and pending_update_status.
Referenced by GetParentIdForPendingNode().
| std::set<AXNode::AXID> ui::AXTreeUpdateState::invalidate_unignored_cached_values_ids |
Definition at line 559 of file ax_tree.cc.
Referenced by InvalidateParentNodeUnignoredCacheValues(), InvalidatesUnignoredCachedValues(), and ui::AXTree::Unserialize().
| std::set<AXNode::AXID> ui::AXTreeUpdateState::new_node_ids |
Definition at line 565 of file ax_tree.cc.
Referenced by IsCreatedNode(), and ui::AXTree::Unserialize().
| std::set<AXNode::AXID> ui::AXTreeUpdateState::node_data_changed_ids |
Definition at line 562 of file ax_tree.cc.
Referenced by ui::AXTree::Unserialize().
| std::map<AXNode::AXID, std::unique_ptr<PendingStructureChanges> > ui::AXTreeUpdateState::node_id_to_pending_data |
Definition at line 576 of file ax_tree.cc.
Referenced by ui::AXTree::Unserialize().
| std::map<AXNode::AXID, AXNodeData> ui::AXTreeUpdateState::old_node_id_to_data |
Definition at line 580 of file ax_tree.cc.
Referenced by ui::AXTree::Unserialize().
| std::optional<AXTreeData> ui::AXTreeUpdateState::old_tree_data |
Definition at line 584 of file ax_tree.cc.
Referenced by ui::AXTree::Unserialize().
| std::set<AXNode::AXID> ui::AXTreeUpdateState::pending_nodes |
Definition at line 555 of file ax_tree.cc.
Referenced by ui::AXTree::Unserialize().
| std::optional<AXNode::AXID> ui::AXTreeUpdateState::pending_root_id |
Definition at line 543 of file ax_tree.cc.
Referenced by IncrementPendingDestroyNodeCount().
| AXTreePendingStructureStatus ui::AXTreeUpdateState::pending_update_status |
Definition at line 539 of file ax_tree.cc.
Referenced by ClearLastKnownPendingNodeData(), DecrementPendingCreateNodeCount(), DecrementPendingDestroyNodeCount(), DecrementPendingDestroySubtreeCount(), DoesPendingNodeRequireInit(), GetLastKnownPendingNodeData(), GetParentIdForPendingNode(), GetPendingCreateNodeCount(), GetPendingDestroyNodeCount(), GetPendingDestroySubtreeCount(), IncrementPendingCreateNodeCount(), IncrementPendingDestroyNodeCount(), IncrementPendingDestroySubtreeCount(), InvalidateParentNodeUnignoredCacheValues(), IsReparentedNode(), SetLastKnownPendingNodeData(), and ShouldPendingNodeExistInTree().
| std::set<AXNode::AXID> ui::AXTreeUpdateState::removed_node_ids |
Definition at line 572 of file ax_tree.cc.
Referenced by IsRemovedNode(), and ui::AXTree::Unserialize().
| bool ui::AXTreeUpdateState::root_will_be_created |
Definition at line 549 of file ax_tree.cc.
Referenced by ui::AXTree::Unserialize().