| 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/file_util.h" | 10 #include "base/file_util.h" |
| (...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 298 } | 298 } |
| 299 | 299 |
| 300 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityANoText) { | 300 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityANoText) { |
| 301 RunTest(FILE_PATH_LITERAL("a-no-text.html")); | 301 RunTest(FILE_PATH_LITERAL("a-no-text.html")); |
| 302 } | 302 } |
| 303 | 303 |
| 304 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAOnclick) { | 304 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAOnclick) { |
| 305 RunTest(FILE_PATH_LITERAL("a-onclick.html")); | 305 RunTest(FILE_PATH_LITERAL("a-onclick.html")); |
| 306 } | 306 } |
| 307 | 307 |
| 308 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaalert) { |
| 309 RunTest(FILE_PATH_LITERAL("aria-alert.html")); |
| 310 } |
| 311 |
| 308 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 312 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 309 AccessibilityAriaApplication) { | 313 AccessibilityAriaApplication) { |
| 310 RunTest(FILE_PATH_LITERAL("aria-application.html")); | 314 RunTest(FILE_PATH_LITERAL("aria-application.html")); |
| 311 } | 315 } |
| 312 | 316 |
| 313 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 317 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 314 AccessibilityAriaAutocomplete) { | 318 AccessibilityAriaAutocomplete) { |
| 315 RunTest(FILE_PATH_LITERAL("aria-autocomplete.html")); | 319 RunTest(FILE_PATH_LITERAL("aria-autocomplete.html")); |
| 316 } | 320 } |
| 317 | 321 |
| 318 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree | 322 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree |
| 319 // Re-baseline after the Blink change goes in | 323 // Re-baseline after the Blink change goes in |
| 320 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 324 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 321 DISABLED_AccessibilityAriaCombobox) { | 325 DISABLED_AccessibilityAriaCombobox) { |
| 322 RunTest(FILE_PATH_LITERAL("aria-combobox.html")); | 326 RunTest(FILE_PATH_LITERAL("aria-combobox.html")); |
| 323 } | 327 } |
| 324 | 328 |
| 325 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 329 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 330 DISABLED_AccessibilityAriahidden) { |
| 331 RunTest(FILE_PATH_LITERAL("aria-hidden.html")); |
| 332 } |
| 333 |
| 334 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 326 MAYBE(AccessibilityAriaFlowto)) { | 335 MAYBE(AccessibilityAriaFlowto)) { |
| 327 RunTest(FILE_PATH_LITERAL("aria-flowto.html")); | 336 RunTest(FILE_PATH_LITERAL("aria-flowto.html")); |
| 328 } | 337 } |
| 329 | 338 |
| 339 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaimg) { |
| 340 RunTest(FILE_PATH_LITERAL("aria-img.html")); |
| 341 } |
| 342 |
| 330 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaInvalid) { | 343 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaInvalid) { |
| 331 RunTest(FILE_PATH_LITERAL("aria-invalid.html")); | 344 RunTest(FILE_PATH_LITERAL("aria-invalid.html")); |
| 332 } | 345 } |
| 333 | 346 |
| 334 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 347 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 335 AccessibilityAriaLabelledByHeading) { | 348 AccessibilityAriaLabelledByHeading) { |
| 336 RunTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); | 349 RunTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); |
| 337 } | 350 } |
| 338 | 351 |
| 339 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { | 352 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 372 AccessibilityAriaPressed) { | 385 AccessibilityAriaPressed) { |
| 373 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); | 386 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); |
| 374 } | 387 } |
| 375 | 388 |
| 376 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 389 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 377 AccessibilityAriaProgressbar) { | 390 AccessibilityAriaProgressbar) { |
| 378 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); | 391 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); |
| 379 } | 392 } |
| 380 | 393 |
| 381 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 394 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 395 AccessibilityAriareadonly) { |
| 396 RunTest(FILE_PATH_LITERAL("aria-readonly.html")); |
| 397 } |
| 398 |
| 399 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriatimer) { |
| 400 RunTest(FILE_PATH_LITERAL("aria-timer.html")); |
| 401 } |
| 402 |
| 403 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 382 AccessibilityAriaToolbar) { | 404 AccessibilityAriaToolbar) { |
| 383 RunTest(FILE_PATH_LITERAL("toolbar.html")); | 405 RunTest(FILE_PATH_LITERAL("toolbar.html")); |
| 384 } | 406 } |
| 385 | 407 |
| 386 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 408 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 387 AccessibilityAriaValueMin) { | 409 AccessibilityAriaValueMin) { |
| 388 RunTest(FILE_PATH_LITERAL("aria-valuemin.html")); | 410 RunTest(FILE_PATH_LITERAL("aria-valuemin.html")); |
| 389 } | 411 } |
| 390 | 412 |
| 391 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 413 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| (...skipping 23 matching lines...) Expand all Loading... |
| 415 | 437 |
| 416 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCanvas) { | 438 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCanvas) { |
| 417 RunTest(FILE_PATH_LITERAL("canvas.html")); | 439 RunTest(FILE_PATH_LITERAL("canvas.html")); |
| 418 } | 440 } |
| 419 | 441 |
| 420 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 442 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 421 AccessibilityCheckboxNameCalc) { | 443 AccessibilityCheckboxNameCalc) { |
| 422 RunTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); | 444 RunTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); |
| 423 } | 445 } |
| 424 | 446 |
| 447 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDel) { |
| 448 RunTest(FILE_PATH_LITERAL("del.html")); |
| 449 } |
| 450 |
| 451 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDfn) { |
| 452 RunTest(FILE_PATH_LITERAL("dfn.html")); |
| 453 } |
| 454 |
| 425 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDialog) { | 455 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDialog) { |
| 426 RunTest(FILE_PATH_LITERAL("dialog.html")); | 456 RunTest(FILE_PATH_LITERAL("dialog.html")); |
| 427 } | 457 } |
| 428 | 458 |
| 429 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDiv) { | 459 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDiv) { |
| 430 RunTest(FILE_PATH_LITERAL("div.html")); | 460 RunTest(FILE_PATH_LITERAL("div.html")); |
| 431 } | 461 } |
| 432 | 462 |
| 433 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDl) { | 463 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDl) { |
| 434 RunTest(FILE_PATH_LITERAL("dl.html")); | 464 RunTest(FILE_PATH_LITERAL("dl.html")); |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 504 | 534 |
| 505 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { | 535 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { |
| 506 RunTest(FILE_PATH_LITERAL("landmark.html")); | 536 RunTest(FILE_PATH_LITERAL("landmark.html")); |
| 507 } | 537 } |
| 508 | 538 |
| 509 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { | 539 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { |
| 510 RunTest(FILE_PATH_LITERAL("list-markers.html")); | 540 RunTest(FILE_PATH_LITERAL("list-markers.html")); |
| 511 } | 541 } |
| 512 | 542 |
| 513 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 543 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 544 AccessibilityMenutypecontext) { |
| 545 RunTest(FILE_PATH_LITERAL("menu-type-context.html")); |
| 546 } |
| 547 |
| 548 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 514 AccessibilityModalDialogClosed) { | 549 AccessibilityModalDialogClosed) { |
| 515 RunTest(FILE_PATH_LITERAL("modal-dialog-closed.html")); | 550 RunTest(FILE_PATH_LITERAL("modal-dialog-closed.html")); |
| 516 } | 551 } |
| 517 | 552 |
| 518 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 553 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 519 AccessibilityModalDialogOpened) { | 554 AccessibilityModalDialogOpened) { |
| 520 RunTest(FILE_PATH_LITERAL("modal-dialog-opened.html")); | 555 RunTest(FILE_PATH_LITERAL("modal-dialog-opened.html")); |
| 521 } | 556 } |
| 522 | 557 |
| 523 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 558 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 524 AccessibilityModalDialogInIframeClosed) { | 559 AccessibilityModalDialogInIframeClosed) { |
| 525 RunTest(FILE_PATH_LITERAL("modal-dialog-in-iframe-closed.html")); | 560 RunTest(FILE_PATH_LITERAL("modal-dialog-in-iframe-closed.html")); |
| 526 } | 561 } |
| 527 | 562 |
| 528 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 563 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 529 AccessibilityModalDialogInIframeOpened) { | 564 AccessibilityModalDialogInIframeOpened) { |
| 530 RunTest(FILE_PATH_LITERAL("modal-dialog-in-iframe-opened.html")); | 565 RunTest(FILE_PATH_LITERAL("modal-dialog-in-iframe-opened.html")); |
| 531 } | 566 } |
| 532 | 567 |
| 533 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 568 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 534 AccessibilityModalDialogStack) { | 569 AccessibilityModalDialogStack) { |
| 535 RunTest(FILE_PATH_LITERAL("modal-dialog-stack.html")); | 570 RunTest(FILE_PATH_LITERAL("modal-dialog-stack.html")); |
| 536 } | 571 } |
| 537 | 572 |
| 573 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityOl) { |
| 574 RunTest(FILE_PATH_LITERAL("ol.html")); |
| 575 } |
| 576 |
| 577 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 578 AccessibilityOptionindatalist) { |
| 579 RunTest(FILE_PATH_LITERAL("option-in-datalist.html")); |
| 580 } |
| 581 |
| 538 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityP) { | 582 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityP) { |
| 539 RunTest(FILE_PATH_LITERAL("p.html")); | 583 RunTest(FILE_PATH_LITERAL("p.html")); |
| 540 } | 584 } |
| 541 | 585 |
| 586 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityQ) { |
| 587 RunTest(FILE_PATH_LITERAL("q.html")); |
| 588 } |
| 589 |
| 542 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityRegion) { | 590 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityRegion) { |
| 543 RunTest(FILE_PATH_LITERAL("region.html")); | 591 RunTest(FILE_PATH_LITERAL("region.html")); |
| 544 } | 592 } |
| 545 | 593 |
| 546 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySelect) { | 594 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySelect) { |
| 547 RunTest(FILE_PATH_LITERAL("select.html")); | 595 RunTest(FILE_PATH_LITERAL("select.html")); |
| 548 } | 596 } |
| 549 | 597 |
| 598 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySource) { |
| 599 RunTest(FILE_PATH_LITERAL("source.html")); |
| 600 } |
| 601 |
| 550 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpan) { | 602 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpan) { |
| 551 RunTest(FILE_PATH_LITERAL("span.html")); | 603 RunTest(FILE_PATH_LITERAL("span.html")); |
| 552 } | 604 } |
| 553 | 605 |
| 554 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpinButton) { | 606 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpinButton) { |
| 555 RunTest(FILE_PATH_LITERAL("spinbutton.html")); | 607 RunTest(FILE_PATH_LITERAL("spinbutton.html")); |
| 556 } | 608 } |
| 557 | 609 |
| 610 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySub) { |
| 611 RunTest(FILE_PATH_LITERAL("sub.html")); |
| 612 } |
| 613 |
| 558 // TODO(dmazzoni): Rebaseline this test after Blink rolls past r155083. | 614 // TODO(dmazzoni): Rebaseline this test after Blink rolls past r155083. |
| 559 // See http://crbug.com/265619 | 615 // See http://crbug.com/265619 |
| 560 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, DISABLED_AccessibilitySvg) { | 616 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, DISABLED_AccessibilitySvg) { |
| 561 RunTest(FILE_PATH_LITERAL("svg.html")); | 617 RunTest(FILE_PATH_LITERAL("svg.html")); |
| 562 } | 618 } |
| 563 | 619 |
| 564 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { | 620 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { |
| 565 RunTest(FILE_PATH_LITERAL("tab.html")); | 621 RunTest(FILE_PATH_LITERAL("tab.html")); |
| 566 } | 622 } |
| 567 | 623 |
| (...skipping 21 matching lines...) Expand all Loading... |
| 589 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 645 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
| 590 RunTest(FILE_PATH_LITERAL("wbr.html")); | 646 RunTest(FILE_PATH_LITERAL("wbr.html")); |
| 591 } | 647 } |
| 592 | 648 |
| 593 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 649 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 594 AccessibilityAriaActivedescendant) { | 650 AccessibilityAriaActivedescendant) { |
| 595 RunTest(FILE_PATH_LITERAL("aria-activedescendant.html")); | 651 RunTest(FILE_PATH_LITERAL("aria-activedescendant.html")); |
| 596 } | 652 } |
| 597 | 653 |
| 598 } // namespace content | 654 } // namespace content |
| OLD | NEW |