Home | History | Annotate | Download | only in browser

Lines Matching refs:tab_index

141   void SuppressEventByType(int tab_index, const wchar_t* type, bool suppress) {
142 ASSERT_LT(tab_index, browser()->tab_count());
145 browser()->GetTabContentsAt(tab_index)->render_view_host(),
152 void SuppressEvents(int tab_index, bool keydown, bool keypress,
155 SuppressEventByType(tab_index, L"keydown", keydown));
157 SuppressEventByType(tab_index, L"keypress", keypress));
159 SuppressEventByType(tab_index, L"keyup", keyup));
161 SuppressEventByType(tab_index, L"textInput", textinput));
164 void SuppressAllEvents(int tab_index, bool suppress) {
165 SuppressEvents(tab_index, suppress, suppress, suppress, suppress);
168 void GetResultLength(int tab_index, int* length) {
169 ASSERT_LT(tab_index, browser()->tab_count());
171 browser()->GetTabContentsAt(tab_index)->render_view_host(),
175 void CheckResult(int tab_index, int length, const char* const result[]) {
176 ASSERT_LT(tab_index, browser()->tab_count());
178 ASSERT_NO_FATAL_FAILURE(GetResultLength(tab_index, &actual_length));
183 browser()->GetTabContentsAt(tab_index)->render_view_host(),
195 void CheckFocusedElement(int tab_index, const wchar_t* focused) {
196 ASSERT_LT(tab_index, browser()->tab_count());
199 browser()->GetTabContentsAt(tab_index)->render_view_host(),
204 void SetFocusedElement(int tab_index, const wchar_t* focused) {
205 ASSERT_LT(tab_index, browser()->tab_count());
208 browser()->GetTabContentsAt(tab_index)->render_view_host(),
215 void CheckTextBoxValue(int tab_index, const wchar_t* id,
217 ASSERT_LT(tab_index, browser()->tab_count());
220 browser()->GetTabContentsAt(tab_index)->render_view_host(),
227 void SetTextBoxValue(int tab_index, const wchar_t* id,
229 ASSERT_LT(tab_index, browser()->tab_count());
232 browser()->GetTabContentsAt(tab_index)->render_view_host(),
239 void StartTest(int tab_index, int result_length) {
240 ASSERT_LT(tab_index, browser()->tab_count());
243 browser()->GetTabContentsAt(tab_index)->render_view_host(),
248 void TestKeyEvent(int tab_index, const KeyEventTestData& test) {
249 ASSERT_LT(tab_index, browser()->tab_count());
250 ASSERT_EQ(tab_index, browser()->active_index());
254 ASSERT_NO_FATAL_FAILURE(StartTest(tab_index, test.result_length));
256 tab_index, test.suppress_keydown, test.suppress_keypress,
263 browser()->GetTabContentsAt(tab_index)->render_view_host());
269 tab_index, test.result_length, test.result));
358 int tab_index = browser()->active_index();
360 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestNoInput[i]))
366 ASSERT_NO_FATAL_FAILURE(SetFocusedElement(tab_index, L"A"));
368 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestWithInput[i]))
372 EXPECT_NO_FATAL_FAILURE(CheckTextBoxValue(tab_index, L"A", L"aA"));
375 ASSERT_NO_FATAL_FAILURE(SetFocusedElement(tab_index, L"B"));
377 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestWithInput[i]))
381 EXPECT_NO_FATAL_FAILURE(CheckTextBoxValue(tab_index, L"B", L"aA"));
443 int tab_index = browser()->active_index();
445 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlF));
454 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlFSuppressKeyDown));
457 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlZ));
458 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlZSuppressKeyDown));
459 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlEnter));
488 int tab_index = browser()->active_index();
490 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCmdF));
499 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCmdFSuppressKeyDown));
585 int tab_index = browser()->active_index();
587 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L""));
589 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestAccessA));
590 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L"A"));
593 EXPECT_NO_FATAL_FAILURE(SetFocusedElement(tab_index, L""));
595 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L""));
599 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestAccessD));
607 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L""));
614 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L""));
621 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestAccessDSuppress));
623 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L"D"));
626 EXPECT_NO_FATAL_FAILURE(SetFocusedElement(tab_index, L""));
628 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L""));
629 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestAccess1));
633 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L""));
635 EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L"1"));
750 int tab_index = browser()->active_index();
751 ASSERT_NO_FATAL_FAILURE(SetFocusedElement(tab_index, L"A"));
752 ASSERT_NO_FATAL_FAILURE(SetTextBoxValue(tab_index, L"A", L"Hello"));
754 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlA));
756 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlF));
758 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlK));
759 EXPECT_NO_FATAL_FAILURE(CheckTextBoxValue(tab_index, L"A", L"H"));
787 int tab_index = browser()->active_index();
788 ASSERT_NO_FATAL_FAILURE(SetFocusedElement(tab_index, L"A"));
789 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestPageUp));
790 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestPageDown));
791 EXPECT_NO_FATAL_FAILURE(CheckTextBoxValue(tab_index, L"A", L""));
828 int tab_index = browser()->active_index();
830 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestAltKey));
837 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestAltKeySuppress));
841 EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestCtrlAltKey));