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

Unified Diff: content/browser/accessibility/accessibility_win_browsertest.cc

Issue 2694413006: Scope and clean up uses of AccessibilityMode. (Closed)
Patch Set: address comments Created 3 years, 10 months 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 side-by-side diff with in-line comments
Download patch
Index: content/browser/accessibility/accessibility_win_browsertest.cc
diff --git a/content/browser/accessibility/accessibility_win_browsertest.cc b/content/browser/accessibility/accessibility_win_browsertest.cc
index 729b2e8f061dad6fda8e16e812242e67bbf10bde..d53b3a04e256b099cb8106b39c4a892b7227490f 100644
--- a/content/browser/accessibility/accessibility_win_browsertest.cc
+++ b/content/browser/accessibility/accessibility_win_browsertest.cc
@@ -103,9 +103,9 @@ AccessibilityWinBrowserTest::~AccessibilityWinBrowserTest() {
void AccessibilityWinBrowserTest::LoadInitialAccessibilityTreeFromHtml(
const std::string& html) {
- AccessibilityNotificationWaiter waiter(
- shell()->web_contents(), ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_LOAD_COMPLETE);
+ AccessibilityNotificationWaiter waiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_LOAD_COMPLETE);
GURL html_data_url("data:text/html," + html);
NavigateToURL(shell(), html_data_url);
waiter.WaitForNotification();
@@ -161,9 +161,9 @@ void AccessibilityWinBrowserTest::SetUpInputField(
ASSERT_HRESULT_SUCCEEDED(input.QueryInterface(input_text->Receive()));
// Set the caret on the last character.
- AccessibilityNotificationWaiter waiter(
- shell()->web_contents(), ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_TEXT_SELECTION_CHANGED);
+ AccessibilityNotificationWaiter waiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_TEXT_SELECTION_CHANGED);
std::wstring caret_offset = base::UTF16ToWide(base::IntToString16(
static_cast<int>(CONTENTS_LENGTH - 1)));
ExecuteScript(std::wstring(
@@ -213,9 +213,9 @@ void AccessibilityWinBrowserTest::SetUpTextareaField(
ASSERT_HRESULT_SUCCEEDED(textarea.QueryInterface(textarea_text->Receive()));
// Set the caret on the last character.
- AccessibilityNotificationWaiter waiter(
- shell()->web_contents(), ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_TEXT_SELECTION_CHANGED);
+ AccessibilityNotificationWaiter waiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_TEXT_SELECTION_CHANGED);
std::wstring caret_offset = base::UTF16ToWide(base::IntToString16(
static_cast<int>(CONTENTS_LENGTH - 1)));
ExecuteScript(std::wstring(
@@ -672,7 +672,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
// Set focus to the radio group.
std::unique_ptr<AccessibilityNotificationWaiter> waiter(
new AccessibilityNotificationWaiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_FOCUS));
ExecuteScript(L"document.body.children[0].focus()");
waiter->WaitForNotification();
@@ -683,9 +683,9 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
document_checker.CheckAccessible(GetRendererAccessible());
// Set the active descendant of the radio group
- waiter.reset(new AccessibilityNotificationWaiter(
- shell()->web_contents(), ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_FOCUS));
+ waiter.reset(new AccessibilityNotificationWaiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_FOCUS));
ExecuteScript(
L"document.body.children[0].setAttribute('aria-activedescendant', 'li')");
waiter->WaitForNotification();
@@ -717,7 +717,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
// Check the checkbox.
std::unique_ptr<AccessibilityNotificationWaiter> waiter(
new AccessibilityNotificationWaiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_CHECKED_STATE_CHANGED));
ExecuteScript(L"document.body.children[0].checked=true");
waiter->WaitForNotification();
@@ -744,7 +744,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
// Change the children of the document body.
std::unique_ptr<AccessibilityNotificationWaiter> waiter(
new AccessibilityNotificationWaiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_CHILDREN_CHANGED));
ExecuteScript(L"document.body.innerHTML='<b>new text</b>'");
waiter->WaitForNotification();
@@ -770,7 +770,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
// Change the children of the document body.
std::unique_ptr<AccessibilityNotificationWaiter> waiter(
new AccessibilityNotificationWaiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_CHILDREN_CHANGED));
ExecuteScript(L"document.body.children[0].style.visibility='visible'");
waiter->WaitForNotification();
@@ -803,7 +803,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
// Focus the div in the document
std::unique_ptr<AccessibilityNotificationWaiter> waiter(
new AccessibilityNotificationWaiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_FOCUS));
ExecuteScript(L"document.body.children[0].focus()");
waiter->WaitForNotification();
@@ -815,10 +815,9 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
document_checker.CheckAccessible(GetRendererAccessible());
// Focus the document accessible. This will un-focus the current node.
- waiter.reset(
- new AccessibilityNotificationWaiter(
- shell()->web_contents(), ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_BLUR));
+ waiter.reset(new AccessibilityNotificationWaiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_BLUR));
base::win::ScopedComPtr<IAccessible> document_accessible(
GetRendererAccessible());
ASSERT_NE(document_accessible.get(), reinterpret_cast<IAccessible*>(NULL));
@@ -853,7 +852,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
// Set the value of the text control
std::unique_ptr<AccessibilityNotificationWaiter> waiter(
new AccessibilityNotificationWaiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_VALUE_CHANGED));
ExecuteScript(L"document.body.children[0].value='new value'");
waiter->WaitForNotification();
@@ -1093,7 +1092,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest, TestScrollToPoint) {
ASSERT_HRESULT_SUCCEEDED(
paragraph->accLocation(&prev_x, &prev_y, &width, &height, childid_self));
AccessibilityNotificationWaiter location_changed_waiter(
- shell()->web_contents(), ACCESSIBILITY_MODE_COMPLETE,
+ shell()->web_contents(), AccessibilityMode::kComplete,
ui::AX_EVENT_LOCATION_CHANGED);
EXPECT_HRESULT_SUCCEEDED(
paragraph->scrollToPoint(IA2_COORDTYPE_PARENT_RELATIVE, 0, 0));
@@ -1124,10 +1123,9 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest, TestSetCaretOffset) {
EXPECT_EQ(S_OK, hr);
EXPECT_EQ(CONTENTS_LENGTH - 1, caret_offset);
- AccessibilityNotificationWaiter waiter(
- shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_TEXT_SELECTION_CHANGED);
+ AccessibilityNotificationWaiter waiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_TEXT_SELECTION_CHANGED);
caret_offset = 0;
hr = input_text->setCaretOffset(caret_offset);
EXPECT_EQ(S_OK, hr);
@@ -1148,10 +1146,9 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
EXPECT_EQ(S_OK, hr);
EXPECT_EQ(CONTENTS_LENGTH - 1, caret_offset);
- AccessibilityNotificationWaiter waiter(
- shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_TEXT_SELECTION_CHANGED);
+ AccessibilityNotificationWaiter waiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_TEXT_SELECTION_CHANGED);
caret_offset = 0;
hr = textarea_text->setCaretOffset(caret_offset);
EXPECT_EQ(S_OK, hr);
@@ -1174,7 +1171,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest, TestSetSelection) {
EXPECT_EQ(E_INVALIDARG, hr);
AccessibilityNotificationWaiter waiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_TEXT_SELECTION_CHANGED);
start_offset = 0;
end_offset = CONTENTS_LENGTH;
@@ -1213,7 +1210,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest, TestMultiLineSetSelection) {
EXPECT_EQ(E_INVALIDARG, hr);
AccessibilityNotificationWaiter waiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_TEXT_SELECTION_CHANGED);
start_offset = 0;
end_offset = CONTENTS_LENGTH;
@@ -1251,7 +1248,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
ASSERT_LT(0, n_characters);
AccessibilityNotificationWaiter waiter(
- shell()->web_contents(), ACCESSIBILITY_MODE_COMPLETE,
+ shell()->web_contents(), AccessibilityMode::kComplete,
ui::AX_EVENT_DOCUMENT_SELECTION_CHANGED);
LONG start_offset = 0;
LONG end_offset = n_characters;
@@ -1862,7 +1859,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest, TestIAccessibleAction) {
// Cllicking the image will change its name.
EXPECT_HRESULT_SUCCEEDED(image_action->doAction(0));
AccessibilityNotificationWaiter waiter(shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
+ AccessibilityMode::kComplete,
ui::AX_EVENT_TEXT_CHANGED);
waiter.WaitForNotification();
EXPECT_HRESULT_SUCCEEDED(
@@ -1889,10 +1886,9 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest, HasHWNDAfterNavigation) {
web_contents_view_aura->set_init_rwhv_with_null_parent_for_testing(true);
// Navigate to a new page and wait for the accessibility tree to load.
- AccessibilityNotificationWaiter waiter(
- shell()->web_contents(),
- ACCESSIBILITY_MODE_COMPLETE,
- ui::AX_EVENT_LOAD_COMPLETE);
+ AccessibilityNotificationWaiter waiter(shell()->web_contents(),
+ AccessibilityMode::kComplete,
+ ui::AX_EVENT_LOAD_COMPLETE);
NavigateToURL(shell(), embedded_test_server()->GetURL(
"/accessibility/html/article.html"));
waiter.WaitForNotification();

Powered by Google App Engine
This is Rietveld 408576698