OLD | NEW |
---|---|
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 "chrome/browser/ui/webui/bidi_checker_web_ui_test.h" | 5 #include "chrome/browser/ui/webui/bidi_checker_web_ui_test.h" |
6 | 6 |
7 #include "base/base_paths.h" | 7 #include "base/base_paths.h" |
8 #include "base/i18n/rtl.h" | 8 #include "base/i18n/rtl.h" |
9 #include "base/path_service.h" | 9 #include "base/path_service.h" |
10 #include "base/utf_string_conversions.h" | 10 #include "base/utf_string_conversions.h" |
(...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
201 | 201 |
202 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestPluginsPage) { | 202 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestPluginsPage) { |
203 RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL); | 203 RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL); |
204 } | 204 } |
205 | 205 |
206 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestPluginsPage) { | 206 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestPluginsPage) { |
207 RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL); | 207 RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL); |
208 } | 208 } |
209 | 209 |
210 //============================== | 210 //============================== |
211 // chrome://settings | 211 // chrome://settings-frame |
212 //============================== | 212 //============================== |
213 | 213 |
214 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestSettingsPage) { | 214 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestSettingsPage) { |
215 RunBidiCheckerOnPage(chrome::kChromeUISettingsFrameURL); | 215 RunBidiCheckerOnPage(chrome::kChromeUISettingsFrameURL); |
216 } | 216 } |
217 | 217 |
218 // http://crbug.com/117923 | 218 // http://crbug.com/117923 |
219 #if defined(OS_CHROMEOS) | 219 #if defined(OS_CHROMEOS) |
220 #define MAYBE_TestSettingsPage DISABLED_TestSettingsPage | 220 #define MAYBE_TestSettingsPage DISABLED_TestSettingsPage |
221 #define MAYBE_TestSettingsClearBrowserDataPage \ | 221 #define MAYBE_TestSettingsClearBrowserDataPage \ |
222 DISABLED_TestSettingsClearBrowserDataPage | 222 DISABLED_TestSettingsClearBrowserDataPage |
223 #define MAYBE_TestSettingsContentSettingsPage \ | 223 #define MAYBE_TestSettingsContentSettingsPage \ |
224 DISABLED_TestSettingsContentSettingsPage | 224 DISABLED_TestSettingsContentSettingsPage |
225 #define MAYBE_TestSettingsContentSettingsExceptionsPage \ | 225 #define MAYBE_TestSettingsContentSettingsExceptionsPage \ |
226 DISABLED_TestSettingsContentSettingsExceptionsPage | 226 DISABLED_TestSettingsContentSettingsExceptionsPage |
227 #define MAYBE_TestSettingsSearchEnginesOptionsPage \ | 227 #define MAYBE_TestSettingsSearchEnginesOptionsPage \ |
228 DISABLED_TestSettingsSearchEnginesOptionsPage | 228 DISABLED_TestSettingsSearchEnginesOptionsPage |
229 #define MAYBE_TestSettingsFrameSyncSetup \ | |
James Hawkins
2012/03/15 22:01:33
I'd like to get the CrOS failure fixed before addi
Danh Nguyen
2012/03/16 14:13:46
I'd love to work on fixing this bug. I'm going to
| |
230 DISABLED_TestSettingsFrameSyncSetup | |
231 #define MAYBE_TestSettingsFrameStartup \ | |
232 DISABLED_TestSettingsFrameStartup | |
233 #define MAYBE_TestSettingsFrameImportData \ | |
234 DISABLED_TestSettingsFrameImportData | |
235 #define MAYBE_TestSettingsFrameMangageProfile \ | |
236 DISABLED_TestSettingsFrameMangageProfile | |
237 #define MAYBE_TestSettingsFrameContentExceptionsCookies \ | |
238 DISABLED_TestSettingsFrameContentExceptionsCookies | |
239 #define MAYBE_TestSettingsFrameContentExceptionsImages \ | |
240 DISABLED_TestSettingsFrameContentExceptionsImages | |
241 #define MAYBE_TestSettingsFrameContentExceptionsJavascript \ | |
242 DISABLED_TestSettingsFrameContentExceptionsJavascript | |
243 #define MAYBE_TestSettingsFrameContentExceptionsPlugins \ | |
244 DISABLED_TestSettingsFrameContentExceptionsPlugins | |
245 #define MAYBE_TestSettingsFrameContentExceptionsPopups \ | |
246 DISABLED_TestSettingsFrameContentExceptionsPopups | |
247 #define MAYBE_TestSettingsFrameContentExceptionsLocation \ | |
248 DISABLED_TestSettingsFrameContentExceptionsLocation | |
249 #define MAYBE_TestSettingsFrameContentExceptionsNotifications \ | |
250 DISABLED_TestSettingsFrameContentExceptionsNotifications | |
251 #define MAYBE_TestSettingsFrameContentExceptionsMouseLock \ | |
252 DISABLED_TestSettingsFrameContentExceptionsMouseLock | |
253 #define MAYBE_TestSettingsFrameHandler \ | |
254 DISABLED_TestSettingsFrameHandler | |
255 #define MAYBE_TestSettingsFrameCookies \ | |
256 DISABLED_TestSettingsFrameCookies | |
257 #define MAYBE_TestSettingsFramePasswords \ | |
258 DISABLED_TestSettingsFramePasswords | |
229 #else | 259 #else |
230 #define MAYBE_TestSettingsPage TestSettingsPage | 260 #define MAYBE_TestSettingsPage TestSettingsPage |
231 #define MAYBE_TestSettingsClearBrowserDataPage TestSettingsClearBrowserDataPage | 261 #define MAYBE_TestSettingsClearBrowserDataPage TestSettingsClearBrowserDataPage |
232 #define MAYBE_TestSettingsContentSettingsPage TestSettingsContentSettingsPage | 262 #define MAYBE_TestSettingsContentSettingsPage TestSettingsContentSettingsPage |
233 #define MAYBE_TestSettingsContentSettingsExceptionsPage \ | 263 #define MAYBE_TestSettingsContentSettingsExceptionsPage \ |
234 TestSettingsContentSettingsExceptionsPage | 264 TestSettingsContentSettingsExceptionsPage |
235 #define MAYBE_TestSettingsSearchEnginesOptionsPage \ | 265 #define MAYBE_TestSettingsSearchEnginesOptionsPage \ |
236 TestSettingsSearchEnginesOptionsPage | 266 TestSettingsSearchEnginesOptionsPage |
267 #define MAYBE_TestSettingsFrameSyncSetup \ | |
268 TestSettingsFrameSyncSetup | |
269 #define MAYBE_TestSettingsFrameStartup \ | |
270 TestSettingsFrameStartup | |
271 #define MAYBE_TestSettingsFrameImportData \ | |
272 TestSettingsFrameImportData | |
273 #define MAYBE_TestSettingsFrameMangageProfile \ | |
274 TestSettingsFrameMangageProfile | |
275 #define MAYBE_TestSettingsFrameContentExceptionsCookies \ | |
276 TestSettingsFrameContentExceptionsCookies | |
277 #define MAYBE_TestSettingsFrameContentExceptionsImages \ | |
278 TestSettingsFrameContentExceptionsImages | |
279 #define MAYBE_TestSettingsFrameContentExceptionsJavascript \ | |
280 TestSettingsFrameContentExceptionsJavascript | |
281 #define MAYBE_TestSettingsFrameContentExceptionsPlugins \ | |
282 TestSettingsFrameContentExceptionsPlugins | |
283 #define MAYBE_TestSettingsFrameContentExceptionsPopups \ | |
284 TestSettingsFrameContentExceptionsPopups | |
285 #define MAYBE_TestSettingsFrameContentExceptionsLocation \ | |
286 TestSettingsFrameContentExceptionsLocation | |
287 #define MAYBE_TestSettingsFrameContentExceptionsNotifications \ | |
288 TestSettingsFrameContentExceptionsNotifications | |
289 #define MAYBE_TestSettingsFrameContentExceptionsMouseLock \ | |
290 TestSettingsFrameContentExceptionsMouseLock | |
291 #define MAYBE_TestSettingsFrameHandler \ | |
292 TestSettingsFrameHandler | |
293 #define MAYBE_TestSettingsFrameCookies \ | |
294 TestSettingsFrameCookies | |
295 #define MAYBE_TestSettingsFramePasswords \ | |
296 TestSettingsFramePasswords | |
237 #endif // defined(OS_CHROMEOS) | 297 #endif // defined(OS_CHROMEOS) |
238 | 298 |
239 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, MAYBE_TestSettingsPage) { | 299 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, MAYBE_TestSettingsPage) { |
240 RunBidiCheckerOnPage(chrome::kChromeUISettingsFrameURL); | 300 RunBidiCheckerOnPage(chrome::kChromeUISettingsFrameURL); |
241 } | 301 } |
242 | 302 |
243 static void SetupSettingsAutofillPageTest(Profile* profile, | 303 static void SetupSettingsAutofillPageTest(Profile* profile, |
244 const char* first_name, | 304 const char* first_name, |
245 const char* middle_name, | 305 const char* middle_name, |
246 const char* last_name, | 306 const char* last_name, |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
385 url += std::string(chrome::kSearchEnginesSubPage); | 445 url += std::string(chrome::kSearchEnginesSubPage); |
386 RunBidiCheckerOnPage(url.c_str()); | 446 RunBidiCheckerOnPage(url.c_str()); |
387 } | 447 } |
388 | 448 |
389 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | 449 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
390 MAYBE_TestSettingsSearchEnginesOptionsPage) { | 450 MAYBE_TestSettingsSearchEnginesOptionsPage) { |
391 std::string url(chrome::kChromeUISettingsFrameURL); | 451 std::string url(chrome::kChromeUISettingsFrameURL); |
392 url += std::string(chrome::kSearchEnginesSubPage); | 452 url += std::string(chrome::kSearchEnginesSubPage); |
393 RunBidiCheckerOnPage(url.c_str()); | 453 RunBidiCheckerOnPage(url.c_str()); |
394 } | 454 } |
455 | |
456 //=================================== | |
457 // chrome://settings-frame/syncSetup | |
458 //=================================== | |
459 | |
460 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
461 TestSettingsFrameSyncSetup) { | |
462 std::string url(chrome::kChromeUISettingsFrameURL); | |
463 url += std::string(chrome::kSyncSetupSubPage); | |
464 RunBidiCheckerOnPage(url.c_str()); | |
465 } | |
466 | |
467 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
468 MAYBE_TestSettingsFrameSyncSetup) { | |
469 std::string url(chrome::kChromeUISettingsFrameURL); | |
470 url += std::string(chrome::kSyncSetupSubPage); | |
471 RunBidiCheckerOnPage(url.c_str()); | |
472 } | |
473 | |
474 //=================================== | |
475 // chrome://settings-frame/startup | |
476 //=================================== | |
477 | |
478 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
479 TestSettingsFrameStartup) { | |
480 std::string url(chrome::kChromeUISettingsFrameURL); | |
481 url += "startup"; | |
482 RunBidiCheckerOnPage(url.c_str()); | |
483 } | |
484 | |
485 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
486 MAYBE_TestSettingsFrameStartup) { | |
487 std::string url(chrome::kChromeUISettingsFrameURL); | |
488 url += "startup"; | |
489 RunBidiCheckerOnPage(url.c_str()); | |
490 } | |
491 | |
492 //=================================== | |
493 // chrome://settings-frame/importData | |
494 //=================================== | |
495 | |
496 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
497 TestSettingsFrameImportData) { | |
498 std::string url(chrome::kChromeUISettingsFrameURL); | |
499 url += chrome::kImportDataSubPage; | |
500 RunBidiCheckerOnPage(url.c_str()); | |
501 } | |
502 | |
503 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
504 MAYBE_TestSettingsFrameImportData) { | |
505 std::string url(chrome::kChromeUISettingsFrameURL); | |
506 url += chrome::kImportDataSubPage; | |
507 RunBidiCheckerOnPage(url.c_str()); | |
508 } | |
509 | |
510 //======================================== | |
511 // chrome://settings-frame/manageProfile | |
512 //======================================== | |
513 | |
514 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
515 TestSettingsFrameMangageProfile) { | |
516 std::string url(chrome::kChromeUISettingsFrameURL); | |
517 url += chrome::kManageProfileSubPage; | |
518 RunBidiCheckerOnPage(url.c_str()); | |
519 } | |
520 | |
521 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
522 MAYBE_TestSettingsFrameMangageProfile) { | |
523 std::string url(chrome::kChromeUISettingsFrameURL); | |
524 url += chrome::kManageProfileSubPage; | |
525 RunBidiCheckerOnPage(url.c_str()); | |
526 } | |
527 | |
528 //=================================================== | |
529 // chrome://settings-frame/contentExceptions#cookies | |
530 //=================================================== | |
531 | |
532 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
533 TestSettingsFrameContentExceptionsCookies) { | |
534 std::string url(chrome::kChromeUISettingsFrameURL); | |
535 url += chrome::kContentSettingsExceptionsSubPage; | |
536 url += "#cookies"; | |
537 RunBidiCheckerOnPage(url.c_str()); | |
538 } | |
539 | |
540 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
541 MAYBE_TestSettingsFrameContentExceptionsCookies) { | |
542 std::string url(chrome::kChromeUISettingsFrameURL); | |
543 url += chrome::kContentSettingsExceptionsSubPage; | |
544 url += "#cookies"; | |
545 RunBidiCheckerOnPage(url.c_str()); | |
546 } | |
547 | |
548 //=================================================== | |
549 // chrome://settings-frame/contentExceptions#images | |
550 //=================================================== | |
551 | |
552 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
553 TestSettingsFrameContentExceptionsImages) { | |
554 std::string url(chrome::kChromeUISettingsFrameURL); | |
555 url += chrome::kContentSettingsExceptionsSubPage; | |
556 url += "#images"; | |
557 RunBidiCheckerOnPage(url.c_str()); | |
558 } | |
559 | |
560 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
561 MAYBE_TestSettingsFrameContentExceptionsImages) { | |
562 std::string url(chrome::kChromeUISettingsFrameURL); | |
563 url += chrome::kContentSettingsExceptionsSubPage; | |
564 url += "#images"; | |
565 RunBidiCheckerOnPage(url.c_str()); | |
566 } | |
567 | |
568 //====================================================== | |
569 // chrome://settings-frame/contentExceptions#javascript | |
570 //====================================================== | |
571 | |
572 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
573 TestSettingsFrameContentExceptionsJavascript) { | |
574 std::string url(chrome::kChromeUISettingsFrameURL); | |
575 url += chrome::kContentSettingsExceptionsSubPage; | |
576 url += "#javascript"; | |
577 RunBidiCheckerOnPage(url.c_str()); | |
578 } | |
579 | |
580 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
581 MAYBE_TestSettingsFrameContentExceptionsJavascript) { | |
582 std::string url(chrome::kChromeUISettingsFrameURL); | |
583 url += chrome::kContentSettingsExceptionsSubPage; | |
584 url += "#javascript"; | |
585 RunBidiCheckerOnPage(url.c_str()); | |
586 } | |
587 | |
588 //=================================================== | |
589 // chrome://settings-frame/contentExceptions#plugins | |
590 //=================================================== | |
591 | |
592 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
593 TestSettingsFrameContentExceptionsPlugins) { | |
594 std::string url(chrome::kChromeUISettingsFrameURL); | |
595 url += chrome::kContentSettingsExceptionsSubPage; | |
596 url += "#plugins"; | |
597 RunBidiCheckerOnPage(url.c_str()); | |
598 } | |
599 | |
600 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
601 MAYBE_TestSettingsFrameContentExceptionsPlugins) { | |
602 std::string url(chrome::kChromeUISettingsFrameURL); | |
603 url += chrome::kContentSettingsExceptionsSubPage; | |
604 url += "#plugins"; | |
605 RunBidiCheckerOnPage(url.c_str()); | |
606 } | |
607 | |
608 //=================================================== | |
609 // chrome://settings-frame/contentExceptions#popups | |
610 //=================================================== | |
611 | |
612 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
613 TestSettingsFrameContentExceptionsPopups) { | |
614 std::string url(chrome::kChromeUISettingsFrameURL); | |
615 url += chrome::kContentSettingsExceptionsSubPage; | |
616 url += "#popups"; | |
617 RunBidiCheckerOnPage(url.c_str()); | |
618 } | |
619 | |
620 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
621 MAYBE_TestSettingsFrameContentExceptionsPopups) { | |
622 std::string url(chrome::kChromeUISettingsFrameURL); | |
623 url += chrome::kContentSettingsExceptionsSubPage; | |
624 url += "#popups"; | |
625 RunBidiCheckerOnPage(url.c_str()); | |
626 } | |
627 | |
628 //=================================================== | |
629 // chrome://settings-frame/contentExceptions#location | |
630 //=================================================== | |
631 | |
632 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
633 TestSettingsFrameContentExceptionsLocation) { | |
634 std::string url(chrome::kChromeUISettingsFrameURL); | |
635 url += chrome::kContentSettingsExceptionsSubPage; | |
636 url += "#location"; | |
637 RunBidiCheckerOnPage(url.c_str()); | |
638 } | |
639 | |
640 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
641 MAYBE_TestSettingsFrameContentExceptionsLocation) { | |
642 std::string url(chrome::kChromeUISettingsFrameURL); | |
643 url += chrome::kContentSettingsExceptionsSubPage; | |
644 url += "#location"; | |
645 RunBidiCheckerOnPage(url.c_str()); | |
646 } | |
647 | |
648 //=================================================== | |
649 // chrome://settings-frame/contentExceptions#notifications | |
650 //=================================================== | |
651 | |
652 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
653 TestSettingsFrameContentExceptionsNotifications) { | |
654 std::string url(chrome::kChromeUISettingsFrameURL); | |
655 url += chrome::kContentSettingsExceptionsSubPage; | |
656 url += "#notifications"; | |
657 RunBidiCheckerOnPage(url.c_str()); | |
658 } | |
659 | |
660 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
661 MAYBE_TestSettingsFrameContentExceptionsNotifications) { | |
662 std::string url(chrome::kChromeUISettingsFrameURL); | |
663 url += chrome::kContentSettingsExceptionsSubPage; | |
664 url += "#notifications"; | |
665 RunBidiCheckerOnPage(url.c_str()); | |
666 } | |
667 | |
668 //=================================================== | |
669 // chrome://settings-frame/contentExceptions#mouselock | |
670 //=================================================== | |
671 | |
672 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
673 TestSettingsFrameContentExceptionsMouseLock) { | |
674 std::string url(chrome::kChromeUISettingsFrameURL); | |
675 url += chrome::kContentSettingsExceptionsSubPage; | |
676 url += "#mouselock"; | |
677 RunBidiCheckerOnPage(url.c_str()); | |
678 } | |
679 | |
680 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
681 MAYBE_TestSettingsFrameContentExceptionsMouseLock) { | |
682 std::string url(chrome::kChromeUISettingsFrameURL); | |
683 url += chrome::kContentSettingsExceptionsSubPage; | |
684 url += "#mouselock"; | |
685 RunBidiCheckerOnPage(url.c_str()); | |
686 } | |
687 | |
688 //======================================== | |
689 // chrome://settings-frame/handlers | |
690 //======================================== | |
691 | |
692 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
693 TestSettingsFrameHandler) { | |
694 std::string url(chrome::kChromeUISettingsFrameURL); | |
695 url += chrome::kHandlerSettingsSubPage; | |
696 RunBidiCheckerOnPage(url.c_str()); | |
697 } | |
698 | |
699 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
700 MAYBE_TestSettingsFrameHandler) { | |
701 std::string url(chrome::kChromeUISettingsFrameURL); | |
702 url += chrome::kHandlerSettingsSubPage; | |
703 RunBidiCheckerOnPage(url.c_str()); | |
704 } | |
705 | |
706 //======================================== | |
707 // chrome://settings-frame/cookies | |
708 //======================================== | |
709 | |
710 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
711 TestSettingsFrameCookies) { | |
712 std::string url(chrome::kChromeUISettingsFrameURL); | |
713 url += "cookies"; | |
714 RunBidiCheckerOnPage(url.c_str()); | |
715 } | |
716 | |
717 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
718 MAYBE_TestSettingsFrameCookies) { | |
719 std::string url(chrome::kChromeUISettingsFrameURL); | |
720 url += "cookies"; | |
721 RunBidiCheckerOnPage(url.c_str()); | |
722 } | |
723 | |
724 //======================================== | |
725 // chrome://settings-frame/passwords | |
726 //======================================== | |
727 | |
728 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
729 TestSettingsFramePasswords) { | |
730 std::string url(chrome::kChromeUISettingsFrameURL); | |
731 url += "passwords"; | |
732 RunBidiCheckerOnPage(url.c_str()); | |
733 } | |
734 | |
735 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
736 MAYBE_TestSettingsFramePasswords) { | |
737 std::string url(chrome::kChromeUISettingsFrameURL); | |
738 url += "passwords"; | |
739 RunBidiCheckerOnPage(url.c_str()); | |
740 } | |
741 | |
742 //======================================== | |
743 // chrome://settings-frame/fonts | |
744 //======================================== | |
745 | |
746 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | |
747 TestSettingsFrameFonts) { | |
748 std::string url(chrome::kChromeUISettingsFrameURL); | |
749 url += "fonts"; | |
750 RunBidiCheckerOnPage(url.c_str()); | |
751 } | |
752 | |
753 // http://crbug.com/118420 | |
754 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | |
755 DISABLED_TestSettingsFrameFonts) { | |
756 std::string url(chrome::kChromeUISettingsFrameURL); | |
757 url += "fonts"; | |
758 RunBidiCheckerOnPage(url.c_str()); | |
759 } | |
760 | |
761 // Test other uber iframes. | |
762 | |
763 //============================== | |
764 // chrome://extensions-frame | |
765 //============================== | |
766 | |
767 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestExtensionsFrame) { | |
768 RunBidiCheckerOnPage(chrome::kChromeUIExtensionsFrameURL); | |
769 } | |
770 | |
771 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestExtensionsFrame) { | |
772 RunBidiCheckerOnPage(chrome::kChromeUIExtensionsFrameURL); | |
773 } | |
774 | |
775 //============================== | |
776 // chrome://help-frame | |
777 //============================== | |
778 | |
779 // http://crbug.com/118477 | |
780 #if defined(OS_CHROMEOS) | |
781 #define MAYBE_TestHelpFrame DISABLED_TestHelpFrame | |
782 #else | |
783 #define MAYBE_TestHelpFrame TestHelpFrame | |
784 #endif // defined(OS_CHROMEOS) | |
785 | |
786 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestHelpFrame) { | |
787 RunBidiCheckerOnPage(chrome::kChromeUIHelpFrameURL); | |
788 } | |
789 | |
790 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, MAYBE_TestHelpFrame) { | |
791 RunBidiCheckerOnPage(chrome::kChromeUIHelpFrameURL); | |
792 } | |
793 | |
794 //============================== | |
795 // chrome://history-frame | |
796 //============================== | |
797 | |
798 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestHistoryFrame) { | |
799 RunBidiCheckerOnPage(chrome::kChromeUIHistoryFrameURL); | |
800 } | |
801 | |
802 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestHistoryFrame) { | |
803 RunBidiCheckerOnPage(chrome::kChromeUIHistoryFrameURL); | |
804 } | |
OLD | NEW |