Alexander Surkov
576be928be
Bug 538633 - nsAccessible tree navigation methods should deal with nsAccessible pointers, r=marcoz, davidb, sr=neil
2010-01-11 22:14:06 +08:00
Alexander Surkov
ccb6231a01
Bug 166994 - Make our MSAA objects also support IDispatch methods for scripters, r=davidb
2010-01-08 14:50:38 +08:00
David Bolter
527c25fc0e
re-disabling orange test_events_coalescence (b=537936)
2010-01-06 22:15:02 -05:00
David Bolter
d9d325cc83
Bug 537936 - [orange] Disabling most likely test failures in bulk to reduce noise
2010-01-06 14:32:24 -05:00
David Bolter
02100267e3
Bug 537936 - Re-enable one test, disable one test in test_events_coalescence (orange)
2010-01-06 13:40:25 -05:00
David Bolter
23f08c9e91
Bug 537936 - Renable all but one test in test_events_coalesce.html (was disabled for tinderbox orange)
2010-01-06 11:27:45 -05:00
Alexander Surkov
8820f384e6
Bug 523068 - group attributes should be calculated from groupPosition(), r=marcoz, davidb
2010-01-06 18:36:50 +08:00
Ginn Chen
aa1a30ff94
Bug 527646 disable tree/test_menu.xul for Solaris r=surkov.alexander
2010-01-06 14:58:08 +08:00
Ginn Chen
274b4a7bc6
Bug 533688 Firefox 3.6 failed to start with AT-SPI2 0.1.3 r=david.bolter,surkov.alexander
2010-01-06 14:56:56 +08:00
Benjamin Smedberg
dcbe6658d4
Bug 537936 - Temporarily disable test_events_coalesce.html and test_events_doc.html because of tinderbox orange
2010-01-05 15:59:34 -05:00
Boris Zbarsky
df21dcfefd
Bug 500882 part 3. Switch accessibility module to using the new GetPrimaryFrame API. r=surkov, sr=roc
2009-12-24 16:20:05 -05:00
Alexander Surkov
9bb4ee55a9
Bug 523069 - ARIA treegrid should expose group attributes, r=dbolter, marcoz
...
--HG--
rename : accessible/tests/mochitest/test_objectattrs.html => accessible/tests/mochitest/attributes/test_obj.html
rename : accessible/tests/mochitest/test_cssattrs.html => accessible/tests/mochitest/attributes/test_obj_css.html
rename : accessible/tests/mochitest/test_groupattrs.html => accessible/tests/mochitest/attributes/test_obj_group.html
rename : accessible/tests/mochitest/test_groupattrs.xul => accessible/tests/mochitest/attributes/test_obj_group.xul
rename : accessible/tests/mochitest/test_attrs_elm_tree.xul => accessible/tests/mochitest/attributes/test_obj_group_tree.xul
rename : accessible/tests/mochitest/test_textattrs.html => accessible/tests/mochitest/attributes/test_text.html
2009-12-24 10:45:29 +08:00
Henri Sivonen
2562a87887
Bug 497879 - HTML5 parser fails test_nsIAccessibleHyperLink.html. r=surkov.
...
--HG--
extra : rebase_source : c5bc24188a6a635bd31370d616966448be977f8a
2009-12-21 13:38:58 +02:00
David Bolter
d9cef221f2
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
437c9354fb
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
10cae7a19c
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
2ebae1cd73
Bug 529289 - Implemented "scrollbar" and aria-orientation mappings. r=MarcoZ,surkov
2009-12-15 11:03:39 -05:00
Jae-Seong Lee-Russo
5f0fa14a9a
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<ginn.chen@sun.com>
08876c7904
Bug 342045 - solaris bustage fix, r=surkov
2009-12-12 03:39:08 +08:00
Alexander Surkov
a3ff009b80
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
044027358c
Bug 527466 - (nsAccessibleTreeWalker) Less frame walking, more node walking, r=marcoz, davidb
2009-12-12 03:38:33 +08:00
Alexander Surkov
91f04b99ef
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
cc6eb188e6
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
2cbcd6dd76
Adding missing tests (b=342045) r=surkov
2009-12-10 11:45:11 -08:00
Alexander Surkov
e53bd62251
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
c1effd13d6
Bug 528311 - Crash [@ nsXULTreeAccessible::GetTreeItemAccessible(int, nsIAccessible**) ], part2, r=marcoz, b192=beltzner
2009-11-30 13:59:09 +08:00
Alexander Surkov
3028c9b06f
backout bug 342045
2009-11-20 00:35:38 +08:00
Alexander Surkov
63a49358d6
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
fb89b95276
Bug 529442. Don't hold a frame pointer in nsAccessibilityService::GetAccessible. r=roc,dbolter
2009-11-19 12:42:18 +13:00
David Bolter
eefe027f32
Bug 529192 - crash [nsXULListCellAccessible::GetAttributesInternal(nsIPersistentProperties*)] r=MarcoZ,surkov
2009-11-17 16:14:45 -05:00
Chris Jones
8cce8d8541
Backout b68f602ce949
2009-11-16 23:49:22 -06:00
Chris Jones
75d8b06554
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
ae4129ee61
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
7e0a012c40
Back out fix for bug 428229 (Unable to override addEventListener).
2009-11-15 17:03:03 +01:00
Peter Van der Beken
c0c277c532
Bustage fix.
2009-11-15 16:27:30 +01:00
David Bolter
d53ddc0f9d
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
b0d3d6c87f
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
486a4b94e9
Bug 527289 - crash [@ nsHyperTextAccessible::ScrollSubstringToPoint(int, int, unsigned int, int, int)]. r=surkov,MarcoZ
2009-11-10 09:07:19 -05:00
Alexander Surkov
4351278a2b
tree/test_menu.xul tempororay fix, bug 527646
2009-11-10 17:38:05 +08:00
Alexander Surkov
24fa621411
Bug 492961 - Crash [@ nsHTMLTableHeaderAccessible::GetRoleInternal(unsigned int*) ], r=marcoz, davidb
2009-11-10 14:12:15 +08:00
Alexander Surkov
4fe3532b6f
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
ee2b67ac37
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
400f0886e7
Backed out changeset 073164ba54ce
2009-11-07 21:34:20 -05:00
dbolter@mozilla.com
fdd8acf4f2
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
9a849e8382
Bug 526915 - aria-describedby broken in FF 3.6b1, r=marcoz, davidb
2009-11-07 14:37:51 +08:00
Ginn Chen
446a9c10f9
Bug 524696 Use nsTArray<nsRefPtr<nsAccEvent> > for mEventsToFire r=surkov.alexander sr=bzbarsky
2009-11-02 17:14:24 +08:00
Alexander Surkov
64fdee6658
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
b079ed1771
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
72b0a51e86
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
a5e134553e
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
71714f633f
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
c31047d59a
Bug 372131 - nsLinkableAccessible/nsTextAccessible shouldn't be inherited from nsHyperTextAccessbile, r=davidb
2009-10-27 08:58:36 +08:00
Alexander Surkov
ad2193eb3e
Bug 523789 - nsHTMLLiAccessible shouldn't be inherited from linkable accessible, r=davidb
2009-10-23 11:29:36 +08:00
Alexander Surkov
8d2b85ed99
Bug 523565 - nsHTMLLabelAccessible shouldn't be text accessible, r=davidb
2009-10-22 12:45:52 +08:00
David Bolter
36a71267a1
Bug 523118 - we mistake 'cell' and text' xul tree seltypes for multiselects. r=surkov
2009-10-21 21:50:06 -04:00
Alexander Surkov
7661d79018
Bug 502164 - expose NODE_CHILD_OF relation for ARIA treegrids on rows, r=davidb
2009-10-20 15:53:49 +08:00
David Bolter
8f6ed51dfe
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
b6a8c7ad92
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
3aeca0d460
linux mochitest fix for bug 485270
2009-10-15 14:27:57 +08:00
Alexander Surkov
270f99f057
mac fix for bug 485270
2009-10-15 12:40:39 +08:00
Alexander Surkov
53700d8281
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
56f69b4fcb
Bug 520769 - we should not expose abstract aria roles. r=MarcoZ,surkov
2009-10-09 12:32:44 -04:00
Alexander Surkov
3cf96a5d64
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
Alexander Surkov
be5fce4aec
Bug 520129 - crash: columnHeaderCells on ARIA grid cell of the grid without rows [@ nsWinUtils::ConvertToIA2Array], r=davidb
2009-10-05 14:41:56 +08:00
David Zbarsky
8d8553ee41
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
David Bolter
d36dee59a1
Bug 512561 - Can't set focus to document via accessibility APIs while Adobe Flash plugin has focus. r=MarcoZ
2009-09-28 13:37:39 -04:00
Mitchell Field
eb31b31d25
Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-25 18:41:16 +02:00
David Bolter
1896918c1a
Disable orange caret offset tests (b=510128). r=MarcoZ
2009-09-23 12:21:38 -04:00
David Bolter
2e93d83ca2
Bug 518191 - use Neil's SimpleTest.waitForFocus to improve intermittent test failures. r=MarcoZ
2009-09-23 10:21:47 -04:00
David Bolter
e17fdbe11f
Bug 510128 - ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_caretmove.html | Wrong caret offset. r=MarcoZ
2009-09-23 09:20:15 -04:00
Alexander Surkov
bb15489364
Bug 496783 - setParent shouldn't be virtual, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_accessnode_invalidation.html => accessible/tests/mochitest/test_invalidate_accessnode.html
2009-09-19 14:30:07 +08:00
David Bolter
4a268b2570
Bug 516047 - crash [@ nsXULTreeGridCellAccessible::GetAttributesInternal(nsIPersistentProperties*)]. r=MarcoZ
2009-09-18 12:20:45 -04:00
Alexander Surkov
337f412944
Bug 515124 - ASSERTION: QueryInterface needed: 'query_result.get() == mRawPtr', file c:\mozilla\fx08-27\objdir-ff-debug\dist\include\nsCOMPtr.h, line 521, r=davidb, sr=neil
2009-09-16 09:01:47 +08:00
Alexander Surkov
e735d2e90e
Bug 516133 - ARIA treegrid role on HTML:table makes thead/tbody accessible, r=marcoz, davidb
2009-09-15 13:31:05 +08:00
Alexander Surkov
c1364d276b
Bug 516135 - nsIAccessibleTableCell:table on HTML:td of HTML based ARIA treegrid returns null, r=davidb
2009-09-15 12:05:26 +08:00
Dave Yeo
638afdfc6d
Bug 516629 - [OS/2] Build break in accessible, r=surkov
2009-09-15 12:02:27 +08:00
Alexander Surkov
a4ef2d8635
Bug 513848 - nsHTMLTableCellAccessible is used in dojo's crazy ARIA grid, r=marcoz, davidb
2009-09-15 11:55:26 +08:00
David Bolter
64cf3f8dc1
Bug 515685 - Calculate modified-text mutation only when needed, r=surkov
2009-09-12 00:55:20 -04:00
Alexander Surkov
2d766ada03
mochitests fix for bug 512424
2009-09-11 11:31:19 +08:00
Alexander Surkov
162d6d3e9c
Bug 512424 - implement IAccessibleTable2, r=marcoz, davidb, sr=neil
...
--HG--
rename : accessible/src/atk/nsXULTreeAccessibleWrap.h => accessible/src/atk/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/mac/nsXULTreeAccessibleWrap.h => accessible/src/mac/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/msaa/nsXULTreeAccessibleWrap.cpp => accessible/src/msaa/nsXULTreeGridAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULTreeAccessibleWrap.h => accessible/src/msaa/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/other/nsXULTreeAccessibleWrap.h => accessible/src/other/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/xul/nsXULSelectAccessible.cpp => accessible/src/xul/nsXULListboxAccessible.cpp
rename : accessible/src/xul/nsXULSelectAccessible.h => accessible/src/xul/nsXULListboxAccessible.h
rename : accessible/tests/mochitest/test_relations_table.html => accessible/tests/mochitest/test_table_headers.html
rename : accessible/tests/mochitest/test_nsIAccessibleTable_listboxes.xul => accessible/tests/mochitest/test_table_sels_listbox.xul
rename : accessible/tests/mochitest/test_elm_table.html => accessible/tests/mochitest/test_table_struct.html
2009-09-11 09:07:56 +08:00
Marco Zehe
3889c95967
Bug 515133 - Intermittent failure of test_bug420863.html: td3: 'click' action hasn't been performed, r=surkov
2009-09-10 15:41:46 +02:00
Alexander Surkov
2e6d6da4f4
Bug 417929 - nsIAccessiblTable selectRows does not unselect previously selected rows, r=marcoz, davidb, ginn, smaug, sr=roc
2009-09-10 11:06:54 +08:00
Alexander Surkov
f50096a8aa
Bug 514595 - it's not necessary to keep two events type for show and two ones for hide, r=marocz, davidb, ginn, sr=roc
...
--HG--
rename : accessible/tests/mochitest/test_events_mutation_coalesce.html => accessible/tests/mochitest/test_events_coalescence.html
2009-09-09 17:03:14 +08:00
Alexander Surkov
345d09908d
Bug 477551 - nsDocAccessible::FlushPendingEvents isn't robust, r=marcoz, davidb, ginn, sr=neil
2009-09-08 00:46:56 +08:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Alexander Surkov
ad794d9985
Bug 513213 - coalesce events when new event is appended to the queue, r=marcoz, ginn, davidb
2009-09-03 10:01:18 +08:00
Alexander Surkov
4e27420024
Bug 506389 - Some same page links do not fire EVENT_SYSTEM_SCROLLINGSTART, r=marcoz, davidb
2009-09-01 10:49:15 +08:00
David Bolter
c86c525f2c
Bug 509696 - Empty role on body removes read-only state; breaks virtual buffers. r=MarcoZ,surkov
2009-08-31 09:12:08 -04:00
Alexander Surkov
e961b19f17
Bug 512908 - Don't expose empty live attribute if there is no aria-live and ARIA role hasn't default live value, r=marcoz, davidb
2009-08-28 13:27:27 +08:00
Benjamin Smedberg
0df64c6bc4
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Boris Zbarsky
36622c6995
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
Boris Zbarsky
8ed78d0a82
Backed out changeset eb32cbfba7f5 (bug 488249 followup) to fix test orange.
...
--HG--
extra : rebase_source : 4143907d8226ec76eaabbdffe14ef004a270566c
2009-08-24 20:49:18 -04:00
Boris Zbarsky
e650ee7912
Bug 488249 more build bustage fixes
2009-08-24 17:11:35 -04:00
David Zbarsky
932e28482f
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Marco Zehe
17480f671d
Bug 504252 - Expose STATE_HASPOPUP on XUL elements that have an @popup attribute, r=surkov, r=davidb
2009-08-24 07:13:05 +02:00
Alexander Surkov
4876485a3d
Bug 507382 - focus is fired earlier than root accessible name is changed when switching between tabs, r=davidb, sr=neil
2009-08-21 21:20:18 +08:00
Alexander Surkov
6cf65259f1
Bug 506206 - ASSERTION: There should always be a DOM node for an event: 'Not Reached', file c:/mozilla/fx07-22/accessible/src/base/nsAccessibleEventData.cpp, line 114, part2, r=ginn, sr=neil
...
--HG--
rename : accessible/src/atk/nsAppRootAccessible.cpp => accessible/src/atk/nsApplicationAccessibleWrap.cpp
rename : accessible/src/atk/nsAppRootAccessible.h => accessible/src/atk/nsApplicationAccessibleWrap.h
2009-08-21 20:33:31 +08:00
Zack Weinberg
2cd31f70f9
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
2009-08-20 14:52:48 -07:00
David Bolter
0c316eec67
Bug 510441 - Add support for nsIAccessibleEvent::OBJECT_ATTRIBUTE_CHANGED; r=MarcoZ,surkov
2009-08-20 10:16:00 -04:00