Commit Graph

737 Commits

Author SHA1 Message Date
aaronleventhal%moonset.net
394a9444ce Bug 306750. Fix crashes in accessibility core based on talkback reports. r=parente, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@179527 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 01:33:23 +00:00
aaronleventhal%moonset.net
1460b89f14 Fix bustage
git-svn-id: svn://10.0.0.236/trunk@179350 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 23:04:36 +00:00
aaronleventhal%moonset.net
c939d74e1c Bug 305813. Error pages not read by screen reader
git-svn-id: svn://10.0.0.236/trunk@179345 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 22:37:16 +00:00
aaronleventhal%moonset.net
727623d8fa Bug 305729. No accessible name for HTML <button>s. r=timeless, sr=neil
git-svn-id: svn://10.0.0.236/trunk@178818 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:17:39 +00:00
aaronleventhal%moonset.net
2fc0e56ef2 Bug 297697. ISimpleDOMText::get[un]clippedSubstringBounds giving incorrect results. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@178734 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 21:02:02 +00:00
bzbarsky%mit.edu
d1afb179ba Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@178642 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:24:29 +00:00
aaronleventhal%moonset.net
b6c01458d5 Bug 304871. bug 304871. Another part of the fix for accessible DoAction() on HTML links, to allow new window creation. r=timeless, sr=jst
git-svn-id: svn://10.0.0.236/trunk@178284 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:27:43 +00:00
aaronleventhal%moonset.net
81c7d29b53 Bug 304730. Crash when shutting down, related to toolbar buttons with a dropdown (back, forward, etc.). r=timeless, sr=bz
git-svn-id: svn://10.0.0.236/trunk@178279 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:24:38 +00:00
aaronleventhal%moonset.net
0654a7050b Bug 291077. Second more sensible patch for get_accParent() problems, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@178223 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 03:21:38 +00:00
aaronleventhal%moonset.net
67b3f836a3 bug 291077. Our IAccessible::get_accParent implementation would get screen readers into loops and cause stack overflow related crashes. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@178166 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 16:35:49 +00:00
aaronleventhal%moonset.net
1267e9fb72 Bug 304488. Accesibility issues with frames and iframes. r=timeless, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@177981 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 19:08:26 +00:00
aaronleventhal%moonset.net
014f4f9c39 Bug 304871. Hitting enter with screen reader active will not open new window links. r=timeless, sr=jst
git-svn-id: svn://10.0.0.236/trunk@177962 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:22:16 +00:00
aaronleventhal%moonset.net
b201b8ee38 Bug 304179. Regression, STATE_LINKED not exposed for HTML ROLE_LINK objects. r+sr=smfr, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@177518 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 22:01:42 +00:00
aaronleventhal%moonset.net
7670172c72 Bug 302359. Accessibility fixes for options dialogs. r=mconnor, r=parente, sr=darin, a=parente
git-svn-id: svn://10.0.0.236/trunk@177505 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 18:15:53 +00:00
aaronleventhal%moonset.net
5a77c9c1ca Remove comment that no longer makes sense, related to last nights bustage fix with checkin to bug 302937
git-svn-id: svn://10.0.0.236/trunk@177495 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 13:44:55 +00:00
aaronleventhal%moonset.net
8f80ab4d73 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@177483 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 02:09:03 +00:00
aaronleventhal%moonset.net
a88ecff53d Almost forgot small nit from Peter Parente's comments for last checkin to bug 302937
git-svn-id: svn://10.0.0.236/trunk@177481 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 01:55:30 +00:00
aaronleventhal%moonset.net
e0db3bbf5c Bug 302937. Expose onclick actions on leaf text and image nodes. r=parente, sr=jst, a=cbeard
git-svn-id: svn://10.0.0.236/trunk@177480 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 01:51:39 +00:00
aaronleventhal%moonset.net
adfe7c1c9d Bug 303133. Regression -- accessible tree getting truncated at frame and iframe nodes. r=parente, sr=neil, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@177476 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 01:39:43 +00:00
aaronleventhal%moonset.net
0ec17b25e8 Bug 302677. Accessible focus events incorrect for autocomplete. r=mconnor, +sr=neil, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177230 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-06 04:14:55 +00:00
aaronleventhal%moonset.net
b9bc61de8d Bug 301737. Fix keyboard and accessibility API support for multiple selection for listboxes. r=mconnor, sr=neil, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@177178 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-05 18:16:32 +00:00
aaronleventhal%moonset.net
bfc7423769 Bug 302678. Fix accessibility problems with empty richlistbox. r=parente, sr=neil, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176980 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 15:05:49 +00:00
aaronleventhal%moonset.net
46f103dd6c Bug 302733. Expose more important structural elements in HTML. r+sr=roc, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176966 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 13:00:35 +00:00
aaronleventhal%moonset.net
b5f1f4f1a5 Bug 302656. Not exposing language type from HTTP or meta content-language. r=timeless, sr=neil, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176965 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 12:59:13 +00:00
aaronleventhal%moonset.net
8d772e2dc0 Bug 300779. Expose XUL tree selection via accessibility events. r=timeless, sr=roc, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176779 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 17:18:28 +00:00
bryner%brianryner.com
1f319207af Change PageShow/PageHide events to be lowercase and hook them up so that onpageshow= works on the body tag. Bug 297887, patch by brettw@gmail.com, r=me, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@176571 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 22:09:39 +00:00
aaronleventhal%moonset.net
1fc846a154 Bug 300783. Fix unsafe firing of events and perf regression for multi select in HTML listboxes. r+sr=bz, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176567 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 21:40:31 +00:00
aaronleventhal%moonset.net
abf42ce6bb Bug 301398. Fix XUL link accessibility. Part two of fix, to correcly expose xul:link used in the update service. r=parente@cs.unc.edu, sr=bz, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176561 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 21:10:51 +00:00
aaronleventhal%moonset.net
a7b78e3ee4 Bug 297697. ISimpleDOMText::get_unclippedSubstringBounds() always gives same top of rect for all lines of text. r=timeless, sr=bz, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176456 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-22 18:50:54 +00:00
aaronleventhal%moonset.net
79aae0e7c0 Fix AccessibleObjectFromPoint within list items. r+sr=neil, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176437 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-22 14:12:35 +00:00
aaronleventhal%moonset.net
20cd5f5400 Bug 301391. Allow child accessible values to be included in parents concatenated name, where appropriate. r=timeless, sr=bz, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176436 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-22 13:58:18 +00:00
aaronleventhal%moonset.net
f458fa0264 Bug 301495. Treat a XUL content document as ROLE_APPLICATION so that screen readers don't go into document review mode for things like about:config. r+sr=neil, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176388 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 14:28:17 +00:00
aaronleventhal%moonset.net
7d6122fbec Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@176376 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 01:09:54 +00:00
aaronleventhal%moonset.net
06db101c8e Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@176375 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 01:00:39 +00:00
aaronleventhal%moonset.net
3d7fd9b11c bug 300778. Expose elements with onclick handlers. Patch by Peter Parente. r=aaronlev, sr=neil, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176374 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 00:48:09 +00:00
aaronleventhal%moonset.net
f79b1c1a5c Bug 301406. Fix accessibility of XUL multiline textboxes. r+sr=neil, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176373 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 00:37:27 +00:00
aaronleventhal%moonset.net
b775012887 Bug 301436. Start using official DHTML a11y namespaces. r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@176352 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 19:34:55 +00:00
aaronleventhal%moonset.net
c93c0455e5 Bug 300782. No event fired when a frame or iframe's src changes and new content is loaded. r=timeless, sr=bz, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176218 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-18 20:45:04 +00:00
aaronleventhal%moonset.net
9035745b7d Bug 300864. Regression: page load errors are no longer accessible. r+sr=bryner, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176134 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-15 13:51:59 +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
2975b9782f Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@176089 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-14 14:53:30 +00:00
aaronleventhal%moonset.net
3613b3e8e8 Bug 290354. Support multiple selection. r=timeless, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@176088 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-14 14:20:21 +00:00
aaronleventhal%moonset.net
1e21144395 Bug 298572. No name for xul:label and xul:description static text objects. Patch thanks to Peter Parente (parente@cs.unc.edu), r=aaronlev, sr=tor, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175989 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-13 14:24:07 +00:00
aaronleventhal%moonset.net
92968613f4 Backing out Bug 298572 because of bad timing ... No name for xul:label and xul:description static text objects. Patch thanks to Peter Parente (parente@cs.unc.edu), r=aaronlev, sr=tor, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175967 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 21:39:17 +00:00
aaronleventhal%moonset.net
a60189d353 Bug 298572. No name for xul:label and xul:description static text objects. Patch thanks to Peter Parente (parente@cs.unc.edu), r=aaronlev, sr=tor, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175966 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 21:24:07 +00:00
aaronleventhal%moonset.net
14e627a41b Bug 299122. Support STATE_CHECKABLE on XUL menuitems and listitems. r=parente, sr=tor, a=asa
git-svn-id: svn://10.0.0.236/trunk@175759 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-07 17:10:08 +00:00
cbiesinger%web.de
4afe4ed348 Bug 298031 memory leak in atk a11y code
patch by Christian Persch <chpe@gnome.org> r=aaronl sr=rbs a=tor


git-svn-id: svn://10.0.0.236/trunk@175565 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-04 14:01:28 +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
8ae652e0ed Bug 298972. Don't trim out whitespace in the name of accessible text objects. r=parente, sr=neil, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175228 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 16:57:41 +00:00