173 Commits

Author SHA1 Message Date
ginn.chen%sun.com
f8e42b43a4 Bug 332660 GTK file picker as used in Firefox is not accessibile for GOK
r=aaronleventhal sr=roc


git-svn-id: svn://10.0.0.236/trunk@208787 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-30 05:19:06 +00:00
aaronr%us.ibm.com
4761e4d25d add initial support for accessible objects for xforms. Bug 337690, patch by surkov r=aaronleventhal+aaronr, sr=neil
git-svn-id: svn://10.0.0.236/trunk@208342 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 21:14:44 +00:00
hwaara%gmail.com
c0a8d7022a Clarify getChildAtPoint() comment a bit. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@207737 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 14:39:11 +00:00
aaronleventhal%moonset.net
f1f7d6899d Bug 346730. List bullets not exposed. Also, expose content generated frames within nsIAccessibleText. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@207731 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 13:21:41 +00:00
aaronleventhal%moonset.net
156f14d3c7 Bug 345825. Fixes for accessible text methods getTextAtOffset and getRangeExtents. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@207584 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 13:36:19 +00:00
timeless%mozdev.org
d1dce8fae2 Bug 347851 Building XULRunner with --embedding-profile=minimal failed
Make accessible tree support only build ifdef MOZ_XUL
patch by romaxa@gmail.com r=timeless r=aaronl sr=bz


git-svn-id: svn://10.0.0.236/trunk@207310 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-14 15:43:49 +00:00
aaronleventhal%moonset.net
67ecce3502 Bustage fix
git-svn-id: svn://10.0.0.236/trunk@207146 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-11 18:02:52 +00:00
aaronleventhal%moonset.net
1cd8fcd452 Bustage fix
git-svn-id: svn://10.0.0.236/trunk@207144 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-11 17:54:03 +00:00
aaronleventhal%moonset.net
ff9f730b24 Bug 348158. Accessibility cache gets out of sync. Provide assertions so we catch this in the future. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@207142 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-11 17:21:56 +00:00
aaronleventhal%moonset.net
07b7267373 Bug 346858. Add support for ATK relations. r=nian.liu
git-svn-id: svn://10.0.0.236/trunk@206543 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 03:58:05 +00:00
aaronleventhal%moonset.net
cd886a84c5 bug 347038. Remove unused and unneeded GetSelectedLinkIndex. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@206464 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 03:59:32 +00:00
aaronleventhal%moonset.net
81188b9119 Bug 346906. GetLinkIndex() is off by 1. r=neo.liu
git-svn-id: svn://10.0.0.236/trunk@206462 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 03:32:32 +00:00
aaronleventhal%moonset.net
75d0c5074b Bug 347022. Use ATK_ROLE_EMBEDDED for wairole:application. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@206461 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 03:25:37 +00:00
jwalden%mit.edu
f3d0e34d49 Backing out patch for bug 347022 to fix Linux GTK2 bustage
git-svn-id: svn://10.0.0.236/trunk@206435 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-02 20:37:07 +00:00
aaronleventhal%moonset.net
b04cf6a4c7 Bug 347022. Use ATK_ROLE_EMBEDDED for wairole:application. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@206421 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-02 18:40:51 +00:00
aaronleventhal%moonset.net
af8a89df6e Bug 346852. Remove platform-specific roles. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@206395 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-02 14:40:32 +00:00
aaronleventhal%moonset.net
bf82b99b48 Bug 344896. Refactor accessibility events handling. Part 1 of fix, add nsPIAccessible::allowsAnonChildAccessibles(). Patch by Alexander Surkov. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@203754 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-26 19:38:25 +00:00
aaronleventhal%moonset.net
27289958a9 Bug 241015. Remote XUL is not accessible. Patch by Alexander Surkov. r=aaronlev. Chrome r='s by neil and mano
git-svn-id: svn://10.0.0.236/trunk@203507 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 16:12:08 +00:00
aaronleventhal%moonset.net
e518203c50 Bug 275010. Support AtkTable and start work to provide hint on layout vs. data table. r=surkov
git-svn-id: svn://10.0.0.236/trunk@203503 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 14:26:25 +00:00
aaronleventhal%moonset.net
2a8828a6a9 Bug 341747. Remove #ifdefs from nsIAccessible.idl. Also fixes bug 214580. Remove {C++ from nsIAccessible.idl. Patch from Mike Gao. r=aaronlev, ginn.chen
git-svn-id: svn://10.0.0.236/trunk@202218 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 14:53:36 +00:00
aaronleventhal%moonset.net
ba147236dc Bug 312093. Support accessible caret, selection, nsIAccessibleEditableText. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@201935 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 13:14:53 +00:00
aaronleventhal%moonset.net
f85cca859b Bug 342979. Role attribute should be recognized in XHTML 1.x namespace. r=pilgrim, sr=neil
git-svn-id: svn://10.0.0.236/trunk@201412 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-01 03:52:29 +00:00
aaronleventhal%moonset.net
1a8b34fea8 Bug 340665. New ATK: expose links as ATK_ROLE_LINK, if available. r=Evan.Yan
git-svn-id: svn://10.0.0.236/trunk@200858 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 13:00:27 +00:00
aaronleventhal%moonset.net
f52dd72f45 Bug 342186. Implement nsIAccessible::EXT_STATE_DEFUNCT. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@200506 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 14:00:11 +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
e638497a92 Bug 341745. Clean up accessible text entry classes and make sure nsIAccessible::ROLE_TEXT always refers to content. r=pilgrim
git-svn-id: svn://10.0.0.236/trunk@200125 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 17:13:37 +00:00
aaronleventhal%moonset.net
381250789a Bug 341650. Fix issues with accessible object selection. r=pilgrim
git-svn-id: svn://10.0.0.236/trunk@200013 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 18:29:44 +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
aaronleventhal%moonset.net
cee44ea124 Bug 341013. Use description relations in ATK. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@199969 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 13:40:23 +00:00
aaronleventhal%moonset.net
7eacfcb38d Bug 340822. Move accessible/public/atk interfaces up one directory. r=ginn.chen, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@199589 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 10:47:20 +00:00
ginn.chen%sun.com
3be2ca5f28 remove files for Bug 339314
r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@198551 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 05:48:46 +00:00
ginn.chen%sun.com
31e85b7ce2 Bug 339314 remove the unnecessary nsMaiInterface classes
r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@198550 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 05:46:38 +00:00
rob_strong%exchangecode.com
835b5e502d Bug 338807 - Unable to DLLRegisterServer AccessibleMarshal.dll on trunk builds (C Runtime library error). r=ted.mielczarek, sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@198415 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 20:25:53 +00:00
aaronleventhal%moonset.net
60e6cc8f90 Bug 327918. Setting role='wairole:application' dynamically is not successful. r=ginn.chen, sr=roc
git-svn-id: svn://10.0.0.236/trunk@195292 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 20:19:44 +00:00
benjamin%smedbergs.us
a6275dbb93 Bug 335242 - nsIAccessibleSelectable should use scriptable constants, r=aaronl
git-svn-id: svn://10.0.0.236/trunk@195252 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 14:10:39 +00:00
aaronleventhal%moonset.net
cd790db728 Bug 325616. Add recently developed ATK roles. r=ginn.chen, sr=neil
git-svn-id: svn://10.0.0.236/trunk@189345 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 20:50:34 +00:00
neil%parkwaycc.co.uk
ee9ce4336b Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
git-svn-id: svn://10.0.0.236/trunk@185568 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 12:02:44 +00:00
aaronleventhal%moonset.net
ceacfc01ff Bug 298648. Implement ISimpleDOMNode::get_language. r=timeless, sr=roc, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176133 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-15 13:08:26 +00:00
aaronleventhal%moonset.net
33314b1bf2 Bug 280065. Make XUL links accessible. Patch by Peter Parente. r=aaronlev, r=mconnor, sr=neil, a=asa
git-svn-id: svn://10.0.0.236/trunk@176090 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-14 15:12:12 +00:00
aaronleventhal%moonset.net
5ed8946410 Bug 298642. Backout doctype switching for DHTML a11y requirement of namespaced attributes. r+sr=dbaron, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175489 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 18:06:40 +00:00
aaronleventhal%moonset.net
cf50dbb7af Bug 296405. Fix nsIAccessible::GetLastChild(). Patch thanks to Peter Parente (parente@cs.unc.edu). r=aaronlev, sr=neil, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175169 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-27 15:52:12 +00:00
aaronleventhal%moonset.net
d11d0f237e Support official DHTML a11y application content type. r+sr=jst, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175104 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 19:16:45 +00:00
aaronleventhal%moonset.net
e459387521 Implement basic accessible relations. r=louie.zhao, sr=jst, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175097 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 16:29:15 +00:00
aaronleventhal%moonset.net
d0301a1bd7 Bug 290352. Fix show/hide events, and anything dependent on those such as DHTML sub sub menus, alerts and progress bars. r=louie.zhao, sr=bz, a=asa
git-svn-id: svn://10.0.0.236/trunk@174409 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 13:57:27 +00:00
cls%seawood.org
68e80d111a Path translation fixes for msys.
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver


git-svn-id: svn://10.0.0.236/trunk@174033 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 04:00:37 +00:00
cls%seawood.org
448f178000 Use dashes instead of backslashes for program options to avoid msys shell expansion.
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=cls a=shaver


git-svn-id: svn://10.0.0.236/trunk@173906 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 14:28:35 +00:00
aaronleventhal%moonset.net
eb9e22a026 Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@172977 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 03:46:51 +00:00
aaronleventhal%moonset.net
d97815fcc2 Bug 289491. Doc loaded events broken for accessibility. r=biesi, sr=tor, a=shaver
git-svn-id: svn://10.0.0.236/trunk@172313 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 21:22:25 +00:00