| 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 6ddcabd7149de7f32f0ba92fd7f78b25e39b38d8..daa332f67c8c5a1183285aee06d17f2cb45ad382 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"
|
| @@ -108,6 +107,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"
|
| @@ -297,10 +297,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);
|
| }
|
|
|
| @@ -335,7 +335,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),
|
| @@ -456,8 +456,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_);
|
| }
|
|
|
| @@ -3233,7 +3233,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(
|
| @@ -3252,23 +3252,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.
|
| @@ -3319,7 +3318,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.
|
|
|