| Index: content/browser/accessibility/browser_accessibility_manager_unittest.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_manager_unittest.cc b/content/browser/accessibility/browser_accessibility_manager_unittest.cc
|
| index e390aaa440f8918ba459a3088a213f3c5868628b..dadc810bd0280995fcfb59b2121475549163d01c 100644
|
| --- a/content/browser/accessibility/browser_accessibility_manager_unittest.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_manager_unittest.cc
|
| @@ -7,7 +7,6 @@
|
| #include "content/browser/accessibility/browser_accessibility.h"
|
| #include "content/browser/accessibility/browser_accessibility_manager.h"
|
| #include "content/common/accessibility_messages.h"
|
| -#include "content/common/accessibility_node_data.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| namespace content {
|
| @@ -87,31 +86,31 @@ private:
|
| } // anonymous namespace
|
|
|
| TEST(BrowserAccessibilityManagerTest, TestNoLeaks) {
|
| - // Create AccessibilityNodeData objects for a simple document tree,
|
| + // Create ui::AXNodeData objects for a simple document tree,
|
| // representing the accessibility information used to initialize
|
| // BrowserAccessibilityManager.
|
| - AccessibilityNodeData button;
|
| + ui::AXNodeData button;
|
| button.id = 2;
|
| button.SetName("Button");
|
| - button.role = blink::WebAXRoleButton;
|
| + button.role = ui::AX_ROLE_BUTTON;
|
| button.state = 0;
|
|
|
| - AccessibilityNodeData checkbox;
|
| + ui::AXNodeData checkbox;
|
| checkbox.id = 3;
|
| checkbox.SetName("Checkbox");
|
| - checkbox.role = blink::WebAXRoleCheckBox;
|
| + checkbox.role = ui::AX_ROLE_CHECK_BOX;
|
| checkbox.state = 0;
|
|
|
| - AccessibilityNodeData root;
|
| + ui::AXNodeData root;
|
| root.id = 1;
|
| root.SetName("Document");
|
| - root.role = blink::WebAXRoleRootWebArea;
|
| + root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| root.state = 0;
|
| root.child_ids.push_back(2);
|
| root.child_ids.push_back(3);
|
|
|
| // Construct a BrowserAccessibilityManager with this
|
| - // AccessibilityNodeData tree and a factory for an instance-counting
|
| + // ui::AXNodeData tree and a factory for an instance-counting
|
| // BrowserAccessibility, and ensure that exactly 3 instances were
|
| // created. Note that the manager takes ownership of the factory.
|
| CountedBrowserAccessibility::global_obj_count_ = 0;
|
| @@ -169,28 +168,28 @@ TEST(BrowserAccessibilityManagerTest, TestReuseBrowserAccessibilityObjects) {
|
| // child2
|
| // child3
|
|
|
| - AccessibilityNodeData tree1_child1;
|
| + ui::AXNodeData tree1_child1;
|
| tree1_child1.id = 2;
|
| tree1_child1.SetName("Child1");
|
| - tree1_child1.role = blink::WebAXRoleButton;
|
| + tree1_child1.role = ui::AX_ROLE_BUTTON;
|
| tree1_child1.state = 0;
|
|
|
| - AccessibilityNodeData tree1_child2;
|
| + ui::AXNodeData tree1_child2;
|
| tree1_child2.id = 3;
|
| tree1_child2.SetName("Child2");
|
| - tree1_child2.role = blink::WebAXRoleButton;
|
| + tree1_child2.role = ui::AX_ROLE_BUTTON;
|
| tree1_child2.state = 0;
|
|
|
| - AccessibilityNodeData tree1_child3;
|
| + ui::AXNodeData tree1_child3;
|
| tree1_child3.id = 4;
|
| tree1_child3.SetName("Child3");
|
| - tree1_child3.role = blink::WebAXRoleButton;
|
| + tree1_child3.role = ui::AX_ROLE_BUTTON;
|
| tree1_child3.state = 0;
|
|
|
| - AccessibilityNodeData tree1_root;
|
| + ui::AXNodeData tree1_root;
|
| tree1_root.id = 1;
|
| tree1_root.SetName("Document");
|
| - tree1_root.role = blink::WebAXRoleRootWebArea;
|
| + tree1_root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| tree1_root.state = 0;
|
| tree1_root.child_ids.push_back(2);
|
| tree1_root.child_ids.push_back(3);
|
| @@ -204,16 +203,16 @@ TEST(BrowserAccessibilityManagerTest, TestReuseBrowserAccessibilityObjects) {
|
| // child2
|
| // <-- child3 deleted
|
|
|
| - AccessibilityNodeData tree2_child0;
|
| + ui::AXNodeData tree2_child0;
|
| tree2_child0.id = 5;
|
| tree2_child0.SetName("Child0");
|
| - tree2_child0.role = blink::WebAXRoleButton;
|
| + tree2_child0.role = ui::AX_ROLE_BUTTON;
|
| tree2_child0.state = 0;
|
|
|
| - AccessibilityNodeData tree2_root;
|
| + ui::AXNodeData tree2_root;
|
| tree2_root.id = 1;
|
| tree2_root.SetName("DocumentChanged");
|
| - tree2_root.role = blink::WebAXRoleRootWebArea;
|
| + tree2_root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| tree2_root.state = 0;
|
| tree2_root.child_ids.push_back(5);
|
| tree2_root.child_ids.push_back(2);
|
| @@ -255,7 +254,7 @@ TEST(BrowserAccessibilityManagerTest, TestReuseBrowserAccessibilityObjects) {
|
| std::vector<AccessibilityHostMsg_EventParams> params;
|
| params.push_back(AccessibilityHostMsg_EventParams());
|
| AccessibilityHostMsg_EventParams* msg = ¶ms[0];
|
| - msg->event_type = blink::WebAXEventChildrenChanged;
|
| + msg->event_type = ui::AX_EVENT_CHILDREN_CHANGED;
|
| msg->nodes.push_back(tree2_root);
|
| msg->nodes.push_back(tree2_child0);
|
| msg->id = tree2_root.id;
|
| @@ -304,58 +303,58 @@ TEST(BrowserAccessibilityManagerTest, TestReuseBrowserAccessibilityObjects2) {
|
| // child3
|
| // grandchild3
|
|
|
| - AccessibilityNodeData tree1_grandchild1;
|
| + ui::AXNodeData tree1_grandchild1;
|
| tree1_grandchild1.id = 4;
|
| tree1_grandchild1.SetName("GrandChild1");
|
| - tree1_grandchild1.role = blink::WebAXRoleButton;
|
| + tree1_grandchild1.role = ui::AX_ROLE_BUTTON;
|
| tree1_grandchild1.state = 0;
|
|
|
| - AccessibilityNodeData tree1_child1;
|
| + ui::AXNodeData tree1_child1;
|
| tree1_child1.id = 3;
|
| tree1_child1.SetName("Child1");
|
| - tree1_child1.role = blink::WebAXRoleButton;
|
| + tree1_child1.role = ui::AX_ROLE_BUTTON;
|
| tree1_child1.state = 0;
|
| tree1_child1.child_ids.push_back(4);
|
|
|
| - AccessibilityNodeData tree1_grandchild2;
|
| + ui::AXNodeData tree1_grandchild2;
|
| tree1_grandchild2.id = 6;
|
| tree1_grandchild2.SetName("GrandChild1");
|
| - tree1_grandchild2.role = blink::WebAXRoleButton;
|
| + tree1_grandchild2.role = ui::AX_ROLE_BUTTON;
|
| tree1_grandchild2.state = 0;
|
|
|
| - AccessibilityNodeData tree1_child2;
|
| + ui::AXNodeData tree1_child2;
|
| tree1_child2.id = 5;
|
| tree1_child2.SetName("Child2");
|
| - tree1_child2.role = blink::WebAXRoleButton;
|
| + tree1_child2.role = ui::AX_ROLE_BUTTON;
|
| tree1_child2.state = 0;
|
| tree1_child2.child_ids.push_back(6);
|
|
|
| - AccessibilityNodeData tree1_grandchild3;
|
| + ui::AXNodeData tree1_grandchild3;
|
| tree1_grandchild3.id = 8;
|
| tree1_grandchild3.SetName("GrandChild3");
|
| - tree1_grandchild3.role = blink::WebAXRoleButton;
|
| + tree1_grandchild3.role = ui::AX_ROLE_BUTTON;
|
| tree1_grandchild3.state = 0;
|
|
|
| - AccessibilityNodeData tree1_child3;
|
| + ui::AXNodeData tree1_child3;
|
| tree1_child3.id = 7;
|
| tree1_child3.SetName("Child3");
|
| - tree1_child3.role = blink::WebAXRoleButton;
|
| + tree1_child3.role = ui::AX_ROLE_BUTTON;
|
| tree1_child3.state = 0;
|
| tree1_child3.child_ids.push_back(8);
|
|
|
| - AccessibilityNodeData tree1_container;
|
| + ui::AXNodeData tree1_container;
|
| tree1_container.id = 2;
|
| tree1_container.SetName("Container");
|
| - tree1_container.role = blink::WebAXRoleGroup;
|
| + tree1_container.role = ui::AX_ROLE_GROUP;
|
| tree1_container.state = 0;
|
| tree1_container.child_ids.push_back(3);
|
| tree1_container.child_ids.push_back(5);
|
| tree1_container.child_ids.push_back(7);
|
|
|
| - AccessibilityNodeData tree1_root;
|
| + ui::AXNodeData tree1_root;
|
| tree1_root.id = 1;
|
| tree1_root.SetName("Document");
|
| - tree1_root.role = blink::WebAXRoleRootWebArea;
|
| + tree1_root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| tree1_root.state = 0;
|
| tree1_root.child_ids.push_back(2);
|
|
|
| @@ -371,23 +370,23 @@ TEST(BrowserAccessibilityManagerTest, TestReuseBrowserAccessibilityObjects2) {
|
| // grandchild2
|
| // <-- child3 (and grandchild3) deleted
|
|
|
| - AccessibilityNodeData tree2_grandchild0;
|
| + ui::AXNodeData tree2_grandchild0;
|
| tree2_grandchild0.id = 9;
|
| tree2_grandchild0.SetName("GrandChild0");
|
| - tree2_grandchild0.role = blink::WebAXRoleButton;
|
| + tree2_grandchild0.role = ui::AX_ROLE_BUTTON;
|
| tree2_grandchild0.state = 0;
|
|
|
| - AccessibilityNodeData tree2_child0;
|
| + ui::AXNodeData tree2_child0;
|
| tree2_child0.id = 10;
|
| tree2_child0.SetName("Child0");
|
| - tree2_child0.role = blink::WebAXRoleButton;
|
| + tree2_child0.role = ui::AX_ROLE_BUTTON;
|
| tree2_child0.state = 0;
|
| tree2_child0.child_ids.push_back(9);
|
|
|
| - AccessibilityNodeData tree2_container;
|
| + ui::AXNodeData tree2_container;
|
| tree2_container.id = 2;
|
| tree2_container.SetName("Container");
|
| - tree2_container.role = blink::WebAXRoleGroup;
|
| + tree2_container.role = ui::AX_ROLE_GROUP;
|
| tree2_container.state = 0;
|
| tree2_container.child_ids.push_back(10);
|
| tree2_container.child_ids.push_back(3);
|
| @@ -432,7 +431,7 @@ TEST(BrowserAccessibilityManagerTest, TestReuseBrowserAccessibilityObjects2) {
|
| std::vector<AccessibilityHostMsg_EventParams> params;
|
| params.push_back(AccessibilityHostMsg_EventParams());
|
| AccessibilityHostMsg_EventParams* msg = ¶ms[0];
|
| - msg->event_type = blink::WebAXEventChildrenChanged;
|
| + msg->event_type = ui::AX_EVENT_CHILDREN_CHANGED;
|
| msg->nodes.push_back(tree2_container);
|
| msg->nodes.push_back(tree2_child0);
|
| msg->nodes.push_back(tree2_grandchild0);
|
| @@ -479,22 +478,22 @@ TEST(BrowserAccessibilityManagerTest, TestMoveChildUp) {
|
| // 3
|
| // 4
|
|
|
| - AccessibilityNodeData tree1_4;
|
| + ui::AXNodeData tree1_4;
|
| tree1_4.id = 4;
|
| tree1_4.state = 0;
|
|
|
| - AccessibilityNodeData tree1_3;
|
| + ui::AXNodeData tree1_3;
|
| tree1_3.id = 3;
|
| tree1_3.state = 0;
|
| tree1_3.child_ids.push_back(4);
|
|
|
| - AccessibilityNodeData tree1_2;
|
| + ui::AXNodeData tree1_2;
|
| tree1_2.id = 2;
|
| tree1_2.state = 0;
|
|
|
| - AccessibilityNodeData tree1_1;
|
| + ui::AXNodeData tree1_1;
|
| tree1_1.id = 1;
|
| - tree1_1.role = blink::WebAXRoleRootWebArea;
|
| + tree1_1.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| tree1_1.state = 0;
|
| tree1_1.child_ids.push_back(2);
|
| tree1_1.child_ids.push_back(3);
|
| @@ -506,20 +505,20 @@ TEST(BrowserAccessibilityManagerTest, TestMoveChildUp) {
|
| // 6 <-- new
|
| // 5 <-- new
|
|
|
| - AccessibilityNodeData tree2_6;
|
| + ui::AXNodeData tree2_6;
|
| tree2_6.id = 6;
|
| tree2_6.state = 0;
|
|
|
| - AccessibilityNodeData tree2_5;
|
| + ui::AXNodeData tree2_5;
|
| tree2_5.id = 5;
|
| tree2_5.state = 0;
|
|
|
| - AccessibilityNodeData tree2_4;
|
| + ui::AXNodeData tree2_4;
|
| tree2_4.id = 4;
|
| tree2_4.state = 0;
|
| tree2_4.child_ids.push_back(6);
|
|
|
| - AccessibilityNodeData tree2_1;
|
| + ui::AXNodeData tree2_1;
|
| tree2_1.id = 1;
|
| tree2_1.state = 0;
|
| tree2_1.child_ids.push_back(4);
|
| @@ -539,7 +538,7 @@ TEST(BrowserAccessibilityManagerTest, TestMoveChildUp) {
|
| std::vector<AccessibilityHostMsg_EventParams> params;
|
| params.push_back(AccessibilityHostMsg_EventParams());
|
| AccessibilityHostMsg_EventParams* msg = ¶ms[0];
|
| - msg->event_type = blink::WebAXEventChildrenChanged;
|
| + msg->event_type = ui::AX_EVENT_CHILDREN_CHANGED;
|
| msg->nodes.push_back(tree2_1);
|
| msg->nodes.push_back(tree2_4);
|
| msg->nodes.push_back(tree2_5);
|
| @@ -566,9 +565,9 @@ TEST(BrowserAccessibilityManagerTest, MAYBE_TestFatalError) {
|
| // (which will crash the renderer) if the same id is used in
|
| // two places in the tree.
|
|
|
| - AccessibilityNodeData root;
|
| + ui::AXNodeData root;
|
| root.id = 1;
|
| - root.role = blink::WebAXRoleRootWebArea;
|
| + root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| root.child_ids.push_back(2);
|
| root.child_ids.push_back(2);
|
|
|
| @@ -584,18 +583,18 @@ TEST(BrowserAccessibilityManagerTest, MAYBE_TestFatalError) {
|
| factory));
|
| ASSERT_TRUE(delegate->got_fatal_error());
|
|
|
| - AccessibilityNodeData root2;
|
| + ui::AXNodeData root2;
|
| root2.id = 1;
|
| - root2.role = blink::WebAXRoleRootWebArea;
|
| + root2.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| root2.child_ids.push_back(2);
|
| root2.child_ids.push_back(3);
|
|
|
| - AccessibilityNodeData child1;
|
| + ui::AXNodeData child1;
|
| child1.id = 2;
|
| child1.child_ids.push_back(4);
|
| child1.child_ids.push_back(5);
|
|
|
| - AccessibilityNodeData child2;
|
| + ui::AXNodeData child2;
|
| child2.id = 3;
|
| child2.child_ids.push_back(6);
|
| child2.child_ids.push_back(5); // Duplicate
|
| @@ -612,23 +611,23 @@ TEST(BrowserAccessibilityManagerTest, MAYBE_TestFatalError) {
|
| }
|
|
|
| TEST(BrowserAccessibilityManagerTest, BoundsForRange) {
|
| - AccessibilityNodeData root;
|
| + ui::AXNodeData root;
|
| root.id = 1;
|
| - root.role = blink::WebAXRoleRootWebArea;
|
| + root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
|
|
| - AccessibilityNodeData static_text;
|
| + ui::AXNodeData static_text;
|
| static_text.id = 2;
|
| static_text.SetValue("Hello, world.");
|
| - static_text.role = blink::WebAXRoleStaticText;
|
| + static_text.role = ui::AX_ROLE_STATIC_TEXT;
|
| static_text.location = gfx::Rect(100, 100, 29, 18);
|
| root.child_ids.push_back(2);
|
|
|
| - AccessibilityNodeData inline_text1;
|
| + ui::AXNodeData inline_text1;
|
| inline_text1.id = 3;
|
| inline_text1.SetValue("Hello, ");
|
| - inline_text1.role = blink::WebAXRoleInlineTextBox;
|
| + inline_text1.role = ui::AX_ROLE_INLINE_TEXT_BOX;
|
| inline_text1.location = gfx::Rect(100, 100, 29, 9);
|
| - inline_text1.AddIntAttribute(AccessibilityNodeData::ATTR_TEXT_DIRECTION,
|
| + inline_text1.AddIntAttribute(ui::AX_ATTR_TEXT_DIRECTION,
|
| blink::WebAXTextDirectionLR);
|
| std::vector<int32> character_offsets1;
|
| character_offsets1.push_back(6); // 0
|
| @@ -639,15 +638,15 @@ TEST(BrowserAccessibilityManagerTest, BoundsForRange) {
|
| character_offsets1.push_back(29); // 5
|
| character_offsets1.push_back(29); // 6 (note that the space has no width)
|
| inline_text1.AddIntListAttribute(
|
| - AccessibilityNodeData::ATTR_CHARACTER_OFFSETS, character_offsets1);
|
| + ui::AX_ATTR_CHARACTER_OFFSETS, character_offsets1);
|
| static_text.child_ids.push_back(3);
|
|
|
| - AccessibilityNodeData inline_text2;
|
| + ui::AXNodeData inline_text2;
|
| inline_text2.id = 4;
|
| inline_text2.SetValue("world.");
|
| - inline_text2.role = blink::WebAXRoleInlineTextBox;
|
| + inline_text2.role = ui::AX_ROLE_INLINE_TEXT_BOX;
|
| inline_text2.location = gfx::Rect(100, 109, 28, 9);
|
| - inline_text2.AddIntAttribute(AccessibilityNodeData::ATTR_TEXT_DIRECTION,
|
| + inline_text2.AddIntAttribute(ui::AX_ATTR_TEXT_DIRECTION,
|
| blink::WebAXTextDirectionLR);
|
| std::vector<int32> character_offsets2;
|
| character_offsets2.push_back(5);
|
| @@ -657,7 +656,7 @@ TEST(BrowserAccessibilityManagerTest, BoundsForRange) {
|
| character_offsets2.push_back(25);
|
| character_offsets2.push_back(28);
|
| inline_text2.AddIntListAttribute(
|
| - AccessibilityNodeData::ATTR_CHARACTER_OFFSETS, character_offsets2);
|
| + ui::AX_ATTR_CHARACTER_OFFSETS, character_offsets2);
|
| static_text.child_ids.push_back(4);
|
|
|
| scoped_ptr<BrowserAccessibilityManager> manager(
|
| @@ -708,45 +707,45 @@ TEST(BrowserAccessibilityManagerTest, BoundsForRangeBiDi) {
|
| // tests that if something like that were to occur, GetLocalBoundsForRange
|
| // returns the correct bounds for different ranges.
|
|
|
| - AccessibilityNodeData root;
|
| + ui::AXNodeData root;
|
| root.id = 1;
|
| - root.role = blink::WebAXRoleRootWebArea;
|
| + root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
|
|
| - AccessibilityNodeData static_text;
|
| + ui::AXNodeData static_text;
|
| static_text.id = 2;
|
| static_text.SetValue("123abc");
|
| - static_text.role = blink::WebAXRoleStaticText;
|
| + static_text.role = ui::AX_ROLE_STATIC_TEXT;
|
| static_text.location = gfx::Rect(100, 100, 60, 20);
|
| root.child_ids.push_back(2);
|
|
|
| - AccessibilityNodeData inline_text1;
|
| + ui::AXNodeData inline_text1;
|
| inline_text1.id = 3;
|
| inline_text1.SetValue("123");
|
| - inline_text1.role = blink::WebAXRoleInlineTextBox;
|
| + inline_text1.role = ui::AX_ROLE_INLINE_TEXT_BOX;
|
| inline_text1.location = gfx::Rect(100, 100, 30, 20);
|
| - inline_text1.AddIntAttribute(AccessibilityNodeData::ATTR_TEXT_DIRECTION,
|
| + inline_text1.AddIntAttribute(ui::AX_ATTR_TEXT_DIRECTION,
|
| blink::WebAXTextDirectionLR);
|
| std::vector<int32> character_offsets1;
|
| character_offsets1.push_back(10); // 0
|
| character_offsets1.push_back(20); // 1
|
| character_offsets1.push_back(30); // 2
|
| inline_text1.AddIntListAttribute(
|
| - AccessibilityNodeData::ATTR_CHARACTER_OFFSETS, character_offsets1);
|
| + ui::AX_ATTR_CHARACTER_OFFSETS, character_offsets1);
|
| static_text.child_ids.push_back(3);
|
|
|
| - AccessibilityNodeData inline_text2;
|
| + ui::AXNodeData inline_text2;
|
| inline_text2.id = 4;
|
| inline_text2.SetValue("abc");
|
| - inline_text2.role = blink::WebAXRoleInlineTextBox;
|
| + inline_text2.role = ui::AX_ROLE_INLINE_TEXT_BOX;
|
| inline_text2.location = gfx::Rect(130, 100, 30, 20);
|
| - inline_text2.AddIntAttribute(AccessibilityNodeData::ATTR_TEXT_DIRECTION,
|
| + inline_text2.AddIntAttribute(ui::AX_ATTR_TEXT_DIRECTION,
|
| blink::WebAXTextDirectionRL);
|
| std::vector<int32> character_offsets2;
|
| character_offsets2.push_back(10);
|
| character_offsets2.push_back(20);
|
| character_offsets2.push_back(30);
|
| inline_text2.AddIntListAttribute(
|
| - AccessibilityNodeData::ATTR_CHARACTER_OFFSETS, character_offsets2);
|
| + ui::AX_ATTR_CHARACTER_OFFSETS, character_offsets2);
|
| static_text.child_ids.push_back(4);
|
|
|
| scoped_ptr<BrowserAccessibilityManager> manager(
|
| @@ -788,63 +787,63 @@ TEST(BrowserAccessibilityManagerTest, BoundsForRangeBiDi) {
|
| #define MAYBE_BoundsForRangeOnParentElement BoundsForRangeOnParentElement
|
| #endif
|
| TEST(BrowserAccessibilityManagerTest, MAYBE_BoundsForRangeOnParentElement) {
|
| - AccessibilityNodeData root;
|
| + ui::AXNodeData root;
|
| root.id = 1;
|
| - root.role = blink::WebAXRoleRootWebArea;
|
| + root.role = ui::AX_ROLE_ROOT_WEB_AREA;
|
| root.child_ids.push_back(2);
|
|
|
| - AccessibilityNodeData div;
|
| + ui::AXNodeData div;
|
| div.id = 2;
|
| - div.role = blink::WebAXRoleDiv;
|
| + div.role = ui::AX_ROLE_DIV;
|
| div.location = gfx::Rect(100, 100, 100, 20);
|
| div.child_ids.push_back(3);
|
| div.child_ids.push_back(4);
|
| div.child_ids.push_back(5);
|
|
|
| - AccessibilityNodeData static_text1;
|
| + ui::AXNodeData static_text1;
|
| static_text1.id = 3;
|
| static_text1.SetValue("AB");
|
| - static_text1.role = blink::WebAXRoleStaticText;
|
| + static_text1.role = ui::AX_ROLE_STATIC_TEXT;
|
| static_text1.location = gfx::Rect(100, 100, 40, 20);
|
| static_text1.child_ids.push_back(6);
|
|
|
| - AccessibilityNodeData img;
|
| + ui::AXNodeData img;
|
| img.id = 4;
|
| - img.role = blink::WebAXRoleImage;
|
| + img.role = ui::AX_ROLE_IMAGE;
|
| img.location = gfx::Rect(140, 100, 20, 20);
|
|
|
| - AccessibilityNodeData static_text2;
|
| + ui::AXNodeData static_text2;
|
| static_text2.id = 5;
|
| static_text2.SetValue("CD");
|
| - static_text2.role = blink::WebAXRoleStaticText;
|
| + static_text2.role = ui::AX_ROLE_STATIC_TEXT;
|
| static_text2.location = gfx::Rect(160, 100, 40, 20);
|
| static_text2.child_ids.push_back(7);
|
|
|
| - AccessibilityNodeData inline_text1;
|
| + ui::AXNodeData inline_text1;
|
| inline_text1.id = 6;
|
| inline_text1.SetValue("AB");
|
| - inline_text1.role = blink::WebAXRoleInlineTextBox;
|
| + inline_text1.role = ui::AX_ROLE_INLINE_TEXT_BOX;
|
| inline_text1.location = gfx::Rect(100, 100, 40, 20);
|
| - inline_text1.AddIntAttribute(AccessibilityNodeData::ATTR_TEXT_DIRECTION,
|
| + inline_text1.AddIntAttribute(ui::AX_ATTR_TEXT_DIRECTION,
|
| blink::WebAXTextDirectionLR);
|
| std::vector<int32> character_offsets1;
|
| character_offsets1.push_back(20); // 0
|
| character_offsets1.push_back(40); // 1
|
| inline_text1.AddIntListAttribute(
|
| - AccessibilityNodeData::ATTR_CHARACTER_OFFSETS, character_offsets1);
|
| + ui::AX_ATTR_CHARACTER_OFFSETS, character_offsets1);
|
|
|
| - AccessibilityNodeData inline_text2;
|
| + ui::AXNodeData inline_text2;
|
| inline_text2.id = 7;
|
| inline_text2.SetValue("CD");
|
| - inline_text2.role = blink::WebAXRoleInlineTextBox;
|
| + inline_text2.role = ui::AX_ROLE_INLINE_TEXT_BOX;
|
| inline_text2.location = gfx::Rect(160, 100, 40, 20);
|
| - inline_text2.AddIntAttribute(AccessibilityNodeData::ATTR_TEXT_DIRECTION,
|
| + inline_text2.AddIntAttribute(ui::AX_ATTR_TEXT_DIRECTION,
|
| blink::WebAXTextDirectionLR);
|
| std::vector<int32> character_offsets2;
|
| character_offsets2.push_back(20); // 0
|
| character_offsets2.push_back(40); // 1
|
| inline_text2.AddIntListAttribute(
|
| - AccessibilityNodeData::ATTR_CHARACTER_OFFSETS, character_offsets2);
|
| + ui::AX_ATTR_CHARACTER_OFFSETS, character_offsets2);
|
|
|
| scoped_ptr<BrowserAccessibilityManager> manager(
|
| BrowserAccessibilityManager::Create(
|
|
|