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 |