| Index: ui/accessibility/ax_serializable_tree.cc
|
| diff --git a/ui/accessibility/ax_serializable_tree.cc b/ui/accessibility/ax_serializable_tree.cc
|
| index 9c13fd085de47d42b899d514c601983739db6d42..c5542c95ab06df1f589455fa508acb882e34dfd2 100644
|
| --- a/ui/accessibility/ax_serializable_tree.cc
|
| +++ b/ui/accessibility/ax_serializable_tree.cc
|
| @@ -15,12 +15,14 @@ namespace ui {
|
| // AXTree directly. Another AXTreeSource is used to abstract the Blink
|
| // accessibility tree.
|
| class AX_EXPORT AXTreeSourceAdapter
|
| - : public AXTreeSource<const AXNode*, AXNodeData> {
|
| + : public AXTreeSource<const AXNode*, AXNodeData, AXTreeData> {
|
| public:
|
| AXTreeSourceAdapter(AXTree* tree) : tree_(tree) {}
|
| ~AXTreeSourceAdapter() override {}
|
|
|
| // AXTreeSource implementation.
|
| + AXTreeData GetTreeData() const override { return tree_->data(); }
|
| +
|
| AXNode* GetRoot() const override { return tree_->root(); }
|
|
|
| AXNode* GetFromId(int32 id) const override { return tree_->GetFromId(id); }
|
| @@ -57,14 +59,14 @@ AXSerializableTree::AXSerializableTree()
|
| : AXTree() {}
|
|
|
| AXSerializableTree::AXSerializableTree(
|
| - const AXTreeUpdate<AXNodeData>& initial_state)
|
| + const AXTreeUpdate& initial_state)
|
| : AXTree(initial_state) {
|
| }
|
|
|
| AXSerializableTree::~AXSerializableTree() {
|
| }
|
|
|
| -AXTreeSource<const AXNode*, AXNodeData>*
|
| +AXTreeSource<const AXNode*, AXNodeData, AXTreeData>*
|
| AXSerializableTree::CreateTreeSource() {
|
| return new AXTreeSourceAdapter(this);
|
| }
|
|
|