Port live region ChromeVox tests.
commit339131328953573f4d7633b574dc34e7c2159341
authordmazzoni <dmazzoni@chromium.org>
Mon, 22 Sep 2014 18:25:10 +0000 (22 11:25 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 22 Sep 2014 18:25:28 +0000 (22 18:25 +0000)
treec1d37648b82e4a9de7da0c10289dca9fc2a4a2e0
parent0e01f814c8305edde83066611ef932daf4adea80
Port live region ChromeVox tests.

This is 10/11 tests from upstream. All uses of setTimeout were removed to hopefully eliminate any flakiness.

Fixes bug where live region removals weren't spoken.

BUG=371692

Review URL: https://codereview.chromium.org/582123002

Cr-Commit-Position: refs/heads/master@{#296015}
chrome/browser/resources/chromeos/chromevox/chromevox/injected/live_regions.js
chrome/browser/resources/chromeos/chromevox/chromevox/injected/live_regions_test.unitjs [new file with mode: 0644]
chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi
chrome/browser/resources/chromeos/chromevox/testing/chromevox_unittest_base.js
chrome/browser/resources/chromeos/chromevox/testing/spoken_list_builder.js [new file with mode: 0644]