Revert of Reland #4: Ensure WebView notifies desktop automation on creation, (patchs...
commitf8476d3181eef9319e5f53049b254a6dc476f49c
authordtseng <dtseng@chromium.org>
Thu, 19 Feb 2015 02:19:55 +0000 (18 18:19 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 19 Feb 2015 02:20:35 +0000 (19 02:20 +0000)
tree271c4c9c50afd42f8237e004c427cd6f207b5438
parentdd5652e562e15cd8fbc3ead9d5dcc47c48575f1b
Revert of Reland #4: Ensure WebView notifies desktop automation on creation,  (patchset #1 id:1 of https://codereview.chromium.org/940763002/)

Reason for revert:
Still flakes on bots.

Original issue's description:
> Reland #4: Ensure WebView notifies desktop automation on creation, destruction, and change
>
> Previous attempts:
> https://codereview.chromium.org/880063002
> https://codereview.chromium.org/895623003/
> https://codereview.chromium.org/890013006/
> https://codereview.chromium.org/907973004/
>
> This latest attempt removes the logic that reloads ChromeVox at the beginning of a test.
>
> Locally, under extremely heavy load, tests progressively ran slowe. The same copy of a test ran 1 second slower than a previous copy. Ultimately, this led to a timeout.
>
> With the above change, this no longer occurs and hopefully fixes the flakeyness.
>
> Change is located in chromevox_e2e_test_base.js.
>
> TBR=dmazzoni@chromium.org
>
> Committed: https://crrev.com/47cb3b3798d325f3083565a05a2dcdaee117c296
> Cr-Commit-Position: refs/heads/master@{#316950}

TBR=dmazzoni@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

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

Cr-Commit-Position: refs/heads/master@{#316971}
20 files changed:
chrome/browser/resources/chromeos/chromevox/common/chrome_extension_externs.js
chrome/browser/resources/chromeos/chromevox/common/editable_text_base.js
chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_util.js
chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_util_test.extjs
chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js
chrome/browser/resources/chromeos/chromevox/cvox2/background/background_test.extjs
chrome/browser/resources/chromeos/chromevox/cvox2/background/cursors_test.extjs
chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js
chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs
chrome/browser/resources/chromeos/chromevox/testing/chromevox_e2e_test_base.js
chrome/browser/resources/chromeos/chromevox/testing/chromevox_next_e2e_test_base.js
chrome/browser/resources/chromeos/chromevox/testing/mock_tts.js
chrome/renderer/resources/extensions/automation/automation_node.js
chrome/test/base/extension_js_browser_test.h
chrome/test/base/extension_load_waiter_one_shot.h
ui/views/accessibility/ax_aura_obj_cache.cc
ui/views/accessibility/ax_aura_obj_cache.h
ui/views/accessibility/ax_widget_obj_wrapper.cc
ui/views/controls/webview/webview.cc
ui/views/controls/webview/webview.h