#include "services/accessibility/automation_impl.h"
#include "ui/accessibility/ax_tree_id.h"
namespace ax {
AutomationImpl::AutomationImpl() = default;
AutomationImpl::~AutomationImpl() = default;
void AutomationImpl::Bind(
mojo::PendingRemote<mojom::AutomationClient> automation_client_remote,
mojo::PendingReceiver<mojom::Automation> automation_receiver) { … }
void AutomationImpl::DispatchTreeDestroyedEvent(const ui::AXTreeID& tree_id) { … }
void AutomationImpl::DispatchActionResult(const ui::AXActionData& data,
bool result) { … }
void AutomationImpl::DispatchAccessibilityEvents(
const ui::AXTreeID& tree_id,
const std::vector<ui::AXTreeUpdate>& updates,
const gfx::Point& mouse_location,
const std::vector<ui::AXEvent>& events) { … }
void AutomationImpl::DispatchAccessibilityLocationChange(
const ui::AXTreeID& tree_id,
int node_id,
const ui::AXRelativeBounds& bounds) { … }
}