DescriptionMake testDone unavailable for chromevox tests.
the testDone function is easy to use incorrectly and is from now on
banned from chromevox tests. This cl removes all uses and adjsuts
some tests accordingly. As a result, some chromevox next tests are
disabled (because they never ran properly and are actually broken).
This also fixes a race in the code that determines if chromevox classic
should be enabled in a content script or not. This affected tests
since they load multiple tabs simultaneously, but could also happen
in actual usage since the time window for the race to trigger is on the
order of seconds.
BUG=520938, 520940, 520946
Committed: https://crrev.com/685ebec05c262ceff0f016aae4c8409ddeb7d515
Cr-Commit-Position: refs/heads/master@{#343641}
Patch Set 1 #Patch Set 2 : Remove redundant bind calls. #Patch Set 3 : n #
Depends on Patchset: Messages
Total messages: 7 (2 generated)
|