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