summaryrefslogtreecommitdiffstats
path: root/webkit/tools/test_shell/test_shell.h
diff options
context:
space:
mode:
authordglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-14 22:18:16 +0000
committerdglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-14 22:18:16 +0000
commit95991730af7216b4551586a047831293a66ba8a6 (patch)
treec10c8678d4a0585885e1a2984ea7c07bb0554c3c /webkit/tools/test_shell/test_shell.h
parent1e5ae8646926d820f3f30f1eb2f60c91442e0130 (diff)
downloadchromium_src-95991730af7216b4551586a047831293a66ba8a6.zip
chromium_src-95991730af7216b4551586a047831293a66ba8a6.tar.gz
chromium_src-95991730af7216b4551586a047831293a66ba8a6.tar.bz2
Initial accessibility controller implementation.
This is just a first pass, to avoid patch-hugeness. R=darin TEST=LayoutTests/accessibility BUG=10322 Review URL: http://codereview.chromium.org/275009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29041 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools/test_shell/test_shell.h')
-rw-r--r--webkit/tools/test_shell/test_shell.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/webkit/tools/test_shell/test_shell.h b/webkit/tools/test_shell/test_shell.h
index aa25368..72c0407 100644
--- a/webkit/tools/test_shell/test_shell.h
+++ b/webkit/tools/test_shell/test_shell.h
@@ -47,6 +47,7 @@
typedef std::list<gfx::NativeWindow> WindowList;
struct WebPreferences;
+class AccessibilityController;
class TestNavigationEntry;
class TestNavigationController;
@@ -112,6 +113,9 @@ public:
// We use this to avoid relying on Windows focus during layout test mode.
void SetFocus(WebWidgetHost* host, bool enable);
+ AccessibilityController* accessibility_controller() const {
+ return accessibility_controller_.get();
+ }
LayoutTestController* layout_test_controller() {
return layout_test_controller_.get();
}
@@ -321,6 +325,7 @@ private:
// Default timeout in ms for file page loads when in layout test mode.
static int file_test_timeout_ms_;
+ scoped_ptr<AccessibilityController> accessibility_controller_;
scoped_ptr<LayoutTestController> layout_test_controller_;
scoped_ptr<EventSendingController> event_sending_controller_;