surkov.alexander%gmail.com
5367e109c5
Mac bustage fix for bug 374390
...
git-svn-id: svn://10.0.0.236/trunk@224144 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-04 10:36:38 +00:00
surkov.alexander%gmail.com
3917e6fdc9
Fix for bug 374390 - merge GetExtState into GetState by using two out params, r=evan.yan
...
git-svn-id: svn://10.0.0.236/trunk@224001 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-02 15:56:24 +00:00
surkov.alexander%gmail.com
e04b48b59d
Fix for bug 374362 - build failure with -enable-accessibility using OSX10.3.9SDK. r=hwaara
...
git-svn-id: svn://10.0.0.236/trunk@222458 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 14:07:09 +00:00
surkov.alexander%gmail.com
75a95e0492
Fix for bug 371594 - expose groupPosition for Gecko. r=aaronlev
...
git-svn-id: svn://10.0.0.236/trunk@222456 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 12:17:11 +00:00
surkov.alexander%gmail.com
633c193dd7
Mac bustage fix for bug 373532
...
git-svn-id: svn://10.0.0.236/trunk@221967 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-16 09:56:07 +00:00
surkov.alexander%gmail.com
83aec9c2e3
=Fix for bug 373532 - move roles out of nsIAccessible. r=aaronlev
...
git-svn-id: svn://10.0.0.236/trunk@221907 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-15 02:26:13 +00:00
aaronleventhal%moonset.net
0ae9a0830d
Bug 278034. Reconstruct both HTML and XUL combobox accessibles
...
git-svn-id: svn://10.0.0.236/trunk@218216 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 20:07:36 +00:00
hwaara%gmail.com
303f0e17cd
Initial support for making comboboxes (for example the location bar in firefox) accessible. r=surkov, b=362079
...
Don't use performance-intensive NSAccessibilityUnignoredChildren() API since we no longer have to. r=surkov, b=363713
git-svn-id: svn://10.0.0.236/trunk@217123 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-18 13:57:37 +00:00
hwaara%gmail.com
e92ea807b0
implement accessible objects for xforms date input controls, r=aaronr, aaronlev, sr=neil, b=349644. Patch by Alexander Surkov <surkov.alexander@gmail.com>
...
git-svn-id: svn://10.0.0.236/trunk@216880 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-12 16:19:18 +00:00
hwaara%gmail.com
ae9ba90686
Make all buttons (also those that are not by definition popupmenus) that have a menu expose the ShowMenu action (by making them mozPopupButtonAccessible instances under the hood). r=surkov, b=363082
...
git-svn-id: svn://10.0.0.236/trunk@216838 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-11 09:37:01 +00:00
hwaara%gmail.com
c5c5bee258
Initial support for popupmenus, r=surkov, b=362080
...
git-svn-id: svn://10.0.0.236/trunk@216557 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-06 13:35:56 +00:00
hwaara%gmail.com
d6879d09a3
Make deep hit-testing work. This makes VoiceOver able to speak whatever you mouse over, both in XUL and web page content (if that pref is set in the accessibility settings)
...
r=surkov, b=352329
git-svn-id: svn://10.0.0.236/trunk@216246 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-01 10:53:52 +00:00
hwaara%gmail.com
6827a657d1
expose the "mixed" value of checkbox, and add license headers to these files. r=surkov, b=361736
...
git-svn-id: svn://10.0.0.236/trunk@215784 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-24 14:37:00 +00:00
hwaara%gmail.com
cab56a57ee
Create new mozAccessible class that takes care of text-specific notifications and attributes. r=surkov, b=354447
...
Create simplified subclass action elements such as checkboxes, buttons and radiobuttons. This makes them speak in voiceover, and also makes Google.com work (to some extent). r=surkov, b=357805
Make mac accessible wraps able to know that some roles are "flat". It means we can restrict certain roles to be childless. For example, a button that has a text child makes no sense on mac (and also breaks things). Also make fetching the children array speedier using nsTArray. r=ginn, b=357804
Add lots of new attributes to mozAccessible, improve performance of it and much more. r=surkov, r=josh for widget changes, b=358381
git-svn-id: svn://10.0.0.236/trunk@215312 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-15 11:08:14 +00:00
ginn.chen%sun.com
5ce0982a60
Bug 358884 Add assertion to ensure accessible object with a text child supports the right interfaces
...
patch by Evan Yan at sun.com r=aaronleventhal,hwaara
git-svn-id: svn://10.0.0.236/trunk@214952 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 08:22:46 +00:00
hwaara%gmail.com
afa5594f23
Oops, these constants can't live in the header. (Fix mac build bustage). b=353503
...
git-svn-id: svn://10.0.0.236/trunk@212457 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 13:24:51 +00:00
hwaara%gmail.com
162963c74d
* Generalize event-handling code to be cross-platform; move out ATK-specific code to ATK's nsRootAccessibleWrap.
...
* Implement sending out native focus events on mac, when the focus changes.
* Use OS-specified (localized) role descriptions for accessibles that use native mac roles.
* Ignore accessibles with an unknown role.
r=nian.liu@sun.com atk/ and base/ changes, r=surkov for mac/
b=353503
git-svn-id: svn://10.0.0.236/trunk@212456 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 12:56:28 +00:00
hwaara%gmail.com
fa0c966dd3
Remove hack that was put in place for bug 350018 (which is now fixed).
...
r=surkov
git-svn-id: svn://10.0.0.236/trunk@212158 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-22 11:05:41 +00:00
hwaara%gmail.com
b1a905de79
Make mozAccessible use mac-native (UA) roles. Remove mozDocAccessible as it's not needed. Implement new |isRoot| method to tell whether an accessible is the root accessible. b=352327, r=surkov
...
Remove some unused cross-platform roles. b=352357, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@211977 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-19 08:48:33 +00:00
hwaara%gmail.com
4d54cf89ba
Prefix members with 'm' per review comment. b=342146
...
NPODB
git-svn-id: svn://10.0.0.236/trunk@209720 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 16:22:22 +00:00
hwaara%gmail.com
86603a2f34
Implement support for Universal Access accessibility support.
...
Accessibility is off by default on mac. b=342146
git-svn-id: svn://10.0.0.236/trunk@209715 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 15:44:00 +00:00
aaronleventhal%moonset.net
7c32527f64
Bug 340827. Support nsIAccessibleTable cross platform. Patch by Ming Gao. r=aaronlev
...
git-svn-id: svn://10.0.0.236/trunk@201002 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 15:42:09 +00:00
aaronleventhal%moonset.net
e3be6e9c05
Bug 340661. Remove unneeded nsHTMLImageMapAccessible. r=pilgrim
...
git-svn-id: svn://10.0.0.236/trunk@200603 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 17:22:30 +00:00
aaronleventhal%moonset.net
f02cd3ed0d
Bug 340829. Implement big hunk of new-atk, nsAccessibleHyperText, to support specialized accessibility interfaces cross-platform and expose containment hierarchy as such. r=ginn.chen
...
git-svn-id: svn://10.0.0.236/trunk@200504 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 13:29:10 +00:00
aaronleventhal%moonset.net
3454ff2c6a
Bug 340825. New ATK, implement nsIAccessible value for all platforms and for DHTM, via nsAccessible. r=ginn.chen
...
git-svn-id: svn://10.0.0.236/trunk@199995 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 16:55:32 +00:00
benjamin%smedbergs.us
3970e79bf2
Reverting bug 340825 for aaronlev due to a busted checkin
...
git-svn-id: svn://10.0.0.236/trunk@199984 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 15:22:23 +00:00
aaronleventhal%moonset.net
ba61c09cb2
Bug 340825. Implement nsIAccessibleValue in cross platform code so it can be used anywhere. r=ginn.chen
...
git-svn-id: svn://10.0.0.236/trunk@199979 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 14:55:02 +00:00
gerv%gerv.net
df995698df
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@186769 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-31 12:57:14 +00:00
roc+%cs.cmu.edu
0051db40ec
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@183378 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 01:37:44 +00:00
aaronleventhal%moonset.net
77c0cd1e29
Bug 288503. Framesets not working with screen readers. r=biesi, sr=dougt
...
git-svn-id: svn://10.0.0.236/trunk@171571 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 17:26:57 +00:00
aaronleventhal%moonset.net
a28bddf35c
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@171557 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 14:10:02 +00:00
aaronleventhal%moonset.net
b3bd84588b
Bug 287730. Fix n of m positional info for HTML radio buttons. r=timeless, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@171556 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 13:43:43 +00:00
aaronleventhal%moonset.net
c6c9d25d5a
Bug 287566. Report 'n of m' positional descriptions for list items and radio buttons, and support these descriptions for DHTML widgets. r=timeless, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@171244 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-27 03:29:53 +00:00
aaronleventhal%moonset.net
c259b63b6e
Bug 286687. Expose menu item keyboard accelerators in MSAA. r=timeless, sr=neil
...
git-svn-id: svn://10.0.0.236/trunk@170892 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 14:56:48 +00:00
aaronleventhal%moonset.net
83da3b4cb6
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@170881 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 05:20:43 +00:00
aaronleventhal%moonset.net
473045f68d
bug 286029. Fixes for tree accessibility. r=pkw, sr=Neil
...
git-svn-id: svn://10.0.0.236/trunk@170880 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 04:29:39 +00:00
louie.zhao%sun.com
232de843ea
Bug257093 [ATK] XUL Textbox has no AccessibleText interface
...
r = aaronleventhal
sr = Henry.Jia
git-svn-id: svn://10.0.0.236/trunk@167972 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 07:10:38 +00:00
bsmedberg%covad.net
3edf9d37c8
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
...
git-svn-id: svn://10.0.0.236/trunk@166737 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 04:07:01 +00:00
aaronleventhal%moonset.net
d8d3d08f64
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@165105 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-08 03:01:54 +00:00
aaronleventhal%moonset.net
aff824418c
bug 267188. Make XUL tabs expose positional info in MSAA. r=pkwarren, sr=Henry.Jia
...
git-svn-id: svn://10.0.0.236/trunk@165098 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-08 02:28:12 +00:00
aaronleventhal%moonset.net
a0f9bde3ec
Bug 245367. Expose positional information for tree views in MSAA's get_accDescription(). r=pkw, sr=henry.jia
...
git-svn-id: svn://10.0.0.236/trunk@158794 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 13:03:29 +00:00
gerv%gerv.net
98831918fc
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155044 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 21:52:36 +00:00
timeless%mozdev.org
5988879102
requires bustage bug 222134
...
git-svn-id: svn://10.0.0.236/trunk@148279 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 09:12:14 +00:00
jaggernaut%netscape.com
95a2235bee
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
aaronl%netscape.com
040d929493
Bug 185846. Create ISimpleDOMText for accessibility API support of pieces of text smaller than a node. r=bolian, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@142607 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-19 09:07:41 +00:00
aaronl%netscape.com
bc5e4a1f4f
Backing out changes until I can figure out what's happening
...
git-svn-id: svn://10.0.0.236/trunk@142585 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-17 12:00:07 +00:00
aaronl%netscape.com
b7d035ae4f
Fixing bustage on mac.
...
git-svn-id: svn://10.0.0.236/trunk@142584 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-17 10:31:22 +00:00
aaronl%netscape.com
e358a4945e
Bug 204186. Make editor and Midas accessible via MSAA. r=kyle, sr=jst, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@142498 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-15 08:37:38 +00:00
kyle.yuan%sun.com
b9eb35edf4
Bug 202086 Move atk specific code from xp dir to accessible/src/atk
...
r=aaronl, sr=henry.jia
Part 2: modified files
git-svn-id: svn://10.0.0.236/trunk@141581 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 07:38:18 +00:00
aaronl%netscape.com
947985ab30
Bug 193802. Implement xp accessibility cache. r=kyle, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@141171 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 08:45:55 +00:00