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 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestSettingsPage) { |
219 #if defined(OS_CHROMEOS) | |
220 #define MAYBE_TestSettingsPage DISABLED_TestSettingsPage | |
221 #define MAYBE_TestSettingsClearBrowserDataPage \ | |
222 DISABLED_TestSettingsClearBrowserDataPage | |
223 #define MAYBE_TestSettingsContentSettingsPage \ | |
224 DISABLED_TestSettingsContentSettingsPage | |
225 #define MAYBE_TestSettingsContentSettingsExceptionsPage \ | |
226 DISABLED_TestSettingsContentSettingsExceptionsPage | |
227 #define MAYBE_TestSettingsSearchEnginesOptionsPage \ | |
228 DISABLED_TestSettingsSearchEnginesOptionsPage | |
229 #else | |
230 #define MAYBE_TestSettingsPage TestSettingsPage | |
231 #define MAYBE_TestSettingsClearBrowserDataPage TestSettingsClearBrowserDataPage | |
232 #define MAYBE_TestSettingsContentSettingsPage TestSettingsContentSettingsPage | |
233 #define MAYBE_TestSettingsContentSettingsExceptionsPage \ | |
234 TestSettingsContentSettingsExceptionsPage | |
235 #define MAYBE_TestSettingsSearchEnginesOptionsPage \ | |
236 TestSettingsSearchEnginesOptionsPage | |
237 #endif // defined(OS_CHROMEOS) | |
238 | |
239 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, MAYBE_TestSettingsPage) { | |
240 RunBidiCheckerOnPage(chrome::kChromeUISettingsFrameURL); | 219 RunBidiCheckerOnPage(chrome::kChromeUISettingsFrameURL); |
241 } | 220 } |
242 | 221 |
243 static void SetupSettingsAutofillPageTest(Profile* profile, | 222 static void SetupSettingsAutofillPageTest(Profile* profile, |
244 const char* first_name, | 223 const char* first_name, |
245 const char* middle_name, | 224 const char* middle_name, |
246 const char* last_name, | 225 const char* last_name, |
247 const char* email, | 226 const char* email, |
248 const char* company, | 227 const char* company, |
249 const char* address1, | 228 const char* address1, |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
323 } | 302 } |
324 | 303 |
325 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | 304 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
326 TestSettingsClearBrowserDataPage) { | 305 TestSettingsClearBrowserDataPage) { |
327 std::string url(chrome::kChromeUISettingsFrameURL); | 306 std::string url(chrome::kChromeUISettingsFrameURL); |
328 url += std::string(chrome::kClearBrowserDataSubPage); | 307 url += std::string(chrome::kClearBrowserDataSubPage); |
329 RunBidiCheckerOnPage(url); | 308 RunBidiCheckerOnPage(url); |
330 } | 309 } |
331 | 310 |
332 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | 311 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
333 MAYBE_TestSettingsClearBrowserDataPage) { | 312 TestSettingsClearBrowserDataPage) { |
334 std::string url(chrome::kChromeUISettingsFrameURL); | 313 std::string url(chrome::kChromeUISettingsFrameURL); |
335 url += std::string(chrome::kClearBrowserDataSubPage); | 314 url += std::string(chrome::kClearBrowserDataSubPage); |
336 RunBidiCheckerOnPage(url); | 315 RunBidiCheckerOnPage(url); |
337 } | 316 } |
338 | 317 |
339 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | 318 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
340 TestSettingsContentSettingsPage) { | 319 TestSettingsContentSettingsPage) { |
341 std::string url(chrome::kChromeUISettingsFrameURL); | 320 std::string url(chrome::kChromeUISettingsFrameURL); |
342 url += std::string(chrome::kContentSettingsSubPage); | 321 url += std::string(chrome::kContentSettingsSubPage); |
343 RunBidiCheckerOnPage(url); | 322 RunBidiCheckerOnPage(url); |
344 } | 323 } |
345 | 324 |
346 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | 325 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
347 MAYBE_TestSettingsContentSettingsPage) { | 326 TestSettingsContentSettingsPage) { |
348 std::string url(chrome::kChromeUISettingsFrameURL); | 327 std::string url(chrome::kChromeUISettingsFrameURL); |
349 url += std::string(chrome::kContentSettingsSubPage); | 328 url += std::string(chrome::kContentSettingsSubPage); |
350 RunBidiCheckerOnPage(url); | 329 RunBidiCheckerOnPage(url); |
351 } | 330 } |
352 | 331 |
353 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | 332 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
354 TestSettingsContentSettingsExceptionsPage) { | 333 TestSettingsContentSettingsExceptionsPage) { |
355 std::string url(chrome::kChromeUISettingsFrameURL); | 334 std::string url(chrome::kChromeUISettingsFrameURL); |
356 url += std::string(chrome::kContentSettingsExceptionsSubPage); | 335 url += std::string(chrome::kContentSettingsExceptionsSubPage); |
357 RunBidiCheckerOnPage(url); | 336 RunBidiCheckerOnPage(url); |
358 } | 337 } |
359 | 338 |
360 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | 339 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
361 MAYBE_TestSettingsContentSettingsExceptionsPage) { | 340 TestSettingsContentSettingsExceptionsPage) { |
362 std::string url(chrome::kChromeUISettingsFrameURL); | 341 std::string url(chrome::kChromeUISettingsFrameURL); |
363 url += std::string(chrome::kContentSettingsExceptionsSubPage); | 342 url += std::string(chrome::kContentSettingsExceptionsSubPage); |
364 RunBidiCheckerOnPage(url); | 343 RunBidiCheckerOnPage(url); |
365 } | 344 } |
366 | 345 |
367 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | 346 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
368 TestSettingsLanguageOptionsPage) { | 347 TestSettingsLanguageOptionsPage) { |
369 std::string url(chrome::kChromeUISettingsFrameURL); | 348 std::string url(chrome::kChromeUISettingsFrameURL); |
370 url += std::string(chrome::kLanguageOptionsSubPage); | 349 url += std::string(chrome::kLanguageOptionsSubPage); |
371 RunBidiCheckerOnPage(url); | 350 RunBidiCheckerOnPage(url); |
372 } | 351 } |
373 | 352 |
374 // http://crbug.com/117871 | 353 // http://crbug.com/117871 |
375 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | 354 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
376 DISABLED_TestSettingsLanguageOptionsPage) { | 355 DISABLED_TestSettingsLanguageOptionsPage) { |
377 std::string url(chrome::kChromeUISettingsFrameURL); | 356 std::string url(chrome::kChromeUISettingsFrameURL); |
378 url += std::string(chrome::kLanguageOptionsSubPage); | 357 url += std::string(chrome::kLanguageOptionsSubPage); |
379 RunBidiCheckerOnPage(url); | 358 RunBidiCheckerOnPage(url); |
380 } | 359 } |
381 | 360 |
382 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, | 361 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
383 TestSettingsSearchEnginesOptionsPage) { | 362 TestSettingsSearchEnginesOptionsPage) { |
384 std::string url(chrome::kChromeUISettingsFrameURL); | 363 std::string url(chrome::kChromeUISettingsFrameURL); |
385 url += std::string(chrome::kSearchEnginesSubPage); | 364 url += std::string(chrome::kSearchEnginesSubPage); |
386 RunBidiCheckerOnPage(url); | 365 RunBidiCheckerOnPage(url); |
387 } | 366 } |
388 | 367 |
389 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, | 368 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
390 MAYBE_TestSettingsSearchEnginesOptionsPage) { | 369 TestSettingsSearchEnginesOptionsPage) { |
391 std::string url(chrome::kChromeUISettingsFrameURL); | 370 std::string url(chrome::kChromeUISettingsFrameURL); |
392 url += std::string(chrome::kSearchEnginesSubPage); | 371 url += std::string(chrome::kSearchEnginesSubPage); |
393 RunBidiCheckerOnPage(url); | 372 RunBidiCheckerOnPage(url); |
394 } | 373 } |
| 374 |
| 375 //=================================== |
| 376 // chrome://settings-frame/syncSetup |
| 377 //=================================== |
| 378 |
| 379 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 380 TestSettingsFrameSyncSetup) { |
| 381 std::string url(chrome::kChromeUISettingsFrameURL); |
| 382 url += std::string(chrome::kSyncSetupSubPage); |
| 383 RunBidiCheckerOnPage(url); |
| 384 } |
| 385 |
| 386 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 387 TestSettingsFrameSyncSetup) { |
| 388 std::string url(chrome::kChromeUISettingsFrameURL); |
| 389 url += std::string(chrome::kSyncSetupSubPage); |
| 390 RunBidiCheckerOnPage(url); |
| 391 } |
| 392 |
| 393 //=================================== |
| 394 // chrome://settings-frame/startup |
| 395 //=================================== |
| 396 |
| 397 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 398 TestSettingsFrameStartup) { |
| 399 std::string url(chrome::kChromeUISettingsFrameURL); |
| 400 url += "startup"; |
| 401 RunBidiCheckerOnPage(url); |
| 402 } |
| 403 |
| 404 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 405 TestSettingsFrameStartup) { |
| 406 std::string url(chrome::kChromeUISettingsFrameURL); |
| 407 url += "startup"; |
| 408 RunBidiCheckerOnPage(url); |
| 409 } |
| 410 |
| 411 //=================================== |
| 412 // chrome://settings-frame/importData |
| 413 //=================================== |
| 414 |
| 415 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 416 TestSettingsFrameImportData) { |
| 417 std::string url(chrome::kChromeUISettingsFrameURL); |
| 418 url += chrome::kImportDataSubPage; |
| 419 RunBidiCheckerOnPage(url); |
| 420 } |
| 421 |
| 422 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 423 TestSettingsFrameImportData) { |
| 424 std::string url(chrome::kChromeUISettingsFrameURL); |
| 425 url += chrome::kImportDataSubPage; |
| 426 RunBidiCheckerOnPage(url); |
| 427 } |
| 428 |
| 429 //======================================== |
| 430 // chrome://settings-frame/manageProfile |
| 431 //======================================== |
| 432 |
| 433 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 434 TestSettingsFrameMangageProfile) { |
| 435 std::string url(chrome::kChromeUISettingsFrameURL); |
| 436 url += chrome::kManageProfileSubPage; |
| 437 RunBidiCheckerOnPage(url); |
| 438 } |
| 439 |
| 440 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 441 TestSettingsFrameMangageProfile) { |
| 442 std::string url(chrome::kChromeUISettingsFrameURL); |
| 443 url += chrome::kManageProfileSubPage; |
| 444 RunBidiCheckerOnPage(url); |
| 445 } |
| 446 |
| 447 //=================================================== |
| 448 // chrome://settings-frame/contentExceptions#cookies |
| 449 //=================================================== |
| 450 |
| 451 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 452 TestSettingsFrameContentExceptionsCookies) { |
| 453 std::string url(chrome::kChromeUISettingsFrameURL); |
| 454 url += chrome::kContentSettingsExceptionsSubPage; |
| 455 url += "#cookies"; |
| 456 RunBidiCheckerOnPage(url); |
| 457 } |
| 458 |
| 459 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 460 TestSettingsFrameContentExceptionsCookies) { |
| 461 std::string url(chrome::kChromeUISettingsFrameURL); |
| 462 url += chrome::kContentSettingsExceptionsSubPage; |
| 463 url += "#cookies"; |
| 464 RunBidiCheckerOnPage(url); |
| 465 } |
| 466 |
| 467 //=================================================== |
| 468 // chrome://settings-frame/contentExceptions#images |
| 469 //=================================================== |
| 470 |
| 471 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 472 TestSettingsFrameContentExceptionsImages) { |
| 473 std::string url(chrome::kChromeUISettingsFrameURL); |
| 474 url += chrome::kContentSettingsExceptionsSubPage; |
| 475 url += "#images"; |
| 476 RunBidiCheckerOnPage(url); |
| 477 } |
| 478 |
| 479 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 480 TestSettingsFrameContentExceptionsImages) { |
| 481 std::string url(chrome::kChromeUISettingsFrameURL); |
| 482 url += chrome::kContentSettingsExceptionsSubPage; |
| 483 url += "#images"; |
| 484 RunBidiCheckerOnPage(url); |
| 485 } |
| 486 |
| 487 //====================================================== |
| 488 // chrome://settings-frame/contentExceptions#javascript |
| 489 //====================================================== |
| 490 |
| 491 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 492 TestSettingsFrameContentExceptionsJavascript) { |
| 493 std::string url(chrome::kChromeUISettingsFrameURL); |
| 494 url += chrome::kContentSettingsExceptionsSubPage; |
| 495 url += "#javascript"; |
| 496 RunBidiCheckerOnPage(url); |
| 497 } |
| 498 |
| 499 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 500 TestSettingsFrameContentExceptionsJavascript) { |
| 501 std::string url(chrome::kChromeUISettingsFrameURL); |
| 502 url += chrome::kContentSettingsExceptionsSubPage; |
| 503 url += "#javascript"; |
| 504 RunBidiCheckerOnPage(url); |
| 505 } |
| 506 |
| 507 //=================================================== |
| 508 // chrome://settings-frame/contentExceptions#plugins |
| 509 //=================================================== |
| 510 |
| 511 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 512 TestSettingsFrameContentExceptionsPlugins) { |
| 513 std::string url(chrome::kChromeUISettingsFrameURL); |
| 514 url += chrome::kContentSettingsExceptionsSubPage; |
| 515 url += "#plugins"; |
| 516 RunBidiCheckerOnPage(url); |
| 517 } |
| 518 |
| 519 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 520 TestSettingsFrameContentExceptionsPlugins) { |
| 521 std::string url(chrome::kChromeUISettingsFrameURL); |
| 522 url += chrome::kContentSettingsExceptionsSubPage; |
| 523 url += "#plugins"; |
| 524 RunBidiCheckerOnPage(url); |
| 525 } |
| 526 |
| 527 //=================================================== |
| 528 // chrome://settings-frame/contentExceptions#popups |
| 529 //=================================================== |
| 530 |
| 531 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 532 TestSettingsFrameContentExceptionsPopups) { |
| 533 std::string url(chrome::kChromeUISettingsFrameURL); |
| 534 url += chrome::kContentSettingsExceptionsSubPage; |
| 535 url += "#popups"; |
| 536 RunBidiCheckerOnPage(url); |
| 537 } |
| 538 |
| 539 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 540 TestSettingsFrameContentExceptionsPopups) { |
| 541 std::string url(chrome::kChromeUISettingsFrameURL); |
| 542 url += chrome::kContentSettingsExceptionsSubPage; |
| 543 url += "#popups"; |
| 544 RunBidiCheckerOnPage(url); |
| 545 } |
| 546 |
| 547 //=================================================== |
| 548 // chrome://settings-frame/contentExceptions#location |
| 549 //=================================================== |
| 550 |
| 551 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 552 TestSettingsFrameContentExceptionsLocation) { |
| 553 std::string url(chrome::kChromeUISettingsFrameURL); |
| 554 url += chrome::kContentSettingsExceptionsSubPage; |
| 555 url += "#location"; |
| 556 RunBidiCheckerOnPage(url); |
| 557 } |
| 558 |
| 559 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 560 TestSettingsFrameContentExceptionsLocation) { |
| 561 std::string url(chrome::kChromeUISettingsFrameURL); |
| 562 url += chrome::kContentSettingsExceptionsSubPage; |
| 563 url += "#location"; |
| 564 RunBidiCheckerOnPage(url); |
| 565 } |
| 566 |
| 567 //=================================================== |
| 568 // chrome://settings-frame/contentExceptions#notifications |
| 569 //=================================================== |
| 570 |
| 571 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 572 TestSettingsFrameContentExceptionsNotifications) { |
| 573 std::string url(chrome::kChromeUISettingsFrameURL); |
| 574 url += chrome::kContentSettingsExceptionsSubPage; |
| 575 url += "#notifications"; |
| 576 RunBidiCheckerOnPage(url); |
| 577 } |
| 578 |
| 579 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 580 TestSettingsFrameContentExceptionsNotifications) { |
| 581 std::string url(chrome::kChromeUISettingsFrameURL); |
| 582 url += chrome::kContentSettingsExceptionsSubPage; |
| 583 url += "#notifications"; |
| 584 RunBidiCheckerOnPage(url); |
| 585 } |
| 586 |
| 587 //=================================================== |
| 588 // chrome://settings-frame/contentExceptions#mouselock |
| 589 //=================================================== |
| 590 |
| 591 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 592 TestSettingsFrameContentExceptionsMouseLock) { |
| 593 std::string url(chrome::kChromeUISettingsFrameURL); |
| 594 url += chrome::kContentSettingsExceptionsSubPage; |
| 595 url += "#mouselock"; |
| 596 RunBidiCheckerOnPage(url); |
| 597 } |
| 598 |
| 599 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 600 TestSettingsFrameContentExceptionsMouseLock) { |
| 601 std::string url(chrome::kChromeUISettingsFrameURL); |
| 602 url += chrome::kContentSettingsExceptionsSubPage; |
| 603 url += "#mouselock"; |
| 604 RunBidiCheckerOnPage(url); |
| 605 } |
| 606 |
| 607 //======================================== |
| 608 // chrome://settings-frame/handlers |
| 609 //======================================== |
| 610 |
| 611 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 612 TestSettingsFrameHandler) { |
| 613 std::string url(chrome::kChromeUISettingsFrameURL); |
| 614 url += chrome::kHandlerSettingsSubPage; |
| 615 RunBidiCheckerOnPage(url); |
| 616 } |
| 617 |
| 618 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 619 TestSettingsFrameHandler) { |
| 620 std::string url(chrome::kChromeUISettingsFrameURL); |
| 621 url += chrome::kHandlerSettingsSubPage; |
| 622 RunBidiCheckerOnPage(url); |
| 623 } |
| 624 |
| 625 //======================================== |
| 626 // chrome://settings-frame/cookies |
| 627 //======================================== |
| 628 |
| 629 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 630 TestSettingsFrameCookies) { |
| 631 std::string url(chrome::kChromeUISettingsFrameURL); |
| 632 url += "cookies"; |
| 633 RunBidiCheckerOnPage(url); |
| 634 } |
| 635 |
| 636 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 637 TestSettingsFrameCookies) { |
| 638 std::string url(chrome::kChromeUISettingsFrameURL); |
| 639 url += "cookies"; |
| 640 RunBidiCheckerOnPage(url); |
| 641 } |
| 642 |
| 643 //======================================== |
| 644 // chrome://settings-frame/passwords |
| 645 //======================================== |
| 646 |
| 647 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 648 TestSettingsFramePasswords) { |
| 649 std::string url(chrome::kChromeUISettingsFrameURL); |
| 650 url += "passwords"; |
| 651 RunBidiCheckerOnPage(url); |
| 652 } |
| 653 |
| 654 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 655 TestSettingsFramePasswords) { |
| 656 std::string url(chrome::kChromeUISettingsFrameURL); |
| 657 url += "passwords"; |
| 658 RunBidiCheckerOnPage(url); |
| 659 } |
| 660 |
| 661 //======================================== |
| 662 // chrome://settings-frame/fonts |
| 663 //======================================== |
| 664 |
| 665 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, |
| 666 TestSettingsFrameFonts) { |
| 667 std::string url(chrome::kChromeUISettingsFrameURL); |
| 668 url += "fonts"; |
| 669 RunBidiCheckerOnPage(url); |
| 670 } |
| 671 |
| 672 // http://crbug.com/118420 |
| 673 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, |
| 674 DISABLED_TestSettingsFrameFonts) { |
| 675 std::string url(chrome::kChromeUISettingsFrameURL); |
| 676 url += "fonts"; |
| 677 RunBidiCheckerOnPage(url); |
| 678 } |
| 679 |
| 680 // Test other uber iframes. |
| 681 |
| 682 //============================== |
| 683 // chrome://extensions-frame |
| 684 //============================== |
| 685 |
| 686 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestExtensionsFrame) { |
| 687 RunBidiCheckerOnPage(chrome::kChromeUIExtensionsFrameURL); |
| 688 } |
| 689 |
| 690 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestExtensionsFrame) { |
| 691 RunBidiCheckerOnPage(chrome::kChromeUIExtensionsFrameURL); |
| 692 } |
| 693 |
| 694 //============================== |
| 695 // chrome://help-frame |
| 696 //============================== |
| 697 |
| 698 // http://crbug.com/118477 |
| 699 #if defined(OS_CHROMEOS) |
| 700 #define MAYBE_TestHelpFrame DISABLED_TestHelpFrame |
| 701 #else |
| 702 #define MAYBE_TestHelpFrame TestHelpFrame |
| 703 #endif // defined(OS_CHROMEOS) |
| 704 |
| 705 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestHelpFrame) { |
| 706 RunBidiCheckerOnPage(chrome::kChromeUIHelpFrameURL); |
| 707 } |
| 708 |
| 709 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, MAYBE_TestHelpFrame) { |
| 710 RunBidiCheckerOnPage(chrome::kChromeUIHelpFrameURL); |
| 711 } |
| 712 |
| 713 //============================== |
| 714 // chrome://history-frame |
| 715 //============================== |
| 716 |
| 717 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestHistoryFrame) { |
| 718 RunBidiCheckerOnPage(chrome::kChromeUIHistoryFrameURL); |
| 719 } |
| 720 |
| 721 IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestHistoryFrame) { |
| 722 RunBidiCheckerOnPage(chrome::kChromeUIHistoryFrameURL); |
| 723 } |
OLD | NEW |