Commit Graph

626 Commits

Author SHA1 Message Date
aaronleventhal@moonset.net
b5637b0245 Bug 382247. JAWS says submenu for ARIA menuitems with a text node child. r=simon.bates, a=dsicore 2007-08-03 18:56:12 -07:00
aaronleventhal@moonset.net
346964ee77 Bug 390284. Support ARIA roles that are dependent on a role + ARIA properties. r=evan.yan, a=dsicore 2007-08-03 18:54:07 -07:00
aaronleventhal@moonset.net
416a794de1 Bug 390285. Remove ARIA value support where it doesn't make sense. r=simon.bates, a=dbaron 2007-08-03 18:17:49 -07:00
aaronleventhal@moonset.net
39c42803fa Bug 390673. JAWS speaking ARIA alerts twice. r=simon.bates, a=dbaron 2007-08-03 18:14:09 -07:00
aaronleventhal@moonset.net
2561c55575 bug 348901. Remove extra whitespace from source when exposing accessible text. r+sr=roc, r=surkov. a=dbaron 2007-08-03 18:12:24 -07:00
surkov.alexander@gmail.com
0e6ec1e6cd Back out bug 109215 2007-07-26 09:59:17 -07:00
surkov.alexander@gmail.com
2bd3e2b80f Bug 109215 - Implement accessibility API support for slider, r=ginn.chen, sr=neil 2007-07-26 09:40:55 -07:00
surkov.alexander@gmail.com
86a7c73f23 bug 371394 - Fire text changed event when content of hypertext accessible is changed, r=ginn.chen 2007-07-25 04:54:15 -07:00
ginn.chen@sun.com
e0d94d6806 Bug 388665 Javascript interferes with STATE_EDITABLE
r=aaronleventhal sr=bzbarsky
2007-07-24 23:24:00 -07:00
surkov.alexander@gmail.com
9ebfcd078b Bug 388910 - building with disabled MOZ_XUL failed, patch=romaxa@gmail.com, r=me, sr=neil 2007-07-24 00:50:51 -07:00
bzbarsky@mit.edu
21505422b0 Address nits in patch for bug 257868. r+sr=roc 2007-07-23 18:19:43 -07:00
mats.palmgren@bredband.net
0a2706d22b Reset the sibling pointers for our children in InvalidateChildren(). Patch by Ginn Chen<ginn.chen@sun.com>. b=387252 r=me 2007-07-23 07:01:46 -07:00
ginn.chen@sun.com
4cc3c836b8 Bug 387496 No focus events when navigating among HTML menu/list items
r=aaronleventhal
2007-07-23 00:46:48 -07:00
ginn.chen@sun.com
172d985b89 Bug 387347 Text with "float" style inaccessible
r=aaronleventhal
2007-07-17 02:32:11 -07:00
surkov.alexander@gmail.com
f04701c383 Bug 386836 - same map used in several img caused firefox crash, patch=me, ginn.chen, r=me 2007-07-16 05:42:36 -07:00
surkov.alexander@gmail.com
b8f58123fd Bug 387986 - correct nsAccessibilityService::GetStringStates, r=ginn.chen 2007-07-16 00:57:46 -07:00
surkov.alexander@gmail.com
6d71709cad use xpcom;s nsVoidPtrHashKey, r=aaronlev, sr=neil 2007-07-13 20:09:42 -07:00
surkov.alexander@gmail.com
3b2310a393 Bug 387925 - state expandable isn;t exposed correctly, r=aaronlev 2007-07-13 20:02:39 -07:00
aaronleventhal@moonset.net
e0fe140e1a Comment fix in nsDocAccessible. r=bz 2007-07-13 10:19:40 -07:00
bzbarsky@mit.edu
a4c90a1d9d Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute.  Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
surkov.alexander@gmail.com
212653cc34 Bug 387857 - implement IAccessibleTable::rowCOlumnExtentsAt, r=ginn.chen 2007-07-12 02:40:21 -07:00
surkov.alexander@gmail.com
bba87531fc Bug 386971 - rename nsIAccEditableText::editor, r=ginn.chen 2007-07-11 23:56:55 -07:00
surkov.alexander@gmail.com
eb0e2346aa Bug 385573 - implement IAccessibleTable::getSelected* methods, r=evan.yan, aaronlev, sr=neil 2007-07-11 09:08:34 -07:00
surkov.alexander@gmail.com
83a75a57d3 Bug 386978 - bustage fix on mac, os/2, patch=mats, peter weilbacher, me, r=ginn.chen 2007-07-11 01:24:56 -07:00
surkov.alexander@gmail.com
8b8098a577 Bug 378042 - expose group position for toolbarbuttons, patch=vasiliy.potapenko, r=me, aaronlev, sr=neil 2007-07-11 00:58:50 -07:00
ginn.chen@sun.com
d97c5c5687 Bug 385326 text content in MIDAS is not accessible
fix for atk events
r=surkov.alexander
2007-07-09 03:17:31 -07:00
jwalden@mit.edu
e3c4baccae Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
aaronleventhal@moonset.net
c741c6d138 Bug 379875. Support checkable in ATK via object attribute since there is no other way in ATK. r=david.bolter 2007-07-06 00:50:34 -07:00
aaronleventhal@moonset.net
2f6a91f2d3 ARIA disabled state is no longer universal, it applies only to specific roles. Also remove some roles that are no longer supported in the spec. r=david.bolter 2007-07-06 00:49:22 -07:00
Evan.Yan@Sun.COM
61ee0008df bug 386161 - no focus event when arrowing down in xul tree table
r=surkov.alexander
2007-07-05 23:53:18 -07:00
surkov.alexander@gmail.com
1d9f7f9d3b Bug 386971 - expose editor from nsIAccEditableText, r=ginn.chen 2007-07-05 10:12:28 -07:00
surkov.alexander@gmail.com
3c4d6c87d6 Bustage fix of bug 386978 2007-07-05 09:25:15 -07:00
surkov.alexander@gmail.com
9b63b96f07 Bug 386978 - get rid FireToolkitEvent, r=aaronlev 2007-07-05 09:02:55 -07:00
aaronleventhal@moonset.net
34b87bf55f Bug 377783. Fix crash and clean up table a11y. r=evan.yan 2007-07-05 08:39:29 -07:00
surkov.alexander@gmail.com
4c05ac663e Bug 383095 - implement IAccessibleApplication, r=aaronlev, sr=neil 2007-07-05 05:54:24 -07:00
surkov.alexander@gmail.com
f213615a4c Bug 386922 - rename nsAccessibilityUtils, r=aaronlev 2007-07-05 04:29:28 -07:00
enndeakin@sympatico.ca
6c8197be5f Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz 2007-07-04 08:49:38 -07:00
aaronleventhal@moonset.net
208fe9097c Fixing bustage again 2007-07-04 01:49:00 -07:00
aaronleventhal@moonset.net
e7e31d1437 Fixing bustage again 2007-07-04 01:38:54 -07:00
aaronleventhal@moonset.net
672ac5efc2 Fixing bustage 2007-07-04 01:24:23 -07:00
aaronleventhal@moonset.net
b48b9315fb Bug 386721. More ARIA properties are universal. r=david.bolter 2007-07-04 00:54:56 -07:00
aaronleventhal@moonset.net
442b787434 Bug 386717. Changes to how tables, grids and treegrids are handled in ARIA. r=david.bolter 2007-07-04 00:52:18 -07:00
surkov.alexander@gmail.com
7f6898b4ba Bug 378468 - remove warnings from nsDocAccessible::InvalidateCacheSubtree, r=ginn.chen 2007-07-03 09:19:08 -07:00
ginn.chen@sun.com
0c20388209 Bug 385326 text content in MIDAS is not accessible
r=surkov.alexander
2007-07-02 04:18:07 -07:00
surkov.alexander@gmail.com
8b323e7e89 Bug 386282 - nsIAccessible::GetDescription() fails on document accessible, r=me, patch=vasiliy.potapenko 2007-07-01 23:14:11 -07:00
aaronleventhal@moonset.net
04be13e68c Bug 384426. Description relations not getting exposed. r=surkov 2007-06-30 13:23:16 -07:00
aaronleventhal@moonset.net
74e80b4ff2 Fixing bustage 2007-06-30 13:21:11 -07:00
aaronleventhal@moonset.net
4ebea1d57b Fieldset children and relations incorrect. r=surkov 2007-06-30 13:06:13 -07:00
surkov.alexander@gmail.com
6780bbc39c Bug 378468 - correct handling of show/hiden/reorder events, r=aaronlev 2007-06-29 19:49:32 -07:00
enndeakin@sympatico.ca
95deb19d78 Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
6c59f4a6d3 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz 2007-06-29 12:04:45 -07:00
roc+@cs.cmu.edu
d0ccd1d0f9 Fixing bustage 2007-06-26 20:06:04 -07:00
aaronleventhal@moonset.net
c760eada8e Bug 385447. Try to remove special case to assign containerAccessible in nsDocAccessible::InvalidateCacheSubtree(). r=surkov 2007-06-25 01:31:20 -07:00
aaronleventhal@moonset.net
91183187d9 Bug 385718. State change events for focus causing extra document loads in Window-Eyes. r=ginn.chen 2007-06-25 01:28:22 -07:00
aaronleventhal@moonset.net
a186248927 Bug 385474. Remove extra accessible EVENT_SHOW/EVENT_HIDE hack for progress meters. r=surkov 2007-06-25 01:26:58 -07:00
Evan.Yan@Sun.COM
c9cba31304 fix bustage of bug 385437 event object for EVENT_TEXT_CARET_MOVED.
r=surkov.alexander
2007-06-24 19:33:18 -07:00
aaronleventhal@moonset.net
754a82609e Bug 385456. Remove unused aFrame arguments in accessible constructors. r=evan.yan 2007-06-24 15:04:45 -07:00
aaronleventhal@moonset.net
d546531a5c Bug 385444. Reduce special cases for show/hide/reorder event firing. r=surkov 2007-06-23 01:25:29 -07:00
surkov.alexander@gmail.com
128e0c7b80 Bustage fix bug 385437 2007-06-22 02:52:36 -07:00
surkov.alexander@gmail.com
02273af1aa Bug 385437 - event object for EVENT_TEXT_CARET_MOVED, r=aaronlev 2007-06-22 02:27:22 -07:00
ginn.chen@sun.com
2cad371ef8 Bug 385305 Crash [@already_AddRefed<nsRootAccessible> nsAccessNode::GetRootAccessible()]
r=aaronleventhal
2007-06-21 02:16:32 -07:00
ginn.chen@sun.com
87bceab025 Bug 383482 [a11y]overflow:hidden style should not "invalidate" the focused link
r=surkov.alexander
2007-06-17 22:47:33 -07:00
aaronleventhal@moonset.net
1b1e1826e2 Bug 384229. No accessible name for location and search fields. r=ginn.chen, r=mano 2007-06-14 18:50:37 -07:00
aaronleventhal@moonset.net
09add828fe Bug 381888 follow up, to simplify GetCaretAccessible(). sr+=bz on IRC. 2007-06-14 12:19:19 -07:00
aaronleventhal@moonset.net
08b783fb1b Attempt to fix bustage 2007-06-14 10:52:40 -07:00
aaronleventhal@moonset.net
79ab64cc01 Attempt to fix bustage 2007-06-14 10:40:08 -07:00
aaronleventhal@moonset.net
7d10d88d17 Attempt to fix bustage 2007-06-14 10:38:49 -07:00
aaronleventhal@moonset.net
cf34398740 Bug 381888. Caret tracking broken with Windows screen readers [Cairo-related]. When a11y active, follow Gecko caret around with invisible system caret. r=surkov 2007-06-14 10:12:50 -07:00
ginn.chen@sun.com
63f63f33a4 Bug 383355 State incorrectly set for showing item in a collapsed XUL menulistr=aaronleventhal 2007-06-13 03:54:07 -07:00
aaronleventhal@moonset.net
94d42e2585 Bug 382878. Remove unnecessary state copying hack for accessible link descendants. r=surkov 2007-06-11 07:12:01 -07:00
ginn.chen@sun.com
9a2003a444 Bug 382321 fix compiler warningsr=aaronleventhal 2007-06-11 02:46:39 -07:00
aaronleventhal@moonset.net
c69bfda992 Bug 383608. Some IA2 interfaces must check smart XPCOM QI to see if a given object supports that interface. r=surkov 2007-06-08 07:16:27 -07:00
ginn.chen@sun.com
2d51c686c3 Bug 377800 Too many warnings in console for accessibilityr=surkov.alexander 2007-06-08 02:09:24 -07:00
ginn.chen@sun.com
81812d8a21 Bug 383434 warning message at atk/nsAccessibleWrap.cpp, line 1119patch by Evan.Yan at sun.com r=aaronleventhal 2007-06-06 19:47:30 -07:00
ginn.chen@sun.com
d77d40ed3b bug 382318 crash [@ nsXULTreeAccessibleWrap::GetColumnAtIndex]r=aaronleventhal 2007-06-06 19:43:45 -07:00
ginn.chen@sun.com
8a3bebfc44 Bug 376013 [a11y]Incorrect text information sent in "object:text-changed:insert" events.patch by Evan.Yan at sun.com r=aaronleventhal 2007-06-06 00:56:52 -07:00
aaronleventhal@moonset.net
d63f6da5c7 Bug 382270. The displayed menu item in a collapsed HTML combo box should have SHOWING state exposed via AT-SPI. r=evan.yan 2007-06-05 13:02:35 -07:00
aaronleventhal@moonset.net
825cf7efba Bug 382321. Alphabetize ARIA role table and move to a separate file. r=surkov, sr=neil 2007-06-05 08:41:07 -07:00
ginn.chen@sun.com
bf5e248719 Bug 383179 Firefox reliably segfaults upon quit [@ nsAccessNode::GetApplicationAccessible]r=aaronleventhal 2007-06-04 21:19:16 -07:00
ginn.chen@sun.com
9ad105369b Bug 382567 Use GetNativeInterface, GetAccessibleWrap instead of CASTr=surkov.alexander 2007-06-04 02:39:15 -07:00
ginn.chen@sun.com
1a3d54edd7 Bug 382555 Don't need check IsEmbeddedObject in GetNativeInterface if we've already created mAtkObjectr=aaronleventhal 2007-06-04 01:37:33 -07:00
ginn.chen@sun.com
c9d6c49f8d Bug 382293 sync maiutil code with gailutil.c 2007-06-04 01:34:15 -07:00
ginn.chen@sun.com
1410570f7e Bug 382296 reduce compile warnings with gcc in a11y moduler=surkov.alexander 2007-06-04 01:16:04 -07:00
aaronleventhal@moonset.net
76f2f1feb3 Bug 382860. No caret events in CSS scrollable area. r=surkov 2007-06-02 10:43:33 -07:00
aaronleventhal@moonset.net
35359f4849 Bug 382865. Null out param strings in ISimpleDOM* support. r=surkov 2007-06-02 10:37:07 -07:00
surkov.alexander@gmail.com
75cb2258b9 Bug 379435 - expose role and states as string in nsIAccessibleRetrieval, r=me, aaronlev, sr=neil 2007-06-01 20:23:58 -07:00
surkov.alexander@gmail.com
aa70f77f2e Bug 381302 - move application accessible to cross platform code, r=aaronlev, ginn.chen, sr=neil 2007-06-01 20:01:38 -07:00
surkov.alexander@gmail.com
84b4d3916f Back up of bug 381302 2007-05-31 05:52:45 -07:00
surkov.alexander@gmail.com
a505998748 Bug 381302 - move application accessible to cross platform code, r=aaronlev, ginn.chen, sr=neil 2007-05-31 04:26:15 -07:00
aaronleventhal@moonset.net
95a6ed2d25 Bug 381048. Allow accessible names on ARIA elements with no child content, but with title. Patch by David Bolter. r=aaronlev 2007-05-29 07:45:38 -07:00
ginn.chen@sun.com
d0158362a9 Bug 381433 no focus event when focus back to the same widget after focused on radiogrouppatch by Evan.Yan @sun.com r=aaronleventhal 2007-05-28 23:53:50 -07:00
ginn.chen@sun.com
05029a07ec Bug 381832 duplicated of state-changed:busy (false) eventwhen document is load finishedr=aaronleventhal 2007-05-28 23:43:50 -07:00
ginn.chen@sun.com
d0c057135d Bug 366000 MaiHyperlink class memory leakr=aaronleventhal sr=neil 2007-05-28 23:41:14 -07:00
surkov.alexander@gmail.com
c915adbc39 Bug 381312 - implement IAccessibleRelation, r=aaronlev, sr=neil 2007-05-24 06:26:54 -07:00
aaronleventhal@moonset.net
e6a7e4ff6a Bug 378776. Follow-up to original checkin -- remove 2 more cases of GetNumberOfShells(). r=smaug 2007-05-23 18:33:15 -07:00
aaronleventhal@moonset.net
029af3e513 Bug 301621. Follow up patch to fix onclick a11y on <li>. r=ginn.chen 2007-05-23 05:20:06 -07:00
dwitte@stanford.edu
bc0e86087c bustage fix. 2007-05-22 22:05:04 -07:00
aaronleventhal@moonset.net
994839ba71 Bug 381174. Locale not exposed for ATK document interface. r=surkov 2007-05-22 20:54:19 -07:00
aaronleventhal@moonset.net
46838f7c75 Bug 380976. Tree view accessible hierarchy regression. r=ginn.chen 2007-05-21 06:57:54 -07:00
aaronleventhal@moonset.net
8ff97541e2 Bug 381229. Incorrect accessible role and events for XUL autocomplete and combobox (menulist) popup lists. r=ginn.chen 2007-05-21 06:53:57 -07:00
mats.palmgren@bredband.net
f09fd19a6c Don't use mFirstChild when the child count is zero. b=381057 r=aaronleventhal 2007-05-20 01:05:42 -07:00
mats.palmgren@bredband.net
477bab1e68 Null out members in Shutdown() so we bail out of later API calls with an error. b=381057 r=aaronleventhal 2007-05-20 01:05:28 -07:00
surkov.alexander@gmail.com
b7b36d31d1 Bustage fix for bug 374487 2007-05-19 19:54:27 -07:00
surkov.alexander@gmail.com
6d40946a41 Bug 374487 - provide API to support multiple targets for the same relation, r=aaronlev 2007-05-19 19:41:33 -07:00
aaronleventhal@moonset.net
e3d2dc0489 Bug 381114. Crash [@ msaa/nsAccessibleWrap::NativeAccessible ]. r= mats.palmgren 2007-05-17 20:00:21 -07:00
surkov.alexander@gmail.com
957842193c Bug 380883 - use gIsAccessibilityActive in ATK, r=ginn.chen 2007-05-17 02:12:10 -07:00
mats.palmgren@bredband.net
520a24ca3f Null-check the primary frame before using it. b=380749 r=aaronleventhal 2007-05-17 01:21:49 -07:00
mats.palmgren@bredband.net
3678edfc86 nsHTMLSelectOptionAccessible::GetName - add null-check and make it return the empty string for empty option elements. b=379872 r=aaronleventhal 2007-05-17 01:12:15 -07:00
aaronleventhal@moonset.net
01b65aa1a4 Bug 380669. More states for HTML option accessibles. r=surkov 2007-05-16 06:59:06 -07:00
ginn.chen@sun.com
e4c537662b Bug 380706 Labels will not be reported while browsing the list item with arrow keys.r=surkov.alexander 2007-05-16 01:21:12 -07:00
surkov.alexander@gmail.com
c8f532e8d9 Bug 380524 - implement IAccessibleComponent, r=aaronlev, sr=neil 2007-05-15 23:04:20 -07:00
surkov.alexander@gmail.com
1b6cf7b9ed Bug 380508 - implement IAccessibleHyperlink, r=aaronlev, sr=neil 2007-05-15 21:28:38 -07:00
ginn.chen@sun.com
a334324e77 Bug 357969 container xul element which doesn't have a xbl def under a deck frame has no accessible objectpatch by nian.liu at sun.com r=surkov.alexander sr=neil 2007-05-15 02:46:06 -07:00
surkov.alexander@gmail.com
386c331ac3 Bug 380412 - loading ajax pages reliable craches, r=aaronlev 2007-05-14 22:12:50 -07:00
surkov.alexander@gmail.com
2c50882840 Bug 379366 - reimplement IAccessibleText::newText/oldText, r=aaronlev, bent.mozilla, sr=neil 2007-05-12 09:22:08 -07:00
surkov.alexander@gmail.com
7ce921de7d Bug 379579 - implement IAccessibleHypertext, r=aaronlev, sr=neil 2007-05-11 23:11:44 -07:00
surkov.alexander@gmail.com
7778ac6f15 Bug 380412 - loading ajax pages reliable craches, r=aaronlev 2007-05-11 19:57:42 -07:00
aaronleventhal@moonset.net
706e6c1319 Bug 348060. Compiler warning at line 698 of nsHTMLTableAccessible.cpp [@nsHTMLTableAccessible::SelectRowOrColumn]. Patch by Ryan Vandermeulen. r=aaronlev, sr=neil 2007-05-11 19:21:10 -07:00
surkov.alexander@gmail.com
f9f9d54277 linux bustage fix for bug 380038 2007-05-11 05:56:31 -07:00
surkov.alexander@gmail.com
95cf3cce59 linux bustage fix for bug 380038 2007-05-11 05:42:30 -07:00
surkov.alexander@gmail.com
7ba39e3a1c Bug 380038 - add (un)selectRow/Column methods to nsIAccessibleTable, r=aaronlev, sr=neil 2007-05-11 05:21:43 -07:00
ginn.chen@sun.com
37fd314410 Bug 378709 patch 2, return ATK_STATE_DEFUNCT for deconstructed AccWrapr=aaronleventhal 2007-05-10 22:51:46 -07:00
surkov.alexander@gmail.com
1a07af9ded Fix for bug 377728 - delayed accessible events problem, r=aaronlev 2007-05-09 10:48:11 -07:00
aaronleventhal@moonset.net
db3571cb43 getTextAtOffset by line fails with wrapped spans that have accessibles. r=parente 2007-05-09 10:42:42 -07:00
aaronleventhal@moonset.net
e322c0eedc Bug 379878. Fix crashes and accessible value interface support for XUL progress meter. r=ginn.chen 2007-05-09 06:25:52 -07:00
surkov.alexander@gmail.com
3aebf1c1ae Fix for bug 380022 - implement IAccessibleImage, r=aaronlev 2007-05-09 01:42:12 -07:00
surkov.alexander@gmail.com
d50ae22f81 Fix for bug 380021 - implement IAccessibleValue, r=aaronlev, sr=neil 2007-05-09 01:19:01 -07:00
aaronleventhal@moonset.net
c3333e186a Bug 301621. Expose elements with onclick from addEventListener(). r=smaug 2007-05-08 14:44:04 -07:00
aaronleventhal@moonset.net
d2258bf02a Bug 379424. grabFocus() on form controls should remove focus from other items on the page. r=surkov 2007-05-07 12:02:57 -07:00
aaronleventhal@moonset.net
83e93837f4 Incorrect part of previous checkin would cause bustage 2007-05-07 11:59:08 -07:00
aaronleventhal@moonset.net
83d754e5d7 Bug 371273. Fire caret/selection events for movement within document when find bar is open. Also fixes MSAA caret position when user is typing/deleting text, and moves MSAA specific code out of cross platform code area. r=surkov 2007-05-07 11:55:17 -07:00
aaronleventhal@moonset.net
7b6934b7ab Bug 378408. Activate action not working for textarea, only for html input textfield. r=david.bolter 2007-05-07 11:51:36 -07:00
aaronleventhal@moonset.net
96de393b04 bug 379755. JAWS does not read Bookmarks or History when sidebar opens. r=david.bolter 2007-05-07 11:48:34 -07:00
aaronleventhal@moonset.net
1937435eff Bug 379678. Fix up HTML combo box accessibility. r=surkov 2007-05-06 20:12:00 -07:00
aaronleventhal@moonset.net
9691d4d5ca Bug 368012. Expose STATE_CHECKABLE for each checkable widget. Patch by David Bolter. r=aaronlev 2007-05-06 07:50:03 -07:00
mats.palmgren@bredband.net
3b393f42e1 Add a null-check. b=377535 r=aaronleventhal 2007-05-06 02:03:10 -07:00
surkov.alexander@gmail.com
85756cbf6c Bustage fix for bug 379585 2007-05-05 23:23:01 -07:00
surkov.alexander@gmail.com
b330eda48c Fix for bug 379585 - implement IAccessibleTable, r=aaronlev 2007-05-05 23:09:49 -07:00
aaronleventhal@moonset.net
a548ffcf19 Bug 376887. If document gets painted before being fully loaded, and gets focused, the accessible tree is often incorrectly truncated. r=surkov 2007-05-04 08:15:00 -07:00
aaronleventhal@moonset.net
493eaead75 Bug 379608. Allow doc accessibles to support accessible text interfaces. r=surkov 2007-05-03 19:54:58 -07:00
aaronleventhal@moonset.net
76c30e6edf Bug 357583. Allow XPCOM clients to init accessibility when they use nsIAccessible. r=surkov, sr=roc 2007-05-03 19:19:18 -07:00
aaronleventhal@moonset.net
7385300b31 Backing out accidental checkin for bug 357583 2007-05-03 13:20:58 -07:00
aaronleventhal@moonset.net
6b2f0681ff Bug 357583. Allow XPCOM clients to init accessibility when they use nsIAccessible. r=surkov, sr=roc 2007-05-03 12:22:24 -07:00
surkov.alexander@gmail.com
119d2a6012 Fix for bug 378038 - implement nsIWinAccessNode::queryNativeInterface, r=aaronlev, sr=neil 2007-05-02 08:47:10 -07:00
bzbarsky@mit.edu
32d3d359f4 Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me 2007-05-01 15:24:20 -07:00
surkov.alexander@gmail.com
44dc756708 Fix for bug 378038 - expose IAccessibleText and IAccessibleEditableText, r=aaronlev, sr=neil 2007-05-01 10:08:26 -07:00
ginn.chen@sun.com
630f4bbe08 Bug 360578 add-on dialog buttons not spoken by Orcapatch by tiger.zhang r=aaronleventhalalso contains a fix for compiler warning 2007-04-30 23:03:08 -07:00
ginn.chen@sun.com
3809455592 Bug 378709 CheckMaiAtkObject(aAtkObj) failing too oftenr=aaronleventhal 2007-04-30 22:57:51 -07:00
aaronleventhal@moonset.net
a4fe6259cf Bug 368191. Use correct variable in QI for activedescendant support. r=david.bolter 2007-04-27 08:17:07 -07:00
aaronleventhal@moonset.net
bac12bc2af Bug 363214. TakeFocus/grabFocus not working on document accessible. r=mats 2007-04-27 08:15:19 -07:00
aaronleventhal@moonset.net
65e80f5041 Bug 370163. Fix a11y hierarchy for selects with optgroup. r=evan.yan 2007-04-25 08:11:02 -07:00
ginn.chen@sun.com
6aeb263096 Bug 378563 warning in getNameCB when opening a new pager=aaronleventhal 2007-04-24 21:19:26 -07:00
ginn.chen@sun.com
eb7749a57b Bug 378561 Fire STATE_CHANGE event without specified stater=aaronleventhal 2007-04-24 21:11:34 -07:00
aaronleventhal@moonset.net
760417b6c3 Bug 376275. getTextAtOffset returns bad text, start, end offsets for bulletted list. r=surkov 2007-04-24 11:25:00 -07:00
aaronleventhal@moonset.net
8dda39f551 Bug 377767. Crash when closing page info dialog at the media tab. r=surkov 2007-04-24 11:20:52 -07:00
aaronleventhal@moonset.net
1c25a61a15 Bug 378465. Clean up some irrelevant warnings on console related to a11y. r=surkov 2007-04-24 08:42:33 -07:00
aaronleventhal@moonset.net
78a3b2ce48 Bug 378171. Offscreen should always be true for hidden elements. r=surkov 2007-04-23 08:41:26 -07:00
aaronleventhal@moonset.net
1abfc5edb1 Bug 377737. Fix Shutdown() process for a11y objects whose refcount becomes 0. Patch by mats.palmgren. r=aaronlev, sr=bz 2007-04-23 08:37:55 -07:00
benjamin@smedbergs.us
2e25a321f8 Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
surkov.alexander@gmail.com
d597d38157 Fix for bug 378197 - use nsIAccessibleCoordinateType in nsIAccessibleText, r=evan.yan 2007-04-23 05:00:45 -07:00
surkov.alexander@gmail.com
99631d0fd9 Fix for bug 377750 - assertion in DOMi when accessible object is explored, r=aaronlev 2007-04-20 06:35:35 -07:00
aaronleventhal@moonset.net
5e3e54cf04 Bug 378171. Clean up IsVisible(). r=surkov 2007-04-20 06:21:33 -07:00
surkov.alexander@gmail.com
d627f75031 Fix for bug 377756 - move property change events code to atk, r=ginn.chen 2007-04-20 00:29:08 -07:00
ginn.chen@sun.com
2412cd0f7c Bug 375934 support rowspan/colspan for HTML table cell accessiblepatch by Evan.Yan at sun.com r=surkov.alexander 2007-04-19 23:11:14 -07:00
surkov.alexander@gmail.com
6a8686893f Fix for bug 377294 - implement IA2::attributes, r=aaronlev, sr=neil 2007-04-19 21:48:04 -07:00
aaronleventhal@moonset.net
a14c9e3563 Checking bug 255088 again, but this time without leak. Original patch was r=surkov 2007-04-19 10:49:13 -07:00
aaronleventhal@moonset.net
214fddb038 Backing out bug 255088 to fix orange tbox 2007-04-19 09:15:04 -07:00
aaronleventhal@moonset.net
52d8c74cae Backing out experimental TakeFocus() changes which weren't supposed to be part of previous checkin 2007-04-19 08:14:41 -07:00
aaronleventhal@moonset.net
7677b6ff6e Bug 370651. Fire correct caret moved event for jumps to empty anchors. r=ginn.chen 2007-04-19 06:56:09 -07:00
aaronleventhal@moonset.net
240f1e242c Bug 352205. Swallow duplicate caret move events. r=ginn.chen 2007-04-19 06:53:34 -07:00
ginn.chen@sun.com
ae81435dcb Bug 377617 fix 2 typos 2007-04-19 06:17:58 -07:00
aaronleventhal@moonset.net
cc336917b2 Bug 255088. Fire state change sensitive and enabled for changes to disabled attribute. r=surkov 2007-04-19 06:16:23 -07:00
aaronleventhal@moonset.net
8d2f32e20f Fixing bustage -- missing part of patch 2007-04-18 08:56:29 -07:00
aaronleventhal@moonset.net
17c7878afb Bug 376468. Crash with Orca and combo boxes. Patch by Evan Yan. r=aaronlev 2007-04-18 08:44:49 -07:00
aaronleventhal@moonset.net
8ac87b81e6 Bug 377800. Too many warnings for accessibility in console. r=surkov 2007-04-18 06:40:52 -07:00
surkov.alexander@gmail.com
9ce8d030bc Fix for bug 377612 - move out state change events handling from atk, r=ginn.chen 2007-04-17 05:39:10 -07:00
surkov.alexander@gmail.com
16b33e3aba Fix for bug 377617 - get rid of AtkTextChange struct, r=ginn.chen 2007-04-16 23:52:52 -07:00
ginn.chen@sun.com
1d6231fecc Bug 377732 Firefox keep crashing after "Previous Session Restore" dialog,@nsRootAccessibleWrap::HandleEventWithTargetr=aaronleventhal 2007-04-16 23:15:58 -07:00
surkov.alexander@gmail.com
26c2c1ad4a Fix for bug 376832 - L0, 1 of 1 being exposed for acc_description on everything, r=aaronlev 2007-04-16 22:13:24 -07:00
surkov.alexander@gmail.com
753bc81fa3 Fix for bug 374711 - ARIA state change events not working in ATK, patch=aaronlev, me, r=aaronlev 2007-04-16 21:45:42 -07:00
aaronleventhal@moonset.net
4fbb345683 Fixing bustage -- missed part of checkin 2007-04-16 14:35:42 -07:00
aaronleventhal@moonset.net
a43116707a Bug 377470. Avoid caching drop down list frame for combo boxes. Patch by Mats Palmgren. r=aaronlev 2007-04-16 14:11:29 -07:00
aaronleventhal@moonset.net
b9cba37c4e Bug 377644. Move MSAA event firing to accessible wrap, to fix missing events. Patch by Alexander Surkov. r=aaronlev 2007-04-16 13:23:00 -07:00
surkov.alexander@gmail.com
8a6bb36f5b Fix VC6 compile problem for bug 377037, r=neil 2007-04-16 02:27:38 -07:00
dbaron@dbaron.org
f7cf8f5378 Reverting previous change but leaving it commented out, per bug 374332 comment 7. 2007-04-15 23:36:42 -07:00
ginn.chen@sun.com
9377d88407 Bug 377514 AT-SPI focus events no longer being genratedpatch by alexender.surkov review=ginn.chen 2007-04-15 19:21:49 -07:00
dbaron@dbaron.org
10314006af Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg 2007-04-15 15:22:58 -07:00
aaronleventhal@moonset.net
c8019f653b Comment only change to remove XXX after issue resolution in WAI-PF face to face meetings on WAI-ARIA specifications. No review for comment clarification. 2007-04-13 06:53:13 -07:00
aaronleventhal@moonset.net
2e98f3e467 Bug 356829. Do not expose table layout-guess=true when table is inside editable area. r=ginn.chen 2007-04-13 04:38:43 -07:00
surkov.alexander@gmail.com
1d7231dbba Fix for bug 377037 - get rid of StateChange struct, r=ginn.chen 2007-04-12 23:03:30 -07:00
surkov.alexander@gmail.com
c42b24bed5 Fix for bug 377285 - sync nsIAccessNode::scrollTo with IA2, r=aaronlev 2007-04-12 09:54:09 -07:00
aaronleventhal@moonset.net
0130acd0af Bug 376924. Traversing the accessible tree after changes to CSS display property can crash Firefox. r=mats.palmgren 2007-04-12 08:04:24 -07:00
aaronleventhal@moonset.net
ab3b8ebd5c Bug 377123. Crash in profile manager when Create button pressed. r=Olli.Pettay 2007-04-12 07:47:55 -07:00
ginn.chen@sun.com
0bb148b128 Bug 377030 Popup menus are not firing focus upon return to applicationpatch by Aaron Leventhal review by ginn.chen 2007-04-12 02:36:40 -07:00
surkov.alexander@gmail.com
3ab1c362cd Fix for bug 376275 - get rid an assertion from getTextAtOffset on list bullets, r=aaronlev 2007-04-10 21:17:33 -07:00
aaronleventhal@moonset.net
5307acd894 Bug 375747. Should not fire nsIAccessible::EVENT_FOCUS for top level window (nsRootAccessible). r=parente 2007-04-10 11:41:40 -07:00
aaronleventhal@moonset.net
5f66a5c355 Bug 377045. Crash in nsDocAccessible::GetParent(). r=surkov 2007-04-10 10:46:20 -07:00
surkov.alexander@gmail.com
02031d9b86 Fix for bug 377037 - remove acc doc from arguments of nsIAccessibleEvent object, r=aaronlev 2007-04-10 09:28:38 -07:00
surkov.alexander@gmail.com
a1f39e6d99 Fix for bug 376935 - posinset and setsize incorrect for lists with poor markup, r=aaronlev 2007-04-10 06:35:17 -07:00
aaronleventhal@moonset.net
ed56ceb011 Bug 372545. Misidentification of data tables in at-spi based on empty summary or caption. r=nian.liu 2007-04-10 06:29:31 -07:00
surkov.alexander@gmail.com
e84992e751 Fix for bug 376514 - stop text accessible using for nsHTMLListBulletAccessible 2007-04-10 04:52:59 -07:00
ginn.chen@sun.com
044ddbd42c Bug 366340 List items should not have SHOWING state when they are scrolled offpatch by Nian.Liu r=surkov.alexander 2007-04-10 00:55:51 -07:00
surkov.alexander@gmail.com
6c0810402f Fix for bug 374790 - clean up accessible event firing, r=aaronlev, ginn.chen 2007-04-09 21:37:52 -07:00
aaronleventhal@moonset.net
55a30b764a Follow-up patch for bug 375747, to prevent crashes when no window is currently focused. r=parente 2007-04-09 13:57:30 -07:00
aaronleventhal@moonset.net
6b44d2bc28 Bug 375747. Fix ATK/AT-SPI focus events to be consistent with other Gnome apps. r=surkov 2007-04-09 06:40:25 -07:00
surkov.alexander@gmail.com
1b6304ffb1 Fix for bug 376753 - Allow QueryInterface to IA2 witout crashing, patches=aaronlev, me, r=me, aaronlev 2007-04-07 20:58:08 -07:00
aaronleventhal@moonset.net
62e9e4e11b Bug 377640. Need nsIAccessibleEvent::EVENT_FOCUS for menu item when menu bar focused with F10 or Alt key alone (regression). r=ginn.chen 2007-04-07 11:48:29 -07:00
surkov.alexander@gmail.com
08a2fd7455 Fix for bug 375534 - groupPosition problems, r=aaronlev 2007-04-07 02:07:24 -07:00
surkov.alexander@gmail.com
058295d910 Fix for bug CORBA error on getAttributes() for document frame, r=ginn.chen 2007-04-07 01:58:29 -07:00
aaronleventhal@moonset.net
19488b9192 Commenting out the 2 lines from bug 370790 that are causing startup crashes with screen readers (bug 376239). 2007-04-06 15:54:17 -07:00
surkov.alexander@gmail.com
e9249e76df Fix for bug 376032 - posinset and setsize incorrect for html radio without html form, r=aaronlev 2007-04-06 08:44:46 -07:00
surkov.alexander@gmail.com
236a51e8d5 Fix for bug 374790 - fix MSAA event map, patch=aaronlev, me 2007-04-06 08:36:42 -07:00
aaronleventhal@moonset.net
18e3f7f649 Reversing backout of fix for bug 372367 as it is not the cause of startup crashes when a screen reader is running. Original patch by surkov, r=ginn.chen 2007-04-05 15:14:08 -07:00
aaronleventhal@moonset.net
5962df47cc Backing out fix for bug 372367 as it causes startup crashes when a screen reader is running 2007-04-05 14:52:03 -07:00
surkov.alexander@gmail.com
413295d162 Mac bustage fix for bug 374390 2007-04-04 03:36:38 -07:00
surkov.alexander@gmail.com
4c9dbe36da Fix for bug 372367 - nsIAccessible::isEditable is dead, r=ginn.chen 2007-04-04 02:58:34 -07:00
surkov.alexander@gmail.com
d69d8e07f0 Fix for bug 374790 - fire IA2 events, r=ginn.chen 2007-04-04 01:37:23 -07:00
surkov.alexander@gmail.com
146226e0f7 Fix for bug 376032 - posinset and setsize incorrect for html radio buttons, r=ginn.chen 2007-04-03 01:27:43 -07:00
surkov.alexander@gmail.com
e2c3b3223c Fix for bug 374390 - merge GetExtState into GetState by using two out params, r=evan.yan 2007-04-02 08:56:24 -07:00
dbaron@dbaron.org
bfd4ccaa2a Fix missing newline at end of file (causing gcc warnings). 2007-03-31 00:14:03 -07:00
ginn.chen@sun.com
5e0d1d97d5 Bug 375452 URL bar entry acc is firing object:property-change:accessible-valuepatch by aaronleventhal r=ginn.chen 2007-03-27 19:10:25 -07:00
dbaron@dbaron.org
a7d9802f77 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 08:34:59 -07:00
surkov.alexander@gmail.com
acce69e86e Fix for bug 374362 - build failure with -enable-accessibility using OSX10.3.9SDK. r=hwaara 2007-03-27 07:07:09 -07:00
surkov.alexander@gmail.com
dcc41ced76 Fix for bug 371594 - expose groupPosition for Gecko. r=aaronlev 2007-03-27 05:17:11 -07:00
ginn.chen@sun.com
42fbb1e601 Bug 360184 Accessible row/column and row/column header of tables are incorrectpatch by Evan.Yan at sun.com r=surkov.alexander 2007-03-27 01:43:00 -07:00
hg@mozilla.com
465265d0d4 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00