Commit Graph

1763 Commits

Author SHA1 Message Date
Arpad Borsos
8b11d938d2 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Marco Zehe
daecee6718 Backing out changeset c0424e568b5e from bug 457369 because it breaks the market-leading screen reader 2008-10-10 16:27:44 +02:00
Alexander Surkov
7b9564dfb1 Comment Bug 457369 - ISimpleDOMNode navigation methods creates nsAccessNodeWrap everytime, r=aaronlev, marcoz
--HG--
rename : accessible/tests/mochitest/test_bug434464.html => accessible/tests/mochitest/test_nsIAccessNode_invalidation.html
2008-10-10 20:32:31 +08:00
Alexander Surkov
9c8f2197a8 Bug 453591 - reorganize nsAccessible::GetName to handle ARIA for non XUL/HTML elements, r=marcoz, aaronlev 2008-10-10 20:26:55 +08:00
Alexander Surkov
528b22799b Bug 456121 - nsApplicationAccessible::GetName does not return a default value when brand.properties does not exist, patch=arno renevier, r=me, marcoz 2008-10-08 20:58:46 +08:00
Alexander Surkov
ee8c4eb982 Bug 457166 - Conversation links in GMail Inbox do not expose an action, cannot be activated by screen readers, r=marcoz, aaronlev 2008-10-08 20:54:58 +08:00
Alexander Surkov
9bf2d18453 Bug 454997 - <body contenteditable=true> exposed incorrectly, r=marcoz, aaronlev 2008-10-08 20:50:36 +08:00
Alexander Surkov
272ec66a8d Bug 457219 - collapsed and expanded states are exposed both, r=marcoz, aaronlev 2008-10-08 13:27:24 +08:00
Daniel Holbert
72c410a648 Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe 2008-10-01 23:49:45 -07:00
Ginn Chen
28d3afbfd4 Bug 456541 add /usr/lib64 for loading atk-bridge library on Linux x64, r=aaronleventhal 2008-09-28 20:52:57 +08:00
Robert O'Callahan
279af36fc7 Backing out bug 448830 2008-09-28 23:13:58 +13:00
Jeremy Lea
92e7030a42 Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc 2008-09-28 20:38:34 +13:00
Marco Zehe
63f844c4a3 Backout changeset 8fe1cd2d3c66 (bug 454997) because of regressions and crashes 2008-09-28 07:50:34 +02:00
Alexander Surkov
85b3e7ef81 Bug 454997 - <body contenteditable=true> exposed incorrectly, r=aaronlev, marcoz 2008-09-26 22:55:51 +08:00
Robert O'Callahan
6a45b282aa Backing out bug 448830 2008-09-26 13:10:26 +12:00
Robert O'Callahan
74cf670c54 Fixing more potential bustage 2008-09-26 11:58:53 +12:00
Robert O'Callahan
080772af9e Fixing bustage 2008-09-26 11:55:10 +12:00
Robert O'Callahan
bda5a2182f Fixing bustage 2008-09-26 11:31:30 +12:00
Jeremy Lea
67f3afd13b Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc 2008-09-26 10:42:19 +12:00
Marco Zehe
cfa24ab29b bug 441974 - protect against failure in call to accessible.numActions 2008-09-22 14:39:13 +02:00
Marco Zehe
4d7b6b85ec bug 441974 - disable test for group attributes on XUL menus on Linux 2008-09-22 14:25:31 +02:00
Marco Zehe
00a5c91bcb bug 441974 - fix test for unexpected pass of column header retrieval 2008-09-22 14:12:19 +02:00
Marco Zehe
276b289dc8 bug 441974 - disabled test for y coordinate in nsIAccessibleImage tests 2008-09-22 14:07:08 +02:00
Marco Zehe
d10dd6b1a6 bug 441974 - marked failing STATE_FOCUSED test as known, and commented with appropriate bug number 2008-09-18 11:29:18 +02:00
Marco Zehe
be41681c98 bug 441974 - temporarily fixing test until bug 445834 gets fixed 2008-09-18 10:22:33 +02:00
Marco Zehe
875c9df2dd bug 443889 - nsIAccessible tests for lists and selects, r=surkov 2008-09-18 09:25:09 +02:00
Marco Zehe
09fb9239ea more fixes to textattrs test for bug 441974 2008-09-18 09:13:08 +02:00
Alexander Surkov
b8ef5046cc Bug 455442 - improve hitTest, r=aaronlev, hwaara 2008-09-17 21:11:39 +08:00
Alexander Surkov
c0b37d2110 Bug 454211 - ISimpleDOMNode functions get_computedStyleForProperties and get_computedStyle functions appear to always return the COM error code 0x80004005 (E_FAIL), r=aaronlev, marcoz 2008-09-17 21:09:34 +08:00
Alexander Surkov
1c65a2ef18 Bug 454377 - caret move event is fired for parent of html:textarea when textarea is tabed, r=aaronlev, marcoz 2008-09-16 22:38:48 +08:00
Marco Zehe
cd41a94ae1 bug 441974 - Several tests fail when running in conjunction with other mochitests, succeed when running stand-alone, disable failing tests with bugs filed for them, r=surkov 2008-09-11 16:43:06 +02:00
Marco Zehe
8c1cab6005 bug 454654 - Fix text attributes tests so they work on all platforms, r=surkov 2008-09-11 16:41:11 +02:00
Marco Zehe
65f0e21e44 bug 454538 - Rename the 'static' text attribute to 'auto-generated', r=aaronlev 2008-09-10 10:33:24 +02:00
Ted Mielczarek
468a3823fc bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg 2008-09-09 13:59:11 -04:00
Robert O'Callahan
be904c4d3d Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky 2008-09-06 20:52:56 +12:00
Oleg Romashin
3848d4a20e Bug 453312 - Building accessible without MOZ_XUL fails. r=surkov 2008-09-05 14:30:19 +03:00
Alexander Surkov
369e9e14a3 Bug 453371 - textarea accessible name does not show current value when it has a text child, patch=Eitan Isaacson,r=me 2008-09-05 12:48:42 +08:00
Alexander Surkov
6dc87fdf68 Bug 453484 - Can't build accessibility with DEBUG_CC, r=aaronlev, sr=bz 2008-09-05 12:44:45 +08:00
Robert O'Callahan
ca15953a6e Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661 2008-09-05 15:40:06 +12:00
Marco Zehe
6b5fe63aa4 bug 453417 - Implement new aria-label property, r=surkov 2008-09-04 16:11:40 +02:00
Robert O'Callahan
1eeada5faa Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky 2008-09-04 09:35:52 +12:00
Alexander Surkov
7d7dd0225e Bug 452710 - TakeFocus don't work on linkable accessibles, r=MarcoZ 2008-09-01 09:52:40 +08:00
Jason Orendorff
4b74677d5e Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
* * *
* * *
* * *
2008-08-19 21:38:24 -05:00
Alexander Surkov
3e030b979d Bug 452548 – nsTextUtils method names should start with uppercase letters, r=aaronlev 2008-08-28 23:01:14 +08:00
Alexander Surkov
abc7c9d74d Bug 452161 – pyatspi insertText doesn't work in empty textboxes, r=aaronlev, MarcoZ 2008-08-28 22:48:41 +08:00
Alexander Surkov
f06339fdbe Bug 445968 – Cannot obtain background-color of objects that do not have a color explicitly assigned, r=aaronlev, sr=roc 2008-08-28 16:31:01 +08:00
Brian Crowder
e97adb1b00 Bug 422769 - reduce narrow Windows API calls in accessibility, original patch by Brad Lassey <blassey@mozilla.com>, r=aleventhal 2008-08-27 14:44:54 -07:00
Marco Zehe
a766f8b383 Bug 451535 - Make nsHTMLImageAccessible return proper number of actions for images with longdescs, provide a name for opening the longdesc, not just an index, r=surkov 2008-08-26 09:39:17 +02:00
Alexander Surkov
daf87871dd Bug 451376 – IAccessibleText::attributes provides incorrect info after a mis-spelled word, r=Olli.Pettay, MarcoZ, sr=neil 2008-08-26 11:04:14 +08:00
Marco Zehe
1bbb7c8f95 test for bug 434464 - invalidate access node cache, r=aaronlev 2008-08-25 21:23:37 +02:00
Marco Zehe
fd1b46995f bug 448660 - Turn off new visual Ctrl+tab switching when screen reader present, r=aaronlev, r=gavin, sr=neil 2008-08-24 18:50:55 +02:00
Marco Zehe
8eb058b48f bug 451533 - Make sure all names are truncated throughout platform-independent module, r=surkov 2008-08-24 18:45:56 +02:00
Jason Orendorff
f9365c3994 Backing out changeset cf6c811e1272 (bug 407216) due to debug assertions. 2008-08-19 22:28:26 -05:00
Jason Orendorff
fe99024391 Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
* * *
* * *
2008-08-19 21:38:24 -05:00
Robert O'Callahan
1499813be0 Bug 118704. Get the document title from the DOM instead of storing it in the document object. Relanding with hopeful leak fix. r+sr=jst 2008-08-18 14:10:28 +12:00
Robert O'Callahan
65a0e17d1b Backing out bug 118704 to try to fix Windows leak orange 2008-08-16 23:27:40 +12:00
Robert O'Callahan
21fbc52690 Bug 118704. Get the document title from the DOM instead of storing it as a string in the document. r+sr=jst 2008-08-16 21:01:52 +12:00
Alexander Surkov
98c42bd75b Bug 450089 – parent children aren't invalidated if not accessible element is shown, r=ginn.chen 2008-08-14 16:30:26 +08:00
Marco Zehe
d83a25b3ae Bustage fix for bug 423176. Explicitly include version.lib in accessible.dll 2008-08-08 17:23:45 +02:00
Alexander Surkov
b45d9d613a bug 449717 - doAction() doesn't work for linkable accessible with 'click' action, r=MarcoZ 2008-08-08 16:44:26 +02:00
Marco Zehe
fece706499 bug 423176 - Crash with jaws 7.1 [@ jhook.dll@0x5311], r=aaronlev, sr=brendan 2008-08-08 16:26:53 +02:00
Alexander Surkov
be4506e9ee Bug 445910 – use XPCOM cycle collector in accessibility classes, r=MarcoZ, Smaug, aaronlev, sr=neil 2008-08-06 05:19:56 -07:00
Alexander Surkov
8a1d46d679 Bug 410765 – 'List all tabs' button on tabs not working in AT-SPI, r=MarcoZ, Olli.Pettay, aaronlev, sr=roc 2008-08-06 05:16:54 -07:00
Alexander Surkov
0f2a4e2ab3 bug 445513 - Support BOUNDARY_ATTRIBUTE_RANGE now that we support text attributes, r=aaronlev 2008-07-24 17:20:39 +02:00
L. David Baron
2146353d2f I mistyped one of surkov's review comments for bug 436453. (And the code does finally make sense to me.) This apparently fixes some mochitests that, for some reason, aren't run on tinderbox. 2008-07-23 09:35:38 -07:00
Alexander Surkov
cf936d0aa4 Bug 363230 – Adding a library definition (with a new UUID) around the ISimpleDomNode interface in ISimpleDomNode.idl and then compiling with midl to make a tlb causes a compile error with get_domNode, r=aaronlev 2008-07-23 23:11:21 +08:00
Alexander Surkov
41b3493333 Bug 445938 – text-position attribute not yet exposed for superscript and subscript text, r=aaronlev, MarcoZ 2008-07-23 23:09:11 +08:00
L. David Baron
85ceec13fd Address potentially behavior-changing review comments from surkov; part of bug 436453. 2008-07-22 21:50:20 -07:00
L. David Baron
2c2f6ed495 Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky 2008-07-22 21:50:20 -07:00
Ginn Chen
97c7a3d007 Bug 445970 Hangs on linux at startup, r=surkov.alexander 2008-07-18 19:21:04 +08:00
Marco Zehe
e537073ddc Bustage fix for bug 345759 2008-07-17 14:36:00 +02:00
Alexander Surkov
92240ca1b2 bug 345759 - Spell as you type not accessible, r=aaronlev, r=Olli.Pettay, sr=neil 2008-07-17 14:06:24 +02:00
L. David Baron
6a89a94203 Fix accidental disabling of more mochitests than intended. Bug 437980 / Bug 445586 2008-07-16 14:23:43 -07:00
Marco Zehe
55d94b6f54 Disabling table indexes test file, see bug 437980 2008-07-16 19:58:49 +02:00
Alexander Surkov
57a190aa6a Bug 443081 – ARIA name from child content is incorrectly including child elements that have display:none, r=aaronlev, MarcoZ 2008-07-16 23:24:36 +08:00
John Daniels
ef0fee1d70 Bug 419532 – deCOMtaminate nsICaret. r+sr=roc 2008-07-16 12:52:01 +02:00
Alexander Surkov
65bdd128e1 Bug 444279 – mochitest for accessible name calculating 2008-07-13 11:57:28 +08:00
romaxa
6e8a47b2cc Bug 412789 - "building in minimal profile broken. bug368835 and bug366527" [r=aaronlev] 2008-07-12 05:08:18 -05:00
Alexander Surkov
e56ae07a17 Bug 443881 – take into account separators in xul menus when group attributes are calculating, r=MarcoZ, sr=neil 2008-07-09 23:50:52 +08:00
Alexander Surkov
7504c4eca4 Bug 443764 – nsHTMLSelectListAccessible::GetState -- |if| condition is always true, r=aaronlev 2008-07-08 22:30:46 +08:00
Alexander Surkov
0e998422b9 Bug 434857 – Crash [@ nsAccessibleWrap::Next(unsigned long, tagVARIANT*, unsigned long*) ], r=aaronlev, sr=neil 2008-07-08 22:23:18 +08:00
Marco Zehe
721651b80a bug 439057 - Fix nsIAccessibleImage mochitest x and y coordinates so they work when running all tests, r=surkov 2008-07-08 07:42:11 +02:00
Ginn Chen
d87937a54f Bug 441233 Missing focus events in Thunderbird account wizard dialog r=surkov.alexander 2008-07-03 15:10:16 +08:00
Alexander Surkov
c4581c1742 Bug 439566 – Include the css display property as an IAccessible2 object attribute, r=MarcoZ 2008-07-03 12:12:45 +08:00
Marco Zehe
4b3614abc6 bug 442659 - Alt value overrides aria-labelledby text for image based controls, r=aaronlev 2008-07-02 19:11:50 +02:00
Marco Zehe
aa6323f47c bug 442648 - nsIAccessible tests on textboxes, r=surkov 2008-07-02 19:09:53 +02:00
Marco Zehe
a9d3fe4a27 bug 442862 - ext_state_multi_line and ext_state_single_line not exposed on HTML read-only textareas and textboxes, r=surkov 2008-07-02 10:42:58 +02:00
Alexander Surkov
6704d53385 bug 441888 - ARIA checked menu items are not included in the total list of menu items, r=MarcoZ 2008-06-28 08:16:34 +02:00
Marco Zehe
85ac3edfd7 bug 441737 - nsIAccessibleDocument chrome tests, r=surkov 2008-06-26 14:17:35 +02:00
Peter Weilbacher
e754443c6d bustage fix for other platforms for bug 427841, r=surkov 2008-06-26 11:02:41 +02:00
Marco Zehe
f63a5273cd bug 441519 - nsOuterDocAccessible chrome tests, r=surkov 2008-06-25 12:28:09 +02:00
Marco Zehe
d9b86ddb29 bug 438784 - URL of loaded page no longer exposed as the accValue for the Doc accessible, r=surkov 2008-06-25 09:27:45 +02:00
Marco Zehe
846e98adb4 bug 441610 - Calling getAttributes() on a defunct object crashes Thunderbird, r=aaronlev 2008-06-24 22:46:32 +02:00
Marco Zehe
cc583f9318 bug 440770 - DOCUMENT_FRAME has a parent INTERNAL_FRAME with an action, r=aaronlev 2008-06-24 15:03:06 +02:00
Alexander Surkov
440ff8d4a5 Bug 438325 – Link with title and an image that has neither alt nor title doesn't get an accessible name 2008-06-20 21:19:23 +08:00
Alexander Surkov
f88da4bbe8 Bug 438782 – Links should not unconditionally receive an accessible action of jump, r=MarcoZ 2008-06-20 13:50:27 +08:00
Alexander Surkov
090552d84f Bug 439077 – Anchor tags with no attributes should not expose linked accessible state, r=MarcoZ 2008-06-19 11:11:46 +08:00
Marco Zehe
8ec37635a7 bug 429666 - Expose ROLE_DOCUMENT for ARIA landmarks that inherit from document, patch by aaronlev, r=me; test by me, r=surkov 2008-06-17 08:52:09 +02:00
Marco Zehe
4473cd1cf7 bug 427841 - TreeViewChanged event fired on a particular tree table more than once breaks that table's AT-SPI hierarchy, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=evan.yan 2008-06-16 08:16:18 +02:00
Marco Zehe
508ce96717 bug 429285 - Propagate aria-disabled to descendants, patch by aaronlev, test by me, r=surkov 2008-06-16 07:45:58 +02:00
Marco Zehe
fe6c72f9e1 bug 434464 - invalidate access node cache, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=aaronlev 2008-06-11 11:17:37 +02:00
Marco Zehe
9472f2b9db bug 434428 - assertion "QueryInterface needed" when list accessible is created, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=me 2008-06-11 10:36:57 +02:00
Marco Zehe
d3eef4f997 bug 432869 - Divide by zero in IsProbablyForLayout(), patch by aaronlev, r=surkov 2008-06-11 10:32:56 +02:00
Marco Zehe
c61891e3fe bug 432967 - WARNING: NS_ENSURE_TRUE(aContent) failed: file nsAccessibilityUtils.cpp, line 262, patch by Ginn Chen <ginn.chen@sun.com>, r=aaronlev 2008-06-11 10:27:25 +02:00
Marco Zehe
6286f76e46 bug 431615 - HTML 4.01 MAP element prevents links from displaying using a screen reader, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=me, r=aaronlev, sr=jst 2008-06-11 08:27:22 +02:00
Marco Zehe
fd7bc0b107 bug 432970 - Shutdown() of nsXULTooltipAccessible is not called, patch by Evan Yan <evan.yan@sun.com>, r=Ginn Chen <ginn.chen@sun.com> 2008-06-11 08:20:12 +02:00
Marco Zehe
c347013422 b=432467, firefox segfaults in plone kupu editor [@ nsDocAccessible::FlushPendingEvents], on Tablet PC [@arena_dalloc_small] (steps to reproduce in comment #26), p=Ginn Chen <ginn.chen@sun.com>, r=surkov 2008-06-05 11:49:51 +02:00
gavin@gavinsharp.com
45fe8ecf0a Bug 434002: event show isn't fired for treecol accessible, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=ginn.chen, a=beltzner 2008-05-27 11:01:02 -07:00
marco.zehe@googlemail.com
6e71db6d4e assertion fix for bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ] 2008-05-09 23:25:06 -07:00
marco.zehe@googlemail.com
6c91f81bd3 bug 431474 - Document Accessibles not getting state_focused when they have focus patch by aaronleventhal@moonset.net (Aaron Leventhal) r=surkov r=me a1.9=beltzner 2008-05-04 10:42:19 -07:00
marco.zehe@googlemail.com
4d799b235f bug 430758 - GetAccessible() could be fooled by additional table ancestor patch by evan.yan@sun.com (Evan Yan) r=surkov a1.9=beltzner 2008-05-03 22:39:20 -07:00
marco.zehe@googlemail.com
9c227aa980 bug 431642 - Put back state change event when doc starts loading (e. g. when pressing ENTER on a link) Patch by Alexander Surkov (surkov.alexander@gmail.com) r=me r=aaronlev a1.9=beltzner 2008-05-03 22:08:31 -07:00
marco.zehe@googlemail.com
795ad604f0 bug 431656 - SELECTED and SELECTABLE states not exposed for html multiselectable lists patch by Alexander Surkov (surkov.alexander@gmail.com) r=me a1.9=dsicore 2008-05-02 01:50:35 -07:00
marco.zehe@googlemail.com
9d7e997c75 bug 431408 - Rename cell-index string property to table-cell-index r=surkov a1.9=dsicore 2008-04-30 02:07:50 -07:00
marco.zehe@googlemail.com
c6a14440fa bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ] r=surkov a1.9=beltzner 2008-04-24 23:34:02 -07:00
marco.zehe@googlemail.com
778c44f4c6 Mochitest for bug 429656 - Use title attribute for image names when alt attribute is explicitly empty r=surkov 2008-04-24 23:21:09 -07:00
aaronleventhal@moonset.net
7b29c0a191 Bug 429656. Use title attribute for image names when alt attribute is explicitly empty. r=marcoz, r=surkov, a=dsicore 2008-04-23 23:01:28 -07:00
marco.zehe@googlemail.com
c671cbe4ba bug 430426 - Crash at CallQueryInterface<nsIFrame, nsITableCellLayout>(nsIFrame*, nsITableCellLayout**) patch=Alexander Surkov (surkov.alexander@gmail.com) r=aaronlev a1.9=beltzner 2008-04-23 11:01:04 -07:00
marco.zehe@googlemail.com
1b37e319c5 Mochitest for bug 429659 - Expose image URL via accessibility APIs r=surkov 2008-04-23 06:22:25 -07:00
surkov.alexander@gmail.com
05a54cd4d7 Bug 429654 - Crash Crash [@ nsDocAccessible::CreateTextChangeEventForNode(nsIAccessible*, nsIDOMNode*, nsIAccessible*, int, int) ] , r=aaronlev, a=beltzner 2008-04-22 23:13:47 -07:00
surkov.alexander@gmail.com
c3addce585 Bug 429661 - Crash [@ nsDocAccessible::FireShowHideEvents(nsIDOMNode*, int, unsigned int, int, int) ], r=aaronlev, a=dsicore 2008-04-22 23:06:39 -07:00
surkov.alexander@gmail.com
780f677738 Bug 429547 - Support aria-activedescendant usage in nsIAccesible::TakeFocus(), r=aaronlev, a=dsicore 2008-04-22 23:04:53 -07:00
surkov.alexander@gmail.com
5466b27bf7 Bug 429659 - Expose image URL via accessibility APIs, r=marcoz, a=dsicore 2008-04-22 23:03:02 -07:00
surkov.alexander@gmail.com
fbdcc21c5f Crash [@ CAccessibleText::get_attributes(long, long*, long*, unsigned short**) ], r=aaronlev, a=dsicore 2008-04-22 23:01:02 -07:00
marco.zehe@googlemail.com
465126df96 bug 429624 - Remove description from application accessible patch=Aaron Leventhal (aaronleventhal@moonset.net) r=me a1.9=beltzner 2008-04-20 23:29:03 -07:00
marco.zehe@googlemail.com
ae742ce9e9 bug 429622 - Crash [@ nsRootAccessible::GetState(unsigned int*, unsigned int*) ] r=aaronlev a1.9=beltzner 2008-04-20 23:24:08 -07:00
aaronleventhal@moonset.net
daf6c12b89 Bug 428954. Wrong accessible name on iframe-based ARIA widgets. r=surkov, a=beltzner 2008-04-15 08:17:59 -07:00
aaronleventhal@moonset.net
e11a74c610 Bug 428957. Calculate group position and checkable for options and radio buttons. r=surkov, a=beltzner 2008-04-15 01:50:15 -07:00
marco.zehe@googlemail.com
c98df14953 bug 428915 - Don't fire menu events for popups that have a parent of nsIAccessibleRole::ROLE_AUTOCOMPLETE r=aaronlev a1.9=beltzner 2008-04-14 23:09:42 -07:00
surkov.alexander@gmail.com
94af7444df Bug 423224 - Expose object attribute on cell accessible for html:td to provide cell index, r=evan.yan, a=mtschrep 2008-04-14 20:38:31 -07:00
marco.zehe@googlemail.com
722117c007 Mochitest for bug 421066 - Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links. ( r=surkov 2008-04-14 06:29:44 -07:00
marco.zehe@googlemail.com
d6d46fb3aa Mochitest for bug 428479 - Support ARIA role="math" r=surkov 2008-04-14 05:34:47 -07:00
aaronleventhal@moonset.net
8a5c0f5fa0 Bug 428479. Support ARIA role of math. r=marcoz, a=beltzner 2008-04-11 12:53:19 -07:00
marco.zehe@googlemail.com
0b55b02ebe bug 428477 - Rename nsIAccessibleHyperLink::anchorsCount to nsiAccessibleHyperLink::anchorCount for better consistency r=aaronlev a1.9=beltzner 2008-04-11 08:57:36 -07:00
marco.zehe@googlemail.com
b586641e31 bug 428248 - Implement tests for nsIAccessibleHyperText interface r=Alexander Surkov (surkov.alexander@gmail.com) a1.9=beltzner 2008-04-11 00:22:32 -07:00
marco.zehe@googlemail.com
b8b85c46b1 bug 424161 - Tree invalidation screwed up badly, getting 6 failures on Mochitest for bug 368835. p=Alexander Surkov (surkov.alexander@gmail.com) r=me, r=Olli.Pettay sr=jonas a1.9=beltzner 2008-04-10 08:11:15 -07:00
Evan.Yan@Sun.COM
30e9676571 Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong r=marco.zehe, surkov.alexander blocking1.9=mtschrep 2008-04-08 22:39:04 -07:00
Evan.Yan@Sun.COM
c0bf0d1b86 back out patch of Bug 424656 2008-04-08 19:59:31 -07:00
Evan.Yan@Sun.COM
4e93fe8ecb a follow up for Bug 424656, addressing comment. 2008-04-08 19:53:11 -07:00
Evan.Yan@Sun.COM
92ddae9ed8 Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong r=surkov.alexander blocking1.9=mtschrep 2008-04-08 19:47:47 -07:00
marco.zehe@googlemail.com
d8fc078c6c Additional checkin for bug 421922 - Tree Tables in Thunderbird and Firefox broken since March 6 patch by Evan Yan (evan.yan@sun.com) r=Alexander Surkov (surkov.alexander@gmail.com) a1.9=blocking 1.9+ by mtschrep 2008-04-08 11:43:59 -07:00
marco.zehe@googlemail.com
885029c52d bug 424757 - No focus event when returning focus to the Location bar from a search result list item patch=ginn.chen (Ginn Chen) r=aaronleventhal@moonset.net (Aaron Leventhal) a=blocking-1.9 by dsicore 2008-04-01 13:01:55 -07:00
aaronleventhal@moonset.net
7785bb975a Bug 426208. Crash [@ nsAccUtils::IsXLink] at Firefox start. Patch by Marco Zehe. r=aaronlev, a=schrep 2008-03-31 19:50:00 -07:00
surkov.alexander@gmail.com
0bfc0d33eb Bug 424054 - make accessible simple xlink, r=ginn.chen, a=mtschrep 2008-03-30 23:21:35 -07:00
gijskruitbosch@gmail.com
5c9c0a0adf Fixing bustage, r+sr+a=mcsmurf+firebot 2008-03-30 08:57:07 -07:00
gijskruitbosch@gmail.com
77a5c0fd67 Bug 418368 - Create tests for NSIAccessibleHyperlink interface p=marco.zehe@googlemail.com (Marco Zehe) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner) 2008-03-30 08:40:55 -07:00
gijskruitbosch@gmail.com
f64d20ba96 Bug 418368 - Create tests for NSIAccessibleHyperlink interface p=marco.zehe@googlemail.com (Marco Zehe) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner) 2008-03-30 08:33:01 -07:00
surkov.alexander@gmail.com
03e4ca3397 Bug 419811 - bustage fix, added missed file 2008-03-29 20:50:31 -07:00
surkov.alexander@gmail.com
09ef4e8b65 Bug 425693 - Remove all isEmpty then return false portions from MSAA methods, patch=marco, r=me, a=beltzner 2008-03-29 20:46:42 -07:00
surkov.alexander@gmail.com
463e3e8fe9 Bug 424264 - Same URI exposed for all link children associated with imagemaps, patch=evan.yan, r=ginn.chen, a=beltzner 2008-03-29 20:36:12 -07:00
surkov.alexander@gmail.com
d8aba440df Bug 419811 - html table accessible hierarchy is broken, patch=evan.yan, r=me, a=beltzner 2008-03-29 20:34:41 -07:00
surkov.alexander@gmail.com
e06d155fcb Bug 418025 - IA2 - case by case analysis of exception return values, r=aaronlev, a=beltzner 2008-03-29 20:24:02 -07:00
surkov.alexander@gmail.com
e472a1413e Bug 421066 - expose nsIAccessibleHyperLink for XUL:label elements that are used as links, part two, r=marcoz, a=beltzner 2008-03-29 20:22:10 -07:00
gijskruitbosch@gmail.com
a2602e2cf7 Bug 425213 - FOCUSABLE state not exposed for descendants of container with aria-activedescendant p=aaronleventhal@moonset.net (Aaron Leventhal) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner) 2008-03-29 15:04:04 -07:00
gijskruitbosch@gmail.com
6faed46965 Bug 425125 - Incorrect variable usage leads to wrong READONLY state for ARIA widgets p=aaronleventhal@moonset.net (Aaron Leventhal) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner) 2008-03-29 14:52:14 -07:00
aaronleventhal@moonset.net
24290bf29d Bug 424971. XUL alerts not getting spoken. Patch by Marcoz, r=aaronlev, a=blocking1.9 2008-03-28 08:00:49 -07:00
aaronleventhal@moonset.net
55397f94bf Bug 424073. Crash @ nsAccessible::GetTextFromRelationID(nsIAtom*, nsString). r=surkov, a=beltzner for 1.9b5 2008-03-24 11:50:16 -07:00
surkov.alexander@gmail.com
ff1956a1e9 Bug 424097 - Crash when running runtests.py --a11y, and having JAWS running at the same time, patch=marcoz, r=me, ab5=beltzner 2008-03-20 19:34:29 -07:00
surkov.alexander@gmail.com
2f87e87ed1 Bug 421922 - Tree Tables in Thunderbird and Firefox broken since March 6, r=ginn.chen, blocking=mtschrep 2008-03-19 23:19:48 -07:00
surkov.alexander@gmail.com
009b028516 Bug 423603 - A elements with no HREF should not have state_linked, regression from bug 421066, patch=marco, aaronlev, r=aaronlev, marco, a=beltzner 2008-03-19 19:05:35 -07:00
surkov.alexander@gmail.com
74bbe79eb1 Bug 423696 - Value change events not fired for text inputs and editable combos, patch=aaronlev, r=me, a=beltzner 2008-03-19 18:58:11 -07:00
surkov.alexander@gmail.com
4f793c9a59 Bug 423726 - Crash [ @ GetAttributesInternal() ], patch=aaronlev, r=me, a=mtschrep 2008-03-19 18:55:26 -07:00
surkov.alexander@gmail.com
59f147fb94 Bug 423698 - Incorrectly used variables in nsAccessibleWrap::FireAccessibleEvent(), patch=aaronlev, r=me, a=beltzner 2008-03-19 18:12:57 -07:00
surkov.alexander@gmail.com
0483f28682 Bug 423700 - aria-activedescendant broken on <body>, patch=aaronlev, r=ginn.chen, a=beltzner 2008-03-19 18:10:36 -07:00
surkov.alexander@gmail.com
9526f15ab9 Bug 423570 - Combo boxes should not have read-only state, patch=aaronlev, r=marco.zehe, a=beltzner 2008-03-19 18:08:26 -07:00
surkov.alexander@gmail.com
5f2b2906ee Bug 421066 - Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links, r=ginn.chen, a=beltzner 2008-03-18 04:37:12 -07:00
aaronleventhal@moonset.net
209408b875 Partial backout of bug 421650, to make builds useable with JAWS again. Fixes regression bug 423495. 2008-03-17 15:29:28 -07:00
ginn.chen@sun.com
fd0c164ffb Bug 418845 Enabling a11y massively degrades performance of dynamic <option> addition on Linux r=aaronleventhal, surkov.alexander sr=neil a=dsicore 2008-03-17 01:13:10 -07:00
surkov.alexander@gmail.com
2458ec2546 Bug 421650 - bustage fix 2008-03-15 18:48:00 -07:00
surkov.alexander@gmail.com
8951b3a516 Bug 420863 - If an HTML element has an onClick attribute, expose its click action on the element rather than its child text leaf node, r=aaronlev, a=dsicore 2008-03-15 18:23:41 -07:00
surkov.alexander@gmail.com
4b37e3a02d Bug 421650 - dont allocate [out] BSTR*, r=aaronlev, a=dsicore 2008-03-15 18:17:38 -07:00
aaronleventhal@moonset.net
8b18471351 Bug 419416. Follow useful rules for handling ARIA properties on a frame, iframe and body elements. r=ginn.chen, a=dsicore 2008-03-14 13:49:38 -07:00
aaronleventhal@moonset.net
bde7933c14 Bug 421565. ARIA tweaks. r=surkov, a=dsicore 2008-03-13 10:39:18 -07:00
blassey@mozilla.com
3c99833e3e backing out: switching narrow char system calls to wide char in windows b=418703 2008-03-11 15:46:26 -07:00
blassey@mozilla.com
eeea24bde6 switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon 2008-03-11 14:49:53 -07:00
aaronleventhal@moonset.net
ba1b4dde66 Backing out part of bug 417018 which caused bug 421650. 2008-03-09 19:24:00 -07:00
surkov.alexander@gmail.com
9089e2f9a1 Bug 416742 - add missing file 2008-03-07 02:22:32 -08:00
surkov.alexander@gmail.com
17652cbd2d Bug 416742 - Regression: multiple rowgroups interfere with getColumnAtIndex(), r=bernd, sr=roc, a=beltzner 2008-03-07 02:14:35 -08:00
surkov.alexander@gmail.com
2ee3d59bc5 Bug 417018 Array allocation mistakes in IA2, r=aaronlev, a=beltzner 2008-03-06 16:33:47 -08:00
surkov.alexander@gmail.com
e2d5feb695 Bug 418371 - implement the rest of methods of nsIAccessibleTable on xul:listbox, r=evan.yan, a=beltzner 2008-03-05 20:14:10 -08:00
surkov.alexander@gmail.com
ceb9399054 Bug 417912 - GetCellDataAt callers that expect an error if no cell is found are wrong, r=evan.yan, bernd, a=beltzner 2008-03-05 20:11:45 -08:00
surkov.alexander@gmail.com
cebba4ab6f Bug 418043 - add mochitest for bug 308564, r=evan.yan 2008-03-05 19:49:44 -08:00
aaronleventhal@moonset.net
57880fa40a Bug 419770. Can't get to the frame/iframe of a document with IAccessible::accParent 2008-03-05 19:45:43 -08:00
aaronleventhal@moonset.net
435b234448 Bug 420960. Crash when aria-activedescendant attribute removed. r=marcoz, a=beltzner 2008-03-05 19:43:50 -08:00
surkov.alexander@gmail.com
1dc0eda53f Bug 419786 - Link children associated with imagemaps do not implement the nsIAccessibleHyperLink interface, r=ginn.chen, aaronlev, a=beltzner 2008-03-05 19:33:33 -08:00
blassey@mozilla.com
92c51991b0 backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox 2008-03-05 14:56:43 -08:00
blassey@mozilla.com
9bc9e44b40 switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner 2008-03-05 13:39:29 -08:00
joshmoz@gmail.com
9d15dd6a9e always link against cocoa framework on Mac OS X, cocoa exception wrapping in xpcom file io. b=419392 r=bent sr=roc a=beltzner 2008-02-29 15:24:53 -08:00
ause@sun.com
d799dc89b8 bug 394339 - fix breakage in windows multiprocess builds 2008-02-29 08:54:17 -08:00
surkov.alexander@gmail.com
a907e7b732 Bug 420055 - New shutdown crash, patch=aaronlev, r=me, sr=mconnor, approval1.9b4+=mconnor,beltzner 2008-02-29 07:38:35 -08:00
aaronleventhal@moonset.net
9a412fc985 Bug 420051. Crash [ @ CAccessibleAction::get_keyBinding ]. r=marcoz, a=beltzner for 1.9b4 2008-02-28 09:39:10 -08:00
aaronleventhal@moonset.net
3e80d74d08 bug 419881. Crash [ @ nsDocAccessible::FlushPendingEvents ]. r=ginn, a=beltzner for 1.9b4 2008-02-28 09:36:37 -08:00
masayuki@d-toybox.com
3dcfbbf7fc Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner 2008-02-28 07:28:37 -08:00
masayuki@d-toybox.com
f6e10b8d70 backing out the previous patch, becaused qm-centos5-01 dep unit test is orange 2008-02-28 05:59:25 -08:00
masayuki@d-toybox.com
22b844e897 Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner 2008-02-28 03:01:56 -08:00
aaronleventhal@moonset.net
811afe7994 Bug 406308. Don't fire accessible focus events if widget is not actually in focus, confuses screen readers. r=ginn, r=surkov, a=beltzner for 1.9b4 2008-02-27 08:22:41 -08:00
ause@sun.com
d5b6a90818 backing out due to tree rules: bug 394339 - fix breakage in windows multiprocess builds 2008-02-27 00:53:16 -08:00
ause@sun.com
b3e6f7a264 bug 394339 - fix breakage in windows multiprocess builds 2008-02-27 00:28:01 -08:00
aaronleventhal@moonset.net
0ac8d00ace Bug 419409. MSAA/IAccessible2 broken in gmail. This fixes the crash part of the problem. r=marcoz, a=beltzner 2008-02-26 14:36:29 -08:00
aaronleventhal@moonset.net
b38a4bf141 Bug 417249. AT-SPI document load complete events not triggered everytime. Take care of some more cases. r=ginn.chen, a=blocking1.9 2008-02-26 06:19:52 -08:00
aaronleventhal@moonset.net
6df492a17d Bug 413778. Avoid creating and destroying extra empty nsDocAccessible when new tab opened. r=ginn.chen, a=blocking1.9 2008-02-26 06:04:25 -08:00
aaronleventhal@moonset.net
c1cebef426 bug 417249, bug 417578, bug 405951, bug 413778, bug 412878. Fix missing, incorrect or crashing doc load events in Firefox and Thunderbird. r=surkov, a=blocking1.9 2008-02-26 00:51:10 -08:00
aaronleventhal@moonset.net
25a8f49a2d Bug 419413. Crash [ @ CAccessibleHyperlink::get_anchorTarget() ]. r=marcoz, a=dsicore 2008-02-25 12:40:19 -08:00
aaronleventhal@moonset.net
6c17644b7d Bug 418998. Return aria-disabled to being a universal ARIA property. r=surkov, a=dsicore 2008-02-25 01:08:37 -08:00
dbaron@dbaron.org
210055031a Fix spelling error to force unit test boxes to cycle. 2008-02-24 14:40:26 -08:00
bmlk@gmx.de
dcb337806a adding testcases for the nsIAccessibleTable interface r=marcoz bug 415730 2008-02-23 03:34:39 -08:00
bent.mozilla@gmail.com
84b66071ff Bug 417564 - "protect against Obj-C exceptions in 'accessible' top-level directory". r=josh, sr=roc, a=blocking1.9+. 2008-02-22 12:13:17 -08:00
reed@reedloden.com
463392ee00 Bug 418812 - "Crash @ nsXULListitemAccessible::GetListAccessible() when hitting Reply from within a Thunderbird message" (add a NULL check) [p=marco.zehe@googlemail.com (Marco Zehe) r=surkov a1.9=beltzner] 2008-02-22 03:07:54 -08:00
aaronleventhal@moonset.net
17f007557f Bug 417518. Prevent text leaf accessibles from implementing advanced interfaces. r=surkov, a=belztner 2008-02-22 01:52:01 -08:00
surkov.alexander@gmail.com
75aa7c5d0a Bug 417122 - More prbool misuse in accessibility, patch=Taras Glek, r=aaronlev, a=mtschrep 2008-02-19 23:50:45 -08:00
surkov.alexander@gmail.com
97007d4413 Bug 417363 - Alt text added via JavaScript is not picked up by screen readers, patch=aaronlev, r=marcoz, a=mtschrep 2008-02-19 23:45:14 -08:00
surkov.alexander@gmail.com
b3e8997608 Bug 417317 - Certain types of LISTITEM accessibles no longer get attributes set like "x of y", regression from fix for bug 389926, r=marcoz, a=mtschrep 2008-02-19 05:47:19 -08:00
ginn.chen@sun.com
3fb91a1470 Bug 415069 ARIA alerts triggering events with :system p=aaronleventhal r=ginn.chen a=mtschrep 2008-02-19 03:22:01 -08:00
surkov.alexander@gmail.com
335bc29d74 Bug 365973 - cant expose <listbox> with multiple columns, r=evan.yan, a=mtschrep 2008-02-19 01:07:35 -08:00
Evan.Yan@Sun.COM
61e93f9b1d Bug 417329 - No longer creating accessibles for the Thunderbird Addressing Widget, effective January 22, 2008. r=ginn.chen a=mtschrep 2008-02-18 23:17:00 -08:00
masayuki@d-toybox.com
cb5c20d581 Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron 2008-02-16 07:31:27 -08:00
aaronleventhal@moonset.net
452fcdcd64 bug 417500. Crash [ @ CAccessibleText::get_attributes ]. r=surkov, a=beltzner 2008-02-15 06:54:58 -08:00
surkov.alexander@gmail.com
f354efac8e Bug 416553 - option to run accessibility tests, r=rcampbell 2008-02-14 02:32:21 -08:00
surkov.alexander@gmail.com
e9b16fd1ff Back out bug 416553 2008-02-13 23:33:19 -08:00
surkov.alexander@gmail.com
9b6e8173e6 Bug 416553 - option to run accessibility tests, r=rcampbell 2008-02-13 22:20:01 -08:00
aaronleventhal@moonset.net
81e0097bbe Bug 413675. Incorrect menu events for ARIA dropdown menu. Patch by Alexander Surkov. r=aaronlev, a=schrep 2008-02-12 18:37:22 -08:00
aaronleventhal@moonset.net
3bcac78b25 Bug 416893. Remove aria-secret. r=surkov, a=schrep 2008-02-12 18:35:48 -08:00
aaronleventhal@moonset.net
7d72b6740d Backing out bug 416893 because tree was closed. 2008-02-12 12:51:46 -08:00
aaronleventhal@moonset.net
fb7ae9065f Bug 416893. Remove aria-secret. r=surkov, a=schrep 2008-02-12 12:42:53 -08:00
aaronleventhal@moonset.net
63785234fc Bug 416756. Handle crashes in all a11y COM interfaces. r=surkov, a=schrep 2008-02-12 07:48:51 -08:00
surkov.alexander@gmail.com
c068019f58 Bug 416409 - adding pressed state to a button causes the ARIA state to not be recognized, r=aaronlev, a=mtschrep 2008-02-11 23:25:14 -08:00
surkov.alexander@gmail.com
c41d756da7 Bug 389926 - support group attributes on menu/menuitem accessibles, r=aaronlev, a=mtschrep 2008-02-11 23:24:05 -08:00
aaronleventhal@moonset.net
8a0d6c5a4d Bug 415944. Avoid screen readers speaking password text. r=surkov, a=schrep 2008-02-11 04:22:56 -08:00
aaronleventhal@moonset.net
60fa885db5 Bug 416753. Crashes in GetState(). r=surkov, a=schrep 2008-02-11 04:12:17 -08:00
surkov.alexander@gmail.com
4795c6f733 Bug 381049 - Pass swallowed crashes inside MSAA/IA2 methods to breakpad, patch=aaronlev, r=me, ted.mielczarek, sr=benjamin, a=dsicore 2008-02-08 18:40:47 -08:00
surkov.alexander@gmail.com
4e352fcc00 Bug 413777 - Correct focus events absent when tabbing among links at sourceforge.net, patch=aaronlev, r=ginn.chen, a=mtschrep 2008-02-08 18:28:01 -08:00
surkov.alexander@gmail.com
2384c89fe4 Bug 414976 - Support RELATION_NODE_CHILD_OF for ARIA tree views, patch=aaronlev, r=me, a=mtschrep 2008-02-08 18:14:03 -08:00
surkov.alexander@gmail.com
fe2c62d785 Bug 406010 - AT-SPI SHOWING and VISIBLE issues on documents, patch=ginn.chen, r=aaronlev, a=mtschrep 2008-02-08 05:59:46 -08:00
surkov.alexander@gmail.com
5e7568a719 Bug 308564 - linux bustage fix 2008-02-08 05:27:54 -08:00
surkov.alexander@gmail.com
4f9704daf6 Bug 308564 - linux bustage fix 2008-02-08 05:25:09 -08:00
aaronleventhal@moonset.net
8462758f48 Bug 415299. Support string values for ARIA widgets. r=surkov, a=schrep 2008-02-08 05:13:50 -08:00
aaronleventhal@moonset.net
4e18f0d038 Bug 412878. Crashes when doc load finished. Possibly specific to framed pages. r=surkov, a=schrep. 2008-02-08 05:03:14 -08:00
surkov.alexander@gmail.com
4e09bf1306 Bug 308564 - No accessibility events when data in a tree row changes, r=evan.yan, olli.pettay, sr=jonas, a=mtschrep 2008-02-08 04:55:57 -08:00
surkov.alexander@gmail.com
92c7ee62af Bug 416109 - fix compile warnings, r=aaronlev, a=dsicore 2008-02-08 01:35:42 -08:00
surkov.alexander@gmail.com
d35a90484c Bug 410052 - Fix our nsHTMLAccessibleTable class so GetIndexAt and GetRowAtIndex and GetColumnAtIndex behave consistently, patch=me, marcoz, r=marcoz, me, bernd, sr=roc, blocking1.9+=dsicore 2008-02-06 23:03:26 -08:00
aaronleventhal@moonset.net
8ebec6523e Bug 414656. If an HTML table has a role of log, expose it as a data table. Patch by Surkov. r=aaronlev. Minor tweak by aaron level with r=surkov. a=schrep 2008-02-06 20:14:59 -08:00
aaronleventhal@moonset.net
5356cb06c3 Backing out bug 414656 until we sort out problems it caused with exposing ARIA roles. 2008-02-06 13:43:30 -08:00
aaronleventhal@moonset.net
0f80db38e1 Back out bug 413778, since it didn't work completely and also broke focus when returning to Window. 2008-02-06 12:34:35 -08:00
aaronleventhal@moonset.net
e8ade30c42 Bug 414656. Expose native enumerated role along with ARIA landmark roles. Patch by Alexander Surkov. r=aaronlev, a=schrep 2008-02-05 16:30:29 -08:00
aaronleventhal@moonset.net
2a2d7959c2 Bug 412931. Tabs not exposed unless 3 of them. Fix incorrect cache updates during flood of changes. r=surkov, a=schrep for b3 2008-02-02 09:02:09 -08:00
aaronleventhal@moonset.net
814777833e Bug 409591. Thunderbird: newsgroup/feed messages blank in virtual buffer. Correct the previous checkin for this bug which caused bug 414574. r=surkov, sr=bz, a=blocking1.9 2008-01-29 21:42:44 -08:00
aaronleventhal@moonset.net
aa49d6c295 Bug 414654. Accessibles not hidden for visibility:hidden w/ position:absolute. r+sr=roc, a=beltzner 2008-01-29 20:17:57 -08:00
aaronleventhal@moonset.net
dd8d63cd2c Bug 402597. AT-SPI Accessibility:Event.user_data None for ARIA tooltips/alerts. Patch by Ginn Check, r=aaronlev, a=dsicore 2008-01-29 13:41:58 -08:00
aaronleventhal@moonset.net
a7175288e1 Bug 414312. IAccessibleText::getTextAtOffset and friends should return S_FALSE when unsupported boundary type is used. r=surkov, a=dsicore 2008-01-29 13:39:34 -08:00
aaronleventhal@moonset.net
1ee3da15d0 Bug 405951. Thunderbird: newsgroup/feed messages blank in virtual buffer, r=surkov, a=blocking1.9 2008-01-28 20:38:18 -08:00
aaronleventhal@moonset.net
90924bd39c Bug 413143. Crash in RefreshNodes() for QueryElementAt(). r=marcoz, a=dsicore 2008-01-28 20:03:26 -08:00
aaronleventhal@moonset.net
7d2bd418b7 Bug 414133. Accessible selection methods not working in form controls. r=surkov, a=dsicore 2008-01-28 19:59:50 -08:00
aaronleventhal@moonset.net
ee4bfffcfa Bug 404881. Accessible tree for role=log table not updated for td's without aria-live set, r=surkov, a=dsicore 2008-01-28 19:56:06 -08:00
aaronleventhal@moonset.net
6149792a72 Bug 413778. Extra nsDocAccessible quickly created and destroyed whenever new tab is opened. r=surkov, r=emaijala, sr=neil, a=blocking1.9 2008-01-27 21:54:12 -08:00
aaronleventhal@moonset.net
cf078aa449 Bug 413673. ARIA drop down buttons not being exposed with MSAA button menu role. r=marcoz, a=schrep 2008-01-26 18:34:27 -08:00
aaronleventhal@moonset.net
2cdc77ca1f Bug 413716. Repetitive warning in a11y, not supported for frames. r+sr=roc, a=beltzner 2008-01-25 12:44:53 -08:00
aaronleventhal@moonset.net
a7b472b889 Bug 405951. Missing content in Thunderbird window. r=surkov, a=blocking1.9 2008-01-25 12:43:12 -08:00
aaronleventhal@moonset.net
3c4464238e Bug 413718. Warning indicates cache problem. Never ran into same child we started from. r=evan, a=beltzner 2008-01-25 05:52:44 -08:00
aaronleventhal@moonset.net
5b51efa463 bug 412965. ARIA sliders and progress meters should not support accessible text interface. r=surkov, a=beltzner 2008-01-25 05:47:48 -08:00
aaronleventhal@moonset.net
3371e444ca Bug 405951. Thunderbird newsgroup/feed messages coming up blank in virtual buffer. Hoping null checks will fix. r=surkov, a=blocking1.9 2008-01-24 08:30:38 -08:00
aaronleventhal@moonset.net
ca48b28627 Bug 412878. Crash [ @ nsAccessible::InvalidateChildren ]. r=surkov, a=blocking1.9 2008-01-24 06:07:21 -08:00
aaronleventhal@moonset.net
0ba36dfe0c bug 407359. Fix a11y issues with popups on main screen. r=mano, r=enn, r=surkov, r=marcoz, uir=mconnor 2008-01-23 15:49:10 -08:00
aaronleventhal@moonset.net
794c653b58 Bug 409473. New crash caused by bug 405248. Patch by Evan Yan. r=aaronlev, a=blocking1.9 2008-01-23 13:27:20 -08:00
aaronleventhal@moonset.net
a52c9d6aeb Bug 412878. Crash [ @ nsAccessible::InvalidateChildren ]. r=surkov, a=blocking1.9 2008-01-23 10:48:45 -08:00
aaronleventhal@moonset.net
0392db65cb Bug 409473. New crash caused by bug 405248. r=surkov, a=blocking1.9 2008-01-23 10:45:53 -08:00
aaronleventhal@moonset.net
2c32cf8f2f Bug 413376. Value of ARIA slider not reported if onclick present. r=marcoz, a=schrep 2008-01-22 17:37:23 -08:00
aaronleventhal@moonset.net
1c1ef03e6b Backing out bug 407359 because of orange 2008-01-22 14:26:57 -08:00
aaronleventhal@moonset.net
3c0253e726 Backing out fix for bug 412878 ... Marco found a problem with dynamic content updates 2008-01-22 07:59:53 -08:00
aaronleventhal@moonset.net
45fab18185 Bug 407359. Fix accessibility issues with popups in main screen UI. r=marcoz, enn, surkov, mano, ui=mconnor, a=blocking1.9 2008-01-22 07:32:20 -08:00
aaronleventhal@moonset.net
0362f30ae6 Bug 412878. Fix our accessible subtree invalidation (removing nodes from cache etc.), to hopefully fix cache-related crashes in InvalidateChildren(). r=ginn, r=surkov, a=blocking1.9 2008-01-22 06:43:18 -08:00
ginn.chen@sun.com
2d6ba3a46f Bug 413325 nsNativeRootAccessibleWrap doesn't release ref of AtkObject of dialogs r=aaronleventhal 2008-01-21 21:29:40 -08:00
Evan.Yan@Sun.COM
5fc74d7d96 Bug 395699 - relations not working when pointing to a <span> r=surkov.alexander a=mtschrep 2008-01-21 19:17:37 -08:00
aaronleventhal@moonset.net
208c422395 Missing part of fix for bug 411581. r=surkov, a=schrep 2008-01-21 17:37:22 -08:00
aaronleventhal@moonset.net
73b9f69716 Crash caused by processing during removal of bogus <br> editor nodes. r=evan, a=blocking1.9 2008-01-21 17:32:11 -08:00
aaronleventhal@moonset.net
8d247dcb8d Bug 411581. Text line boundary not working correctly for list items. r=surkov, a=schrep 2008-01-21 17:26:49 -08:00
aaronleventhal@moonset.net
f640b54404 Backing out, apologies for checking in on a closed tree 2008-01-21 09:02:03 -08:00
aaronleventhal@moonset.net
627d7e52a6 Bug 411581. Text line boundary not working correctly with list items. r=surkov, a=schrep 2008-01-21 09:01:05 -08:00
surkov.alexander@gmail.com
767ae65cea Bug 409009 Table cells should have a table in their ancestry (additioal reviewer comment), r=evan.yan, a=beltzner 2008-01-18 16:03:43 -08:00
surkov.alexander@gmail.com
a619d06912 Bug 409009 Table cells should have a table in their ancestry, r=evan.yan, a=beltzner 2008-01-18 15:57:57 -08:00
aaronleventhal@moonset.net
1258ea740c Bug 412882. Crash in scroll callback. r=ginn, a=schrep 2008-01-18 12:36:44 -08:00
aaronleventhal@moonset.net
eefbf80904 Bug 412889. Crashes in XUL tree accessible. r+sr=neil, a=schrep 2008-01-18 11:55:37 -08:00
aaronleventhal@moonset.net
9355a5f0ed Fixing bustage again 2008-01-17 19:24:26 -08:00
aaronleventhal@moonset.net
87f294895b Fixing bustage again 2008-01-17 19:09:10 -08:00
aaronleventhal@moonset.net
c8aadc225c Bug 412644. Crash [ @ atk/nsAccessibleWrap::FireAccessibleEvent ]. r=ginn.chen, a=schrep 2008-01-17 18:56:38 -08:00
aaronleventhal@moonset.net
81d84d4218 Backing out until I have fix for bustage 2008-01-17 18:49:04 -08:00
aaronleventhal@moonset.net
f93ffe1641 Bug 412644. Crash [ @ atk/nsAccessibleWrap::FireAccessibleEvent ]. r=ginn.chen, a=schrep 2008-01-17 18:33:56 -08:00
ginn.chen@sun.com
c54849840f Bug 412288 Toolbar menus do not have ATK state focusable patch by Marco Zehe r=ginn.chen, aaronleventhal sr=mtschrep 2008-01-16 22:30:15 -08:00
aaronleventhal@moonset.net
02ded272cb Bug 411737. Remove old code to get doc state when getting focusable state for links. No longer useful. r=evan.yan, a=beltzner 2008-01-11 12:52:55 -08:00
aaronleventhal@moonset.net
551e3e8cb6 Bug 408997. A11y hierarchy missing in some cases. r=evan.yan, a=beltzner 2008-01-11 12:50:27 -08:00
reed@reedloden.com
fb8d100b3a Bug 410604 - "IAccessible2::Get_UniqueID does not return negative IDs, as specified by IAccessible2 IDL" [p=marco.zehe@googlemail.com (Marco Zehe) r=aaronlev a1.9=schrep] 2008-01-05 20:00:27 -08:00
reed@reedloden.com
a5ec9407bd Bug 409439 - "Crash @ nsHTMLTableAccessible::GetRowAtIndex(int, int*) with certain pages if Orca is running" [p=marco.zehe@googlemail.com (Marco Zehe) r=surkov a1.9=beltzner] 2008-01-02 02:55:13 -08:00
aaronleventhal@moonset.net
c2a06a7cd9 Bug 409474. Round of crash fixes for a11y. r=surkov, a=beltzner 2007-12-26 21:13:40 -08:00
surkov.alexander@gmail.com
cff296c766 Bug 408831 add check on defunct for tree accessible, r=marcoz, a=beltzner 2007-12-21 19:17:31 -08:00
Evan.Yan@Sun.COM
bc99bfe327 Bug 405248 - Space between embedded objects characters is missing r=aaronleventhal a=mtschrep 2007-12-19 04:57:08 -08:00
reed@reedloden.com
2d639092b4 Bug 396930 - "giving focus to tree before its populated crashes Thunderbird [@ nsUInt32Array::GetAt]" (fix nsXULTreeitemAccessible::GetName()) [p=marco.zehe@googlemail.com (Marco Zehe) r=aaronlev a1.9=damons] 2007-12-17 21:43:37 -08:00
surkov.alexander@gmail.com
bf50bae6a3 Fix bug 396930 - fix bustage 2007-12-14 21:02:30 -08:00
surkov.alexander@gmail.com
0f179d1051 Bug 396930 - expose defunct state for treeitem accessible, r=aaronlev, a=beltzner 2007-12-14 20:40:57 -08:00
aaronleventhal@moonset.net
fe7f4d5bdb Bug 398910. Remove support for namespaced ARIA properties since they are no longer official (we are pre-1.0). r=surkov, r=ginn, r=bienvenu, r=mano, r=mconnor, r+sr=neil 2007-12-11 18:10:26 -08:00
aaronleventhal@moonset.net
a07336ecf3 Bug 405810. Expose line-number object attribute for caret in focused area. r=ginn, sr=roc, a=schrep 2007-12-11 06:15:21 -08:00
surkov.alexander@gmail.com
a58c0668f0 Bug 400066 Setting role on table leads to nodes being <dead> in accerciser, r=ginn.chen, a=dsicore 2007-12-11 01:08:25 -08:00
surkov.alexander@gmail.com
3e7a45a85b Bug 407589 add empty implementation for IAccessibleTable::summary, r=aaronlev, a=mtschrep 2007-12-11 01:06:04 -08:00
surkov.alexander@gmail.com
45253210b5 Bug 368835 No focus events from xul tree table when a row is deleted, r=evan.yan, Olli.Pettay, sr=jonas, a=beltzner 2007-12-11 00:18:04 -08:00
aaronleventhal@moonset.net
8ca99a0188 Bug 406959. IAccessible2::WindowHandle property causes COM server exception when called out of process. Patch by surkov. r=aaronlev, a=beltzner 2007-12-10 19:35:22 -08:00
aaronleventhal@moonset.net
636894e444 Bug 403260. Set active state on current ARIA item in a container. r=surkov, a=beltzner 2007-12-10 19:30:02 -08:00
Evan.Yan@Sun.COM
09bbf94332 Bug 406069 - nsIAccessibleText::GetTextAtOffset() not practical for getting the line at the caret patch by aaronleventhal r=ginn.chen a=dsicore 2007-12-04 23:34:47 -08:00
aaronleventhal@moonset.net
dc479151ca Bug 406798. GetTextAtOffset(endOfTextOffset, BOUNDARY_LINE_START) returns first line on multi line paragraphs. r=ginn.chen, a=dsicore 2007-12-04 21:16:26 -08:00
aaronleventhal@moonset.net
22f19cb361 Bug 406877. nsIAccessible::TakeFocus() on links does not set tab order position. r=evan.yan, a=dsicore 2007-12-04 21:12:47 -08:00
aaronleventhal@moonset.net
5647e82e6f Bug 406019. EVENT_ALERT and EVENT_MENUPOPUPSTART broken for ARIA widgets. r=evan.yan, a=dsicore 2007-12-04 21:06:59 -08:00
aaronleventhal@moonset.net
f9035075db Bug 406838. Crash [@ nsDocAccessible::InvalidateCacheSubtree]. r=gijs, a=dsicore 2007-12-04 18:51:22 -08:00
aaronleventhal@moonset.net
f7392fba7f Bug 406595. Accessible hierarchy broken. r=davidb, a=dsicore 2007-12-03 14:49:42 -08:00
aaronleventhal@moonset.net
f37df4fbe5 Bug 406168. Infinite loop when opening JS console, r=evan.yan, a=schrep 2007-12-02 14:23:51 -08:00
surkov.alexander@gmail.com
e69c35cc97 Bug 405747 - implement IAccessible2::locale, r=aaronlev, sr=neil, a=dsicore 2007-12-01 09:31:06 -08:00
surkov.alexander@gmail.com
23fa7ae060 bug 405756 - be careful with coordinateType, r=aaronlev, evan.yan, a=dsicore 2007-12-01 09:30:09 -08:00
aaronleventhal@moonset.net
b13538943e Bug 405414. nsDocAccessible is not destroyed when closing a tab. Patch by Ginn Chen. r=aaronlev, a=dsicore 2007-11-30 11:47:16 -08:00
aaronleventhal@moonset.net
0ee08064d1 Bug 405595. ARIA properties ignore on <body> if no role. r=evan.yan, r=surkov, a=dsicore 2007-11-30 11:26:36 -08:00
aaronleventhal@moonset.net
2e6d1954af Bug 405552. Crash [@ nsHyperTextAccessible::ContentToRenderedOffset ]. r=evan.yan, a=dsicore 2007-11-27 10:12:15 -08:00
aaronleventhal@moonset.net
bd73abbf58 Bug 404380. Crash [ @ FireDelayedToolkitEvent ]. Fix part 2. Patch by Ginn Chen. r=aaronlev, a=dsicore 2007-11-27 10:08:50 -08:00
aaronleventhal@moonset.net
fae1fcb10a Bug 404380. Crash [ @ FireDelayedToolkitEvent ]. Fix part 1. r=ginn.chen, a=beltzner 2007-11-27 10:07:04 -08:00
Evan.Yan@Sun.COM
c8fe49876d Bug 404461 - when I open JavaScript Debugger I get assertion: Can't get mTree or mTreeView r=surkov.alexander a=mtschrep 2007-11-22 00:19:49 -08:00
ginn.chen@sun.com
7173fecc79 Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore 2007-11-21 22:14:39 -08:00
aaronleventhal@moonset.net
de32cb5f0a Bug 385070. Accessible subtrees for anonymous content need to be shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc for layout part, a=dsicor 2007-11-20 12:39:36 -08:00
aaronleventhal@moonset.net
b90aa77dc8 Backing out bug 398021, it caused regression bug 404343. 2007-11-20 11:54:18 -08:00
surkov.alexander@gmail.com
d2a4914020 Bug 397485 - embed characters to children not 1:1, r=aaronlev, a=mtschrep 2007-11-16 19:44:49 -08:00
Evan.Yan@Sun.COM
42d1005186 back out patch of bug 385070 which broke accessible tree, to make nightly build safe 2007-11-16 01:12:58 -08:00
aaronleventhal@moonset.net
6c34d177ea Bug 385070. Nodes in anonymous content trees that are hidden not being shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc, a=mconnor 2007-11-15 17:38:33 -08:00
aaronleventhal@moonset.net
6e829bde0e Bug 403794. GetState() cleanup to fix some crashes on defunct objects and some incorrect states, and remove some code that is no longer necessary. r=surkov, a=dsicore 2007-11-15 11:53:40 -08:00
aaronleventhal@moonset.net
b94aab688f Bug 391490. Every single <option> shows up in JAWS virtual cursor mode. Terrible for screen reader usability. r=ginn.chen, a=dsicore 2007-11-15 11:46:29 -08:00
aaronleventhal@moonset.net
bcc923eced Bug 399594. Description not exposed when on object with display:none, Patch by vasiliy.potapenko@gmail.com. r=aaronlev, r=surkov, r=ginn.chen, a=schrep 2007-11-15 07:44:04 -08:00
aaronleventhal@moonset.net
0d763e0583 Bug 398021. Crash [@ nsAccessible::GetFinalRole] with moving options and using visibility: hidden. r=surkov, a=schrep 2007-11-15 07:33:52 -08:00
aaronleventhal@moonset.net
4e03ffe4bd Bug 394404. Crash fix. When a mutation causes an accessible node to be inserted, allow it to adopt children from its parent, where they are descendants of the new node. r=surkov, a=dsicore 2007-11-13 11:47:15 -08:00
aaronleventhal@moonset.net
16631e88e2 bug 402686. Crashes @CheckVisibilityInParent. r=ginn.chen, a=schrep 2007-11-12 19:05:34 -08:00
aaronleventhal@moonset.net
0f744c0373 Bug 403262. nsIAccessible::groupPositioN() does not expose the proper number of similar items in group. r=surkov, a=mtschrep 2007-11-12 19:03:29 -08:00
surkov.alexander@gmail.com
e3ef6b9d43 Bug 366527 - build 1-1 relation between tab and tabpanel for accessible object, r=ginn.chen, a=dsicore 2007-11-11 22:02:42 -08:00
aaronleventhal@moonset.net
321a57847f Bug 343137. Multiple ARIA role support inconsistent with ARIA spec. r=surkov, sr=neil, a=dsicore 2007-11-11 17:05:37 -08:00
aaronleventhal@moonset.net
283120c2a0 Bug 394115. Hang under accessibility code. r=ginn.chen, a=dsicore 2007-11-09 11:27:07 -08:00
aaronleventhal@moonset.net
1be35a884a Bug 402600. Don't mark 0x0 objects as invisible when they are absolutely positioned and have children. r=ginn.chen, a=dsicore 2007-11-09 11:01:52 -08:00
aaronleventhal@moonset.net
fb29b6299b Bug 403037. Crash when ARIA menu bar closes. r=ginn.chen, a=dsicore 2007-11-09 10:44:18 -08:00
aaronleventhal@moonset.net
ac5b1b573c Bug 402908. Hang in GetNextState() when parent has single child. r=evan.yan, a=dsicore 2007-11-09 10:43:08 -08:00
aaronleventhal@moonset.net
f6c364e944 Bug 401655. Stop exposing debugging info in description field for table heuristics, r=evan.yan, a=dsicore 2007-11-09 10:41:45 -08:00
aaronleventhal@moonset.net
4710a19608 Bug 400889. Warning on console, no content at line 540 in nsAccessibilityUtils.cpp. r=surkov, a=dsicore 2007-11-09 10:39:56 -08:00
aaronleventhal@moonset.net
df30b69823 Bug 373245. Accessibility doesn't build with VC9. r=bsmedberg, a=dsicore 2007-11-09 10:38:07 -08:00
reed@reedloden.com
16c8970180 Bug 401079 - "Building accessible without XUL fails" [p=romaxa r=aaronlev a1.9=damons] 2007-11-08 23:56:38 -08:00
aaronleventhal@moonset.net
f3b1435120 Bug 399478. Accessing the GMail Inbox page While Window-eyes is Running Crashes Firefox. r=evan.yan, a=mconnor 2007-10-29 11:03:08 -07:00
aaronleventhal@moonset.net
6ff458ce69 Bug 400310. Deadlock when Thunderbird starts with Accessibility, or when Firefox starts after an auto-update, effective 2007-10-07. Patch by Ginn Chen, r=aaronlev, a=beltzner 2007-10-29 11:01:43 -07:00
Evan.Yan@Sun.COM
a7b194de65 Bug 399128 - Events (still) missing for collapsed XUL combo boxes. r=aaronleventhal aM9=beltzner 2007-10-25 22:30:23 -07:00
aaronleventhal@moonset.net
4729c30224 Bug 399858. Infinite loops possible when getting accessible name or description. r=evan.yan, a=endgame 2007-10-25 13:22:50 -07:00
aaronleventhal@moonset.net
56a8c6b02e Bug 397266. Crash on multitab dialog pages when JAWS is running. r=surkov, a=endgame 2007-10-25 13:19:28 -07:00
Evan.Yan@Sun.COM
a49de73958 Bug 391132 - Crash [@ nsAttrValue::ToString] with input type=image inside label and with display: table-cell r=surkov.alexander a=dsicore 2007-10-14 23:39:57 -07:00
benjamin@smedbergs.us
2bd5a10828 Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer 2007-10-13 14:13:50 -07:00
surkov.alexander@gmail.com
b4b1930bd1 Bug 386551 - expose ARIA description on document, r=aaronlev, a=dsicore 2007-10-11 23:58:18 -07:00
aaronleventhal@moonset.net
22c3b94eaa Bug 398156. Several ARIA-related object attributes missing. r=simonjb, a=dsicore 2007-10-11 14:35:01 -07:00
ginn.chen@sun.com
baf8c143ee Bug 399147 yelp exits with warnings r=aaronleventhal a=dsicore 2007-10-11 03:13:32 -07:00
surkov.alexander@gmail.com
82636bc998 Bug 347792 - expose accessible relations in DOM inspector, r=sdwilsh, ajvincent, evan.yan, sr=neil, a=dsicore 2007-10-10 19:02:09 -07:00
aaronleventhal@moonset.net
22b88d0b75 Bug 399195. Shutdown leaks when a11y active. r=surkov, a=dsicore 2007-10-10 09:51:45 -07:00
aaronleventhal@moonset.net
05f7bf2029 Bug 396429. Expose object attribute to explain when a text object ends in a newline. r=surkov, a=dsicore 2007-10-10 08:31:52 -07:00
aaronleventhal@moonset.net
404009346e bug 395923. The whole page is repeated in a single node following the ordered list with 8 items on this page. Correct fix that doesn't change role for links with onclicks. r=surkov, a=dsicore 2007-10-06 09:52:04 -07:00
aaronleventhal@moonset.net
7719b84181 Bug 388187. Incorrect initial focus event when dialogs are opened. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-10-06 09:38:05 -07:00
aaronleventhal@moonset.net
108695989f Bug 393660. When non-accessible node is removed/shown, fire events for accessible first-line descendants. Patch put together by both Surkov and aaronlev, r=aaronlev, r=surkov, a=dsicore 2007-10-06 09:24:57 -07:00
tglek@mozilla.com
5b9f2c9085 Bug 398571: Fix PRBool misuse bugs in accessible/. r=aaronleventhal, a=dsicore 2007-10-05 11:53:46 -07:00
surkov.alexander@gmail.com
67a13c3e68 Bug 398176 - dont count invisible tabs in pageInfo screen, r=aaronlev, a=dsicore 2007-10-04 00:20:37 -07:00
surkov.alexander@gmail.com
c0e6209830 Bug 396424 - calculate selected state for currently active ARIA tab, r=aaronlev, a=dsicore 2007-10-03 02:31:41 -07:00
aaronleventhal@moonset.net
fc21ad189d bug 397644. Don't process xhtml2:role, r=mano, r=philringnalda, r=surkov, sr=neil, a=dsicore 2007-10-01 17:57:23 -07:00
aaronleventhal@moonset.net
937ca6a1c5 Bug 396005. Severe performance degredation regression when a11y active. r=surkov, a=dsicore 2007-10-01 11:27:13 -07:00
ginn.chen@sun.com
ac49f8d5bc Bug 397728 revesed logic in nsAccessible::IsValid r=aaronleventhal a=dsicore 2007-09-29 00:05:41 -07:00
ginn.chen@sun.com
39aaae903f Bug 388185 LABELLED_BY, LABEL_FOR relations shoudl be set for labels in panels r=aaronleventhal,mano a=dsicore 2007-09-29 00:04:27 -07:00
aaronleventhal@moonset.net
20d51d07a6 Bug 386580. Crash [@nsAccessibleWrap::GetAtkObject]. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-09-28 13:57:50 -07:00
aaronleventhal@moonset.net
6a94bd01ac Bug 397112. Crash [@ nsAccessible::GetFirstChild] moving text out of an option. Patch by Alexander Surkov and Mats Palmgren. r=aaronlev 2007-09-28 13:55:46 -07:00
aaronleventhal@moonset.net
1667a68178 Bug 397100. Make non-namespaced role values also work in XHTML, SVG and XUL (synch with html). r=surkov, a=dsicore 2007-09-28 11:16:05 -07:00
aaronleventhal@moonset.net
56404d7111 bug 397644. File control not exposed correctly to a11y apis. r+sr+a=roc 2007-09-27 18:09:14 -07:00
aaronleventhal@moonset.net
d41a3f2156 Bug 395923. The whole page's contents are repeated inside an anchor with no href. r=evan.yan, a=dsicore 2007-09-26 10:32:33 -07:00
ted.mielczarek@gmail.com
9e244851f4 bug 394190 - seamonkey/thunderbird not starting up due to manifest embedding issues. change manifest embedding in the non-libxul case. r=bsmedberg, a=bz 2007-09-26 03:38:29 -07:00
Evan.Yan@Sun.COM
84fe462075 Bug 395400 - OBJ_FOCUS events no longer fired in context menus (effective August 31, 2007) r=aaronleventhal a=dsicore 2007-09-26 00:46:31 -07:00
surkov.alexander@gmail.com
adbfa3bec2 Bug 391617 - CAccessibleText::scroll* methods are incorrect, r=aaronlev, a=dsicore 2007-09-24 22:48:51 -07:00
surkov.alexander@gmail.com
cb674c33c4 Bug 392614 - Assertion typing in URL bar, r=aaronlev, a=dsicore 2007-09-24 20:40:11 -07:00
surkov.alexander@gmail.com
fda280d826 Bug 397259 - sync event constants (GetStringEventType), r=aaronlev, a=dsicore 2007-09-24 20:36:51 -07:00
aaronleventhal@moonset.net
5e4f02597e Better long-term bustage fix 2007-09-24 18:56:02 -07:00
aaronleventhal@moonset.net
bcc24db0d5 Bustage fix for token pasting under gcc. Need to find better solution long-term 2007-09-24 18:47:14 -07:00
aaronleventhal@moonset.net
1129d62083 Fix caps of included file name to fix bustage 2007-09-24 18:35:18 -07:00
aaronleventhal@moonset.net
4b182e53cc Bug 396632. Don't require namespaces when using ARIA properties in text/html 2007-09-24 18:19:03 -07:00
aaronleventhal@moonset.net
56a9edff1b Partial backout of bug 371156 until we can deal with breakage of accessible object hierarchy that it caused (regression bug 397032). 2007-09-24 11:23:03 -07:00
surkov.alexander@gmail.com
b10ca93fe3 Bug 396744 - crash [@nsAccessilbe::GetFinalState] with moving select, option and optgroup with display: none, r=aaronlev, a=dsicore 2007-09-20 19:58:29 -07:00
ginn.chen@sun.com
e476a61105 Bug 396153 No need to emit attributes_changed event for anchor jump r=aaronleventhal a=dsicore 2007-09-18 23:41:45 -07:00
surkov.alexander@gmail.com
63bb5ffbbf Bug 395223 - unchecked in aaronlev nits 2007-09-18 21:05:05 -07:00
surkov.alexander@gmail.com
627c0c5956 Bug 395223 - positional description incorrect for headings, r=aaronlev, a=dsicore 2007-09-18 21:02:30 -07:00
surkov.alexander@gmail.com
8b45f0a2ac Bug 394501 - rendering of prompts with access keys broken in JAWAS virtual buffer as of August 29, patch=aaronlev, r=me, a=dsicore 2007-09-18 20:36:20 -07:00
surkov.alexander@gmail.com
4549602822 Bug 396336 - header of xul:list is not accessible, r=Evan.Yan, r=enndeakin, sr=neil, a=dsicore 2007-09-18 20:31:14 -07:00
surkov.alexander@gmail.com
8aa38c39c8 Bug 396329 - check mDOMNode to avoid crash, r=aaronlev, a=dsicore 2007-09-18 20:16:24 -07:00
surkov.alexander@gmail.com
624d337f4b Bug 396025 - accessible object created for tbody/thead/tfoot event when ARIA role is on parent table, r=aaronlev, a=discore 2007-09-18 20:12:54 -07:00
surkov.alexander@gmail.com
ec31d37b5f accExplorer crashes, r=aaronlev, a=dsicore 2007-09-18 20:02:09 -07:00
surkov.alexander@gmail.com
79b7d95d32 Bug 359845 - crash [@nsXULTreeitemAccessibleWrap::GetRole] probably !mColumn, r=Evan.Yan, a=dsicore 2007-09-18 19:54:44 -07:00
aaronleventhal@moonset.net
443a45d2f7 Bug 396155. Should use ROLE_CHECK_MENU_ITEM/ROLE_RADIO_MENU_ITEM for ARIA menuitemcheckbox/menuitemradio. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-09-18 17:46:06 -07:00
aaronleventhal@moonset.net
223978e714 Bug 394547. Giving focus to a tree in an autocomplete causes absence of future caret-moved events for the entry. r=evan.yan, a=dsicore 2007-09-18 15:44:41 -07:00
aaronleventhal@moonset.net
d7dadaf7af bug 395809. GetTextAtOffset(start-of-line) for end of text should return the last line. r=surkov, a=dsicore 2007-09-18 15:34:50 -07:00
aaronleventhal@moonset.net
2394cc91a3 Bug 394689. Cannot use setCaretOffset() to position caret at end of HTML entry. r=david.bolter, a=dsicore 2007-09-18 15:31:06 -07:00
aaronleventhal@moonset.net
96bbc1cdc1 bug 387273. Incorrect starting offset exposed when selection spans multiple objects. r=surkov, r=david.bolter, a=dsicore 2007-09-18 15:28:26 -07:00
aaronleventhal@moonset.net
c9db667c7d Bug 393141. Fix crash with display:none on HTML option. r=evan.yan, a=dsicore 2007-09-18 14:51:10 -07:00
aaronleventhal@moonset.net
4744d76ae7 Bug 394896. Implement ARIA autocomplete. r=david.bolter, a=dsicore 2007-09-18 14:48:04 -07:00
aaronleventhal@moonset.net
781ab06e6b Bug 395081. AccessibleObjectFromPoint() returns errors. r=surkov, a=dsicore 2007-09-18 14:44:43 -07:00
aaronleventhal@moonset.net
558c745412 Bug 395909. Should not require namespaces for ARIA role usage in text/html. r=surkov, a=dsicore 2007-09-18 14:43:19 -07:00
aaronleventhal@moonset.net
3347682055 Bug 392061. Live region event attributes not persisting in AT-SPI, r=ginn.chen, a=dsicore 2007-09-18 14:40:04 -07:00
aaronleventhal@moonset.net
6d155e561f Bug 378540. GetTextAtOffset() broken for word boundaries. r=surkov, a=dsicore 2007-09-18 14:36:41 -07:00
ginn.chen@sun.com
432755e7cc Bug 369821 all get (x,y) call which has aCoordType from atk side should consider coor type r=aaronleventhal a=mconnor 2007-09-17 22:50:21 -07:00
aaronleventhal@moonset.net
0f99dc103e Bug 395077. Allow QueryService from any accessible to IAccessibleApplication. r=surkov, a=dsicore 2007-09-05 21:22:12 -07:00
aaronleventhal@moonset.net
7258d0d77e Bug 394868. ARIA trees not providing state EXPANDABLE. r=surkov, a=dsicore 2007-09-05 21:20:26 -07:00
aaronleventhal@moonset.net
815a92e825 Bug 395064. STATE_EDITABLE should be exposed on all descendants of an editable area. r=evan.yan, a=dsicore 2007-09-05 21:18:22 -07:00
aaronleventhal@moonset.net
6022ed6965 Bug 343904. Support STATE_FLOATING, patch by Surkov, r=aaronlev, a=dsicore 2007-09-05 09:45:48 -07:00
aaronleventhal@moonset.net
a04fffbb2c Bug 394688. nsIAccessibleText::SetCaretOffset of by characters, affected by source whitespace. r=davidb, a=dsicore 2007-09-05 09:38:20 -07:00
aaronleventhal@moonset.net
0403a31874 Fix warning from checkin to bug 393899 2007-09-05 08:22:36 -07:00
aaronleventhal@moonset.net
66eca0043e Bug 394198. Crash in nsDocAccessible::TakeFocus(). Patch by Evan Yan, r=aaronlev, a=dsicore. Leaving open for a better fix 2007-09-05 06:40:57 -07:00
aaronleventhal@moonset.net
5fba4170d7 Bug 394505. Crash [@ nsCaret::GetCaretCoordinates] with designMode iframe and changing display. r=evan.yan, a=dsicore 2007-09-05 06:37:22 -07:00
aaronleventhal@moonset.net
fef463bba6 Bug 394387. Only cells with expanders should have STATE_EXPANDABLE and expand/collapse actions. r=evan.yan, a=dsicore 2007-09-05 06:35:35 -07:00
aaronleventhal@moonset.net
956f4f3ec8 Bug 393899. Accessible text broken for list items, also avoid possible crashes and incorrect behavior by ensuring GetRenderedText() and gfxSkipChars is only used for text frames. r=surkov, a=dsicore 2007-09-05 06:31:33 -07:00
surkov.alexander@gmail.com
bd0596c6d9 bustage fix bug 390414 2007-09-05 01:42:59 -07:00
surkov.alexander@gmail.com
d91459d49c 390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore 2007-09-05 01:22:17 -07:00
surkov.alexander@gmail.com
017060dc17 Bug 388927 - getChildAtPoint fails for scrolled content, r=evan.yan, roc, sr=roc, a=dsicore 2007-09-05 01:00:40 -07:00
surkov.alexander@gmail.com
28a058226e bug 377302 - implement nsIAccessNode::scrollToPoint, r=aaronlev, sr=roc, a=dsicore 2007-09-05 00:39:09 -07:00
aaronleventhal@moonset.net
3736f0f899 Bug 393657. Back out the 1 line of this fix which broke our accessible state implementation. Original patch was r=surkov, a=dsicore 2007-08-30 17:35:36 -07:00
aaronleventhal@moonset.net
e300f42d83 Bug 394117. Warnings when accessible relations queryied. r=surkov, a=dsicore 2007-08-30 11:51:47 -07:00
aaronleventhal@moonset.net
1feece21b5 Bug 392153. Form to file a bug is missing from MSAA tree. r=ginn.chen, a=dsicore 2007-08-30 11:48:24 -07:00
aaronleventhal@moonset.net
a604fae5ff Bug 393653. Console warnings in GetFinalState() point to actual bug with the calculation of the EMBEDS relationship on the root accessible. r=surkov, a=dsicore 2007-08-29 18:15:16 -07:00
aaronleventhal@moonset.net
f01a4fedb2 Bug 391562. Pass aExtraState as nsnull to GetFinalState() if not needed. r=surkov, a=dsicore 2007-08-29 06:41:38 -07:00
aaronleventhal@moonset.net
d18ad837c2 Bug 393657. GetARIAState() called twice when we get a state. r=surkov, a=dsicore 2007-08-29 06:36:07 -07:00
surkov.alexander@gmail.com
a2d5cf0efe Bug 392818 - getTextAtOffset broken for all but the first line in a multi-line entry, r=ginn.chen, a=dsicore 2007-08-29 00:12:09 -07:00
Evan.Yan@Sun.COM
7f85afaeb7 Bug 393094 - When returning Focus to the Location bar after selecting a previously visited site, focus gets lost r=aaronleventhal a=dsicore 2007-08-29 00:03:02 -07:00
surkov.alexander@gmail.com
85626eeb7d Bug 393897 - IA2 methods returning S_FALSE on success, r=aaronlev, a=dsicore 2007-08-28 23:58:31 -07:00
surkov.alexander@gmail.com
c572b30a87 Bug 174889 - unable to get keyboard shortcut for treeitem node, r=smaug, ginn.chen, mats, sr=mats, a=sicking 2007-08-28 23:52:46 -07:00
Evan.Yan@Sun.COM
b63652413a back out my last check-in since tree is closed. 2007-08-28 20:21:51 -07:00
Evan.Yan@Sun.COM
095ca0d1fa Bug 393094 - When returning Focus to the Location bar after selecting a previously visited site, focus gets lost r=aaronleventhal a=dsicore 2007-08-28 20:10:29 -07:00
aaronleventhal@moonset.net
0424862d18 Fixing bustage 2007-08-28 15:12:59 -07:00
aaronleventhal@moonset.net
254ef80129 Bug 391846. Fire correct text change events when a node is shown or hidden. r=surkov, sr=sicking, a=sicking 2007-08-28 14:57:53 -07:00
ted.mielczarek@gmail.com
40d7410fb6 bug 350616 - embed manifests in all DLLs when building. r+a=bsmedberg 2007-08-28 10:38:02 -07:00
surkov.alexander@gmail.com
478d0ec01a Bug 371680 - expose nsIAccessibleText::scrollSubstringTo, r=aaronlev, roc, sr=roc, a=roc 2007-08-23 21:54:45 -07:00
surkov.alexander@gmail.com
617bd1c0a3 Bug 393379 - missed event reorder in string map, r=aaronlev, a=dsicore 2007-08-23 19:02:03 -07:00
aaronleventhal@moonset.net
3f4ff7e8d9 Bug 393237. Crash -- missing null check for ARIA activedescendant support. r=surkov, a=dsicore 2007-08-23 18:43:40 -07:00
surkov.alexander@gmail.com
7087082962 Bug 393033 - xul:tree reports bad posinset/setsize attributes 2007-08-22 20:26:53 -07:00
surkov.alexander@gmail.com
7b40fbb26b Bug catch accessibility events in DOMi, r=sdwilsh, ajvincent, evan.yan, sr=neil, a=dsicore 2007-08-22 20:26:38 -07:00
masayuki@d-toybox.com
a17a03f2ea Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 04:13:46 -07:00
surkov.alexander@gmail.com
0d9ba42a74 Bug 393040 - nsIAccessible::name fails on menupopup, r=aaronlev, sr=neil, a=dsicore 2007-08-22 01:05:33 -07:00
Evan.Yan@Sun.COM
9958507a4b Bug 391123 - Crash [@ nsHTMLComboboxListAccessible::GetState] with moving option and setting display: none on select r=aaronleventhal a=dsicore 2007-08-20 22:44:58 -07:00
surkov.alexander@gmail.com
aa9bb69edd Bug 392716 - GetOffsetAtPoint returns not implemented, r=aaronlev, a=dsicore 2007-08-20 21:24:21 -07:00
aaronleventhal@moonset.net
3c165b5853 Bug 392797. Don't fake the results in nsTextAccessible::GetFrame(). r=surkov, a=dsicore 2007-08-20 20:29:00 -07:00
aaronleventhal@moonset.net
5522d65cfa Bug 392796. Return ROLE_NOTHING on error in GetRole/GetFinalRole. r=surkov, a=dsicore 2007-08-20 20:26:48 -07:00
aaronleventhal@moonset.net
ac3395b943 Accessibility crash with image map areas. r=surkov, a=dsicore 2007-08-20 20:18:26 -07:00
aaronleventhal@moonset.net
58c42ae751 Bug 392836. Fire MSAA menu start/end events on ARIA menubar object, not on root accessible. r=ginn.chen, a=dsicore 2007-08-20 20:16:27 -07:00
hwaara@gmail.com
9105fb306e bug 391096, fix mac accessibility bustage. Patch by Mats Palmgren (mats.palmgren@bredband.net). r=bsmedberg, a=bzbarsky 2007-08-20 12:09:25 -07:00
aaronleventhal@moonset.net
e283d1ce73 Bug 388930. Fix assertions on Linux accessibility without breaking text change events in form controls. r=surkov, a=dsicore 2007-08-17 11:25:13 -07:00
aaronleventhal@moonset.net
889126ed9e Fix debug spew for bz -- just change #ifdef DEBUG to DEBUG_A11Y, not part of release build 2007-08-17 11:21:49 -07:00
philringnalda@gmail.com
48c8d7714f Bug 390423 - Simplify the signature of nsIFrame::GetPointFromOffset, patch by Ben Karel <web+moz@eschew.org>, r=aaronlev/elif, sr=roc, a1.9=dbaron 2007-08-16 20:43:00 -07:00
aaronleventhal@moonset.net
6d6ac974f6 Bustage fix for bug 390154, won't build on OS X when a11y enabled. Patch by hwaara. r=aaronlev 2007-08-15 17:39:54 -07:00
aaronleventhal@moonset.net
fe7123ff5b Bug 390154. Prune subtrees consistently across platform accessibility APIs for a number of widgets that we will impose a 'must be leaf' rule, to simplify compatibility across a number of assistive technologies which expect that. r=ginn.chen, a=dsicore 2007-08-15 14:02:31 -07:00
aaronleventhal@moonset.net
94c7e5e424 Bug 392243. Reintroduce MSAA EVENT_REORDER, it is actually being used although usage should eventually go away in favor of SHOW and HIDE. r=ginn.chen, a=dsicore 2007-08-15 13:51:48 -07:00
aaronleventhal@moonset.net
cf55dc66c6 Bug 386824. Remove ARIA role of secret in favor of ARIA property of secret. r=simon.bates, a=dsicore 2007-08-14 18:04:34 -07:00
aaronleventhal@moonset.net
86a372dcb1 Bug 392130. Fix builds with XUL disabled. Patch by romaxa, r=aaronlev, a=dsicore 2007-08-14 18:02:25 -07:00
aaronleventhal@moonset.net
eab8ae7231 Reversing accidental part of checkin which didn't have review yet. 2007-08-14 17:54:57 -07:00
aaronleventhal@moonset.net
9732643eec Bug 389851. Accessible value not working with ARIA progressbars and sliders. r=scott@bashautomation.com, a=dsicore 2007-08-14 17:53:32 -07:00
aaronleventhal@moonset.net
9e5c2b11da Bug 391847. Coalesce accessible mutation events for the same subtree. r=ginn.chen, sr=bz, a=bz 2007-08-14 11:47:49 -07:00
aaronleventhal@moonset.net
522cddce7d Bug 390767. Support editable state and interface for contentEditable and designMode documents and their content. r=ginn.chen, a=dsicore 2007-08-14 09:25:24 -07:00
aaronleventhal@moonset.net
218a2fef08 Bug 392058. Fire accessible state change events when ARIA pressed state changes. r=simon.bates, a=dsicore 2007-08-14 09:15:12 -07:00
ginn.chen@sun.com
3bdc17f5a2 Bug 391991 getCharacterExtents() is returning (0,0,0,0) for text that is not on the first line of an HTML object r=aaronleventhal a=dsicore 2007-08-13 22:30:15 -07:00
Evan.Yan@Sun.COM
66f1b1b9be Bug 387710 - getAccessibleAt() is broken for tree tables effective 5th July trunk build of Thunderbird. r=aaronleventhal a=dsicore 2007-08-13 00:26:50 -07:00
ginn.chen@sun.com
4fa4634c0c Bug 390761 Using DOM inspector to view accessnode will load atk-bridge, libgail when Gnome a11y is off r=surkov.alexander a=dsicore 2007-08-12 23:42:52 -07:00
aaronleventhal@moonset.net
7358aa1705 Fixing bustage 2007-08-10 19:17:57 -07:00
aaronleventhal@moonset.net
4c1685120f Bug 390692. Fix live region support to provide useful information on the node that's being shown or hidden, or has a text change event. r=ginn.chen, sr=roc, a=roc 2007-08-10 18:44:44 -07:00
aaronleventhal@moonset.net
a11ff4a96f Rest of patch for bug 387347 (last was incorrectly marked for bug 387437). Regression in exposing accessible objects for nodes with float style. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-08-10 12:47:03 -07:00
aaronleventhal@moonset.net
4cef8ed58e Bug 387437. Regression in exposing accessible objects for nodes with float style. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-08-10 12:45:04 -07:00
aaronleventhal@moonset.net
aa2e3ce0f2 Bug 388930. gsignal.c:2271 signal name 'text_caret_moved' is invalid for instance. patch by Ginn Chen, r=aaronlev, a=dsicore 2007-08-10 12:36:55 -07:00
aaronleventhal@moonset.net
8d432b92a9 Bug 391671. ARIA trees have incorrect 'level' object attribute. Patch by Alexander Surkov, r=aaronlev, a=dsicore 2007-08-10 12:33:55 -07:00
aaronleventhal@moonset.net
fa1135308f Bug 391622. nsIWinAccessNode doesn't work, QI always fails. r=surkov, a=dsiore 2007-08-10 12:30:02 -07:00
aaronleventhal@moonset.net
2e27ca51ef Bug 391592. IA2 states exposed incorrectly. r=surkov, a=dsicore 2007-08-10 12:28:28 -07:00
aaronleventhal@moonset.net
c8c6d65274 Bug 391023. nsIAccessibleText::getCharacterExtents() is returning values based on source rather than document content. r=surkov, a=dsicore 2007-08-10 12:24:10 -07:00
surkov.alexander@gmail.com
bb8a7db10e Bug 390280 - mac bustage fix, r=aaronlev, a=dsicore 2007-08-10 06:39:03 -07:00
surkov.alexander@gmail.com
ac195facf7 Bug 389680 - default button relation for html clean up, r=aaronlev, a=dsicore 2007-08-10 06:03:52 -07:00
aaronleventhal@moonset.net
d962435350 Bug 390629. ARIA trees not providing STATE_EXPANDABLE. r=surkov.alexander, a=dsicore 2007-08-08 06:46:38 -07:00
ginn.chen@sun.com
9beaae123e Bug 386235 the <link> tag for stylesheets can cause text in document frame to be inaccessible r=aaronleventhal a=dsicore 2007-08-06 23:10:31 -07:00
Evan.Yan@Sun.COM
71c406b3f5 Bug 389203 - Crash [@ nsBindingManager::GetBindingImplementation] with setting display: table-cell on input type=image inside label r=aaronleventhal a=dsicore for 1.9 2007-08-05 20:50:11 -07:00
Evan.Yan@Sun.COM
912d27fd3c Bug 387393 - GetAttr asserts non null nsIAtom but accessible doesn't null check r=ginn.chen, a=dsicore for 1.9 2007-08-05 20:44:41 -07:00
ginn.chen@sun.com
079c625fb0 Bug 389973 GTK accessibility make rendering of large file list pages slow, busy freezing all UI r=aaronleventhal a=dsicore 2007-08-05 20:19:37 -07:00
surkov.alexander@gmail.com
d012543de2 Bug 109215 - implement accessibility API support for xul:slider, r=ginn.chen, sr=neil, a=dsicore 2007-08-03 22:27:27 -07:00
aaronleventhal@moonset.net
dc34fde86c Fixing bustage 2007-08-03 19:26:19 -07:00
aaronleventhal@moonset.net
44249cae27 Bug 390280. Add missing ARIA roles. r=ginn.chen, a=dsicore 2007-08-03 19:15:52 -07:00
aaronleventhal@moonset.net
7fa9dd7600 Bug 390212. Extra backslash in object attribute name xml-roles. r=surkov, a=dsicore 2007-08-03 19:07:57 -07:00
aaronleventhal@moonset.net
9d13bb219e Bug 390289. Ensure accessible object property when ARIA universal properties are used. r=surkov, sr=neil, a=dsicore 2007-08-03 19:06:59 -07:00
aaronleventhal@moonset.net
5dd71df823 Bug 390129. ARIA combo box improvements. r=surkov, a=dsicore 2007-08-03 19:00:05 -07:00
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
47fae0bfd1 Bug 386971 - following up fix 2007-07-05 10:14:34 -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
gavin@gavinsharp.com
c37496b2a8 Backing out the patch for bug 350616 to see if it will fix the windows orange 2007-06-09 20:41:57 -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
ted.mielczarek@gmail.com
003961c964 bug 350616 - Need to figure out VC8 CRT issues with the XULRunner stub (and with embedding) - embed manifests in everything. r=bsmedberg 2007-06-08 05:47:41 -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
aaronleventhal@moonset.net
21495439b2 Bug 268935. nsIAccessibilityService should not be scriptable -- only the nsIAccessibleRetrieval that it inherits from. r=surkov 2007-05-16 06:38:05 -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