Commit Graph

1715 Commits

Author SHA1 Message Date
Alexander Surkov
5dbb04e848 Bug 628603 - Crash in nsDocAccessible::CacheChildrenInSubtree [@ nsAccessNode::IsContent() ], r=davidb, a=blocking2.x+ 2011-03-28 22:59:17 +09:00
Alexander Surkov
8ead437c57 Bug 630828 - Crash [@ nsAccessible::UpdateChildren() ], r=davidb, a=blocking2.x+ 2011-03-28 22:59:08 +09:00
Alexander Surkov
ae07293967 Bug 638326 - getTextAtOffset line boundary may return more than one line, r=david, neil, f=marcoz, a=blocking2.x+ 2011-03-28 22:58:59 +09:00
Ms2ger
82697a892d Bug 581644 - Make nsHTMLDocument::GetImageMap return dom::Element; r=peterv 2011-03-28 12:51:59 -04:00
Mounir Lamouri
cc185260b6 Bug 636750 (2/4) - Use ToDouble instead of ToFloat when appropriate. r=bsmedmerg 2011-03-25 12:14:19 +01:00
Marco Zehe
1cc04b9ca4 Bug 644206 - attributes/test_text.html should be loaded as UTF-8, r=surkov 2011-03-25 13:19:18 +01:00
L. David Baron
af9a4f98db Merge layout work from projects/birch, part 4. a=rs 2011-03-24 14:36:14 -07:00
Boris Zbarsky
4635536259 Bug 606087. Don't reframe if overflow styles change on inlines. r=dbaron. Test changes by Alexander Surkov, r=marco.zehe 2011-03-23 09:56:58 -04:00
Ehsan Akhgari
a66644eabc Merge cedar onto mozilla-central 2011-03-23 12:07:34 -04:00
Dão Gottwald
3fc551c979 Remove bogus argument from addProgressListener calls in a11y tests for bug 608628 2011-03-23 14:43:56 +01:00
Dão Gottwald
c333a3c4e6 Bug 608628 followup, fixing up a11y tests 2011-03-23 13:54:39 +01:00
Alexander Surkov
0d22208e58 Bug 638106 - CKEditor document should be editable, r=davidb, a=final+ 2011-03-03 14:41:46 +08:00
Kyle Huey
94ef69bcce Merge m-c to bs. 2011-03-22 20:10:05 -04:00
Serge Gautherie
2196b4d02c Bug 544170 - [SeaMonkey 2.1] mochitest-a11y: tree/test_tabbrowser.xul fails, due to "tabbrowser API" dependencies and different application UIs; (Cv1) Add SimpleTest.executeSoon() fwiw.
r=surkov.alexander (a=test-only).
2011-03-21 17:27:43 +01:00
Serge Gautherie
5cbff2e207 Bug 642420 - XPFE autocomplete.xml: investigate removing explicit <children includes="menupopup"/>; (Av1) Just remove it, Update a11y test_combobox.xul.
f=surkov.alexander r=neil (a=NPOTDB).
2011-03-21 14:43:04 +01:00
Serge Gautherie
d54db2fd52 Bug 544170 - [SeaMonkey 2.1] mochitest-a11y: tree/test_tabbrowser.xul fails, due to "tabbrowser API" dependencies and different application UIs; (Bv1a) Add support for SeaMonkey tabbrowser UI, Extend existing checks (for Firefox tabbrowser UI), Call removeProgressListener().
f=neil r=surkov.alexander (a=test-only).
2011-03-21 14:37:57 +01:00
Serge Gautherie
b18abbf1ba Bug 535893 - [SeaMonkey 2.1] mochitest-a11y: test_combobox.xul fails; (Av1a) Add support for XPFE autocomplete popup and differently ordered children, Add explicit "no children" checks.
f=neil r=surkov.alexander (a=test-only).
2011-03-17 13:01:25 +01:00
Kyle Huey
782df80bf2 Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Kyle Huey
1b4c77163a Merge m-c to bs. 2011-03-15 19:23:20 -04:00
Alexander Surkov
23b9e5d64a Bug 455840 - change test_nsIAccessible_focus.html mochitest to use eventQueue, r=marcoz, a=test-only
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_focus.html => accessible/tests/mochitest/test_takeFocus.html
2011-03-14 19:28:33 +08:00
Serge Gautherie
7cf3812b2b Bug 641358 - "Document" that test_txtctrl.xul uses a deprecated 'timed' textbox (too); (Av1) Just do it.
r=marco.zehe (a=test-only).
DONTBUILD
2011-03-14 12:13:05 +01:00
Marco Zehe
4524bc0daf Bug 415943 - Test that password field text is not readable through accessibility APIs, r=surkov, a=test-only 2011-03-14 10:21:48 +01:00
Alexander Surkov
34f2d0cb46 Bug 612872 - HAL/Supernova needs tweaks to our window emulation, r=davidb, sr=roc, a=davidb 2011-03-02 22:41:42 +08:00
Alexander Surkov
0f5d250d99 Bug 636945 - add downcasting for nsRootAccessible, r=davidb, a=davidb 2011-03-02 13:16:28 +08:00
Trevor Saunders
8e6b06a6d3 Bug 562262 - fix license in a11y files, r=surkov, a=beltzner, NPOTB 2011-03-02 13:16:20 +08:00
Serge Gautherie
c769bc4453 Bug 544171 - [SeaMonkey 2.1] mochitest-a11y: test_txtctrl.xul fails; (Av2a) Add support for XPFE (and Toolkit) autocomplete popup.
r=surkov.alexander (a=test-only).
2011-03-16 14:28:32 +01:00
Serge Gautherie
a6208381f9 Bug 633725 - docload_wnd.xul (and nsRootAcc_wnd.xul) tries to load about:robots which is Firefox specific (atm); (Av1) s/about:robots/about:/g, Replace bug 586818 comment with an explicit todo().
r=marco.zehe (a=test-only).
2011-02-27 01:19:06 +01:00
Alexander Surkov
305083de54 Bug 629358 - Baum Retec AG Cobra screen reader popup compatibility issue, r=davidb, f=marcoz, tnikkel, a=davidb 2011-02-22 21:54:56 +08:00
Alexander Surkov
1e99d36615 Bug 630180 - ###!!! ASSERTION: No parent accessible where we're not direct child of window: 'xpParentAcc', file .../msaa/nsAccessibleWrap.cpp, r=davidb, a=davidb 2011-02-22 21:54:46 +08:00
Alexander Surkov
a47d50013b Bug 452631 - enable setTextContents test, r=marcoz, a=test 2011-02-22 09:57:07 +08:00
Alexander Surkov
428ce08c1a Bug 635346 - allow relations for document accessible defined on document content, r=fer, a=davidb 2011-02-22 09:56:57 +08:00
Alexander Surkov
bdd48e4072 Bug 629912, part3 - don't flush layout in a11y, r=davidb, a=betaN 2011-02-17 10:43:03 +08:00
Alexander Surkov
854b0d9536 Bug 634240 - No caret move events are fired for XUL textbox accessible, r=davidb, f=marcoz, a=final+ 2011-02-16 00:33:54 +08:00
Fernando Herrera
8705595996 Bug 631026 - do no implement nsHyperText for XUL documents, r=surkov, a=davidb 2011-02-15 10:44:15 +08:00
Fernando Herrera
a8e061442d Bug 630194 - add mochitest for bug 630194, r=surkov, a=test 2011-02-14 17:40:59 +08:00
Alexander Surkov
85a1e175fe Bug 631068 - Accessible recreation breaks relations, r=davidb, a=final+ 2011-02-11 23:05:38 +08:00
Alexander Surkov
d20d2b7f3f Bug 633483 - don't update children of container for dependent content that has an accessible, r=davidb, a=davidb 2011-02-11 23:05:30 +08:00
Alexander Surkov
1aad6bab9b Bug 631772 - Hashtable recursion assertion with nsDocAccessible on the stack, r=davidb, a=davidb 2011-02-11 23:05:22 +08:00
Alexander Surkov
97ee26b0b4 Bug 626660, part2 - fix text diff algorithm, r=davidb, sr=neil, a=betaN 2011-02-08 12:48:41 +08:00
Mitchell Field
1592ff67f7 Merge mozilla-central to build-system. 2011-03-03 20:13:35 +11:00
Mitchell Field
b6976ca587 Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Mitchell Field
dd61bc4257 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Kyle Huey
7d56189a13 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mike Hommey
de12d28491 Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey 2011-02-25 15:02:04 +01:00
Alexander Surkov
48eef7da69 Bug 630001 - Stop usage of nsIFrame::GetRenderedText in GetTextAt/Before/After for boundary char, r=fer, a=betaN 2011-02-03 22:29:12 +08:00
Alexander Surkov
9206a388d4 Bug 631160 - embedded accessible may expose wrong text, r=marcoz, davidb, a=betaN 2011-02-03 22:29:05 +08:00
Fernando Herrera
86e1baee63 Bug 630841 - add mochitest for bug 630841, r=surkov, a=test 2011-02-03 22:28:57 +08:00
Fernando Herrera
053b12ff8b Bug 630841 - update text offsets when remove child from hypertext accessible, r=surkov, a=final 2011-02-03 01:02:48 +08:00
Alexander Surkov
0aa207e70f Bug 630202 - Crash [@ nsDocAccessible::UpdateTreeInternal(nsAccessible*, nsIContent*, nsIContent*, int) ][@ nsDocAccessible::UpdateTreeInternal(nsIContent*, nsIContent*, int) ], r=davidb, a=davidb 2011-02-02 00:08:51 +08:00
Alexander Surkov
a2cdc58621 Bug 630488 - ASSERTION: Document accessible isn't a child of outerdoc accessible in nsOuterDocAccessible::CacheChildren(), r=davidb, a=davidb 2011-02-02 00:08:43 +08:00
Alexander Surkov
908725d201 Bug 630001, part3 - rewrite GetText, r=davidb, a=betaN 2011-02-02 00:08:36 +08:00
Alexander Surkov
98eecc89bf Bug 630000 - crash [@ NotificationController::Shutdown()], r=davidb, sr=neil, a=davidb 2011-02-02 00:08:28 +08:00
Alexander Surkov
ab38b0549b Bug 630001, part2 - fix nsAccUtils::TextLength to not use nsIFrame::GetRenderedText, r=davidb, a=betaN 2011-02-01 11:00:45 +08:00
Alexander Surkov
b3a3aefaa7 Bug 630001, part 1 - fix AppendTextTo to not use nsIFrame::GetRenderedText, r=davidb, a=betaN 2011-02-01 11:00:24 +08:00
Alexander Surkov
2677f39ab9 Bug 606924, part7 - recreate subtree when root is recreated, r=fer, davidb, a=final+ 2011-02-01 11:00:06 +08:00
Alexander Surkov
e32b030dea Bug 626660 - cache rendered text on a11y side, r=davidb, f=marcoz, a=betaN 2011-01-31 23:53:09 +08:00
Alexander Surkov
86117cb12b 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
fc89abb1c1 Bug 571610 - ASSERTION: Can't create document accessible, r=davidb, a=davidb 2011-01-31 12:04:46 +08:00
Alexander Surkov
112d7e104a Bug 626667, part3 - rudiment of GetIndexInParent fix, r=davidb, a=final+ 2011-01-31 12:04:39 +08:00
Alexander Surkov
fb0f6d54cf 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
06f1c2af92 Bug 629862 - text update notification should schedule notifications processing, r=davidb, a=final+ 2011-01-31 12:04:25 +08:00
Alexander Surkov
539ea08aa0 Bug 629640 - remove rudiment aContainer argument of UpdateTreeInternal, r=davidb, a=davidb 2011-01-31 12:04:11 +08:00
Alexander Surkov
0126f4d9ec Bug 626667, part2 - get rid GetCachedParent, r=davidb, a=davidb try: -u mochitest-o 2011-01-29 16:02:16 +08:00
Alexander Surkov
d4a0322c39 Bug 626667, part1 - getParent shouldn't repair the tree, r=davidb, a=davidb 2011-01-29 16:02:02 +08:00
Alexander Surkov
8cf004dfec Bug 625652 - 'test a11y tree on text data removal' mochitest, r=marcoz, a=test 2011-01-28 16:42:31 +08:00
Alexander Surkov
7f72cfd7af 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
6d6e774eac 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
ae1640e6b9 Bug 629394, part3 - replace do_QueryObject on AsHyperText, r=fer, a=davidb 2011-01-28 13:15:22 +08:00
Alexander Surkov
dcd85c4c03 Bug 629394, part2 - add AsHyperText method, r=fer, sr=neil, a=davidb 2011-01-28 13:15:13 +08:00
Alexander Surkov
2c1f661a95 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
3ca74c7744 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
f1d1126c15 Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc 2011-01-28 12:38:14 +08:00
Alexander Surkov
5b9ca5d7f0 Bug 629289 - forcing value to bool (performance warning C4800), r=davidb, a=davidb 2011-01-28 12:38:02 +08:00
Alexander Surkov
1809bf8e46 Bug 606924, part6 - move GetAccessibleOrContainer to nsDocAccessible, r=fer, a=final+ 2011-01-28 12:37:38 +08:00
Alexander Surkov
eaae5ebe74 Bug 606924, part5 - rename GetCachedAccessible, r=fer, a=final+ 2011-01-28 12:37:08 +08:00
Alexander Surkov
6e1f0abc17 Bug 606924 - deal with cached accessible tree only, r=davidb, a=blocking2.0final+ 2011-01-27 11:38:50 +08:00
Alexander Surkov
c3b4bc7ae3 Bug 606924, part3 - handing document concept, r=davidb, a=blocking2.0Final+ 2011-01-26 14:35:51 +08:00
Alexander Surkov
5f930f1c40 Bug 613919 - Make characterCount fast, r=davidb, a=2.0+ 2011-01-25 11:33:47 +08:00
Alexander Surkov
0c3a0f04a4 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
03c4b44079 Bug 606924, part2 - create initial tree, r=davidb, a=blocking2.0Final+ 2011-01-24 10:58:00 +08:00
Alexander Surkov
0d05de74b1 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
092bb06b6d Bug 606924 - create tree on content insertion, r=davidb, fer, a=blocking2.0Final+ 2011-01-20 16:02:00 +08:00
David Bolter
a1121e1127 Bug 627099 - Crash [@ nsDocAccessible::RecreateAccessible(nsINode*) ], r=surkov, a=blockingBetaN+ 2011-01-20 14:04:11 +08:00
Alexander Surkov
b33dbc0fd0 Bug 626841 - Firefox 4.0b10pre crash in [@ nsAccessible::Role() ], r=davidb, a=blockingBetaN+ 2011-01-20 00:01:31 +08:00
Alexander Surkov
b58f430f76 Bug 617300 - pend accessible recreation on attribute change if necessary, r=davidb, a=blockingBetaN 2011-01-19 16:03:12 +08:00
Alexander Surkov
f931e9cf23 Bug 626647 - enable logs on a11y actions/test_link.html, r=davidb, a=test 2011-01-19 16:02:59 +08:00
Alexander Surkov
798351c14d Bug 626647 - disable debug info in a11y actions/test_link.html, a=test 2011-01-19 01:16:30 +08:00
Alexander Surkov
989d3bd43e Bug 626647 - enable debug info on a11y actions/test_link.html test, a=test 2011-01-19 00:12:11 +08:00
Alexander Surkov
e1a5d1938b 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
3e02040669 Bug 626394 - optimize nsXULTreeAccessible::GetSelectedItem(), r=surkov, a=2.0 2011-01-18 12:15:13 +08:00
Alexander Surkov
4806ecbddd Bug 617300 - remove unnecessary checks from nsDocAccessible::AttributeChanged processing, r=davidb, a=blockingBetaN 2011-01-18 12:15:05 +08:00
Alexander Surkov
0231a8f065 Bug 626170 - remove unused nsHyperTextAccessible::mLinks, r=davidb, a=2.0 2011-01-18 12:14:57 +08:00
Alexander Surkov
1e123fdec6 Bug 625688 - implement nsAccessible::GetParent() for application accessible, r=fer, a=2.0 2011-01-18 12:14:47 +08:00
Neil Deakin
fee5806e2b Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking 2011-01-17 09:35:32 -05:00
Trevor Saunders
92eff010be Bug 624977 - improve nsXulTreeAccessible selectedItems(), r=surkov, a2.0=davidb 2011-01-17 16:46:42 +08:00
Alexander Surkov
5a989b46eb Bug 624977 - extend XUL tree selection mochitest, r=marcoz, a=test 2011-01-17 16:46:34 +08:00
Alexander Surkov
f5fed62898 Bug 624648 - IAccessible::get_accChild broken for child indices, r=davidb, a=blocking2.0final+ 2011-01-12 10:49:00 +08:00
Ehsan Akhgari
a88b3d6cd6 Bug 620906 - Part 2: Accessibility test adjustments; r=davidb f=MarcoZ a=blocking-final+ 2011-01-11 16:01:11 -05:00
Gavin Sharp
82f380c4da Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout 2010-12-25 14:55:35 -05:00
Neil Deakin
49b5659acf Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b 2010-12-21 13:19:00 -08:00
Jonathan Kew
a9323f7452 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
823520cbe7 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
6531a7f776 Backed out changeset 1958ebae93cc for causing mochitest orange. a=backout 2010-12-16 15:15:35 -08:00
Jonathan Kew
7a31c3e079 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
1246de4d28 Bug 617300 - update dependent ids for existing accessibles only, r=davidb, a=blocking2.0BetaN+ 2010-12-16 11:29:51 -08:00
Alexander Surkov
a1687194d3 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
40e97b68ff 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
7869a7e573 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
abd64311f9 Bug 618779 - crash [@ nsRootAccessible::FireAccessibleFocusEvent]. r=fherrera a=blocking2.0-beta9 2010-12-15 08:28:19 -08:00
Alexander Surkov
b3c3197851 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
Fernando Herrera
097cb0f6a3 Bug 215232 - missing "window:*" events. r=ginn.chen sr=roc 2011-03-26 17:06:00 +01:00
Alexander Surkov
740f96870b Bug 615189 - clean up FireAccessibleFocusEvent, r=fer, a=davidb 2010-12-12 09:47:30 +08:00
Alexander Surkov
d7a8883ccb 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
58aa9facc3 Bug 615189 - tests for menu events, r=fer, a=test 2010-12-03 18:49:20 +08:00
Alexander Surkov
833477c4aa 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
01eb4dec34 Bug 615282 - Make test_keys.html pass on OSX. r=Marcoz a=testonly 2010-12-02 11:07:28 -05:00
Ginn Chen
2f13fe514b Bug 615149 - Crash under nsAccDocManager::ClearDocCache. r=surkov, a=davidb 2010-12-02 11:07:14 -05:00
Alexander Surkov
5061ec324e Bug 616082 - correct designMode tests, r=marcoz, a=test 2010-12-02 16:48:06 +08:00
Alexander Surkov
22ded16bb5 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
56115bc8ab 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
2e1e87de70 Bug 615913 - fix focus hyperlink tests, r=marcoz, a=test 2010-12-02 16:47:14 +08:00
Alexander Surkov
8e71f6f581 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
d0e4ac6e42 Bug 615180 - introduce ARIARole() method, r=fer, a=davidb 2010-12-01 16:53:17 +08:00
Alexander Surkov
58519c5079 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
0065a7e469 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
4861c0f80c Bug 614330 - Add role name for html:aside. r=MarcoZ a=davidb 2010-11-29 13:32:14 -05:00
Alexander Surkov
c5abb6c81a 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
5f1d565ba3 613959 - mochitest word boundaries nsIAccessibleText, r=surkov.alexander, a=test 2010-11-30 00:02:43 +08:00
Alexander Surkov
9d9d731b2a 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
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
Mounir Lamouri
46187cbef0 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
8d2491143c 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
a2e5e51312 Bug 613146 - amazon.de isn't read by NVDA, r=marcoz, davidb, a=final+ 2010-11-22 16:22:04 +08:00
Alexander Surkov
d56619b51b 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
61fdb517a1 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
0b53528cb6 Bug 610568 - mochitest with extra whitespaces for nsIAccessibleText, r=surkov, a=test 2010-11-20 10:38:05 +08:00
Alexander Surkov
454fb24248 Bug 613466 - crash [@ IDRefsIterator::IDRefsIterator(nsIContent*, nsIAtom*) ], r=davidb, a=beta9+ 2010-11-20 10:37:40 +08:00
Alexander Surkov
c0295f76f9 Bug 606207 - Dojo dropdown buttons are broken, r=marcoz, a=test 2010-11-20 10:37:30 +08:00
Alexander Surkov
07c91f17d1 Bug 381599 - Inverse relations cache, r=marcoz, davidb, a=blockingFinal+ 2010-11-20 10:37:18 +08:00
Alexander Surkov
3f6f6cc71f Bug 573469 - part3, speed up HasRelatedContent, r=davidb, sr=neil, a=final+ 2010-11-19 13:44:47 +08:00
Neil Rashbrook
363ed1e189 Bug 613174 Stop changing refcount of nsDocument during Traverse r=surkov a=davidb 2010-11-18 19:45:45 +00:00
Alexander Surkov
7871888c61 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
1b5acc4899 Bug 573469 - part1, add iterator for IDRefs elements, r=fherrera, sr=neil, a=blockingFinal+ 2010-11-16 22:32:15 -05:00
David Bolter
f0591f5d30 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
430e391442 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
c85084833e 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
47d8cee549 Bug 452769 - mochitest for nsIAccessibleText, r=surkov, davidb, a=test 2010-11-12 18:05:57 -05:00
Alexander Surkov
081398227f 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
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
David Bolter
6ca53e4829 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
a12a9e22a5 Bug 608201 fix typo a=blocking-2.0 2010-11-09 18:53:18 +08:00
Ginn Chen
20e1d8d269 Bug 597963 crash [@ nsIDocument::GetContainer() ] r=surkov.alexander a=blocking-2.0 2010-11-09 18:22:59 +08:00
Ginn Chen
481e714b50 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
dc51f188cc 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
8e47cba6d6 Bug 604391 - Expose placeholder as name if name is otherwise empty. r=surkov,marcoz a=davidb 2010-11-08 08:33:25 -05:00
David Bolter
c70f2caffd Bug 555728 - Fire a11y event based on HTML5 constraint validation. r=surkov,marcoz a=davidb 2010-11-08 08:33:18 -05:00
Alexander Surkov
aad2bab723 Bug 606082 - update accessible tree when root element is changed, r=marcoz, davidb, bz, a=blocking 2010-11-06 12:11:08 +08:00
Alexander Surkov
402037fe14 Bug 607538 - remove support of accessibility.disablecache preference, r=marcoz, a=benjamin 2010-11-06 12:10:58 +08:00
Mihai Sucan
a8cd49d408 Bug 601352 - Console does not scroll expression result into view, r+a=roc 2010-10-28 13:01:37 -03:00
Alexander Surkov
76b8c7bc0a Bug 607882 - shutdown document accessible may stay in cache, r=ginn.chen, a=blocking 2010-10-28 18:34:26 +09:00
Ehsan Akhgari
c5d807f1c7 Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+ 2010-10-21 16:56:20 -04:00
Alexander Surkov
baf388f6be Bug 606453 - crash [@ nsRefPtr<nsDOMEventListenerWrapper>::~nsRefPtr<nsDOMEventListenerWrapper>() | nsTArray<nsRefPtr<nsAccessible> >::RemoveElementAt(unsigned int) ], r=ginn.chen, a=blocking 2010-10-25 22:01:30 +09: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
6121636fb9 Bug 556004 - ###!!! ASSERTION: Getting the link state of an unregistered Link!: 'mRegistered', r=davidb, marcoz, a=davidb 2010-10-21 00:04:18 +09:00
Mounir Lamouri
66067bcb7b Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz 2010-10-20 13:26:32 +02:00
Kyle Huey
9b468f97d9 Bug 604940: Add various things to GARBAGE. r=Mitch a=NPOTB 2010-10-19 17:19:37 -04:00
Alexander Surkov
8b53f409de Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking 2010-10-16 00:34:35 +09:00
Alexander Surkov
c4be35e55b Bug 604587 - bullets of nested not ordered lists have one and the same character, r=davidb, sr=roc, a=roc 2010-10-16 00:34:24 +09:00
Alexander Surkov
dc530f593c Bug 597343 - Crash [@ nsCoreUtils::IsRootDocument(nsIDocument*) ], r=ginn, bz, a=blocking 2010-10-15 11:44:22 +09:00
Alexander Surkov
40990ed4a6 Bug 604296 - crash [@ nsEventShell::ApplyToSiblings], r=davidb, a=blocking 2010-10-14 23:05:34 +09:00
Alexander Surkov
631f14d0db Bug 604293 - nsIAccessible::GetBounds() should flush layout, r=davidb, a=blocking 2010-10-14 23:05:25 +09:00
Alexander Surkov
b485555fff Bug 557795 - non-libxul bustage fix, r=bz, a=blocking 2010-10-14 23:05:12 +09:00
Alexander Surkov
de72c1148e Bug 557795 - wrong list bullet text of accessible for the first numbered HTML:li in CKEditor, r=davidb, sr=roc, a=blocking
--HG--
rename : accessible/tests/mochitest/tree/test_list_invalidate.html => accessible/tests/mochitest/treeupdate/test_list.html
2010-10-14 18:05:22 +09:00
David Bolter
df81141dd1 Bug 601205 - Expose intrinsic invalid state to accessibility API; r=marcoz,surkov a=davidb 2010-10-13 11:46:34 -04:00
David Bolter
9a3958340e Bug 559275 + Bug 389238 - map intrinsic required and disabled states; r=marcoz, a=davidb 2010-10-13 11:46:31 -04:00
Ehsan Akhgari
f588e54d24 Fix a non-libxul accessibility build bustage (regression from bug 598238); r=davidb a=bustagefix 2010-10-08 12:15:53 -04:00
Siddharth Agarwal
6060b33e3b Bug 601104 - Non-libxul accessible/ build broken because we don't link against ole32.lib. r=surkov a=bsmedberg 2010-10-08 15:44:13 +02:00
Mounir Lamouri
68417f7637 Bug 598238 - Don't call GetMultiple but use HasAttr. r=smaug a=sicking 2010-10-08 14:15:00 +02:00
Alexander Surkov
84b2a156ed Bug 420993 - Dead accessible objects should not be present in the hierarchy, part2, r=davidb, a=davidb 2010-10-06 22:46:24 +09:00
Mounir Lamouri
cc33a99998 Merging to tip. a=blocking-b7 2010-09-30 17:10:19 -07:00
Alexander Surkov
b1b13408d7 Bug 600082 - AT may crash when it frees memory allocated for header cell array by server, r=marcoz, a=blocking4.0b7=davidb 2010-09-28 15:05:07 +02:00
David Bolter
8f36c88a5e Bug 594413 - Provide QueryService for main tab document accessible; r=marcoz,surkov a=blocking-b7 2010-09-27 15:01:31 -04:00
Alexander Surkov
7838007ca0 Bug 597311 - make WM_GETOBJECT return root accessible always, r=davidb, sr=roc, f=marcoz, a=blocking7beta 2010-09-23 12:35:39 +09:00
David Bolter
c8a86044d8 Bug 558036 - make HTML <output> accessible. r=MarcoZ,surkov a=davidb 2010-09-21 11:05:31 -04:00
David Bolter
e45d696beb Bug 597469 - Provide window emulation for Dolphin products, r=surkov, a=blocking 2010-09-17 14:43:38 -07:00
Alexander Surkov
b78e6a49eb Bug 591874 - windows screen readers are broken due to post-130078 changes in the native widget structure, r=marcoz, davidb, a=blocking 2010-09-16 20:23:17 -07:00
Alexander Surkov
d4c9c18e30 Bug 595383 - Crash in IAccessible2::role and IAccessible::get_accrole, r=davidb, a=davidb 2010-09-15 08:22:09 +09:00
Ehsan Akhgari
d015aa5d14 Bug 240933 - Part 2: Fix the accessibility test to only expect two children for textarea's; r=surkov a=dbaron
--HG--
extra : rebase_source : 6e679d506da6346459f5ced40aeaeca59ad3fe87
2010-07-12 23:02:03 -04:00
Joel Maher
161d8ae5ae Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Alexander Surkov
0ee231bcdf Bug 592913 - provide a way to quickly determine whether an accessible object is a descendant of a tab document, r=marcoz, davidb, a=blocking 2010-09-09 23:44:56 +09:00
Serge Gautherie
c5cea9abde Bug 591741 - [SeaMonkey] mochitest-a11y: relations/test_tabbrowser.xul times out; (Av1) Bind chrome://navigator/content/navigator.css for SeaMonkey.
r=surkov.alexander a=(test only).
2010-09-09 15:57:25 +02:00
Alexander Surkov
705a78fcba Bug 592193 - add dexpcom version of nsIAccessible::role, part3: reduce amount of nsAccUtils::Role calls, r=marcoz, a=davidb 2010-09-07 11:41:53 +09:00
Alexander Surkov
44dc338657 Bug 592193 - add dexpcom version of nsIAccessible::role, part2: dexpcomed GetRole, r=marcoz, a=davidb 2010-09-06 12:33:29 +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
64df84697e Bug 574588 - nsAccessible::GetRole() should avoid a11y tree traversal, r=davidb, a=davidb 2010-09-04 09:32:13 +09:00
Ehsan Akhgari
7b654288bf Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211 2010-09-02 19:54:23 -04:00
Ehsan Akhgari
0ba60e8ea1 Bug 240933 - Part 2: Fix the accessibility test to only expect two children for textarea's; r=surkov a=dbaron
--HG--
extra : rebase_source : c4ed0124ad3ab8e36227dc9077f8c216f4d48a5e
2010-07-12 23:02:03 -04:00
Alexander Surkov
82229f170c Bug 590176 - add pseudo SelectAccessible interface, r=marcoz, davidb, a=davidb 2010-09-02 09:46:59 +09:00
Joel Maher
28aa0b7258 Bug 592166 - Cleanup chrome:// references in a11y tests in preparation for running on anroid r=dbolter a=NPOTB 2010-09-01 15:09:56 -07:00
Alexander Surkov
250583af1b Bug 589399 - add pseudo HyperLinkAccessible interface, r=davidb, f=neil, a=davidb
--HG--
rename : accessible/tests/mochitest/test_nsIAccessibleHyperLink.html => accessible/tests/mochitest/hyperlink/test_general.html
rename : accessible/tests/mochitest/test_nsIAccessibleHyperLink.xul => accessible/tests/mochitest/hyperlink/test_general.xul
2010-09-01 12:26:13 +09:00