GetDesktop implementation for Automation API.
commitcc8ba566dc2ae5e07de5caf5104875413163c488
authordtseng@chromium.org <dtseng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 8 May 2014 05:09:05 +0000 (8 05:09 +0000)
committerdtseng@chromium.org <dtseng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 8 May 2014 05:09:05 +0000 (8 05:09 +0000)
tree3c0869de0cd8e83bab799bdf9ef6e9b499c090e0
parent47dd653634082e1dd8a1e259243b9643290efddc
GetDesktop implementation for Automation API.

This completes the initial implementation of the desktop portion of the automation API. It hooks up the javascript side bindings and js side backing objects.

BUG=309681
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269036 0039d316-1c4b-4281-b951-d872f2087c98
30 files changed:
chrome/browser/extensions/api/automation/automation_apitest.cc
chrome/browser/extensions/api/automation_internal/automation_internal_api.cc
chrome/browser/extensions/api/automation_internal/automation_internal_api.h
chrome/browser/ui/ash/accessibility/automation_manager_views.cc
chrome/browser/ui/ash/accessibility/automation_manager_views.h
chrome/browser/ui/ash/accessibility/ax_root_obj_wrapper.cc
chrome/common/extensions/api/automation.idl
chrome/common/extensions/api/automation_internal.idl
chrome/renderer/resources/extensions/automation/automation_tree.js
chrome/renderer/resources/extensions/automation_custom_bindings.js
chrome/test/data/extensions/api_test/automation/tests/desktop/common.js [copied from chrome/test/data/extensions/api_test/automation/tests/content.js with 57% similarity]
chrome/test/data/extensions/api_test/automation/tests/desktop/desktop.html [copied from chrome/test/data/extensions/api_test/automation/tests/action.html with 85% similarity]
chrome/test/data/extensions/api_test/automation/tests/desktop/desktop.js [new file with mode: 0644]
chrome/test/data/extensions/api_test/automation/tests/desktop/manifest.json [new file with mode: 0644]
chrome/test/data/extensions/api_test/automation/tests/tabs/action.html [moved from chrome/test/data/extensions/api_test/automation/tests/action.html with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/actions.html [moved from chrome/test/data/extensions/api_test/automation/tests/actions.html with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/actions.js [moved from chrome/test/data/extensions/api_test/automation/tests/actions.js with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/common.js [moved from chrome/test/data/extensions/api_test/automation/tests/common.js with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/content.js [moved from chrome/test/data/extensions/api_test/automation/tests/content.js with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/events.html [moved from chrome/test/data/extensions/api_test/automation/tests/events.html with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/events.js [moved from chrome/test/data/extensions/api_test/automation/tests/events.js with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/location.html [moved from chrome/test/data/extensions/api_test/automation/tests/location.html with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/location.js [moved from chrome/test/data/extensions/api_test/automation/tests/location.js with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/manifest.json [moved from chrome/test/data/extensions/api_test/automation/tests/manifest.json with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.html [moved from chrome/test/data/extensions/api_test/automation/tests/sanity_check.html with 100% similarity]
chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.js [moved from chrome/test/data/extensions/api_test/automation/tests/sanity_check.js with 100% similarity]
extensions/browser/extension_function_histogram_value.h
tools/metrics/histograms/histograms.xml
ui/accessibility/ax_tree_serializer.h
ui/views/accessibility/ax_aura_obj_cache.cc