Commit Graph

1500 Commits

Author SHA1 Message Date
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
Alexander Surkov
71a2e42118 Bug 591199 - mochitest for bug 334386: fire alert event for AIRA alert, r=marcoz, a=blocking 2010-08-30 14:09:59 +09:00
Alexander Surkov
c32122e6c7 Bug 591163 - mochitest for bug 413777, r=marcoz, a=blocking 2010-08-30 14:08:00 +09:00
Alexander Surkov
704ef16f91 Bug 590128 - crash [@nsAccessible::GetIndexOf], r=davidb, a=davidb 2010-08-25 11:08:59 +09:00
Alexander Surkov
ffa99b56bf Bug 574312 - fix assertion, r=davidb, a=davidb 2010-08-25 11:08:43 +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
David Bolter
284018daad Bug 583952 - fix 2 - Crash [@ nsAccUtils::GetHeaderCellsFor]; r=marcoz,surkov a=davidb 2010-08-24 09:38:31 -04:00
Ms2ger
0cf7a5d525 Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron 2010-08-24 09:06:20 +02:00
Ms2ger
27271a8a8f Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-24 09:05:56 +02:00
Robert O'Callahan
06241c1e45 Bug 585817. Part 2: Change nsIPresShell::CreateRenderingContext to GetReferenceRenderingContext, that uses the shared 1x1 surface, and use it all over the place. r=mats,sr=dbaron 2010-08-20 14:29:01 -05:00
Chris Jones
921ef38edc Backed out changeset 7b3726c3a580 2010-08-19 19:04:08 -05:00
Robert O'Callahan
210184cb84 Bug 585817. Part 2: Change nsIPresShell::CreateRenderingContext to GetReferenceRenderingContext, that uses the shared 1x1 surface, and use it all over the place. r=mats,sr=dbaron 2010-08-19 13:49:35 -05: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
Alexander Surkov
cdc5b187ce Bug 587938 - content radomly disappears or isn't being created at all for NVDA's virtual buffer, effective August 16, 2010, r=marcoz, ginn.chen, a=beltzner 2010-08-19 11:14:14 +09:00
Robert O'Callahan
58fa1458cc Bug 537890. Part 9: Make accessibility's font-size text attribute return 'pt' values calculated as 4/3 of a px, not based on the DPI of the user's monitor. r=surkov 2010-08-13 21:58:02 +12:00
Edmund Wong
7ef58c704b Bug 585336: Fix "a the" in comments (for General core code). r=timeless a=NPOTB (comment-only) 2010-08-15 15:50:02 -07:00