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

3317 Коммитов

Автор SHA1 Сообщение Дата
David Bolter a2c7645e41 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 4f4e3e1958 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 048fafe898 Bug 607538 - remove support of accessibility.disablecache preference, r=marcoz, a=benjamin 2010-11-06 12:10:58 +08:00
Mihai Sucan ff976caf45 Bug 601352 - Console does not scroll expression result into view, r+a=roc 2010-10-28 13:01:37 -03:00
Alexander Surkov c3bb43a3ee Bug 607882 - shutdown document accessible may stay in cache, r=ginn.chen, a=blocking 2010-10-28 18:34:26 +09:00
Ehsan Akhgari 5a00036e64 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 297317ca75 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 17c3b15399 Bug 570275 - rework accessible tree update code, r=marcoz, davidb, bz, a=blocking 2010-10-21 13:16:10 +09:00
Alexander Surkov 0d543bbfde 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 2d9e61bb32 Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz 2010-10-20 13:26:32 +02:00
Kyle Huey 0a289a4441 Bug 604940: Add various things to GARBAGE. r=Mitch a=NPOTB 2010-10-19 17:19:37 -04:00
Alexander Surkov a6b1b0a79c Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking 2010-10-16 00:34:35 +09:00
Alexander Surkov 912097abd8 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 5e2e3f5c37 Bug 597343 - Crash [@ nsCoreUtils::IsRootDocument(nsIDocument*) ], r=ginn, bz, a=blocking 2010-10-15 11:44:22 +09:00
Alexander Surkov 96eae3ea77 Bug 604296 - crash [@ nsEventShell::ApplyToSiblings], r=davidb, a=blocking 2010-10-14 23:05:34 +09:00
Alexander Surkov 41eb94758c Bug 604293 - nsIAccessible::GetBounds() should flush layout, r=davidb, a=blocking 2010-10-14 23:05:25 +09:00
Alexander Surkov 63afcc3d76 Bug 557795 - non-libxul bustage fix, r=bz, a=blocking 2010-10-14 23:05:12 +09:00
Alexander Surkov 5998ba8ac6 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 bb331fff63 Bug 601205 - Expose intrinsic invalid state to accessibility API; r=marcoz,surkov a=davidb 2010-10-13 11:46:34 -04:00
David Bolter 6e0e5b058a Bug 559275 + Bug 389238 - map intrinsic required and disabled states; r=marcoz, a=davidb 2010-10-13 11:46:31 -04:00
Ehsan Akhgari f1cc1e4edd 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 4f4c765066 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 9ce6c359f0 Bug 598238 - Don't call GetMultiple but use HasAttr. r=smaug a=sicking 2010-10-08 14:15:00 +02:00
Alexander Surkov 49a88fb2d0 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 3bbc0f30ac Merging to tip. a=blocking-b7 2010-09-30 17:10:19 -07:00
Alexander Surkov 6f9ec818d8 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 d83ece3bf8 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 99353909e4 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 18eb4e1d3a Bug 558036 - make HTML <output> accessible. r=MarcoZ,surkov a=davidb 2010-09-21 11:05:31 -04:00
David Bolter b061c09b04 Bug 597469 - Provide window emulation for Dolphin products, r=surkov, a=blocking 2010-09-17 14:43:38 -07:00
Alexander Surkov 4f15103826 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 9b69a05794 Bug 595383 - Crash in IAccessible2::role and IAccessible::get_accrole, r=davidb, a=davidb 2010-09-15 08:22:09 +09:00
Ehsan Akhgari d89c31a7a3 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 225ef1286e 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 e935aea181 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 3848ed355c 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 93c4d28132 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 785fdcbb08 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 e1d166d87a 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 3abbd9e007 Bug 574588 - nsAccessible::GetRole() should avoid a11y tree traversal, r=davidb, a=davidb 2010-09-04 09:32:13 +09:00
Ehsan Akhgari 05dd2c5a12 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 5c72c73a4a 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 0ba496f012 Bug 590176 - add pseudo SelectAccessible interface, r=marcoz, davidb, a=davidb 2010-09-02 09:46:59 +09:00
Joel Maher 9534ad03f5 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 d760307638 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 123ec300f0 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 5ed9b3f21a Bug 591163 - mochitest for bug 413777, r=marcoz, a=blocking 2010-08-30 14:08:00 +09:00
Alexander Surkov de46844be1 Bug 590128 - crash [@nsAccessible::GetIndexOf], r=davidb, a=davidb 2010-08-25 11:08:59 +09:00
Alexander Surkov 313c1d5e7f Bug 574312 - fix assertion, r=davidb, a=davidb 2010-08-25 11:08:43 +09:00
Alexander Surkov 84e8b01060 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 9f0a3899b6 Bug 583952 - fix 2 - Crash [@ nsAccUtils::GetHeaderCellsFor]; r=marcoz,surkov a=davidb 2010-08-24 09:38:31 -04:00
Ms2ger 7c360328a9 Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron 2010-08-24 09:06:20 +02:00
Ms2ger f0a2ee3e76 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 43035b3d2b 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 f9ea5788e5 Backed out changeset 7b3726c3a580 2010-08-19 19:04:08 -05:00
Robert O'Callahan 36c7172c20 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 7f39e04281 Bug 583076 - fix a number of build warnings in accessible/, r=surkov, a=benjamin 2010-08-19 11:14:50 +09:00
Alexander Surkov c75efc2871 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 05856e969a 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 8de5f39298 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
Alexander Surkov c2639a6316 Bug 420993 - dead accessible objects should not be present in the hierarchy, r=davidb 2010-08-15 20:29:02 +09:00
Alexander Surkov a851e74e45 Bug 576777 - provide quick access to link index, r=marcoz, davidb, sr=neil 2010-08-15 20:28:49 +09:00
Justin Dolske 290f6ab78f bug 586818: disable test_name_nsRootAcc.xul. a=bustage_fix 2010-08-12 20:04:46 -04:00
David Bolter 255d77edc6 Bug 583952 - Crash [@ nsAccUtils::GetHeaderCellsFor(nsIAccessibleTable*, nsIAccessibleTableCell*, int, nsIArray**) ]; r=MarcoZ a=davidb 2010-08-12 11:59:44 -04:00
Alexander Surkov 948a9be91a Bug 576838 - nsIAccessibleTable is broken for crazy tables; r=davidb,marco.zehe a=davidb 2010-08-12 11:59:40 -04:00
Dão Gottwald dc021db9a1 Backed out changeset cdd440adb726 2010-08-10 15:10:11 +02:00
Ms2ger 22eabdb469 Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-10 14:25:28 +02:00
David Bolter 4fa5b51218 Bug 581967 - Give aria-labelledby precedence over aria-label. r=MarcoZ, surkov a=beltzner 2010-08-06 09:58:15 -04:00
David Bolter 76248a29c8 Test absence of aria-label and aria-labelledby object attributes (b=581952). a=test 2010-08-06 09:58:12 -04:00
David Bolter 31b2145d18 Bug 581952 - Remove aria-label object attribute (redundant info). r=MarcoZ a=beltzner 2010-08-06 09:58:09 -04:00
Ginn Chen 3f98467042 Bug 583214 Duplicate entries for first Root Window with AT-SPI 2 r=surkov a=blocking2.0 2010-08-06 15:03:32 +08:00
Markus Stange 29763ffcf6 Merge backout of changeset e29fc477ab4d. 2010-08-05 14:55:37 +02:00
Markus Stange 337cafb395 Backed out changeset e29fc477ab4d, bug 576777, because of perma-orange in test_text.html. 2010-08-05 14:55:15 +02:00
Markus Stange 665ac5cc7d Backed out changeset d84aff2ae1db (from bug 576777) because of perma-orange in test_text.html. 2010-08-05 14:53:49 +02:00
Alexander Surkov 30c544b2d3 Bug 576777 - accessible/attributes/test_text.html mochitest fix 2010-08-05 12:39:22 +04:00
Dão Gottwald babc9b1437 Fix test_tabbrowser.xul after bug 583516 landing 2010-08-05 10:15:28 +02:00
Alexander Surkov 2c10c418af Bug 576777 - provide quick access to link index, r=marcoz, davidb, sr=neil 2010-08-05 11:37:08 +04:00
Boris Zbarsky c53f30faf7 Another bustage fix for bug 582303 2010-08-04 23:54:11 -04:00
David Zbarsky d272840c23 Remove unneeded nsIDOMNSHTMLInputElement interface by merging it into nsIDOMHTMLInputElement. (Bug 582303) r=jst 2010-08-04 22:40:18 -04:00
Kyle Huey 682cc66d87 Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
David Zbarsky e20c627118 Remove unneeded nsIDOMNSHTMLButtonElement interface by merging it into nsIDOMHTMLButtonElement. (Bug 582303) r=jst 2010-07-28 16:43:52 -07:00
David Bolter 589ae058c3 Bug 561924 - Remove group info hack from accDescription. r=MarcoZ 2010-07-26 08:20:03 -04:00
Craig Topper 0bf7cc5f17 Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking 2010-07-21 15:05:17 -07:00
Alexander Surkov 9156b030a9 Bug 575693 - Download Manager and Page Info no longer have an accessible tree, r=davidb, marcoz, sr=roc 2010-07-21 08:12:08 +04:00
Timothy Nikkel 3e79be8552 Bug 563878. Part 15. Fix GetOffsetTo callsites. r=mats 2010-07-18 21:23:48 -05:00
David Bolter f39f2e6d68 Bug 575989 - Reduce a11y compiler warnings. r=surkov 2010-07-16 10:15:07 -04:00
Ms2ger@gmail.com e25401d8f3 Bug 576835 - count instances of nsAccessible::nsAutoPtr<AccGroupInfo> to check for leaks. r=surkov 2010-07-16 10:15:03 -04:00
Peter Van der Beken bf3a7751e5 Fix for bug 564585 (Use WrapNativeParent if we can in nsNodeSH::PreCreate). r=bz.
--HG--
extra : rebase_source : 349801780c4e8ae13e61ee43dfdae32344c936db
2010-05-09 21:33:00 +02:00
Peter Van der Beken b6b915415c Backout 249ee5a4b51d, f3003a80bf28 and 1b4359586ce5 to fix leak.
--HG--
extra : rebase_source : effdeb6ac33a5a065689ca5c3f8f6da249eb6375
2010-07-14 15:45:11 +02:00
Peter Van der Beken 287b6fd48a Fix for bug 564585 (Use WrapNativeParent if we can in nsNodeSH::PreCreate). r=bz. 2010-05-09 21:33:00 +02:00
Eli Friedman dcb33cc36c Bug 576367 - Add include before use of nsIAccessible in accessible/src/base/nsAccCache.h r=surkov.alexander 2010-07-12 11:45:04 +02:00
Saint Wesonga dca1fdaf5b Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-05 11:42:18 +02:00
Dão Gottwald af6bdfaeea Backed out changeset 59ace8d80ce8 2010-07-04 22:01:13 +02:00
Saint Wesonga b11412ff34 Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-04 21:39:17 +02:00
Alexander Surkov c0fc9755fa Bug 575595 - add GetRowAndColumnIndicesAt to make IAccessibleTable::get_rowColumnExtentsAtIndex faster, r=marcoz, davidb 2010-07-03 12:16:52 +09:00
Alexander Surkov b45729044f 575576 - cache position in set and set size, r=davidb, marcoz, sr=neil 2010-07-03 12:11:35 +09:00
Mitchell Field dae810b5e1 Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Timothy Nikkel 81f8091b20 Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats 2010-07-02 14:11:04 -05:00
Ginn Chen 8b621c6d59 Bug 574003 fix bustage with Sun Studio 12 r=surkov 2010-07-02 18:55:43 +08:00
Alexander Surkov 561fe4b742 Bug 575052 - cache text offsets within hypertext accessible, r=marcoz, davidb, sr=neil 2010-07-02 10:50:03 +09:00
Alexander Surkov 5777c46835 Bug 574003 - coalesce text evetns on nodes removal, r=davidb, marcoz 2010-07-02 10:49:42 +09:00
Alexander Surkov 19d245e1fd Bug 573955 - cache accessible index in parent, r=davidb, marcoz, sr=neil 2010-07-02 10:22:41 +09:00
Benjamin Smedberg dfed11844b Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691. 2010-07-01 11:55:57 -04:00
Benjamin Smedberg 94ef4d2ac3 Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg b54a384bb8 Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module. 2010-06-25 19:41:09 -04:00
Benjamin Smedberg f56445a420 Merge mozilla-central into the static-xpcom-registration branch. 2010-06-23 17:26:25 -04:00
Ginn Chen a7f6039194 Bug 503428 Caret-moved events missing from Thunderbird Subject field r=surkov 2010-06-23 17:28:09 +08:00
Benjamin Smedberg cae1800556 Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Alexander Surkov 91ec7e7763 Bug 572394 - cache links within hypertext accessible, r=davidb, marcoz, sr=neil
--HG--
rename : accessible/src/base/nsAccIterator.cpp => accessible/src/base/AccIterator.cpp
rename : accessible/src/base/nsAccIterator.h => accessible/src/base/AccIterator.h
2010-06-21 22:08:27 +09:00
Alexander Surkov d37d26bff0 Bug 573673 - nsAccessNode::GetPressShell shouldn't shutdown accessible, r=ginn.chen 2010-06-23 00:08:58 +09:00
Benjamin Smedberg 5b338a8304 Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work. 2010-06-10 14:11:40 -04:00
Dão Gottwald 01ec17a1f9 Backed out changeset db6f8068e9a5 2010-06-29 17:49:21 +02:00
Saint Wesonga 5d01c7f8a9 Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg 2010-06-29 17:14:36 +02:00
David Bolter 427d6f5f02 Remove nsAccessNode HasWeakShell (b=574522). r=surkov 2010-06-28 09:22:54 -04:00
David Bolter db268feb46 Bug 574522 - crash [@nsAccEventQueue::WillRefresh]. r=surkov 2010-06-28 09:22:51 -04:00
David Bolter df92037c0d Bug 561681 - GetAccessibleFor should return nsAccessible. r=surkov 2010-06-28 09:22:49 -04:00
Neil Rashbrook 6c363a0d81 Bug 575109 - don't unnecessarily inherit from nsISupports (vtable bloat), r=surkov, davidb 2010-06-28 22:00:12 +09:00
Alexander Surkov fa0b9ecc8b Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc 2010-06-28 21:02:03 +09:00
Alexander Surkov 819f366dbb Bug 574312 - make accessible tree creation from parent to child always, r=marcoz, davidb, sr=neil 2010-07-01 11:18:08 +09:00
Boris Zbarsky 83ced29328 Attempt to somewhat mitigate bug 573085. 2010-06-18 14:41:37 -04:00
Boris Zbarsky e5778f0e05 Bug 563327 part 2. Drive accessibility events off the refresh driver instead of an ad-hoc timer. r=surkov 2010-06-14 16:06:49 -04:00
Alexander Surkov f55b15ab34 Bug 571459 - shutdown document accessible when presshell goes away, patch=bz, surkov, r=surkov, davidb, sr=roc, bz, f=marcoz 2010-06-18 11:44:09 +09:00
Alexander Surkov 326f917ce1 Bug 571459 - add a test to check shutdown document accessible in cache, r=davidb 2010-06-18 11:43:58 +09:00
Alexander Surkov 74f11b1c9e Bug 571246 - do not create accessible for svg resource documents, r=davidb, bz 2010-06-18 11:43:46 +09:00
David Bolter 4b8c9eed13 Bug 571823 - UMR [@ nsHTMLSelectOptionAccessible::GetStateInternal]. f=jesse, r=surkov 2010-06-21 09:39:24 -04:00
David Bolter de1a8d3568 Bug 569652 - Fire aria based focus event async. r=surkov,MarcoZ 2010-06-15 10:53:36 -04:00
David Bolter dedd498828 Bug 569653 - Investigate and fix unsafe selection changes. r=surkov 2010-06-15 10:53:32 -04:00
David Bolter 0486734d13 Selection event test coverage (b=569653); r=MarcoZ 2010-06-15 10:53:27 -04:00
Alexander Surkov 168d7884f0 Bug 571501 - don't query accessible events internally, r=davidb, sr=neil 2010-06-15 15:16:16 +09:00
Masayuki Nakano bb95f4f940 Bug 519913 The IME composition string isn't committed on Mac when the window is deactivating r=smaug+enn 2010-06-15 14:05:37 +09:00
Drew Willcoxon 6f1108b4e5 Backed out changeset b54140961fa7 to fix more mochitest-a11y crashes (Bug 571459) 2010-06-14 16:19:10 -07:00
Ehsan Akhgari ff9d707632 Backed out changeset fee5701c664e and changeset dcfe95c71a04 to fix the mochitest-a11y crashes (bug 563327) 2010-06-14 18:14:30 -04:00
Boris Zbarsky 93a2298b9f Bug 563327 part 2. Drive accessibility events off the refresh driver instead of an ad-hoc timer. r=surkov 2010-06-14 16:06:49 -04:00
Boris Zbarsky 44545d494f Bug 571459. Shutdown the doc accessible if its presshell dies. r=surkov,roc 2010-06-14 16:06:48 -04:00
Timothy Nikkel efdbb920b6 Bug 569425. Use a synthesized mouse move to force image maps in these tests to setup because there is currently no non-hacky way to do that. r=dbaron 2010-06-14 14:35:30 -05:00
Dão Gottwald 1c5a7096a4 Bug 543206 followup: revert adjustTabstrip change, re-enable test_tabbrowser.xul 2010-06-14 11:54:18 +02:00
Dão Gottwald f969851182 disable bogus test while I figure out why the close buttons don't show up 2010-06-14 11:30:35 +02:00
Ehsan Akhgari 4f8e207577 Bug 571790 - Fix Mac accessibility compile problems after bug 571184 landed; r=surkov 2010-06-13 20:16:46 -04:00
Alexander Surkov 519c4849d0 Bug 571219 - linux bustage fix 2010-06-12 13:56:18 +09:00
Alexander Surkov 95bcbe17e9 Bug 571219 - remove unnecessary do_QueryObject, r=davidb 2010-06-12 13:04:50 +09:00
Alexander Surkov 3fa5fc35ac Bug 571184 - remove nsIAccessNode traversal methods, r=davidb, marcoz 2010-06-12 13:04:35 +09:00
Alexander Surkov 837f2efa4c Bug 570405 - nsAccEvent should deal with nsAccessible, r=davidb 2010-06-12 13:04:24 +09:00
Ehsan Akhgari dfad0944e6 Bug 541618 followup - Fix a compilation error on Mac with accessibility turned on; r=davidb 2010-06-11 15:39:02 -04:00
Boris Zbarsky 0493925ad7 Bug 571541. Make sure to ShutdownDocAccessible even if we have no docshell. r=surkov 2010-06-11 15:23:13 -04:00
Alexander Surkov 6953c6b5aa Bug 541618 - fix solaris bustage 2010-06-11 18:54:18 +09:00
Alexander Surkov 47348afc2e Bug 541618 - nsINode should be used instead nsIDOMNode by nsAccessNode, r=marcoz, davidb 2010-06-11 17:23:18 +09:00
Alexander Surkov b38485775c Bug 571246 - Crash @nsCoreUtils::IsAncestorOf(nsINode*,nsINode*,nsINode*), r=bz, davidb 2010-06-11 17:23:04 +09:00
Alexander Surkov d6013578ce Bug 570710 - avoid extra traversal of children array during tet event creation, r=marcoz, davidb 2010-06-10 12:29:56 +09:00
Alexander Surkov 8632fcdd71 Bug 570532 - make events coalescence smart, r=marcoz, davidb 2010-06-09 15:34:05 +09:00
Timothy Nikkel 7c20ce5ebd Backed out changeset 2f539cc84d97 (bug 569425) because this may hide real a11y issues. 2010-06-08 15:42:40 -05:00
Timothy Nikkel 97cf4f1a78 Bug 569425. Use a synthesized mouse move to force image maps in these tests to setup because there is currently no non-hacky way to do that. r=dbaron 2010-06-08 14:18:04 -05:00
Timothy Nikkel 4a19b5c7ef Bug 569425. Don't redeclare this variable because it makes it look like it shadows the first declaration. r=surkov 2010-06-08 14:17:54 -05:00
Timothy Nikkel 73db1dc1f6 Bug 569425. Mark one place in accessibility that depends on the current image map primary frame setup so it can be changed when bug 135040 is fixed. 2010-06-08 14:17:54 -05:00
Alexander Surkov 224067ac08 Bug 566103- reorganize accessible document handling, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/events/test_doc.html => accessible/tests/mochitest/events/test_docload.html
2010-06-09 01:39:58 +09:00
Ms2ger@gmail.com dad7dafec7 Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug 2010-06-25 15:59:57 +02:00
timeless 748f948e45 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 4aa50846b0 Bug 573910 - switch nsApplicationAccessible to nsAccessible::Append/RemoveChild, r=davidb, sr=roc 2010-06-25 18:50:23 +09:00
David Bolter b3be573039 Bug 561932 - Make text events async/safe 2010-06-02 08:30:13 -04:00
David Bolter 8e1c7edd21 Bug 564471 - Make state change events asynch 2010-06-02 08:30:08 -04:00
Alexander Surkov becb3930b5 Bug 566550 - make nsAccUtils::TextLength unsigned, r=marcoz 2010-05-25 17:40:54 +09:00
Alexander Surkov 100b223277 Bug 567636 - replace GetAccessibleInParentChain on GetContainerAccessible, r=marcoz, sr=neil 2010-05-25 17:40:39 +09:00
Alexander Surkov 0dd409ff7f Bug 445677 - optimization for text attributes offset (do not look into embedded characters, r=marcoz 2010-05-25 17:40:26 +09:00
Alexander Surkov 8c44fb6abf Bug 567568 - GetPosAndText should return nsAccessible*, r=marcoz 2010-05-25 17:16:04 +09:00
Alexander Surkov 2476e7104b Bug 567503 - GetDOMNodeFromPoint should work with and return nsINode*, r=marcoz 2010-05-25 17:12:43 +09:00
Alexander Surkov 43c5dfc4f4 Bug 567369 - GetAccessibleInWeakShell should return nsAccessible*, r=marcoz 2010-05-25 17:05:52 +09:00
Alexander Surkov edae30b2ec Bug 567084 - getTextAttributes should return invalid arg if the given offset is wrong, r=marcoz 2010-05-21 20:27:00 +09:00
David Bolter 551f0fd44d Bug 565569. Fix accessibility tests. 2010-05-21 15:20:48 +12:00
Alexander Surkov 8d30cde37c Bug 566542 - frame for firefox doesn't implement the state 'active' when firefox is active frame, r=marcoz 2010-05-20 17:00:37 +09:00
Alexander Surkov 311115ee39 Bug 567052 - move table tests into table folder, r=marcoz
--HG--
rename : accessible/tests/mochitest/test_table_headers_ariagrid.html => accessible/tests/mochitest/table/test_headers_ariagrid.html
rename : accessible/tests/mochitest/test_table_headers_listbox.xul => accessible/tests/mochitest/table/test_headers_listbox.xul
rename : accessible/tests/mochitest/test_table_headers.html => accessible/tests/mochitest/table/test_headers_table.html
rename : accessible/tests/mochitest/test_table_headers_tree.xul => accessible/tests/mochitest/table/test_headers_tree.xul
rename : accessible/tests/mochitest/test_table_indexes_ariagrid.html => accessible/tests/mochitest/table/test_indexes_ariagrid.html
rename : accessible/tests/mochitest/test_table_indexes_listbox.xul => accessible/tests/mochitest/table/test_indexes_listbox.xul
rename : accessible/tests/mochitest/test_table_indexes.html => accessible/tests/mochitest/table/test_indexes_table.html
rename : accessible/tests/mochitest/test_table_indexes_tree.xul => accessible/tests/mochitest/table/test_indexes_tree.xul
rename : accessible/tests/mochitest/test_table_layoutguess.html => accessible/tests/mochitest/table/test_layoutguess.html
rename : accessible/tests/mochitest/test_table_sels_ariagrid.html => accessible/tests/mochitest/table/test_sels_ariagrid.html
rename : accessible/tests/mochitest/test_table_sels_listbox.xul => accessible/tests/mochitest/table/test_sels_listbox.xul
rename : accessible/tests/mochitest/test_table_sels.html => accessible/tests/mochitest/table/test_sels_table.html
rename : accessible/tests/mochitest/test_table_sels_tree.xul => accessible/tests/mochitest/table/test_sels_tree.xul
rename : accessible/tests/mochitest/test_table_struct_ariagrid.html => accessible/tests/mochitest/table/test_struct_ariagrid.html
rename : accessible/tests/mochitest/test_table_struct_ariatreegrid.html => accessible/tests/mochitest/table/test_struct_ariatreegrid.html
rename : accessible/tests/mochitest/test_table_struct_listbox.xul => accessible/tests/mochitest/table/test_struct_listbox.xul
rename : accessible/tests/mochitest/test_table_struct.html => accessible/tests/mochitest/table/test_struct_table.html
rename : accessible/tests/mochitest/test_table_struct_tree.xul => accessible/tests/mochitest/table/test_struct_tree.xul
rename : accessible/tests/mochitest/test_table_1.html => accessible/tests/mochitest/table/test_table_1.html
rename : accessible/tests/mochitest/test_table_4.html => accessible/tests/mochitest/table/test_table_2.html
2010-05-20 16:41:03 +09:00
Alexander Surkov ea279b50f5 566551 - ARIA grid and accessible selectable methods shouldn't use GetNextSibling, r=marcoz, sr=neil 2010-05-20 16:40:25 +09:00
Ehsan Akhgari cb3b3e8e7b Bug 560647 - add startup timeline instrumentation; r=vlad 2010-05-19 19:22:19 -04:00
Asaf Romano d2cc656b68 Bug 566736 - Lazily initialize the findbar. r=gavin. 2010-05-19 19:57:16 +03:00
Ehsan Akhgari fd87ab0ef8 Back out changeset 6fc5d661ca55 because of a11y test failures 2010-05-19 10:48:30 -04:00
Asaf Romano 3f14bc9085 Bug 566736 - Lazily initialize the findbar. r=gavin. 2010-05-19 15:23:43 +03:00
Alexander Surkov 152b7b9fe4 Bug 566298 - don't use nsIAccessible::GetNextSibling() to iterate children, r=davidb, sr=neil 2010-05-18 23:03:56 +09:00
Edmund Wong 57dfc9ce39 Bug 232691 - replace nsString() nsAutoString() and friends with EmptyC?String(). r=jonas 2010-05-18 09:50:14 +02:00
Alexander Surkov 352abb7149 Bug 566293 - wrong length of text remove event when inaccessible node containing accessible nodes is removed, r=marcoz, davidb 2010-05-18 01:17:50 +09:00
Alexander Surkov 4d2a2e7f27 Bug 566291 - DOMPointToHypertextOffset should return a start accessible as nsAccessible* return value, r=davidb 2010-05-18 01:16:52 +09:00
Alexander Surkov 3e0809c347 Bug 566260 - text accessibles shouldn't implement nsIAccessibleHyperLink, r=davidb, marcoz 2010-05-18 01:15:52 +09:00
Alexander Surkov 264fde2a58 Bug 566188 - MSAA nsAccessibleWrap::GetXPAccessibleFor should return nsAccessible*, r=davidb, f=marcoz 2010-05-17 22:43:42 +09:00
Alexander Surkov f434d608ac Bug 566131 - make nsCoreUtils::GetPresShellFor return raw pointer, r=davidb 2010-05-17 22:42:32 +09:00
Alexander Surkov 7fdc198643 Bug 552944 - No relationship between tabs and associated property page in new tabbrowser construct, r=enn, davidb, marcoz, sr=neil
--HG--
rename : accessible/tests/mochitest/test_relations.html => accessible/tests/mochitest/relations/test_general.html
rename : accessible/tests/mochitest/test_relations.xul => accessible/tests/mochitest/relations/test_general.xul
rename : accessible/tests/mochitest/test_relations_tree.xul => accessible/tests/mochitest/relations/test_tree.xul
2010-05-14 18:55:00 +09:00
Mitchell Field 895792930a Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver 2010-05-14 18:24:41 +09:00
Alexander Surkov 6bd2651888 Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc 2010-05-12 15:47:35 +09:00
Michael Kohler c00ff9684a Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Marco Bonardo ba90af7bdc Backing out Bug 561741 due to suspect Linux crash on startup 2010-05-12 11:14:50 +02:00
Marco Zehe cfe7a39570 Bug 565029 - Create an accessible name for a xul:toolbar from the @toolbarname attribute, r=davidb, r=surkov 2010-05-12 09:29:51 +02:00
Alexander Surkov d8ff3e702d Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc 2010-05-12 15:47:35 +09:00
Neil Rashbrook f10d9758cf Bug 561734 Use do_QueryObject more r=surkov,davidb 2010-05-11 10:48:10 +01:00
Boris Zbarsky ed08b322dd Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking 2010-05-10 21:12:34 -04:00
Boris Zbarsky e0ac118cd1 Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst 2010-05-05 14:18:05 -04:00
Henri Sivonen f7aef42c61 Bug 562328 - Disable test_frames.html because it fails due to waitForFocus() brokennes when the HTML5 parser is enabled. r=roc. 2010-04-29 14:22:27 +03:00
Phil Ringnalda 2cc15c77c6 Correct spelling of useable and independant 2010-04-16 22:03:49 -07:00
Boris Zbarsky b5706b95a7 Bug 562688 part 14. Eliminate all remaining eELEMENT consumers. r=jst 2010-04-30 09:12:06 -04:00
Boris Zbarsky e762b16f93 Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking 2010-04-30 09:12:05 -04:00
Mitchell Field 3d1b2b634a Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov 2010-04-29 18:59:13 +02:00
David Bolter 9bd2f93ef2 Bug 561525 - Fire EVENT_SCROLLING_START asyncronously; r=surkov 2010-04-28 11:58:38 -04:00
David Bolter c4fc8a4064 Bug 560888 - accessible/tests/mochitest/attributes/test_text.html is failing for Fedora unit tests; r=MarcoZ,armenzg,surkov 2010-04-28 11:58:38 -04:00
Dão Gottwald 631c8f05d3 Bug 457187 followup: Fix test_tabbrowser.xul; the all-tabs button isn't a child of the the tab container anymore. 2010-04-27 19:35:48 +02:00
Alexander Surkov fa37debf74 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