Commit Graph

97 Commits

Author SHA1 Message Date
Alexander Surkov
4c12bb67b8 Bug 546812 - treegrid row has accessible name of tree accessible, r=tbsaunde 2011-06-09 18:09:05 +09:00
Alexander Surkov
1dbbaf0c3c Bug 659633 - don't traverse into XUL tree children when accessible tree is created, r=tbsaunde, f=marcoz 2011-06-07 11:24:01 +09:00
Alexander Surkov
259e9efce5 Bug 660153 - comb next/prev accessible methods, r=tbsaunde 2011-06-07 11:23:13 +09:00
Alexander Surkov
da89e08cb3 Bug 660149 - nsAccessNode::IsDefunct() should be const, r=trevor 2011-05-28 18:26:45 +09:00
Trevor Saunders
3730a531ff Add additional IsDefunct() checks in State() methods to fix crashes [@ nsIContent::Tag()]. Bug 648988. r=surkov 2011-04-11 23:18:42 -07:00
Trevor Saunders
f06a527120 Bug 634218 - dexpcom accessible state methods, r=surkov 2011-04-10 08:38:06 +09:00
Alexander Surkov
69876f591f Bug 641562 - dexpcom GetChildAtPoint, r=davidb 2011-03-29 13:44:20 +09:00
Alexander Surkov
112d7e104a Bug 626667, part3 - rudiment of GetIndexInParent fix, r=davidb, a=final+ 2011-01-31 12:04:39 +08:00
Trevor Saunders
3e02040669 Bug 626394 - optimize nsXULTreeAccessible::GetSelectedItem(), r=surkov, a=2.0 2011-01-18 12:15:13 +08:00
Trevor Saunders
92eff010be Bug 624977 - improve nsXulTreeAccessible selectedItems(), r=surkov, a2.0=davidb 2011-01-17 16:46:42 +08:00
Alexander Surkov
689dd89744 Bug 614552 - fire reorder event on XUL tree when treeview is changed, r=marcoz, davidb, a=blocking 2010-11-25 23:56:37 +08:00
Alexander Surkov
082408ed24 Bug 545465 - don't keep rejected accessible in the cache, r=ginn.chen, davidb, a=blockingBetaN 2010-11-12 14:00:55 -05:00
Alexander Surkov
b049d3e67a Bug 570275 - rework accessible tree update code, r=marcoz, davidb, bz, a=blocking 2010-10-21 13:16:10 +09:00
Alexander Surkov
29c4a09525 Bug 592193 - add dexpcom version of nsIAccessible::role, part1: change GetRoleInternal, r=marcoz, a=davidb 2010-09-05 11:14:01 +09:00
Alexander Surkov
82229f170c Bug 590176 - add pseudo SelectAccessible interface, r=marcoz, davidb, a=davidb 2010-09-02 09:46:59 +09:00
Alexander Surkov
ba83452383 Bug 589145 - dexpcom accessible event classes, r=davidb, sr=neil, a=davidb
--HG--
rename : accessible/src/base/nsAccEvent.cpp => accessible/src/base/AccEvent.cpp
rename : accessible/src/base/nsAccEvent.h => accessible/src/base/AccEvent.h
2010-08-25 11:08:28 +09:00
Ms2ger
6d2108bc39 Bug 583076 - fix a number of build warnings in accessible/, r=surkov, a=benjamin 2010-08-19 11:14:50 +09:00
David Bolter
5c9373a038 Bug 575989 - Reduce a11y compiler warnings. r=surkov 2010-07-16 10:15:07 -04:00
Alexander Surkov
344791f1a9 Bug 573955 - cache accessible index in parent, r=davidb, marcoz, sr=neil 2010-07-02 10:22:41 +09:00
Alexander Surkov
c5fe0f01fb Bug 574312 - make accessible tree creation from parent to child always, r=marcoz, davidb, sr=neil 2010-07-01 11:18:08 +09:00
timeless
99074ceac4 Bug 573934 - Crash with Last pass addon on trying to edit passwords/user names in Lastpass (no primaryColumn [@nsCoreUtils::IsColumnHiddenm, r=surkov 2010-06-25 20:49:02 +09:00
Alexander Surkov
d0a6b6bff5 Bug 571219 - remove unnecessary do_QueryObject, r=davidb 2010-06-12 13:04:50 +09:00
Alexander Surkov
5432bc50e6 Bug 571184 - remove nsIAccessNode traversal methods, r=davidb, marcoz 2010-06-12 13:04:35 +09:00
Alexander Surkov
663c80e576 Bug 541618 - nsINode should be used instead nsIDOMNode by nsAccessNode, r=marcoz, davidb 2010-06-11 17:23:18 +09:00
Neil Rashbrook
be5bcc5f9b Bug 561734 Use do_QueryObject more r=surkov,davidb 2010-05-11 10:48:10 +01:00
Alexander Surkov
e89e38045d Bug 561094 - export nsAccessible.h, r=davidb
--HG--
rename : accessible/src/base/nsCoreUtils.h => accessible/src/base/a11yGeneric.h
2010-04-27 15:52:03 +09:00
Neil Rashbrook
4f54d3ae80 Bug 561734 - Use do_QueryObject, r=surkov, davidb 2010-04-27 12:16:41 +09:00
David Bolter
be6fbcaed7 Bug 552470 - Crash [@nsXULTreeItemAccessible::GetRoleInternal]; r=surkov 2010-03-18 21:24:41 -04:00
Alexander Surkov
d220d6c497 Bug 550396 - cache nsAccessible children for XUL tree accessibles, r=davidb, sr=neil 2010-03-10 18:26:11 +08:00
Alexander Surkov
f32b2994f9 Bug 545391 - keep nsAccessNode objects in cache instead of nsIAccessNode, r=davidb, marcoz, sr=neil 2010-02-11 21:58:35 +08:00
Alexander Surkov
f19fe9bb77 Bug 541108 - nsAccessible::DoCommand shouldn't return value, r=davidb 2010-01-25 23:09:25 +08:00
Alexander Surkov
797c4e5dab Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb 2010-01-19 12:23:44 +08:00
Ehsan Akhgari
189438622f Backout changeset 7a74aa79f2ea because accessibility builds on Mac fail to compile 2010-01-18 14:03:47 -05:00
Alexander Surkov
36c6789aa1 Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb 2010-01-19 00:32:40 +08:00
Alexander Surkov
46c5f065a8 Bug 540272 - don't use nsAccessible::FireAccessibleEvent directly, r=davidb 2010-01-19 00:17:01 +08:00
Alexander Surkov
6af8a9498b Bug 540265 - move nsAccUtils::FireEvent into special class, r=davidb 2010-01-19 00:16:07 +08:00
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
8820f384e6 Bug 523068 - group attributes should be calculated from groupPosition(), r=marcoz, davidb 2010-01-06 18:36:50 +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
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
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
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
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
1b857fbef0 Bug 503727 - Reorganize implementation of XUL tree accessibility, r=marcoz, ginn, sr=neil 2009-08-20 14:45:19 +08:00
Alexander Surkov
c013ace4a3 Bug 461923 - remove nsIAccessibleTreeCache and nsPIAccessibleTreeItem, r=marcoz, davidb 2009-06-29 23:38:17 +08:00
Alexander Surkov
21d2d48be5 Bug 492736 - robust nsXULTreeAccessible::GetLastChild, r=marcoz, davidb 2009-05-15 22:56:58 +08:00
Alexander Surkov
cd10ad3b55 Bug 468360 - tree without treecols definition crashes the browser in [@XULTreeAccessible::TreeViewInvalidated], patch=timeless, r=me 2009-05-13 13:21:21 +08:00