summaryrefslogtreecommitdiffstats
path: root/webkit/glue/glue_accessibility_object.cc
Commit message (Collapse)AuthorAgeFilesLines
* Adds support for WAI-ARIA role article.klink@chromium.org2009-08-281-0/+1
| | | | | | | | | BUG=19982 TEST=Assign @role=article on a DOM element. It will be exposed as MSAA role document. Review URL: http://codereview.chromium.org/182006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24711 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for WAI-ARIA role option, by adding exposure of MSAA role ↵klink@chromium.org2009-08-271-0/+2
| | | | | | | | | | | ROLE_SYSTEM_LISTITEM. BUG=19982 TEST=Assign @role option on a child element to either menu or listbox. It will be exposed as either menuitem or listitem, respectively. Review URL: http://codereview.chromium.org/173488 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24662 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for WAI-ARIA roles application, document, radiogroup, region, ↵klink@chromium.org2009-08-251-0/+11
| | | | | | | | | | | separator, status and tooltip. BUG=19982 TEST=Assign @role application, document, radiogroup, region, separator, status or tooltip to any dom element, and use Inspect32 (or similar tool) to see it exposed correctly. Review URL: http://codereview.chromium.org/174382 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24262 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support and exposure of additional accessibility roles. Includes naming ↵klink@chromium.org2009-08-221-0/+6
| | | | | | | | | | of the LocationBar, and correctly exposing MSAA/ARIA roles for Documents, Graphics, Menubars and Toolbars. BUG=13291,19982 TEST=Assign @role menubar or toolbar to any dom element, and use Inspect32 (or similar tool) to see it exposed correctly. In the same way, <html> tag is exposed as role document. Review URL: http://codereview.chromium.org/174252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24049 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for an initial set of WAI-ARIA roles, needed to support screen ↵klink@chromium.org2009-07-071-46/+63
| | | | | | | | | | | readers in AJAX web applications (e.g. Gmail). BUG=None TEST=None Review URL: http://codereview.chromium.org/149265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20094 0039d316-1c4b-4281-b951-d872f2087c98
* Adds propagation and handling of render-side focus events, for the benefit ↵klink@chromium.org2009-05-201-1/+1
| | | | | | | | of assistive technologies (accessibility). Also cleans up the handling of WM_GETOBJECT in RenderWidgetHostViewWin and WidgetWin, as well as in BrowserAccessibilityManager. Review URL: http://codereview.chromium.org/115374 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16449 0039d316-1c4b-4281-b951-d872f2087c98
* Removes all use of COM and dependencies on Windows-specific classes ↵klink@chromium.org2009-03-201-0/+445
(including the use of AccessibleBase and AccessibleDocument) in the glue accessibility implementation.Introduces the GlueAccessibilityObject, which serves as a platform-independent wrapper directly around WebKit's AccessibilityObject (also platoform-independent).Updates naming/comments to reflect the independence of IAccessible both in glue and (where appropriate) in the browser-side accessibility. Review URL: http://codereview.chromium.org/46013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12207 0039d316-1c4b-4281-b951-d872f2087c98