Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(100)

Side by Side Diff: content/browser/accessibility/browser_accessibility_manager_unittest.cc

Issue 681503002: Add Android AX functions to set the value and selection of a text field. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@link_text_from_image
Patch Set: Fix compile Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/strings/string16.h" 5 #include "base/strings/string16.h"
6 #include "base/strings/utf_string_conversions.h" 6 #include "base/strings/utf_string_conversions.h"
7 #include "content/browser/accessibility/browser_accessibility.h" 7 #include "content/browser/accessibility/browser_accessibility.h"
8 #include "content/browser/accessibility/browser_accessibility_manager.h" 8 #include "content/browser/accessibility/browser_accessibility_manager.h"
9 #if defined(OS_WIN) 9 #if defined(OS_WIN)
10 #include "content/browser/accessibility/browser_accessibility_win.h" 10 #include "content/browser/accessibility/browser_accessibility_win.h"
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 void AccessibilitySetFocus(int acc_obj_id) override {} 66 void AccessibilitySetFocus(int acc_obj_id) override {}
67 void AccessibilityDoDefaultAction(int acc_obj_id) override {} 67 void AccessibilityDoDefaultAction(int acc_obj_id) override {}
68 void AccessibilityShowMenu(const gfx::Point& point) override {} 68 void AccessibilityShowMenu(const gfx::Point& point) override {}
69 void AccessibilityScrollToMakeVisible(int acc_obj_id, 69 void AccessibilityScrollToMakeVisible(int acc_obj_id,
70 const gfx::Rect& subfocus) override {} 70 const gfx::Rect& subfocus) override {}
71 void AccessibilityScrollToPoint(int acc_obj_id, 71 void AccessibilityScrollToPoint(int acc_obj_id,
72 const gfx::Point& point) override {} 72 const gfx::Point& point) override {}
73 void AccessibilitySetTextSelection(int acc_obj_id, 73 void AccessibilitySetTextSelection(int acc_obj_id,
74 int start_offset, 74 int start_offset,
75 int end_offset) override {} 75 int end_offset) override {}
76 void AccessibilitySetValue(int acc_obj_id, const base::string16& value)
77 override {}
76 bool AccessibilityViewHasFocus() const override { return false; } 78 bool AccessibilityViewHasFocus() const override { return false; }
77 gfx::Rect AccessibilityGetViewBounds() const override { return gfx::Rect(); } 79 gfx::Rect AccessibilityGetViewBounds() const override { return gfx::Rect(); }
78 gfx::Point AccessibilityOriginInScreen( 80 gfx::Point AccessibilityOriginInScreen(
79 const gfx::Rect& bounds) const override { 81 const gfx::Rect& bounds) const override {
80 return gfx::Point(); 82 return gfx::Point();
81 } 83 }
82 void AccessibilityHitTest(const gfx::Point& point) override {} 84 void AccessibilityHitTest(const gfx::Point& point) override {}
83 void AccessibilityFatalError() override { got_fatal_error_ = true; } 85 void AccessibilityFatalError() override { got_fatal_error_ = true; }
84 gfx::AcceleratedWidget AccessibilityGetAcceleratedWidget() override { 86 gfx::AcceleratedWidget AccessibilityGetAcceleratedWidget() override {
85 return gfx::kNullAcceleratedWidget; 87 return gfx::kNullAcceleratedWidget;
(...skipping 842 matching lines...) Expand 10 before | Expand all | Expand 10 after
928 ASSERT_EQ(NULL, manager->NextInTreeOrder(node5_accessible)); 930 ASSERT_EQ(NULL, manager->NextInTreeOrder(node5_accessible));
929 931
930 ASSERT_EQ(NULL, manager->PreviousInTreeOrder(NULL)); 932 ASSERT_EQ(NULL, manager->PreviousInTreeOrder(NULL));
931 ASSERT_EQ(node4_accessible, manager->PreviousInTreeOrder(node5_accessible)); 933 ASSERT_EQ(node4_accessible, manager->PreviousInTreeOrder(node5_accessible));
932 ASSERT_EQ(node3_accessible, manager->PreviousInTreeOrder(node4_accessible)); 934 ASSERT_EQ(node3_accessible, manager->PreviousInTreeOrder(node4_accessible));
933 ASSERT_EQ(node2_accessible, manager->PreviousInTreeOrder(node3_accessible)); 935 ASSERT_EQ(node2_accessible, manager->PreviousInTreeOrder(node3_accessible));
934 ASSERT_EQ(root_accessible, manager->PreviousInTreeOrder(node2_accessible)); 936 ASSERT_EQ(root_accessible, manager->PreviousInTreeOrder(node2_accessible));
935 } 937 }
936 938
937 } // namespace content 939 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698