From 2a84f9de09fde14c58fa145af4d339f2f3990849 Mon Sep 17 00:00:00 2001 From: "dmazzoni@chromium.org" Date: Tue, 5 Jun 2012 21:50:43 +0000 Subject: New RendererAccessibility implementation that doesn't use WebKit accessibility. Splits RendererAccessibility into a base class and two separate implementations. The new implementation, RendererAccessibilityFocusOnly, does not turn on WebKit's accessibility implementation, but instead only sends minimal accessibility information about the focused node. This should be dramatically faster than the previous implementation and sufficient for supporting the on-screen keyboard in Windows 8. Also updates IsEditableNode to support ARIA role=textbox and adds a complete test. BUG=122061,129434 TEST=Tap on editable text controls to open the Windows 8 on-screen keyboard. Review URL: https://chromiumcodereview.appspot.com/10444132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140627 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/chrome_tests.gypi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'chrome/chrome_tests.gypi') diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi index f7cd6cf..4fba09d 100644 --- a/chrome/chrome_tests.gypi +++ b/chrome/chrome_tests.gypi @@ -3001,12 +3001,12 @@ # is safe to run there. See http://crbug.com/78722 for details. '../base/files/file_path_watcher_browsertest.cc', '../content/app/startup_helper_win.cc', + '../content/browser/accessibility/cross_platform_accessibility_browsertest.cc', '../content/browser/accessibility/dump_accessibility_tree_browsertest.cc', '../content/browser/accessibility/dump_accessibility_tree_helper.cc', '../content/browser/accessibility/dump_accessibility_tree_helper.h', '../content/browser/accessibility/dump_accessibility_tree_helper_mac.mm', '../content/browser/accessibility/dump_accessibility_tree_helper_win.cc', - '../content/browser/accessibility/renderer_accessibility_browsertest.cc', '../content/browser/appcache/appcache_browsertest.cc', '../content/browser/audio_browsertest.cc', '../content/browser/child_process_security_policy_browsertest.cc', @@ -3033,6 +3033,7 @@ '../content/renderer/mouse_lock_dispatcher_browsertest.cc', '../content/renderer/render_view_browsertest.cc', '../content/renderer/render_view_browsertest_mac.mm', + '../content/renderer/renderer_accessibility_browsertest.cc', '../content/test/gpu/test_switches.cc', '../content/test/gpu/test_switches.h', '../content/test/layout_browsertest.cc', -- cgit v1.1