Chromium Code Reviews| 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 |