| Index: chrome/browser/ui/aura/accessibility/ax_root_obj_wrapper.cc
|
| diff --git a/chrome/browser/ui/aura/accessibility/ax_root_obj_wrapper.cc b/chrome/browser/ui/aura/accessibility/ax_root_obj_wrapper.cc
|
| deleted file mode 100644
|
| index b565bde99088d7a7f3fb4270cff2ed8dd3fd296b..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/ui/aura/accessibility/ax_root_obj_wrapper.cc
|
| +++ /dev/null
|
| @@ -1,59 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "chrome/browser/ui/aura/accessibility/ax_root_obj_wrapper.h"
|
| -
|
| -#include "base/strings/utf_string_conversions.h"
|
| -#include "ui/accessibility/ax_node_data.h"
|
| -#include "ui/accessibility/ax_view_state.h"
|
| -#include "ui/aura/window.h"
|
| -#include "ui/views/accessibility/ax_aura_obj_cache.h"
|
| -#include "ui/views/accessibility/ax_window_obj_wrapper.h"
|
| -
|
| -AXRootObjWrapper::AXRootObjWrapper(int32 id)
|
| - : id_(id), alert_window_(new aura::Window(NULL)) {
|
| -}
|
| -
|
| -AXRootObjWrapper::~AXRootObjWrapper() {
|
| - if (alert_window_) {
|
| - delete alert_window_;
|
| - alert_window_ = NULL;
|
| - }
|
| -}
|
| -
|
| -views::AXAuraObjWrapper* AXRootObjWrapper::GetAlertForText(
|
| - const std::string& text) {
|
| - alert_window_->SetTitle(base::UTF8ToUTF16((text)));
|
| - views::AXWindowObjWrapper* window_obj =
|
| - static_cast<views::AXWindowObjWrapper*>(
|
| - views::AXAuraObjCache::GetInstance()->GetOrCreate(alert_window_));
|
| - window_obj->set_is_alert(true);
|
| - return window_obj;
|
| -}
|
| -
|
| -bool AXRootObjWrapper::HasChild(views::AXAuraObjWrapper* child) {
|
| - std::vector<views::AXAuraObjWrapper*> children;
|
| - GetChildren(&children);
|
| - return std::find(children.begin(), children.end(), child) != children.end();
|
| -}
|
| -
|
| -views::AXAuraObjWrapper* AXRootObjWrapper::GetParent() {
|
| - return NULL;
|
| -}
|
| -
|
| -void AXRootObjWrapper::GetChildren(
|
| - std::vector<views::AXAuraObjWrapper*>* out_children) {
|
| - views::AXAuraObjCache::GetInstance()->GetTopLevelWindows(out_children);
|
| -}
|
| -
|
| -void AXRootObjWrapper::Serialize(ui::AXNodeData* out_node_data) {
|
| - out_node_data->id = id_;
|
| - out_node_data->role = ui::AX_ROLE_DESKTOP;
|
| - // TODO(dtseng): Apply a richer set of states.
|
| - out_node_data->state = 0;
|
| -}
|
| -
|
| -int32 AXRootObjWrapper::GetID() {
|
| - return id_;
|
| -}
|
|
|