| Index: content/browser/frame_host/render_frame_host_impl.cc
|
| diff --git a/content/browser/frame_host/render_frame_host_impl.cc b/content/browser/frame_host/render_frame_host_impl.cc
|
| index ef0e15cfe089cd45d0028deb540f829369f6a4d5..7b4683ccde187b38475996d2cb167e47749bf06c 100644
|
| --- a/content/browser/frame_host/render_frame_host_impl.cc
|
| +++ b/content/browser/frame_host/render_frame_host_impl.cc
|
| @@ -17,7 +17,6 @@
|
| #include "base/process/kill.h"
|
| #include "base/time/time.h"
|
| #include "build/build_config.h"
|
| -#include "content/browser/accessibility/ax_tree_id_registry.h"
|
| #include "content/browser/accessibility/browser_accessibility_manager.h"
|
| #include "content/browser/accessibility/browser_accessibility_state_impl.h"
|
| #include "content/browser/bluetooth/web_bluetooth_service_impl.h"
|
| @@ -107,6 +106,7 @@
|
| #include "services/service_manager/public/cpp/connector.h"
|
| #include "services/service_manager/public/cpp/interface_provider.h"
|
| #include "ui/accessibility/ax_tree.h"
|
| +#include "ui/accessibility/ax_tree_id_registry.h"
|
| #include "ui/accessibility/ax_tree_update.h"
|
| #include "ui/gfx/geometry/quad_f.h"
|
| #include "url/gurl.h"
|
| @@ -293,10 +293,10 @@ RenderFrameHost* RenderFrameHost::FromAXTreeID(
|
|
|
| // static
|
| RenderFrameHostImpl* RenderFrameHostImpl::FromAXTreeID(
|
| - AXTreeIDRegistry::AXTreeID ax_tree_id) {
|
| + ui::AXTreeIDRegistry::AXTreeID ax_tree_id) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| - AXTreeIDRegistry::FrameID frame_id =
|
| - AXTreeIDRegistry::GetInstance()->GetFrameID(ax_tree_id);
|
| + ui::AXTreeIDRegistry::FrameID frame_id =
|
| + ui::AXTreeIDRegistry::GetInstance()->GetFrameID(ax_tree_id);
|
| return RenderFrameHostImpl::FromID(frame_id.first, frame_id.second);
|
| }
|
|
|
| @@ -331,7 +331,7 @@ RenderFrameHostImpl::RenderFrameHostImpl(SiteInstance* site_instance,
|
| nav_entry_id_(0),
|
| accessibility_reset_token_(0),
|
| accessibility_reset_count_(0),
|
| - browser_plugin_embedder_ax_tree_id_(AXTreeIDRegistry::kNoAXTreeID),
|
| + browser_plugin_embedder_ax_tree_id_(ui::AXTreeIDRegistry::kNoAXTreeID),
|
| no_create_browser_accessibility_manager_for_testing_(false),
|
| web_ui_type_(WebUI::kNoWebUI),
|
| pending_web_ui_type_(WebUI::kNoWebUI),
|
| @@ -448,8 +448,8 @@ int RenderFrameHostImpl::GetRoutingID() {
|
| return routing_id_;
|
| }
|
|
|
| -AXTreeIDRegistry::AXTreeID RenderFrameHostImpl::GetAXTreeID() {
|
| - return AXTreeIDRegistry::GetInstance()->GetOrCreateAXTreeID(
|
| +ui::AXTreeIDRegistry::AXTreeID RenderFrameHostImpl::GetAXTreeID() {
|
| + return ui::AXTreeIDRegistry::GetInstance()->GetOrCreateAXTreeID(
|
| GetProcess()->GetID(), routing_id_);
|
| }
|
|
|
| @@ -3182,7 +3182,7 @@ bool RenderFrameHostImpl::CanExecuteJavaScript() {
|
| (delegate_->GetAsWebContents() == nullptr);
|
| }
|
|
|
| -AXTreeIDRegistry::AXTreeID RenderFrameHostImpl::RoutingIDToAXTreeID(
|
| +ui::AXTreeIDRegistry::AXTreeID RenderFrameHostImpl::RoutingIDToAXTreeID(
|
| int routing_id) {
|
| RenderFrameHostImpl* rfh = nullptr;
|
| RenderFrameProxyHost* rfph = RenderFrameProxyHost::FromID(
|
| @@ -3201,23 +3201,22 @@ AXTreeIDRegistry::AXTreeID RenderFrameHostImpl::RoutingIDToAXTreeID(
|
| rfh->frame_tree_node()->frame_tree() !=
|
| frame_tree_node()->frame_tree()) {
|
| AccessibilityFatalError();
|
| - return AXTreeIDRegistry::kNoAXTreeID;
|
| + return ui::AXTreeIDRegistry::kNoAXTreeID;
|
| }
|
| }
|
|
|
| if (!rfh)
|
| - return AXTreeIDRegistry::kNoAXTreeID;
|
| + return ui::AXTreeIDRegistry::kNoAXTreeID;
|
|
|
| return rfh->GetAXTreeID();
|
| }
|
|
|
| -AXTreeIDRegistry::AXTreeID
|
| -RenderFrameHostImpl::BrowserPluginInstanceIDToAXTreeID(
|
| - int instance_id) {
|
| +ui::AXTreeIDRegistry::AXTreeID
|
| +RenderFrameHostImpl::BrowserPluginInstanceIDToAXTreeID(int instance_id) {
|
| RenderFrameHostImpl* guest = static_cast<RenderFrameHostImpl*>(
|
| delegate()->GetGuestByInstanceID(this, instance_id));
|
| if (!guest)
|
| - return AXTreeIDRegistry::kNoAXTreeID;
|
| + return ui::AXTreeIDRegistry::kNoAXTreeID;
|
|
|
| // Create a mapping from the guest to its embedder's AX Tree ID, and
|
| // explicitly update the guest to propagate that mapping immediately.
|
| @@ -3268,7 +3267,7 @@ void RenderFrameHostImpl::AXContentTreeDataToAXTreeData(
|
| if (src.parent_routing_id != -1)
|
| dst->parent_tree_id = RoutingIDToAXTreeID(src.parent_routing_id);
|
|
|
| - if (browser_plugin_embedder_ax_tree_id_ != AXTreeIDRegistry::kNoAXTreeID)
|
| + if (browser_plugin_embedder_ax_tree_id_ != ui::AXTreeIDRegistry::kNoAXTreeID)
|
| dst->parent_tree_id = browser_plugin_embedder_ax_tree_id_;
|
|
|
| // If this is not the root frame tree node, we're done.
|
|
|