summaryrefslogtreecommitdiffstats
path: root/ui/views/win/hwnd_message_handler_delegate.h
diff options
context:
space:
mode:
authordmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-06 09:12:21 +0000
committerdmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-06 09:12:21 +0000
commit3fe2d9e6b0319e972b72beb5082d5486f7cb26d0 (patch)
treeb879ece463c5de34a90c53b4f1d5af4f23544fe0 /ui/views/win/hwnd_message_handler_delegate.h
parent3bc8e9fc0d76910b4550e9109a5a30f51f98d9c9 (diff)
downloadchromium_src-3fe2d9e6b0319e972b72beb5082d5486f7cb26d0.zip
chromium_src-3fe2d9e6b0319e972b72beb5082d5486f7cb26d0.tar.gz
chromium_src-3fe2d9e6b0319e972b72beb5082d5486f7cb26d0.tar.bz2
Implement Windows accessibility for Aura.
Windows accessibility requires posting notifications on an HWND, then listening for messages on that HWND and routing them back to the appropriate child object. Before, that code was implemented in NativeWidgetWin because a NativeWidget corresponded to an HWND. Now with Aura, a Widget doesn't necessarily have an HWND, so there's now a new class, NativeWidgetAccessibilityWin, that's a companion to NativeViewAccessibilityWin and handles this abstraction. Refactored some code so that we don't need screen reader detection or dynamic HWND annotation (in methods like SetAccessibilityRole, etc.) anymore. Tested with Windows screen readers. Web content is still not accessible in Aura, that will be the next changelist. Win 8 in Metro mode is not accessible yet, that's going to require further changes. BUG=175156 Review URL: https://chromiumcodereview.appspot.com/12335075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186382 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/views/win/hwnd_message_handler_delegate.h')
-rw-r--r--ui/views/win/hwnd_message_handler_delegate.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/ui/views/win/hwnd_message_handler_delegate.h b/ui/views/win/hwnd_message_handler_delegate.h
index ac7c865..73e2142 100644
--- a/ui/views/win/hwnd_message_handler_delegate.h
+++ b/ui/views/win/hwnd_message_handler_delegate.h
@@ -198,9 +198,6 @@ class VIEWS_EXPORT HWNDMessageHandlerDelegate {
// Called to compel the delegate to paint using the software path.
virtual void HandlePaint(gfx::Canvas* canvas) = 0;
- // Called when we have detected a screen reader.
- virtual void HandleScreenReaderDetected() = 0;
-
// Called to forward a WM_NOTIFY message to the tooltip manager.
virtual bool HandleTooltipNotify(int w_param,
NMHDR* l_param,