Граф коммитов

3317 Коммитов

Автор SHA1 Сообщение Дата
Alexander Surkov d6a4994437 Bug 606924, part7 - recreate subtree when root is recreated, r=fer, davidb, a=final+ 2011-02-01 11:00:06 +08:00
Alexander Surkov 19269322e3 Bug 626660 - cache rendered text on a11y side, r=davidb, f=marcoz, a=betaN 2011-01-31 23:53:09 +08:00
Alexander Surkov ce26da5125 Bug 629912, part2 - crash [@ NotificationController::TextEnumerator, keep text nodes addrefed, r=marcoz, sr=neil, a=betaN 2011-01-31 19:45:33 +08:00
Alexander Surkov 2ff86a70ab Bug 571610 - ASSERTION: Can't create document accessible, r=davidb, a=davidb 2011-01-31 12:04:46 +08:00
Alexander Surkov bf1f0f5d07 Bug 626667, part3 - rudiment of GetIndexInParent fix, r=davidb, a=final+ 2011-01-31 12:04:39 +08:00
Alexander Surkov 9648b1eba2 Bug 629912 - 4.0b11pre crash [@ NotificationController::TextEnumerator(nsPtrHashKey<nsIContent>*, void*) ][@ nsINode::GetFlags()], r=davidb, a=betaN+ 2011-01-31 12:04:32 +08:00
Alexander Surkov 2ae1a2680c Bug 629862 - text update notification should schedule notifications processing, r=davidb, a=final+ 2011-01-31 12:04:25 +08:00
Alexander Surkov e5d1551530 Bug 629640 - remove rudiment aContainer argument of UpdateTreeInternal, r=davidb, a=davidb 2011-01-31 12:04:11 +08:00
Alexander Surkov 7a70d0bba4 Bug 626667, part2 - get rid GetCachedParent, r=davidb, a=davidb try: -u mochitest-o 2011-01-29 16:02:16 +08:00
Alexander Surkov a64acad832 Bug 626667, part1 - getParent shouldn't repair the tree, r=davidb, a=davidb 2011-01-29 16:02:02 +08:00
Alexander Surkov b999ffb946 Bug 625652 - 'test a11y tree on text data removal' mochitest, r=marcoz, a=test 2011-01-28 16:42:31 +08:00
Alexander Surkov 96021f91df Bug 625652 - make sure accessible tree is correct when rendered text is changed, r=davidb, sr=roc, a=roc 2011-01-28 16:42:22 +08:00
David Bolter f4f3a14081 Bug 581096 - aria-hidden should expose hidden attribute and fire attributechange events, r=surkov, f=marcoz, a=davidb 2011-01-28 13:15:31 +08:00
Alexander Surkov 64de3a034a Bug 629394, part3 - replace do_QueryObject on AsHyperText, r=fer, a=davidb 2011-01-28 13:15:22 +08:00
Alexander Surkov 57ee85bb3c Bug 629394, part2 - add AsHyperText method, r=fer, sr=neil, a=davidb 2011-01-28 13:15:13 +08:00
Alexander Surkov 2ed882db57 Bug 629394, part1 - turn children flags into generic flags, r=fer, sr=neil, a=davidb 2011-01-28 13:15:04 +08:00
Alexander Surkov 324d50d755 Bug 629000 - the text leaf accessible bound to the tree shouldn't be checked for relations, r=davidb, a=davidb 2011-01-28 12:38:26 +08:00
Alexander Surkov 1c955ea836 Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc 2011-01-28 12:38:14 +08:00
Alexander Surkov 44cb435a63 Bug 629289 - forcing value to bool (performance warning C4800), r=davidb, a=davidb 2011-01-28 12:38:02 +08:00
Alexander Surkov 74074bd6ed Bug 606924, part6 - move GetAccessibleOrContainer to nsDocAccessible, r=fer, a=final+ 2011-01-28 12:37:38 +08:00
Alexander Surkov c1f1612009 Bug 606924, part5 - rename GetCachedAccessible, r=fer, a=final+ 2011-01-28 12:37:08 +08:00
Alexander Surkov de2b5c993c Bug 606924 - deal with cached accessible tree only, r=davidb, a=blocking2.0final+ 2011-01-27 11:38:50 +08:00
Alexander Surkov 61404a0d6d Bug 606924, part3 - handing document concept, r=davidb, a=blocking2.0Final+ 2011-01-26 14:35:51 +08:00
Alexander Surkov e72bb287a7 Bug 613919 - Make characterCount fast, r=davidb, a=2.0+ 2011-01-25 11:33:47 +08:00
Alexander Surkov 02ffb4d8eb Bug 625693 - nsAccessibilityService::NotifyOfAnchorJumpTo should be processed as document notification, r=davidb, a=blocking2.0Final+ 2011-01-25 11:33:37 +08:00
Alexander Surkov a4cf4825bb Bug 606924, part2 - create initial tree, r=davidb, a=blocking2.0Final+ 2011-01-24 10:58:00 +08:00
Alexander Surkov 80729e0410 Bug 625009 - text offsets don't get updated when text of first child text accessible is changed, r=davidb, a=blocking2.0Final+
--HG--
rename : accessible/tests/mochitest/test_nsIAccessibleHyperText.html => accessible/tests/mochitest/hypertext/test_general.html
rename : accessible/tests/mochitest/test_nsIAccessibleHyperText.html => accessible/tests/mochitest/hypertext/test_update.html
2011-01-20 16:02:10 +08:00
Alexander Surkov 631ac886ce Bug 606924 - create tree on content insertion, r=davidb, fer, a=blocking2.0Final+ 2011-01-20 16:02:00 +08:00
David Bolter e223f108f5 Bug 627099 - Crash [@ nsDocAccessible::RecreateAccessible(nsINode*) ], r=surkov, a=blockingBetaN+ 2011-01-20 14:04:11 +08:00
Alexander Surkov 56c9daa034 Bug 626841 - Firefox 4.0b10pre crash in [@ nsAccessible::Role() ], r=davidb, a=blockingBetaN+ 2011-01-20 00:01:31 +08:00
Alexander Surkov 6f11df2724 Bug 617300 - pend accessible recreation on attribute change if necessary, r=davidb, a=blockingBetaN 2011-01-19 16:03:12 +08:00
Alexander Surkov 3e19e4af46 Bug 626647 - enable logs on a11y actions/test_link.html, r=davidb, a=test 2011-01-19 16:02:59 +08:00
Alexander Surkov 960a990913 Bug 626647 - disable debug info in a11y actions/test_link.html, a=test 2011-01-19 01:16:30 +08:00
Alexander Surkov 084691ada0 Bug 626647 - enable debug info on a11y actions/test_link.html test, a=test 2011-01-19 00:12:11 +08:00
Alexander Surkov a10f5acd22 Bug 498015 - update accessible tree on content insertion after layout, r=davidb, sr=bz, a=blockingBetaN
--HG--
rename : accessible/src/base/nsEventShell.cpp => accessible/src/base/NotificationController.cpp
rename : accessible/src/base/nsEventShell.h => accessible/src/base/NotificationController.h
2011-01-18 16:03:38 +08:00
Trevor Saunders 743d98e067 Bug 626394 - optimize nsXULTreeAccessible::GetSelectedItem(), r=surkov, a=2.0 2011-01-18 12:15:13 +08:00
Alexander Surkov 037b25c1d5 Bug 617300 - remove unnecessary checks from nsDocAccessible::AttributeChanged processing, r=davidb, a=blockingBetaN 2011-01-18 12:15:05 +08:00
Alexander Surkov 624d96a31b Bug 626170 - remove unused nsHyperTextAccessible::mLinks, r=davidb, a=2.0 2011-01-18 12:14:57 +08:00
Alexander Surkov 5dadecc210 Bug 625688 - implement nsAccessible::GetParent() for application accessible, r=fer, a=2.0 2011-01-18 12:14:47 +08:00
Neil Deakin f7e53a18d1 Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking 2011-01-17 09:35:32 -05:00
Trevor Saunders e0d461a965 Bug 624977 - improve nsXulTreeAccessible selectedItems(), r=surkov, a2.0=davidb 2011-01-17 16:46:42 +08:00
Alexander Surkov 1409e456b5 Bug 624977 - extend XUL tree selection mochitest, r=marcoz, a=test 2011-01-17 16:46:34 +08:00
Alexander Surkov 38f72fc7ce Bug 624648 - IAccessible::get_accChild broken for child indices, r=davidb, a=blocking2.0final+ 2011-01-12 10:49:00 +08:00
Ehsan Akhgari 3d646095ae Bug 620906 - Part 2: Accessibility test adjustments; r=davidb f=MarcoZ a=blocking-final+ 2011-01-11 16:01:11 -05:00
Gavin Sharp 542ed50dd1 Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout 2010-12-25 14:55:35 -05:00
Neil Deakin c873f850eb Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b 2010-12-21 13:19:00 -08:00
Jonathan Kew 11ffa0acd9 bug 332636 - fix editor's handling of surrogate-pair combining marks with backspace. r=ehsan a=roc 2010-12-16 14:17:41 -08:00
Alexander Surkov 75e51627d1 Bug 617300 - don't fire events on attribute change if element is not accessible, r=davidb, a=blocking2.0BetaN+ 2010-12-18 10:33:00 -08:00
Jonathan Kew 272d51b1ff Backed out changeset 1958ebae93cc for causing mochitest orange. a=backout 2010-12-16 15:15:35 -08:00
Jonathan Kew e7f3587100 bug 332636 - fix editor's handling of surrogate-pair combining marks with backspace. r=ehsan a=roc 2010-12-16 14:17:41 -08:00
Alexander Surkov a18c6e1934 Bug 617300 - update dependent ids for existing accessibles only, r=davidb, a=blocking2.0BetaN+ 2010-12-16 11:29:51 -08:00
Alexander Surkov d0d571c88e Bug 617273 - make editable text tests async, r=marcoz, fer, a=test
--HG--
rename : accessible/tests/mochitest/editabletext.js => accessible/tests/mochitest/editabletext/editabletext.js
rename : accessible/tests/mochitest/test_editabletext_1.html => accessible/tests/mochitest/editabletext/test_1.html
rename : accessible/tests/mochitest/test_editabletext_2.html => accessible/tests/mochitest/editabletext/test_2.html
2010-12-15 13:23:19 -08:00
Alexander Surkov c4603403b2 Bug 616940 - removed select option accessibles aren't removed until hide event is fired, r=fer, a=davidb 2010-12-15 13:23:10 -08:00
Alexander Surkov a466c89f8e Bug 616186 - fail the event tests if dupe event is fired, r=fer, a=test 2010-12-15 13:22:51 -08:00
David Bolter dc2ced9dcb Bug 618779 - crash [@ nsRootAccessible::FireAccessibleFocusEvent]. r=fherrera a=blocking2.0-beta9 2010-12-15 08:28:19 -08:00
Alexander Surkov 2e6048d918 Bug 422744 - process a11y events caused by DOM events by target document, r=fer, a=blocking2.0Final+ 2010-12-13 14:06:34 -08:00
Alexander Surkov e8e2917ba3 Bug 615189 - clean up FireAccessibleFocusEvent, r=fer, a=davidb 2010-12-12 09:47:30 +08:00
Alexander Surkov 605125cf4d Bug 616452 - Dynamically inserted select options aren't reflected in accessible tree, r=fer, a=blocking2.0Final+ 2010-12-08 09:33:12 +08:00
Alexander Surkov 2e06bd8642 Bug 615189 - tests for menu events, r=fer, a=test 2010-12-03 18:49:20 +08:00
Alexander Surkov 9514ea579c Bug 615846 - correct name/test_markup.html, extend events debugging in mochitests, r=fer, a=test 2010-12-03 18:49:08 +08:00
David Bolter dff4b32824 Bug 615282 - Make test_keys.html pass on OSX. r=Marcoz a=testonly 2010-12-02 11:07:28 -05:00
Ginn Chen 29f3640741 Bug 615149 - Crash under nsAccDocManager::ClearDocCache. r=surkov, a=davidb 2010-12-02 11:07:14 -05:00
Alexander Surkov 38b1c407ef Bug 616082 - correct designMode tests, r=marcoz, a=test 2010-12-02 16:48:06 +08:00
Alexander Surkov 8ca76ca796 Bug 616074 - enable state tests in test_doc.html for dynamic role changes, r=marcoz, a=test 2010-12-02 16:47:27 +08:00
Alexander Surkov 667139043c Bug 615220 - Don't fire focus event for current focused accessible when document gets focus, r=davidb, a=davidb 2010-12-02 16:47:20 +08:00
Alexander Surkov af27e10d83 Bug 615913 - fix focus hyperlink tests, r=marcoz, a=test 2010-12-02 16:47:14 +08:00
Alexander Surkov dd04c5df7d Bug 615918 - hide mouseover/EVENT_DRAGDROP_START from ordinary debug build, r=davidb, a=davidb 2010-12-02 16:46:59 +08:00
Alexander Surkov fd90cb6faf Bug 615180 - introduce ARIARole() method, r=fer, a=davidb 2010-12-01 16:53:17 +08:00
Alexander Surkov 527660a56a Bug 614829 - menupopup end event isn't fired for ARIA menus, r=fer, marcoz, a=blocking2.0final+ 2010-11-30 23:43:17 +08:00
David Bolter 4f206f1dc6 Bug 613502 - Map <article> like we do aria role "article". r=MarcoZ,surkov a=davidb 2010-11-29 13:32:19 -05:00
David Bolter 91b0b563e5 Bug 614330 - Add role name for html:aside. r=MarcoZ a=davidb 2010-11-29 13:32:14 -05:00
Alexander Surkov 53bdd13b46 Bug 614800 - coalesce text attribute change events and fire caret move event for the document where event occurred, r=davidb, marcoz, a=davidb 2010-11-30 00:03:29 +08:00
Fernando Herrera 3bc1fcbe3d 613959 - mochitest word boundaries nsIAccessibleText, r=surkov.alexander, a=test 2010-11-30 00:02:43 +08:00
Alexander Surkov 4e863e86b5 Bug 614563 - isolate text attribute change event test from attributes/test_text, r=marcoz, a=test 2010-11-25 23:58:15 +08:00
Alexander Surkov 5093a4ea76 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
Mounir Lamouri be49aa403b Bug 613021 - Don't make an element invalid if the value length is higher than the maxlength value. r=sicking a=blocking-b9 2010-11-23 15:17:12 +01:00
Alexander Surkov e91811a87c Bug 613828 - Intermittent crash [@ nsNodeInfoManager::GetDocument] '/ a11y/accessible/name/test_markup.html | Exited with code 1 during test run', due to an assertion. (other tests affected too), r=fer, sr=neil, a=final+ 2010-11-22 19:49:15 +08:00
Alexander Surkov 82d84e9639 Bug 613146 - amazon.de isn't read by NVDA, r=marcoz, davidb, a=final+ 2010-11-22 16:22:04 +08:00
Alexander Surkov 63c30a1424 Bug 613131 - role nothing should allow recursive name calculation from children, r=fer, davidb, marcoz, a=davidb
--HG--
rename : accessible/tests/mochitest/name.css => accessible/tests/mochitest/name/general.css
rename : accessible/tests/mochitest/name.xbl => accessible/tests/mochitest/name/general.xbl
rename : accessible/tests/mochitest/name.js => accessible/tests/mochitest/name/markup.js
rename : accessible/tests/mochitest/namerules.xml => accessible/tests/mochitest/name/markuprules.xml
rename : accessible/tests/mochitest/name_nsRootAcc_wnd.xul => accessible/tests/mochitest/name/nsRootAcc_wnd.xul
rename : accessible/tests/mochitest/test_name_button.html => accessible/tests/mochitest/name/test_button.html
rename : accessible/tests/mochitest/test_name.html => accessible/tests/mochitest/name/test_general.html
rename : accessible/tests/mochitest/test_name.xul => accessible/tests/mochitest/name/test_general.xul
rename : accessible/tests/mochitest/test_name_link.html => accessible/tests/mochitest/name/test_link.html
rename : accessible/tests/mochitest/test_name_markup.html => accessible/tests/mochitest/name/test_markup.html
rename : accessible/tests/mochitest/test_name_nsRootAcc.xul => accessible/tests/mochitest/name/test_nsRootAcc.xul
2010-11-21 09:02:16 +08:00
Alexander Surkov 54f01f731b Bug 608887 - elements inserted outside the body aren't accessible, r=marcoz, davidb, a=final+ 2010-11-21 09:00:29 +08:00
Fernando Herrera 7e3ce1d7d0 Bug 610568 - mochitest with extra whitespaces for nsIAccessibleText, r=surkov, a=test 2010-11-20 10:38:05 +08:00
Alexander Surkov ff0ac1e617 Bug 613466 - crash [@ IDRefsIterator::IDRefsIterator(nsIContent*, nsIAtom*) ], r=davidb, a=beta9+ 2010-11-20 10:37:40 +08:00
Alexander Surkov f63e8454c0 Bug 606207 - Dojo dropdown buttons are broken, r=marcoz, a=test 2010-11-20 10:37:30 +08:00
Alexander Surkov e5a848b319 Bug 381599 - Inverse relations cache, r=marcoz, davidb, a=blockingFinal+ 2010-11-20 10:37:18 +08:00
Alexander Surkov 923b988ac7 Bug 573469 - part3, speed up HasRelatedContent, r=davidb, sr=neil, a=final+ 2010-11-19 13:44:47 +08:00
Neil Rashbrook 9e547da9f8 Bug 613174 Stop changing refcount of nsDocument during Traverse r=surkov a=davidb 2010-11-18 19:45:45 +00:00
Alexander Surkov 3f047445d5 Bug 573469 - part2, cache IDs pointed by relation attributes, r=marcoz, davidb, sr=neil, a=blockingFinal+ 2010-11-17 21:55:44 -05:00
Alexander Surkov fb73b4c11e Bug 573469 - part1, add iterator for IDRefs elements, r=fherrera, sr=neil, a=blockingFinal+ 2010-11-16 22:32:15 -05:00
David Bolter 4d26feae0b Bug 610362 - Map HTML5:aside landmark element like we do for role="note". r=marcoz,surkov,neil a=davidb 2010-11-15 13:30:44 -05:00
David Bolter 67482d3cf0 Bug 607219 - dynamic role attribute change on body doesn't affect on document role. r=surkov,marcoz a=blocking2.0 2010-11-15 13:30:43 -05:00
Alexander Surkov 017d80638c Bug 606125 - develop a way to handle visibility style, r=marcoz, davidb, sr=bz, a=blocking
--HG--
rename : accessible/tests/mochitest/treeupdate/test_tableinsubtree.html => accessible/tests/mochitest/treeupdate/test_ariadialog.html
2010-11-13 12:49:26 -05:00
Fernando Herrera c0372f7cec Bug 452769 - mochitest for nsIAccessibleText, r=surkov, davidb, a=test 2010-11-12 18:05:57 -05:00
Alexander Surkov dc8b3b024b Bug 545465 - don't travese tree in Init, r=ginn.chen, r=davidb, a=blockingBetaN 2010-11-12 14:01:04 -05:00
Alexander Surkov ed1fdc376f Bug 545465 - don't keep rejected accessible in the cache, r=ginn.chen, davidb, a=blockingBetaN 2010-11-12 14:00:55 -05:00
David Bolter b57d263889 Bug 609574 - Crasher (also ASSERTION: invalid array index: 'i < Length()', file nsTArray.h). r=surkov,neil a=blocking2.0 2010-11-09 14:34:25 -05:00
Ginn Chen d833f4373c Bug 608201 fix typo a=blocking-2.0 2010-11-09 18:53:18 +08:00
Ginn Chen b212320c0f Bug 597963 crash [@ nsIDocument::GetContainer() ] r=surkov.alexander a=blocking-2.0 2010-11-09 18:22:59 +08:00
Ginn Chen 9cb10a5013 Bug 608201 File chooser and some other dialogs are not added to Firefox a11y tree r=surkov.alexander,roc a=blocking-2.0 2010-11-09 18:21:56 +08:00
David Bolter 8af77b503c Bug 593368 - Provide mappings for html5 <nav> <header> <footer> <article>. r=marcoz,surkov a=davidb 2010-11-08 08:33:34 -05:00
David Bolter 6301ca69f0 Bug 604391 - Expose placeholder as name if name is otherwise empty. r=surkov,marcoz a=davidb 2010-11-08 08:33:25 -05:00