| 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 <set> | 5 #include <set> |
| 6 #include <string> | 6 #include <string> |
| 7 #include <vector> | 7 #include <vector> |
| 8 | 8 |
| 9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
| 10 #include "base/files/file_util.h" | 10 #include "base/files/file_util.h" |
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 282 ADD_FAILURE() << "No expectation found. Create it by doing:\n" | 282 ADD_FAILURE() << "No expectation found. Create it by doing:\n" |
| 283 << "mv " << actual_file.LossyDisplayName() << " " | 283 << "mv " << actual_file.LossyDisplayName() << " " |
| 284 << expected_file.LossyDisplayName(); | 284 << expected_file.LossyDisplayName(); |
| 285 } | 285 } |
| 286 } | 286 } |
| 287 | 287 |
| 288 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityA) { | 288 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityA) { |
| 289 RunTest(FILE_PATH_LITERAL("a.html")); | 289 RunTest(FILE_PATH_LITERAL("a.html")); |
| 290 } | 290 } |
| 291 | 291 |
| 292 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAbbr) { |
| 293 RunTest(FILE_PATH_LITERAL("abbr.html")); |
| 294 } |
| 295 |
| 292 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAddress) { | 296 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAddress) { |
| 293 RunTest(FILE_PATH_LITERAL("address.html")); | 297 RunTest(FILE_PATH_LITERAL("address.html")); |
| 294 } | 298 } |
| 295 | 299 |
| 296 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAName) { | 300 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAName) { |
| 297 RunTest(FILE_PATH_LITERAL("a-name.html")); | 301 RunTest(FILE_PATH_LITERAL("a-name.html")); |
| 298 } | 302 } |
| 299 | 303 |
| 300 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityANoText) { | 304 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityANoText) { |
| 301 RunTest(FILE_PATH_LITERAL("a-no-text.html")); | 305 RunTest(FILE_PATH_LITERAL("a-no-text.html")); |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 373 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 377 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 374 AccessibilityAriaListBoxAriaSelected) { | 378 AccessibilityAriaListBoxAriaSelected) { |
| 375 RunTest(FILE_PATH_LITERAL("aria-listbox-aria-selected.html")); | 379 RunTest(FILE_PATH_LITERAL("aria-listbox-aria-selected.html")); |
| 376 } | 380 } |
| 377 | 381 |
| 378 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 382 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 379 AccessibilityAriaListBoxChildFocus) { | 383 AccessibilityAriaListBoxChildFocus) { |
| 380 RunTest(FILE_PATH_LITERAL("aria-listbox-childfocus.html")); | 384 RunTest(FILE_PATH_LITERAL("aria-listbox-childfocus.html")); |
| 381 } | 385 } |
| 382 | 386 |
| 387 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLog) { |
| 388 RunTest(FILE_PATH_LITERAL("aria-log.html")); |
| 389 } |
| 390 |
| 391 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMarquee) { |
| 392 RunTest(FILE_PATH_LITERAL("aria-marquee.html")); |
| 393 } |
| 394 |
| 383 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenu) { | 395 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenu) { |
| 384 RunTest(FILE_PATH_LITERAL("aria-menu.html")); | 396 RunTest(FILE_PATH_LITERAL("aria-menu.html")); |
| 385 } | 397 } |
| 386 | 398 |
| 387 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 399 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 388 AccessibilityAriaMenuitemradio) { | 400 AccessibilityAriaMenuitemradio) { |
| 389 RunTest(FILE_PATH_LITERAL("aria-menuitemradio.html")); | 401 RunTest(FILE_PATH_LITERAL("aria-menuitemradio.html")); |
| 390 } | 402 } |
| 391 | 403 |
| 392 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 404 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 405 AccessibilityAriaOrientation) { |
| 406 RunTest(FILE_PATH_LITERAL("aria-orientation.html")); |
| 407 } |
| 408 |
| 409 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 393 AccessibilityAriaPressed) { | 410 AccessibilityAriaPressed) { |
| 394 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); | 411 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); |
| 395 } | 412 } |
| 396 | 413 |
| 397 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 414 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 398 AccessibilityAriaProgressbar) { | 415 AccessibilityAriaProgressbar) { |
| 399 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); | 416 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); |
| 400 } | 417 } |
| 401 | 418 |
| 402 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { | 419 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { |
| 403 RunTest(FILE_PATH_LITERAL("aria-row.html")); | 420 RunTest(FILE_PATH_LITERAL("aria-row.html")); |
| 404 } | 421 } |
| 405 | 422 |
| 406 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 423 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 407 AccessibilityAriaReadonly) { | 424 AccessibilityAriaReadonly) { |
| 408 RunTest(FILE_PATH_LITERAL("aria-readonly.html")); | 425 RunTest(FILE_PATH_LITERAL("aria-readonly.html")); |
| 409 } | 426 } |
| 410 | 427 |
| 428 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSort) { |
| 429 RunTest(FILE_PATH_LITERAL("aria-sort.html")); |
| 430 } |
| 431 |
| 411 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 432 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 412 AccessibilityAriaSpinButton) { | 433 AccessibilityAriaSpinButton) { |
| 413 RunTest(FILE_PATH_LITERAL("aria-spinbutton.html")); | 434 RunTest(FILE_PATH_LITERAL("aria-spinbutton.html")); |
| 414 } | 435 } |
| 415 | 436 |
| 416 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { | 437 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { |
| 417 RunTest(FILE_PATH_LITERAL("aria-timer.html")); | 438 RunTest(FILE_PATH_LITERAL("aria-timer.html")); |
| 418 } | 439 } |
| 419 | 440 |
| 420 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 441 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| (...skipping 29 matching lines...) Expand all Loading... |
| 450 } | 471 } |
| 451 | 472 |
| 452 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBody) { | 473 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBody) { |
| 453 RunTest(FILE_PATH_LITERAL("body.html")); | 474 RunTest(FILE_PATH_LITERAL("body.html")); |
| 454 } | 475 } |
| 455 | 476 |
| 456 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBR) { | 477 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBR) { |
| 457 RunTest(FILE_PATH_LITERAL("br.html")); | 478 RunTest(FILE_PATH_LITERAL("br.html")); |
| 458 } | 479 } |
| 459 | 480 |
| 481 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityButton) { |
| 482 RunTest(FILE_PATH_LITERAL("button.html")); |
| 483 } |
| 484 |
| 460 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityButtonNameCalc) { | 485 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityButtonNameCalc) { |
| 461 RunTest(FILE_PATH_LITERAL("button-name-calc.html")); | 486 RunTest(FILE_PATH_LITERAL("button-name-calc.html")); |
| 462 } | 487 } |
| 463 | 488 |
| 464 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCanvas) { | 489 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCanvas) { |
| 465 RunTest(FILE_PATH_LITERAL("canvas.html")); | 490 RunTest(FILE_PATH_LITERAL("canvas.html")); |
| 466 } | 491 } |
| 467 | 492 |
| 468 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCaption) { | 493 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCaption) { |
| 469 RunTest(FILE_PATH_LITERAL("caption.html")); | 494 RunTest(FILE_PATH_LITERAL("caption.html")); |
| 470 } | 495 } |
| 471 | 496 |
| 472 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 497 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 473 AccessibilityCheckboxNameCalc) { | 498 AccessibilityCheckboxNameCalc) { |
| 474 RunTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); | 499 RunTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); |
| 475 } | 500 } |
| 476 | 501 |
| 502 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { |
| 503 RunTest(FILE_PATH_LITERAL("col.html")); |
| 504 } |
| 505 |
| 477 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDel) { | 506 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDel) { |
| 478 RunTest(FILE_PATH_LITERAL("del.html")); | 507 RunTest(FILE_PATH_LITERAL("del.html")); |
| 479 } | 508 } |
| 480 | 509 |
| 481 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDfn) { | 510 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDfn) { |
| 482 RunTest(FILE_PATH_LITERAL("dfn.html")); | 511 RunTest(FILE_PATH_LITERAL("dfn.html")); |
| 483 } | 512 } |
| 484 | 513 |
| 485 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDialog) { | 514 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDialog) { |
| 486 RunTest(FILE_PATH_LITERAL("dialog.html")); | 515 RunTest(FILE_PATH_LITERAL("dialog.html")); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 500 } | 529 } |
| 501 | 530 |
| 502 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityEm) { | 531 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityEm) { |
| 503 RunTest(FILE_PATH_LITERAL("em.html")); | 532 RunTest(FILE_PATH_LITERAL("em.html")); |
| 504 } | 533 } |
| 505 | 534 |
| 506 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFigcaption) { | 535 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFigcaption) { |
| 507 RunTest(FILE_PATH_LITERAL("figcaption.html")); | 536 RunTest(FILE_PATH_LITERAL("figcaption.html")); |
| 508 } | 537 } |
| 509 | 538 |
| 539 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFigure) { |
| 540 RunTest(FILE_PATH_LITERAL("figure.html")); |
| 541 } |
| 542 |
| 510 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFooter) { | 543 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFooter) { |
| 511 RunTest(FILE_PATH_LITERAL("footer.html")); | 544 RunTest(FILE_PATH_LITERAL("footer.html")); |
| 512 } | 545 } |
| 513 | 546 |
| 514 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityForm) { | 547 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityForm) { |
| 515 RunTest(FILE_PATH_LITERAL("form.html")); | 548 RunTest(FILE_PATH_LITERAL("form.html")); |
| 516 } | 549 } |
| 517 | 550 |
| 518 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFrameset) { | 551 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFrameset) { |
| 519 RunTest(FILE_PATH_LITERAL("frameset.html")); | 552 RunTest(FILE_PATH_LITERAL("frameset.html")); |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 551 | 584 |
| 552 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 585 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 553 AccessibilityInputImageButtonInMenu) { | 586 AccessibilityInputImageButtonInMenu) { |
| 554 RunTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); | 587 RunTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); |
| 555 } | 588 } |
| 556 | 589 |
| 557 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRange) { | 590 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRange) { |
| 558 RunTest(FILE_PATH_LITERAL("input-range.html")); | 591 RunTest(FILE_PATH_LITERAL("input-range.html")); |
| 559 } | 592 } |
| 560 | 593 |
| 594 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputSearch) { |
| 595 RunTest(FILE_PATH_LITERAL("input-search.html")); |
| 596 } |
| 597 |
| 561 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 598 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 562 AccessibilityInputTextNameCalc) { | 599 AccessibilityInputTextNameCalc) { |
| 563 RunTest(FILE_PATH_LITERAL("input-text-name-calc.html")); | 600 RunTest(FILE_PATH_LITERAL("input-text-name-calc.html")); |
| 564 } | 601 } |
| 565 | 602 |
| 603 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputTime) { |
| 604 RunTest(FILE_PATH_LITERAL("input-time.html")); |
| 605 } |
| 606 |
| 566 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree | 607 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree |
| 567 // Re-baseline after the Blink change goes in | 608 // Re-baseline after the Blink change goes in |
| 568 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 609 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 569 DISABLED_AccessibilityInputTypes) { | 610 DISABLED_AccessibilityInputTypes) { |
| 570 RunTest(FILE_PATH_LITERAL("input-types.html")); | 611 RunTest(FILE_PATH_LITERAL("input-types.html")); |
| 571 } | 612 } |
| 572 | 613 |
| 573 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityIns) { | 614 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityIns) { |
| 574 RunTest(FILE_PATH_LITERAL("ins.html")); | 615 RunTest(FILE_PATH_LITERAL("ins.html")); |
| 575 } | 616 } |
| (...skipping 16 matching lines...) Expand all Loading... |
| 592 | 633 |
| 593 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityMark) { | 634 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityMark) { |
| 594 RunTest(FILE_PATH_LITERAL("mark.html")); | 635 RunTest(FILE_PATH_LITERAL("mark.html")); |
| 595 } | 636 } |
| 596 | 637 |
| 597 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 638 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 598 AccessibilityMenutypecontext) { | 639 AccessibilityMenutypecontext) { |
| 599 RunTest(FILE_PATH_LITERAL("menu-type-context.html")); | 640 RunTest(FILE_PATH_LITERAL("menu-type-context.html")); |
| 600 } | 641 } |
| 601 | 642 |
| 643 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityMeta) { |
| 644 RunTest(FILE_PATH_LITERAL("meta.html")); |
| 645 } |
| 646 |
| 647 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityMeter) { |
| 648 RunTest(FILE_PATH_LITERAL("meter.html")); |
| 649 } |
| 650 |
| 602 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 651 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 603 AccessibilityModalDialogClosed) { | 652 AccessibilityModalDialogClosed) { |
| 604 RunTest(FILE_PATH_LITERAL("modal-dialog-closed.html")); | 653 RunTest(FILE_PATH_LITERAL("modal-dialog-closed.html")); |
| 605 } | 654 } |
| 606 | 655 |
| 607 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 656 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 608 AccessibilityModalDialogOpened) { | 657 AccessibilityModalDialogOpened) { |
| 609 RunTest(FILE_PATH_LITERAL("modal-dialog-opened.html")); | 658 RunTest(FILE_PATH_LITERAL("modal-dialog-opened.html")); |
| 610 } | 659 } |
| 611 | 660 |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 689 | 738 |
| 690 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { | 739 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { |
| 691 RunTest(FILE_PATH_LITERAL("ul.html")); | 740 RunTest(FILE_PATH_LITERAL("ul.html")); |
| 692 } | 741 } |
| 693 | 742 |
| 694 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 743 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
| 695 RunTest(FILE_PATH_LITERAL("wbr.html")); | 744 RunTest(FILE_PATH_LITERAL("wbr.html")); |
| 696 } | 745 } |
| 697 | 746 |
| 698 } // namespace content | 747 } // namespace content |
| OLD | NEW |