chromium/content/renderer/accessibility/ax_action_target_factory.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "content/renderer/accessibility/ax_action_target_factory.h"

#include "content/public/renderer/plugin_ax_tree_action_target_adapter.h"
#include "content/renderer/accessibility/blink_ax_action_target.h"
#include "third_party/blink/public/web/web_ax_object.h"
#include "third_party/blink/public/web/web_document.h"
#include "ui/accessibility/ax_enums.mojom-shared.h"
#include "ui/accessibility/ax_node_id_forward.h"
#include "ui/accessibility/null_ax_action_target.h"

namespace content {

// static
std::unique_ptr<ui::AXActionTarget>
AXActionTargetFactory::CreateFromNodeIdOrRole(
    const blink::WebDocument& document,
    content::PluginAXTreeActionTargetAdapter* plugin_tree_adapter,
    ui::AXNodeID node_id,
    ax::mojom::Role role) {}

}  // namespace content