Commit Graph

2205 Commits

Author SHA1 Message Date
David Bolter
c98464d92b Bug 535792 - decreased randomness of when a11y tests start (b=474952,b=510128). r=MarcoZ,surkov 2009-12-18 10:47:15 -05:00
Benjamin Smedberg
5fe41961f5 Backed out changeset 08e208698ef0: Bug 533688 (Firefox 3.6 failed to start with AT-SPI2 0.1.3) because of consistent orange on Mac/Linux:
1001 ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_doc.html | Test timed out.
1011 ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_draganddrop.html | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - nsIAccessibleEvent is not defined at chrome://mochikit/content/a11y/accessible/events.js:766
and subsequent errors and leaks
2009-12-16 10:31:14 -05:00
Ginn Chen
70bd68abf9 Bug 533688 Firefox 3.6 failed to start with AT-SPI2 0.1.3 r=david.bolter 2009-12-16 19:21:48 +08:00
David Bolter
27de225329 Bug 529289 - Implemented "scrollbar" and aria-orientation mappings. r=MarcoZ,surkov 2009-12-15 11:03:39 -05:00
Jae-Seong Lee-Russo
b25fc47555 Bug 530360 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /accessible, r=marco.zehe 2009-12-13 09:32:09 -08:00
Ginn Chen
7b2ab07e57 Bug 342045 - solaris bustage fix, r=surkov 2009-12-12 03:39:08 +08:00
Alexander Surkov
91d414a663 Bug 530014 - ARIA single selectable widget should implement nsIAccessibleSelectable, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_selectable_tree.xul => accessible/tests/mochitest/selectable/test_tree.xul
2009-12-12 03:38:55 +08:00
Alexander Surkov
c91de797cc Bug 527466 - (nsAccessibleTreeWalker) Less frame walking, more node walking, r=marcoz, davidb 2009-12-12 03:38:33 +08:00
Alexander Surkov
1332db996f Bug 529621 - When a table has only one column per row and that column happens to be a column header its role is exposed wrong, r=marcoz, davidb 2009-12-12 03:38:19 +08:00
Boris Zbarsky
b694bf4f11 Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron 2009-12-10 14:36:04 -08:00
David Bolter
c6d428ba62 Adding missing tests (b=342045) r=surkov 2009-12-10 11:45:11 -08:00
Alexander Surkov
b7d64d42bc Bug 342045 - Fix O(n^2) access to all the children of a container, r=marcoz, davidb 2009-12-10 11:12:19 -08:00
Alexander Surkov
68811d1d7f Bug 528311 - Crash [@ nsXULTreeAccessible::GetTreeItemAccessible(int, nsIAccessible**) ], part2, r=marcoz, b192=beltzner 2009-11-30 13:59:09 +08:00
Alexander Surkov
4d4bdb7fa1 backout bug 342045 2009-11-20 00:35:38 +08:00
Alexander Surkov
9dcab1cde9 Bug 342045 - Fix O(n^2) access to all the children of a container, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_applicationAccessible.html => accessible/tests/mochitest/test_name_nsApplicationAcc.html
rename : accessible/tests/mochitest/test_invalidate_elmli.html => accessible/tests/mochitest/tree/test_list_invalidate.html
rename : accessible/tests/mochitest/tree/test_txtctrl.html => accessible/tests/mochitest/tree/test_txtcntr.html
2009-11-19 22:44:59 +08:00
Alexander Surkov
bb21a29da4 Bug 529442. Don't hold a frame pointer in nsAccessibilityService::GetAccessible. r=roc,dbolter 2009-11-19 12:42:18 +13:00
David Bolter
2ef981ab22 Bug 529192 - crash [nsXULListCellAccessible::GetAttributesInternal(nsIPersistentProperties*)] r=MarcoZ,surkov 2009-11-17 16:14:45 -05:00
Chris Jones
2a2094819d Backout b68f602ce949 2009-11-16 23:49:22 -06:00
Chris Jones
8a41af9985 bug 527590: make it an error to hide a virtual method declaration by overloading it in a derived class. (use |using base::method;| if you really mean to do that). rs=bsmedberg 2009-11-16 17:57:21 -06:00
David Bolter
f82359dcea Bug 525579 - topcrash [@ nsAccessibilityService::GetAccessible(nsIDOMNode*, nsIPresShell*, nsIWeakReference*, nsIFrame**, int*, nsIAccessible**)] (thanks dbaron) r=roc,surkov 2009-11-16 09:03:53 -05:00
Peter Van der Beken
a9216f9202 Back out fix for bug 428229 (Unable to override addEventListener). 2009-11-15 17:03:03 +01:00
Peter Van der Beken
1d50b9eb15 Bustage fix. 2009-11-15 16:27:30 +01:00
David Bolter
49afa69ecc followup attempt to resolve new intermittent timeout on windows in test_name_nsRootAcc.xul (Bug 525175). r=surkov 2009-11-11 23:20:29 -05:00
David Bolter
1bbd8d3ab7 Bug 525175 - Intermittent timeout in test_name_nsRootAcc.xul followed by thousands of nsIAccessibleEvent is not defined errors. r=MarcoZ,surkov 2009-11-11 15:16:16 -05:00
David Bolter
a6f061ff5e Bug 527289 - crash [@ nsHyperTextAccessible::ScrollSubstringToPoint(int, int, unsigned int, int, int)]. r=surkov,MarcoZ 2009-11-10 09:07:19 -05:00
Alexander Surkov
ce74ea3fd1 tree/test_menu.xul tempororay fix, bug 527646 2009-11-10 17:38:05 +08:00
Alexander Surkov
0d48750803 Bug 492961 - Crash [@ nsHTMLTableHeaderAccessible::GetRoleInternal(unsigned int*) ], r=marcoz, davidb 2009-11-10 14:12:15 +08:00
Alexander Surkov
97b378570c Bug 249292 - Ensure accessible children for <toolbarbutton> types 'menu' and 'menu-button', r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_elm_filectrl.html => accessible/tests/mochitest/tree/test_filectrl.html
rename : accessible/tests/mochitest/test_elm_media.html => accessible/tests/mochitest/tree/test_media.html
rename : accessible/tests/mochitest/test_elm_select.html => accessible/tests/mochitest/tree/test_select.html
rename : accessible/tests/mochitest/test_elm_tree.xul => accessible/tests/mochitest/tree/test_tree.xul
rename : accessible/tests/mochitest/test_elm_txtcntnr.html => accessible/tests/mochitest/tree/test_txtctrl.html
2009-11-10 13:58:52 +08:00
David Bolter
c0507d2f71 Bug 512059 - Accessibility focus event never fired for designMode document after the first focus. r=surkov,MarcoZ a=blocking1.9.2 2009-11-08 13:36:02 -05:00
David Bolter
cd3e5b747c Backed out changeset 073164ba54ce 2009-11-07 21:34:20 -05:00
dbolter@mozilla.com
b40cf73cfc Bug 512058 - Can't set focus to designMode document via accessibility APIs (also b=512059). r=MarcoZ,surkov 2009-11-07 20:08:40 -05:00
Alexander Surkov
d40392231b Bug 526915 - aria-describedby broken in FF 3.6b1, r=marcoz, davidb 2009-11-07 14:37:51 +08:00
Ginn Chen
ddb9d9bc25 Bug 524696 Use nsTArray<nsRefPtr<nsAccEvent> > for mEventsToFire r=surkov.alexander sr=bzbarsky 2009-11-02 17:14:24 +08:00
Alexander Surkov
d7bf04ddc4 Bug 437607 - Clicking the 'Skip to main content' link once works, second time fails to initiate a V cursor jump, r=davidb, sr=roc 2009-11-02 09:02:09 +08:00
Alexander Surkov
72ff843d63 Bug 525175 - Intermittent timeout in test_name_nsRootAcc.xul followed by thousands of nsIAccessibleEvent is not defined errors, r=marcoz 2009-10-31 09:55:40 +08:00
Alexander Surkov
54569e57ab Bug 506616 - remove all the code in #ifdef COMBO_BOX_WITH_THREE_CHILDREN, r=davidb 2009-10-31 09:54:59 +08:00
Dão Gottwald
2158f76536 Bug 509298 - updateCurrentBrowser leaves focus in location bar if no specific element is focused in that browser. r=enn, ui-r=beltzner 2009-10-31 01:04:07 +01:00
Alexander Surkov
4b7cf36d00 Bug 524665 - use empty CacheChildren for leaf accessibles instead of implicit GetFirstChild and etc, r=davidb 2009-10-28 18:42:36 +08:00
Alexander Surkov
6be870ff7a Bug 372131 - nsLinkableAccessible/nsTextAccessible shouldn't be inherited from nsHyperTextAccessbile, r=davidb 2009-10-27 08:58:36 +08:00
Alexander Surkov
3f1f06a8c4 Bug 523789 - nsHTMLLiAccessible shouldn't be inherited from linkable accessible, r=davidb 2009-10-23 11:29:36 +08:00
Alexander Surkov
e8ad80bf21 Bug 523565 - nsHTMLLabelAccessible shouldn't be text accessible, r=davidb 2009-10-22 12:45:52 +08:00
David Bolter
0d60851492 Bug 523118 - we mistake 'cell' and text' xul tree seltypes for multiselects. r=surkov 2009-10-21 21:50:06 -04:00
Alexander Surkov
ae65ee0e01 Bug 502164 - expose NODE_CHILD_OF relation for ARIA treegrids on rows, r=davidb 2009-10-20 15:53:49 +08:00
David Bolter
6915a44935 Bug 494807 - Do not expose a11y info specific to hyperlinks when role is overridden using ARIA. r=surkov 2009-10-19 12:14:05 -04:00
Alexander Surkov
09226e46a1 Bug 501659 - HTML table's isRowSelected/isColumnSelected shouldn't fail if row or column has cell holes, r=davidb 2009-10-18 10:38:27 +08:00
Alexander Surkov
8627880487 linux mochitest fix for bug 485270 2009-10-15 14:27:57 +08:00
Alexander Surkov
0d52832ac1 mac fix for bug 485270 2009-10-15 12:40:39 +08:00
Alexander Surkov
ffa66d32b3 Bug 485270 - embed and object HTML tags should be given an accessible role of embedded object, r=marcoz, davidb 2009-10-15 11:53:08 +08:00
David Bolter
74f1899bc2 Bug 520769 - we should not expose abstract aria roles. r=MarcoZ,surkov 2009-10-09 12:32:44 -04:00
Alexander Surkov
5a8e76ad8d Bug 520709 - mochitest to ensure name/description are updated on a11y focus if they were changed on DOM focus, r=marcoz 2009-10-06 15:50:47 +08:00