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
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
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
Alexander Surkov
82229f170c
Bug 590176 - add pseudo SelectAccessible interface, r=marcoz, davidb, a=davidb
2010-09-02 09:46:59 +09: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
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
Alexander Surkov
bafbc4272a
Bug 420993 - dead accessible objects should not be present in the hierarchy, r=davidb
2010-08-15 20:29:02 +09:00
Alexander Surkov
8d575c4458
Bug 576777 - provide quick access to link index, r=marcoz, davidb, sr=neil
2010-08-15 20:28:49 +09:00
David Bolter
1670368d69
Bug 583952 - Crash [@ nsAccUtils::GetHeaderCellsFor(nsIAccessibleTable*, nsIAccessibleTableCell*, int, nsIArray**) ]; r=MarcoZ a=davidb
2010-08-12 11:59:44 -04:00
Alexander Surkov
841a2c4c36
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
f246f9a00f
Backed out changeset cdd440adb726
2010-08-10 15:10:11 +02:00
Ms2ger
e0dc6046da
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
1b3a61a3a5
Bug 581967 - Give aria-labelledby precedence over aria-label. r=MarcoZ, surkov a=beltzner
2010-08-06 09:58:15 -04:00
David Bolter
ceed04af8a
Bug 581952 - Remove aria-label object attribute (redundant info). r=MarcoZ a=beltzner
2010-08-06 09:58:09 -04:00
Ginn Chen
8dbcfbaf63
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
59e3f99f2f
Backed out changeset e29fc477ab4d, bug 576777, because of perma-orange in test_text.html.
2010-08-05 14:55:15 +02:00
Alexander Surkov
1afc4fee04
Bug 576777 - provide quick access to link index, r=marcoz, davidb, sr=neil
2010-08-05 11:37:08 +04:00
Boris Zbarsky
2dcc9c6e56
Another bustage fix for bug 582303
2010-08-04 23:54:11 -04:00
David Zbarsky
de6582a359
Remove unneeded nsIDOMNSHTMLInputElement interface by merging it into nsIDOMHTMLInputElement. (Bug 582303) r=jst
2010-08-04 22:40:18 -04:00
Kyle Huey
932ea79b49
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
b031cede9e
Remove unneeded nsIDOMNSHTMLButtonElement interface by merging it into nsIDOMHTMLButtonElement. (Bug 582303) r=jst
2010-07-28 16:43:52 -07:00
David Bolter
767aba831f
Bug 561924 - Remove group info hack from accDescription. r=MarcoZ
2010-07-26 08:20:03 -04:00
Craig Topper
b9673b8709
Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking
2010-07-21 15:05:17 -07:00
Alexander Surkov
150acf503e
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
eaf04d25f4
Bug 563878. Part 15. Fix GetOffsetTo callsites. r=mats
2010-07-18 21:23:48 -05:00
David Bolter
5c9373a038
Bug 575989 - Reduce a11y compiler warnings. r=surkov
2010-07-16 10:15:07 -04:00
Ms2ger@gmail.com
44acbb564e
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
6c9db700f1
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
ba965ac95d
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
0c2e4a8076
Fix for bug 564585 (Use WrapNativeParent if we can in nsNodeSH::PreCreate). r=bz.
2010-05-09 21:33:00 +02:00
Eli Friedman
ee172416bf
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
e7a357dcaf
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Dão Gottwald
9b15b69a1b
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
8dd5da1024
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Alexander Surkov
32132f6d8d
Bug 575595 - add GetRowAndColumnIndicesAt to make IAccessibleTable::get_rowColumnExtentsAtIndex faster, r=marcoz, davidb
2010-07-03 12:16:52 +09:00
Alexander Surkov
db76e79301
575576 - cache position in set and set size, r=davidb, marcoz, sr=neil
2010-07-03 12:11:35 +09:00
Timothy Nikkel
976046bf62
Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats
2010-07-02 14:11:04 -05:00
Ginn Chen
d971557180
Bug 574003 fix bustage with Sun Studio 12 r=surkov
2010-07-02 18:55:43 +08:00
Alexander Surkov
d6f722a449
Bug 575052 - cache text offsets within hypertext accessible, r=marcoz, davidb, sr=neil
2010-07-02 10:50:03 +09:00
Alexander Surkov
a90254e830
Bug 574003 - coalesce text evetns on nodes removal, r=davidb, marcoz
2010-07-02 10:49:42 +09:00
Alexander Surkov
344791f1a9
Bug 573955 - cache accessible index in parent, r=davidb, marcoz, sr=neil
2010-07-02 10:22:41 +09:00
Alexander Surkov
c5fe0f01fb
Bug 574312 - make accessible tree creation from parent to child always, r=marcoz, davidb, sr=neil
2010-07-01 11:18:08 +09:00
Dão Gottwald
b314909c2e
Backed out changeset db6f8068e9a5
2010-06-29 17:49:21 +02:00
Saint Wesonga
c3669d7e9c
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg
2010-06-29 17:14:36 +02:00
David Bolter
c413e74bf5
Remove nsAccessNode HasWeakShell (b=574522). r=surkov
2010-06-28 09:22:54 -04:00
David Bolter
dda2f7062c
Bug 574522 - crash [@nsAccEventQueue::WillRefresh]. r=surkov
2010-06-28 09:22:51 -04:00
David Bolter
f8c0625cca
Bug 561681 - GetAccessibleFor should return nsAccessible. r=surkov
2010-06-28 09:22:49 -04:00
Neil Rashbrook
13e6bbb1a4
Bug 575109 - don't unnecessarily inherit from nsISupports (vtable bloat), r=surkov, davidb
2010-06-28 22:00:12 +09:00
Alexander Surkov
1b2bbba526
Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc
2010-06-28 21:02:03 +09:00
Ms2ger@gmail.com
a4005e2fd1
Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
2010-06-25 15:59:57 +02:00
timeless
99074ceac4
Bug 573934 - Crash with Last pass addon on trying to edit passwords/user names in Lastpass (no primaryColumn [@nsCoreUtils::IsColumnHiddenm, r=surkov
2010-06-25 20:49:02 +09:00
Alexander Surkov
eb9cf0938a
Bug 573910 - switch nsApplicationAccessible to nsAccessible::Append/RemoveChild, r=davidb, sr=roc
2010-06-25 18:50:23 +09:00
Ginn Chen
5ebbba7449
Bug 503428 Caret-moved events missing from Thunderbird Subject field r=surkov
2010-06-23 17:28:09 +08:00
Alexander Surkov
e8c01e254a
Bug 573673 - nsAccessNode::GetPressShell shouldn't shutdown accessible, r=ginn.chen
2010-06-23 00:08:58 +09:00
David Bolter
8a034db983
Bug 571823 - UMR [@ nsHTMLSelectOptionAccessible::GetStateInternal]. f=jesse, r=surkov
2010-06-21 09:39:24 -04:00
Alexander Surkov
6a7ad7f253
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
Boris Zbarsky
0cb89b06ba
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
b9b500e77b
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
aa038faed7
Bug 571459 - add a test to check shutdown document accessible in cache, r=davidb
2010-06-18 11:43:58 +09:00
Alexander Surkov
2865d35de0
Bug 571246 - do not create accessible for svg resource documents, r=davidb, bz
2010-06-18 11:43:46 +09:00
David Bolter
b78c78cd73
Bug 569652 - Fire aria based focus event async. r=surkov,MarcoZ
2010-06-15 10:53:36 -04:00
David Bolter
2bf6fa58b5
Bug 569653 - Investigate and fix unsafe selection changes. r=surkov
2010-06-15 10:53:32 -04:00
Alexander Surkov
9666f3901b
Bug 571501 - don't query accessible events internally, r=davidb, sr=neil
2010-06-15 15:16:16 +09:00
Drew Willcoxon
6c3a203093
Backed out changeset b54140961fa7 to fix more mochitest-a11y crashes (Bug 571459)
2010-06-14 16:19:10 -07:00
Ehsan Akhgari
9dcdabcf25
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
8003226855
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
2d3ef7e383
Bug 571459. Shutdown the doc accessible if its presshell dies. r=surkov,roc
2010-06-14 16:06:48 -04:00
Ehsan Akhgari
94442dd89e
Bug 571790 - Fix Mac accessibility compile problems after bug 571184 landed; r=surkov
2010-06-13 20:16:46 -04:00
Alexander Surkov
37325230bc
Bug 571219 - linux bustage fix
2010-06-12 13:56:18 +09:00
Alexander Surkov
d0a6b6bff5
Bug 571219 - remove unnecessary do_QueryObject, r=davidb
2010-06-12 13:04:50 +09:00
Alexander Surkov
5432bc50e6
Bug 571184 - remove nsIAccessNode traversal methods, r=davidb, marcoz
2010-06-12 13:04:35 +09:00
Alexander Surkov
ea7efbc4a9
Bug 570405 - nsAccEvent should deal with nsAccessible, r=davidb
2010-06-12 13:04:24 +09:00
Ehsan Akhgari
82dbb7448c
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
38f86234d3
Bug 571541. Make sure to ShutdownDocAccessible even if we have no docshell. r=surkov
2010-06-11 15:23:13 -04:00
Alexander Surkov
986ddf884c
Bug 541618 - fix solaris bustage
2010-06-11 18:54:18 +09:00
Alexander Surkov
663c80e576
Bug 541618 - nsINode should be used instead nsIDOMNode by nsAccessNode, r=marcoz, davidb
2010-06-11 17:23:18 +09:00
Alexander Surkov
8eac83b434
Bug 571246 - Crash @nsCoreUtils::IsAncestorOf(nsINode*,nsINode*,nsINode*), r=bz, davidb
2010-06-11 17:23:04 +09:00
Alexander Surkov
1f73e9cf4c
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
a2cb8b19d0
Bug 570532 - make events coalescence smart, r=marcoz, davidb
2010-06-09 15:34:05 +09:00
Timothy Nikkel
f49d6faee3
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
6a84745f64
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
David Bolter
11eb9f2fef
Bug 561932 - Make text events async/safe
2010-06-02 08:30:13 -04:00
David Bolter
142e6703da
Bug 564471 - Make state change events asynch
2010-06-02 08:30:08 -04:00
Alexander Surkov
4da1100119
Bug 566550 - make nsAccUtils::TextLength unsigned, r=marcoz
2010-05-25 17:40:54 +09:00
Alexander Surkov
d844c8b89a
Bug 567636 - replace GetAccessibleInParentChain on GetContainerAccessible, r=marcoz, sr=neil
2010-05-25 17:40:39 +09:00
Alexander Surkov
cefe21f6fb
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
cf23c47b44
Bug 567568 - GetPosAndText should return nsAccessible*, r=marcoz
2010-05-25 17:16:04 +09:00
Alexander Surkov
7d8d2da3ac
Bug 567503 - GetDOMNodeFromPoint should work with and return nsINode*, r=marcoz
2010-05-25 17:12:43 +09:00
Alexander Surkov
b6ef0d73b1
Bug 567369 - GetAccessibleInWeakShell should return nsAccessible*, r=marcoz
2010-05-25 17:05:52 +09:00
Alexander Surkov
1fc62996ca
Bug 567084 - getTextAttributes should return invalid arg if the given offset is wrong, r=marcoz
2010-05-21 20:27:00 +09:00
Alexander Surkov
5918a1b07d
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
d2b83f1189
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
a87b134220
Bug 560647 - add startup timeline instrumentation; r=vlad
2010-05-19 19:22:19 -04:00
Alexander Surkov
27d6c17538
Bug 566298 - don't use nsIAccessible::GetNextSibling() to iterate children, r=davidb, sr=neil
2010-05-18 23:03:56 +09:00
Edmund Wong
3f9353b789
Bug 232691 - replace nsString() nsAutoString() and friends with EmptyC?String(). r=jonas
2010-05-18 09:50:14 +02:00
Alexander Surkov
0ac3b35a37
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
4c2585a4c7
Bug 566291 - DOMPointToHypertextOffset should return a start accessible as nsAccessible* return value, r=davidb
2010-05-18 01:16:52 +09:00
Alexander Surkov
440a70f7ff
Bug 566260 - text accessibles shouldn't implement nsIAccessibleHyperLink, r=davidb, marcoz
2010-05-18 01:15:52 +09:00
Alexander Surkov
4b72a18a11
Bug 566188 - MSAA nsAccessibleWrap::GetXPAccessibleFor should return nsAccessible*, r=davidb, f=marcoz
2010-05-17 22:43:42 +09:00
Alexander Surkov
59029e95f1
Bug 566131 - make nsCoreUtils::GetPresShellFor return raw pointer, r=davidb
2010-05-17 22:42:32 +09:00
Alexander Surkov
3f2ef347e3
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
6ad77bd6db
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
527741dff1
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
9397418412
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Marco Bonardo
476f09781f
Backing out Bug 561741 due to suspect Linux crash on startup
2010-05-12 11:14:50 +02:00
Marco Zehe
058e1b8fa4
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
f5c4405b10
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
be5bcc5f9b
Bug 561734 Use do_QueryObject more r=surkov,davidb
2010-05-11 10:48:10 +01:00
Boris Zbarsky
e98cd67374
Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking
2010-05-10 21:12:34 -04:00
Boris Zbarsky
f7d7c95ec6
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
Boris Zbarsky
a26d92e83d
Bug 562688 part 14. Eliminate all remaining eELEMENT consumers. r=jst
2010-04-30 09:12:06 -04:00
Boris Zbarsky
04027a9479
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
9818f00bf2
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
b925e0be6f
Bug 561525 - Fire EVENT_SCROLLING_START asyncronously; r=surkov
2010-04-28 11:58:38 -04:00
Alexander Surkov
e89e38045d
Bug 561094 - export nsAccessible.h, r=davidb
...
--HG--
rename : accessible/src/base/nsCoreUtils.h => accessible/src/base/a11yGeneric.h
2010-04-27 15:52:03 +09:00
Alexander Surkov
c5fcd55af0
Bug 561748 - rename nsIAccessibleDocument::document to DOMDocument, r=davidb
2010-04-27 12:19:49 +09:00
Neil Rashbrook
4f54d3ae80
Bug 561734 - Use do_QueryObject, r=surkov, davidb
2010-04-27 12:16:41 +09:00
Alexander Surkov
7ab1e33a24
Bug 561541 - convert nsIAccessilbilityService.idl to header, r=davidb, a=philor
...
--HG--
rename : accessible/public/nsIAccessibilityService.idl => accessible/public/nsIAccessibilityService.h
2010-04-26 11:56:12 +09:00
Alexander Surkov
9c357932f6
Bug 560239 - no children of application accessible for open windows before accessibility was started (part2), r=marcoz, davidb, sr=neil, a=philor
2010-04-24 10:51:10 +09:00
Alexander Surkov
3efe673d8b
Bug 560239 - no children of application accessible for open windows before accessibility was started, r=marcoz, davidb, sr=neil, a=dholbert
2010-04-23 12:46:37 +09:00
Alexander Surkov
4bbf011bed
Bug 560228 - assertion 'No docshell tree item for mDOMNode' when nsIAccessNode::rootDocument is called on application accessible, r=davidb
2010-04-23 12:45:16 +09:00
Alexander Surkov
6795c0b4b4
Bug 561150 - GetAccessibleInWeakShell should return nsAccessible, r=davidb
2010-04-24 09:40:51 +09:00
Steven Michaud
d8b5f3fa38
Bug 560939 - nsAccessibleWrap::GetNativeInterface() always returns NULL on OS X. r=surkov.alexander a=dholbert_sheriff
2010-04-23 15:34:41 -05:00
Alexander Surkov
b2f4aea6fc
Bug 560013 - remove nsAccessible::NextChild, r=davidb, r=MarcoZ, sr=neil
2010-04-19 15:39:57 +02:00
David Bolter
757cef32a2
Bug 548291 - Support ARIA on area (map) elements; r=MarcoZ,surkov
2010-04-13 13:55:39 -04:00
Craig Topper
771eede254
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
9eccdbd4d7
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Phil Ringnalda
75cf3cdcad
Fix spelling of references, in a CLOSED TREE
2010-04-09 20:37:24 -07:00
Alexander Surkov
f053872f22
backout e88d2327e25d, bug 557768
2010-04-08 22:56:42 +09:00
Ms2ger<Ms2ger@gmail.com>
a6bf219550
Bug 557768 - A11y should use nsImageMapUtils, r=surkov
2010-04-08 21:53:30 +09:00
Alexander Surkov
dbc0c64242
Bug 550819 - A11y test suite crash [@ nsTArray_base::Length], r=marcoz, davidb
2010-04-08 15:43:08 +09:00
Alexander Surkov
f44b96fd66
Bug 545467 - nsHTMLImageAccessible shouldn't allocate hash in dynamic memory, r=davidb
...
--HG--
rename : accessible/src/html/nsHTMLAreaAccessible.cpp => accessible/src/html/nsHTMLImageMapAccessible.cpp
rename : accessible/src/html/nsHTMLAreaAccessible.h => accessible/src/html/nsHTMLImageMapAccessible.h
2010-04-06 09:41:28 +09:00
David Bolter
28b5f1f15e
Bug 551684 - No statechange event for aria-expanded on native HTML elements, is fired on ARIA widgets; r=MarcoZ,surkov
2010-04-02 09:33:55 -04:00
Craig Topper
7b89b159bb
Bug 253889: DeCOMtaminate nsIPresShell - GetCaret(). r=roc
...
--HG--
extra : rebase_source : 2a05050d8cbb10dd3bb763d5d5a158cc5f3dd814
2010-03-31 08:39:31 -04:00
Kyle Huey
afc6c6ca2d
Backed out changeset 4b8936ac4a31
2010-03-30 19:56:44 -04:00
Craig Topper
6c9540a26d
Bug 253889: More deCOMtamination of nsIPresShell. r=roc
2010-03-28 19:21:11 -04:00
Markus Stange
5fb3e948bb
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
2010-03-17 18:10:57 +01:00
timeless@mozdev.org
e1032fac46
Bug 550180 - initialize non static class members in all constructors and use mFoo notation; r=davidb,surkov
2010-03-18 21:24:46 -04:00
David Bolter
be6fbcaed7
Bug 552470 - Crash [@nsXULTreeItemAccessible::GetRoleInternal]; r=surkov
2010-03-18 21:24:41 -04:00
Alexander Surkov
3e545da948
Bug 553308 - add rootDocument property to nsIAccessNode, r=marcoz, davidb
2010-03-19 02:50:31 +08:00
Alexander Surkov
6318f06d6d
Bug 553174 - expose nsIAccessibleApplication similar to IA2, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_name_nsApplicationAcc.html => accessible/tests/mochitest/test_elm_nsApplicationAcc.html
2010-03-19 02:49:39 +08:00
David Bolter
79cee89a42
Bug 551978 - Update universal ARIA attribute support to latest spec; r=surkov,MarcoZ
2010-03-18 09:49:28 -04:00
Alexander Surkov
47cde0a3b1
Bug 553005 - add getApplicationAccessible() method to nsIAccesibleRetrival, r=davidb
2010-03-18 13:45:10 +08:00
Alexander Surkov
8c816fcf3f
Bug 552368 - fire focus event on document accessible whenever the root or body element is focused, r=marcoz, davidb
2010-03-18 13:44:57 +08:00
Alexander Surkov
42a3037a52
Bug 553028 - mac build error, r=davidb
2010-03-18 13:44:45 +08:00
Markus Stange
4a997d3554
Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures.
2010-03-17 20:03:53 +01:00
Markus Stange
f1f3037861
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
2010-03-17 18:10:57 +01:00
Alexander Surkov
389414bd7d
Bug 352220 - Inconsistent focus events when returning to a document frame, r=marcoz, davidb
2010-03-17 15:10:52 +08:00
Alexander Surkov
975c206c83
Bug 552643 - store nsDocAccessible in global document cache, r=davidb
2010-03-17 14:02:28 +08:00
Mats Palmgren
549893b6d7
Bug 544852, part 1: Remove nsCaret::GetCaretCoordinates. r=roc
2010-03-14 23:52:07 +01:00
Alexander Surkov
451d06d8e3
bug 551679, fix the leak2
2010-03-13 16:41:43 +08:00
Alexander Surkov
3c994cee07
bug 551679, fix the leak
2010-03-13 14:55:40 +08:00
Alexander Surkov
b9078f64cc
Bug 551679 - focus is not fired for focused document when switching between windows, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/events_scroll.html => accessible/tests/mochitest/events/scroll.html
rename : accessible/tests/mochitest/events/test_focus.html => accessible/tests/mochitest/events/test_focus_name.html
2010-03-13 12:24:51 +08:00
Alexander Surkov
d220d6c497
Bug 550396 - cache nsAccessible children for XUL tree accessibles, r=davidb, sr=neil
2010-03-10 18:26:11 +08:00
Alexander Surkov
e1e5d854dd
Bug 547811 - ASSERTION: Children are stored but not initialized! 'mAreChildrenInitialized', file c:/mozilla/fx20-02/accessible/src/base/nsAccessible.cpp, line 3011, r=davidb
2010-03-09 15:25:24 +08:00
David Bolter
44f47fbd80
Backing out fix for bug 548291 to fix test crash (b=550819)
2010-03-08 12:24:35 -05:00
Jonas Sicking
3175f89133
Bug 534136 Part 3: Optimize atom-using code for the fact that atoms store 16bit strings. Also take advantage of new nsAtomString API. r=bz
2010-03-08 07:45:00 -08:00
Jonas Sicking
c4106f7f22
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
2010-03-08 07:45:00 -08:00
Jonas Sicking
1a6c0165bf
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
2010-03-08 07:44:59 -08:00
David Bolter
e9eafbb4e5
Bug 548291 - Support ARIA on area (map) elements; r=marcoz,surkov
2010-03-07 21:03:19 -05:00
Alexander Surkov
b5406cb1fe
Bug 546748 - topcrash regression: null dereference in nsRefPtr<T>::assign_assuming_AddRef(AddStyleSheetTxn*) | nsAccEventQueue::Shutdown() [@nsRefPtr<AddStyleSheetTxn>::assign_assuming_AddRef(AddStyleSheetTxn*) | nsAccEventQueue::Shutdown()], r=davidb
2010-02-26 11:02:39 -08:00
Jonathan Kew
e9d0f828e0
Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats
2010-02-24 09:57:44 -08:00
David Bolter
cf1c418a0d
Bug 547692 - Crash [@ nsCoreUtils::DispatchMouseEvent(unsigned int, nsIPresShell*, nsIContent*) ]. r=surkov
2010-02-23 09:38:00 -05:00
Saint Wesonga
f78442c0ad
Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst
2010-02-22 18:41:21 +01:00
Alexander Surkov
1fef158783
[mq]: fix
2010-02-20 17:31:07 -08:00
Alexander Surkov
ba467abdee
Bug 545738 - clean up nsAccessibilityService::GetAccessible() and related, r=davidb
2010-02-20 16:56:35 -08:00
Alexander Surkov
87a693598b
Bug 530081 - Clean up our tree walker , r=marcoz, davidb
...
--HG--
rename : accessible/src/base/nsAccessibleTreeWalker.cpp => accessible/src/base/nsAccTreeWalker.cpp
rename : accessible/src/base/nsAccessibleTreeWalker.h => accessible/src/base/nsAccTreeWalker.h
2010-02-20 16:55:04 -08:00
Alexander Surkov
8a46b1e0a7
Bug 524115 - HyperText accessible should get focus when the caret is positioned inside of it, text is changed or copied into clipboard by ATs, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/nsIAccessibleEditableText.js => accessible/tests/mochitest/editabletext.js
rename : accessible/tests/mochitest/test_nsIAccessibleEditableText.html => accessible/tests/mochitest/test_editabletext_1.html
2010-02-20 16:50:50 -08:00
Kyle Huey
2015b465c8
Bug 545064: Eliminate obsolete ResultFromSCode macro r=jimm, davidb
2010-02-20 08:45:19 -05:00
Alexander Surkov
f32b2994f9
Bug 545391 - keep nsAccessNode objects in cache instead of nsIAccessNode, r=davidb, marcoz, sr=neil
2010-02-11 21:58:35 +08:00
Alexander Surkov
2add5311df
Bug 543961 - nsAccessibilityService::GetAccessible() shouldn't try to get document accessible from global cache twice, r=davidb, marcoz
2010-02-11 21:56:01 +08:00
David Bolter
c264e56b0e
Bug 543478 - nsXULSelectableAccessible::RefSelection leaks an nsIAccessible. r=surkov
2010-02-09 08:29:26 -05:00
David Bolter
fba92cea67
Bug 544017 - Fix DEBUG_A11Y compile path and move TestChildCache to DEBUG; r=surkov
2010-02-09 08:29:22 -05:00
Ehsan Akhgari
4c596d499d
Bug 544600 - Accessibility should check for the bogus br node used by the editor directly; r=davidb
2010-02-08 16:02:18 -05:00
Timothy Nikkel
375930c3f5
Bug 488771. Stop nsIScrollPositionListener from inheriting from nsISupports. r=roc
...
--HG--
extra : rebase_source : bb93c56b3347bc8df7fd843f08e2d5dfc4f3071b
2010-01-28 18:03:42 -06:00
Alexander Surkov
9583642adf
Bug 543931 - expose onmouseup/down via accessible 'click' action, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_actions_anchors.html => accessible/tests/mochitest/actions/test_anchors.html
rename : accessible/tests/mochitest/test_actions_aria.html => accessible/tests/mochitest/actions/test_aria.html
rename : accessible/tests/mochitest/test_actions.html => accessible/tests/mochitest/actions/test_general.html
rename : accessible/tests/mochitest/test_actions.xul => accessible/tests/mochitest/actions/test_general.xul
rename : accessible/tests/mochitest/test_actions_inputs.html => accessible/tests/mochitest/actions/test_inputs.html
rename : accessible/tests/mochitest/test_actions_tree.xul => accessible/tests/mochitest/actions/test_tree.xul
rename : accessible/tests/mochitest/test_actions_treegrid.xul => accessible/tests/mochitest/actions/test_treegrid.xul
rename : accessible/tests/mochitest/test_states.html => accessible/tests/mochitest/states/test_aria.html
rename : accessible/tests/mochitest/test_states_doc.html => accessible/tests/mochitest/states/test_doc.html
rename : accessible/tests/mochitest/test_states_docarticle.html => accessible/tests/mochitest/states/test_docarticle.html
rename : accessible/tests/mochitest/test_states_editablebody.html => accessible/tests/mochitest/states/test_editablebody.html
rename : accessible/tests/mochitest/test_states_frames.html => accessible/tests/mochitest/states/test_frames.html
rename : accessible/tests/mochitest/test_states_popup.xul => accessible/tests/mochitest/states/test_popup.xul
rename : accessible/tests/mochitest/test_states_tree.xul => accessible/tests/mochitest/states/test_tree.xul
rename : accessible/tests/mochitest/z_states_frame.html => accessible/tests/mochitest/states/z_frames.html
rename : accessible/tests/mochitest/z_states_framearticle.html => accessible/tests/mochitest/states/z_frames_article.html
rename : accessible/tests/mochitest/z_states_framecheckbox.html => accessible/tests/mochitest/states/z_frames_checkbox.html
rename : accessible/tests/mochitest/z_states_frametextbox.html => accessible/tests/mochitest/states/z_frames_textbox.html
2010-02-03 23:00:25 +08:00
Daniel Holbert
69608663a0
Bug 543497, Patch C: Fix "warning: suggest parentheses around arithmetic in operand of |" in nsXULMenuAccessible.cpp. r=surkov,aaronleventhal
2010-02-01 18:46:13 -08:00
David Bolter
6b0a03a0bd
Bug 542702 - Remove unused variable childLength in nsXFormsAccessible::CacheSelectChildren. r=surkov
2010-02-01 21:27:35 -05:00
David Bolter
662c7c630b
Bug 542221 - DeCOMtaminate some usage of nsAccessibilityService. r=surkov
2010-02-01 21:27:32 -05:00
David Bolter
47f61f690c
Bug 543033 - Remove unused getAccessibleInWindow (in nsIAccessibleRetrieval). r=surkov
2010-02-01 21:27:24 -05:00
Alexander Surkov
2f3e3323a4
Bug 542824 - Create child accessible for text controls from native anonymous content, r=marcoz, davidb
2010-02-01 23:22:35 +08:00
Alexander Surkov
50adbf9806
Bug 542801 - assertion 'Queue wasn't shut down', r=davidb
2010-02-01 23:21:11 +08:00
Alexander Surkov
5c8d5b845b
Bug 542267 - get rid nsAccessNode::gIsAccessibilityActive, r=davidb
2010-01-27 23:10:02 +08:00
Alexander Surkov
16441da7cb
Bug 541474 - make events coalescing smarter, r=ginn, davidb
2010-01-27 19:45:32 +08:00
Alexander Surkov
0c0d4576fe
Bug 540892 - Stop using nsIDOMNode tree traversals, r=davidb, sr=bz
2010-01-27 19:43:25 +08:00
Alexander Surkov
0dbd68dca1
Bug 541352 - nsDocAccessible::FireDelayedEvent should take nsAccEvent*, r=davidb
2010-01-27 19:42:44 +08:00
Alexander Surkov
9ecf2b143d
Bug 515141 - move events firing logic from nsDocAccessible and nsAccEvent into special classes, r=ginn, davidb
2010-01-27 19:42:08 +08:00
Alexander Surkov
f19fe9bb77
Bug 541108 - nsAccessible::DoCommand shouldn't return value, r=davidb
2010-01-25 23:09:25 +08:00
Alexander Surkov
ac429f5b6b
Bug 523785 - Use NS_DispatchToMainThread instead of nsITimer, r=ginn, davidb, sr=smaug
2010-01-25 23:08:08 +08:00
Olli Pettay
bd950481d6
Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz
2010-01-23 13:41:41 +02:00
David Bolter
76eb061f48
Bug 540183 - possible crash fix; check for root frame. r=roc
2010-01-20 20:07:35 -05:00
Alexander Surkov
55e0e73cc8
Bug 540285 - stop explicit usage of nsAccEvent::prepareEvent, r=marcoz, davidb, ginn
...
--HG--
rename : accessible/tests/mochitest/Makefile.in => accessible/tests/mochitest/events/Makefile.in
rename : accessible/tests/mochitest/test_events_caretmove.html => accessible/tests/mochitest/events/test_caretmove.html
rename : accessible/tests/mochitest/test_events_coalescence.html => accessible/tests/mochitest/events/test_coalescence.html
rename : accessible/tests/mochitest/test_events_doc.html => accessible/tests/mochitest/events/test_doc.html
rename : accessible/tests/mochitest/test_events_draganddrop.html => accessible/tests/mochitest/events/test_dragndrop.html
rename : accessible/tests/mochitest/test_events_flush.html => accessible/tests/mochitest/events/test_flush.html
rename : accessible/tests/mochitest/test_events_focus.html => accessible/tests/mochitest/events/test_focus.html
rename : accessible/tests/mochitest/test_events_focus.xul => accessible/tests/mochitest/events/test_focus.xul
rename : accessible/tests/mochitest/test_events_focusdoc.html => accessible/tests/mochitest/events/test_focusdoc.html
rename : accessible/tests/mochitest/test_events_mutation.html => accessible/tests/mochitest/events/test_mutation.html
rename : accessible/tests/mochitest/test_events_scroll.xul => accessible/tests/mochitest/events/test_scroll.xul
rename : accessible/tests/mochitest/test_events_tree.xul => accessible/tests/mochitest/events/test_tree.xul
rename : accessible/tests/mochitest/test_events_valuechange.html => accessible/tests/mochitest/events/test_valuechange.html
2010-01-20 19:16:32 +08:00
Alexander Surkov
4f69473fdb
Bug 540389 - WARNING: Bad accessible tree! [tabbrowser tab], r=davidb, marcoz, mconnor
2010-01-19 12:35:08 +08:00
Alexander Surkov
797c4e5dab
Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb
2010-01-19 12:23:44 +08:00
Ehsan Akhgari
189438622f
Backout changeset 7a74aa79f2ea because accessibility builds on Mac fail to compile
2010-01-18 14:03:47 -05:00
Alexander Surkov
36c6789aa1
Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb
2010-01-19 00:32:40 +08:00
Alexander Surkov
46c5f065a8
Bug 540272 - don't use nsAccessible::FireAccessibleEvent directly, r=davidb
2010-01-19 00:17:01 +08:00
Alexander Surkov
6af8a9498b
Bug 540265 - move nsAccUtils::FireEvent into special class, r=davidb
2010-01-19 00:16:07 +08:00
Alexander Surkov
7fcd25c7bf
Bug 481396 - rename nsAccessibleEventData file to nsAccEvent, r=davidb
...
--HG--
rename : accessible/src/base/nsAccessibleEventData.cpp => accessible/src/base/nsAccEvent.cpp
rename : accessible/src/base/nsAccessibleEventData.h => accessible/src/base/nsAccEvent.h
2010-01-18 23:41:36 +08:00
Alexander Surkov
7853f24858
Bug 540262 - get rid nsAccEvent static helpers, r=ginn
2010-01-18 17:27:31 +08:00
Alexander Surkov
6da3b79a2f
Bug 539252 - remove 'Description: ' prefix from MSAA description, r=marcoz, davidb
2010-01-16 10:45:19 +08:00
Peter Van der Beken
7d8645e4ca
Fix for bug 428229 (Unable to override addEventListener), remove custom addEventListener code. r=bz.
...
--HG--
extra : rebase_source : 4e679da2100075a1e3c4ad557b92a3c86a5cf7be
2010-01-13 14:50:01 +01:00
David Bolter
12ddacf65f
Bug 520188 - make msaa role map conform for aria directory and marquee. r=surkov,MarcoZ
2010-01-12 21:18:24 -05:00
Alexander Surkov
a57c790415
Bug 539267 - IAccessible accHelp and accHelpTopic return wrong values, r=davidb
2010-01-13 03:57:00 +08:00
Alexander Surkov
86ba1506c9
Bug 536344 - posinset and setsize aren't calculated right for the flatter trees, r=marcoz, davidb
2010-01-13 03:07:38 +08:00
Robert O'Callahan
11acff4c6e
Bug 526394. Part 22: Remove more view stuff from PresShell. r=mats
2009-09-09 17:40:02 +12:00
Robert O'Callahan
519c0fd842
Bug 526394. Part 21: Remove nsIViewManager RootScrollableView APIs, and move GetRectVisibility to nsIPresShell. r=mats
2009-09-09 17:40:02 +12:00
Robert O'Callahan
5326dfa81a
Bug 526394. Part 19: Remove view paramters from nsIScrollPositionListener. r=mats
2009-09-09 17:40:01 +12:00
Robert O'Callahan
a923083da5
Bug 526394. Part 18: Remove nsIScrollableViewProvider and its implementations, now that we've removed all its users. r=mats
2009-09-09 17:40:01 +12:00
Robert O'Callahan
b3e06515f7
Bug 526394. Part 10: Convert accessibility code. r=mats
2009-09-03 15:57:41 +12:00
Robert O'Callahan
3c94fecdb3
Bug 526394. Part 3: Add all necessary new APIs to nsIScrollableFrame. r=mats,sr=dbaron
2009-09-01 16:11:11 +12:00
Alexander Surkov
4c6b58c381
bug 538633 - don't use nsDependentSubstring explicetly, r=neil
2010-01-12 03:01:51 +08:00
David Bolter
3eddb8a675
Bug 532338 - Inappropriate IAccessible2 role for DL and DT tags. r=MarcoZ,surkov
2010-01-11 13:55:52 -05:00
Alexander Surkov
d3e3c06b74
bug 538633, mac bustage fix
2010-01-11 23:21:10 +08:00
Alexander Surkov
576be928be
Bug 538633 - nsAccessible tree navigation methods should deal with nsAccessible pointers, r=marcoz, davidb, sr=neil
2010-01-11 22:14:06 +08:00
Alexander Surkov
ccb6231a01
Bug 166994 - Make our MSAA objects also support IDispatch methods for scripters, r=davidb
2010-01-08 14:50:38 +08:00
Alexander Surkov
8820f384e6
Bug 523068 - group attributes should be calculated from groupPosition(), r=marcoz, davidb
2010-01-06 18:36:50 +08:00
Ginn Chen
274b4a7bc6
Bug 533688 Firefox 3.6 failed to start with AT-SPI2 0.1.3 r=david.bolter,surkov.alexander
2010-01-06 14:56:56 +08:00
Boris Zbarsky
df21dcfefd
Bug 500882 part 3. Switch accessibility module to using the new GetPrimaryFrame API. r=surkov, sr=roc
2009-12-24 16:20:05 -05:00
Alexander Surkov
9bb4ee55a9
Bug 523069 - ARIA treegrid should expose group attributes, r=dbolter, marcoz
...
--HG--
rename : accessible/tests/mochitest/test_objectattrs.html => accessible/tests/mochitest/attributes/test_obj.html
rename : accessible/tests/mochitest/test_cssattrs.html => accessible/tests/mochitest/attributes/test_obj_css.html
rename : accessible/tests/mochitest/test_groupattrs.html => accessible/tests/mochitest/attributes/test_obj_group.html
rename : accessible/tests/mochitest/test_groupattrs.xul => accessible/tests/mochitest/attributes/test_obj_group.xul
rename : accessible/tests/mochitest/test_attrs_elm_tree.xul => accessible/tests/mochitest/attributes/test_obj_group_tree.xul
rename : accessible/tests/mochitest/test_textattrs.html => accessible/tests/mochitest/attributes/test_text.html
2009-12-24 10:45:29 +08:00
Benjamin Smedberg
437c9354fb
Backed out changeset 08e208698ef0: Bug 533688 (Firefox 3.6 failed to start with AT-SPI2 0.1.3) because of consistent orange on Mac/Linux:
...
1001 ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_doc.html | Test timed out.
1011 ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_draganddrop.html | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - nsIAccessibleEvent is not defined at chrome://mochikit/content/a11y/accessible/events.js:766
and subsequent errors and leaks
2009-12-16 10:31:14 -05:00
Ginn Chen
10cae7a19c
Bug 533688 Firefox 3.6 failed to start with AT-SPI2 0.1.3 r=david.bolter
2009-12-16 19:21:48 +08:00
David Bolter
2ebae1cd73
Bug 529289 - Implemented "scrollbar" and aria-orientation mappings. r=MarcoZ,surkov
2009-12-15 11:03:39 -05:00
Jae-Seong Lee-Russo
5f0fa14a9a
Bug 530360 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /accessible, r=marco.zehe
2009-12-13 09:32:09 -08:00
Ginn Chen<ginn.chen@sun.com>
08876c7904
Bug 342045 - solaris bustage fix, r=surkov
2009-12-12 03:39:08 +08:00
Alexander Surkov
a3ff009b80
Bug 530014 - ARIA single selectable widget should implement nsIAccessibleSelectable, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_selectable_tree.xul => accessible/tests/mochitest/selectable/test_tree.xul
2009-12-12 03:38:55 +08:00
Alexander Surkov
044027358c
Bug 527466 - (nsAccessibleTreeWalker) Less frame walking, more node walking, r=marcoz, davidb
2009-12-12 03:38:33 +08:00
Alexander Surkov
91f04b99ef
Bug 529621 - When a table has only one column per row and that column happens to be a column header its role is exposed wrong, r=marcoz, davidb
2009-12-12 03:38:19 +08:00
Boris Zbarsky
cc6eb188e6
Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
2009-12-10 14:36:04 -08:00
Alexander Surkov
e53bd62251
Bug 342045 - Fix O(n^2) access to all the children of a container, r=marcoz, davidb
2009-12-10 11:12:19 -08:00
Alexander Surkov
c1effd13d6
Bug 528311 - Crash [@ nsXULTreeAccessible::GetTreeItemAccessible(int, nsIAccessible**) ], part2, r=marcoz, b192=beltzner
2009-11-30 13:59:09 +08:00
Alexander Surkov
3028c9b06f
backout bug 342045
2009-11-20 00:35:38 +08:00
Alexander Surkov
63a49358d6
Bug 342045 - Fix O(n^2) access to all the children of a container, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_applicationAccessible.html => accessible/tests/mochitest/test_name_nsApplicationAcc.html
rename : accessible/tests/mochitest/test_invalidate_elmli.html => accessible/tests/mochitest/tree/test_list_invalidate.html
rename : accessible/tests/mochitest/tree/test_txtctrl.html => accessible/tests/mochitest/tree/test_txtcntr.html
2009-11-19 22:44:59 +08:00
Alexander Surkov
fb89b95276
Bug 529442. Don't hold a frame pointer in nsAccessibilityService::GetAccessible. r=roc,dbolter
2009-11-19 12:42:18 +13:00
David Bolter
eefe027f32
Bug 529192 - crash [nsXULListCellAccessible::GetAttributesInternal(nsIPersistentProperties*)] r=MarcoZ,surkov
2009-11-17 16:14:45 -05:00
Chris Jones
8cce8d8541
Backout b68f602ce949
2009-11-16 23:49:22 -06:00
Chris Jones
75d8b06554
bug 527590: make it an error to hide a virtual method declaration by overloading it in a derived class. (use |using base::method;| if you really mean to do that). rs=bsmedberg
2009-11-16 17:57:21 -06:00
David Bolter
ae4129ee61
Bug 525579 - topcrash [@ nsAccessibilityService::GetAccessible(nsIDOMNode*, nsIPresShell*, nsIWeakReference*, nsIFrame**, int*, nsIAccessible**)] (thanks dbaron) r=roc,surkov
2009-11-16 09:03:53 -05:00
Peter Van der Beken
7e0a012c40
Back out fix for bug 428229 (Unable to override addEventListener).
2009-11-15 17:03:03 +01:00
Peter Van der Beken
c0c277c532
Bustage fix.
2009-11-15 16:27:30 +01:00
David Bolter
486a4b94e9
Bug 527289 - crash [@ nsHyperTextAccessible::ScrollSubstringToPoint(int, int, unsigned int, int, int)]. r=surkov,MarcoZ
2009-11-10 09:07:19 -05:00
Alexander Surkov
24fa621411
Bug 492961 - Crash [@ nsHTMLTableHeaderAccessible::GetRoleInternal(unsigned int*) ], r=marcoz, davidb
2009-11-10 14:12:15 +08:00
Alexander Surkov
4fe3532b6f
Bug 249292 - Ensure accessible children for <toolbarbutton> types 'menu' and 'menu-button', r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_elm_filectrl.html => accessible/tests/mochitest/tree/test_filectrl.html
rename : accessible/tests/mochitest/test_elm_media.html => accessible/tests/mochitest/tree/test_media.html
rename : accessible/tests/mochitest/test_elm_select.html => accessible/tests/mochitest/tree/test_select.html
rename : accessible/tests/mochitest/test_elm_tree.xul => accessible/tests/mochitest/tree/test_tree.xul
rename : accessible/tests/mochitest/test_elm_txtcntnr.html => accessible/tests/mochitest/tree/test_txtctrl.html
2009-11-10 13:58:52 +08:00
David Bolter
ee2b67ac37
Bug 512059 - Accessibility focus event never fired for designMode document after the first focus. r=surkov,MarcoZ a=blocking1.9.2
2009-11-08 13:36:02 -05:00
David Bolter
400f0886e7
Backed out changeset 073164ba54ce
2009-11-07 21:34:20 -05:00
dbolter@mozilla.com
fdd8acf4f2
Bug 512058 - Can't set focus to designMode document via accessibility APIs (also b=512059). r=MarcoZ,surkov
2009-11-07 20:08:40 -05:00
Alexander Surkov
9a849e8382
Bug 526915 - aria-describedby broken in FF 3.6b1, r=marcoz, davidb
2009-11-07 14:37:51 +08:00
Ginn Chen
446a9c10f9
Bug 524696 Use nsTArray<nsRefPtr<nsAccEvent> > for mEventsToFire r=surkov.alexander sr=bzbarsky
2009-11-02 17:14:24 +08:00
Alexander Surkov
64fdee6658
Bug 437607 - Clicking the 'Skip to main content' link once works, second time fails to initiate a V cursor jump, r=davidb, sr=roc
2009-11-02 09:02:09 +08:00
Alexander Surkov
72b0a51e86
Bug 506616 - remove all the code in #ifdef COMBO_BOX_WITH_THREE_CHILDREN, r=davidb
2009-10-31 09:54:59 +08:00
Alexander Surkov
71714f633f
Bug 524665 - use empty CacheChildren for leaf accessibles instead of implicit GetFirstChild and etc, r=davidb
2009-10-28 18:42:36 +08:00
Alexander Surkov
c31047d59a
Bug 372131 - nsLinkableAccessible/nsTextAccessible shouldn't be inherited from nsHyperTextAccessbile, r=davidb
2009-10-27 08:58:36 +08:00
Alexander Surkov
ad2193eb3e
Bug 523789 - nsHTMLLiAccessible shouldn't be inherited from linkable accessible, r=davidb
2009-10-23 11:29:36 +08:00
Alexander Surkov
8d2b85ed99
Bug 523565 - nsHTMLLabelAccessible shouldn't be text accessible, r=davidb
2009-10-22 12:45:52 +08:00
David Bolter
36a71267a1
Bug 523118 - we mistake 'cell' and text' xul tree seltypes for multiselects. r=surkov
2009-10-21 21:50:06 -04:00
Alexander Surkov
7661d79018
Bug 502164 - expose NODE_CHILD_OF relation for ARIA treegrids on rows, r=davidb
2009-10-20 15:53:49 +08:00
David Bolter
8f6ed51dfe
Bug 494807 - Do not expose a11y info specific to hyperlinks when role is overridden using ARIA. r=surkov
2009-10-19 12:14:05 -04:00
Alexander Surkov
b6a8c7ad92
Bug 501659 - HTML table's isRowSelected/isColumnSelected shouldn't fail if row or column has cell holes, r=davidb
2009-10-18 10:38:27 +08:00
Alexander Surkov
270f99f057
mac fix for bug 485270
2009-10-15 12:40:39 +08:00
Alexander Surkov
53700d8281
Bug 485270 - embed and object HTML tags should be given an accessible role of embedded object, r=marcoz, davidb
2009-10-15 11:53:08 +08:00
David Bolter
56f69b4fcb
Bug 520769 - we should not expose abstract aria roles. r=MarcoZ,surkov
2009-10-09 12:32:44 -04:00
Alexander Surkov
be5fce4aec
Bug 520129 - crash: columnHeaderCells on ARIA grid cell of the grid without rows [@ nsWinUtils::ConvertToIA2Array], r=davidb
2009-10-05 14:41:56 +08:00
David Zbarsky
8d8553ee41
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
David Bolter
d36dee59a1
Bug 512561 - Can't set focus to document via accessibility APIs while Adobe Flash plugin has focus. r=MarcoZ
2009-09-28 13:37:39 -04:00
Alexander Surkov
bb15489364
Bug 496783 - setParent shouldn't be virtual, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_accessnode_invalidation.html => accessible/tests/mochitest/test_invalidate_accessnode.html
2009-09-19 14:30:07 +08:00
David Bolter
4a268b2570
Bug 516047 - crash [@ nsXULTreeGridCellAccessible::GetAttributesInternal(nsIPersistentProperties*)]. r=MarcoZ
2009-09-18 12:20:45 -04:00
Alexander Surkov
337f412944
Bug 515124 - ASSERTION: QueryInterface needed: 'query_result.get() == mRawPtr', file c:\mozilla\fx08-27\objdir-ff-debug\dist\include\nsCOMPtr.h, line 521, r=davidb, sr=neil
2009-09-16 09:01:47 +08:00
Alexander Surkov
e735d2e90e
Bug 516133 - ARIA treegrid role on HTML:table makes thead/tbody accessible, r=marcoz, davidb
2009-09-15 13:31:05 +08:00
Alexander Surkov
c1364d276b
Bug 516135 - nsIAccessibleTableCell:table on HTML:td of HTML based ARIA treegrid returns null, r=davidb
2009-09-15 12:05:26 +08:00
Dave Yeo
638afdfc6d
Bug 516629 - [OS/2] Build break in accessible, r=surkov
2009-09-15 12:02:27 +08:00
Alexander Surkov
a4ef2d8635
Bug 513848 - nsHTMLTableCellAccessible is used in dojo's crazy ARIA grid, r=marcoz, davidb
2009-09-15 11:55:26 +08:00
David Bolter
64cf3f8dc1
Bug 515685 - Calculate modified-text mutation only when needed, r=surkov
2009-09-12 00:55:20 -04:00
Alexander Surkov
162d6d3e9c
Bug 512424 - implement IAccessibleTable2, r=marcoz, davidb, sr=neil
...
--HG--
rename : accessible/src/atk/nsXULTreeAccessibleWrap.h => accessible/src/atk/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/mac/nsXULTreeAccessibleWrap.h => accessible/src/mac/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/msaa/nsXULTreeAccessibleWrap.cpp => accessible/src/msaa/nsXULTreeGridAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULTreeAccessibleWrap.h => accessible/src/msaa/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/other/nsXULTreeAccessibleWrap.h => accessible/src/other/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/xul/nsXULSelectAccessible.cpp => accessible/src/xul/nsXULListboxAccessible.cpp
rename : accessible/src/xul/nsXULSelectAccessible.h => accessible/src/xul/nsXULListboxAccessible.h
rename : accessible/tests/mochitest/test_relations_table.html => accessible/tests/mochitest/test_table_headers.html
rename : accessible/tests/mochitest/test_nsIAccessibleTable_listboxes.xul => accessible/tests/mochitest/test_table_sels_listbox.xul
rename : accessible/tests/mochitest/test_elm_table.html => accessible/tests/mochitest/test_table_struct.html
2009-09-11 09:07:56 +08:00
Alexander Surkov
2e6d6da4f4
Bug 417929 - nsIAccessiblTable selectRows does not unselect previously selected rows, r=marcoz, davidb, ginn, smaug, sr=roc
2009-09-10 11:06:54 +08:00
Alexander Surkov
f50096a8aa
Bug 514595 - it's not necessary to keep two events type for show and two ones for hide, r=marocz, davidb, ginn, sr=roc
...
--HG--
rename : accessible/tests/mochitest/test_events_mutation_coalesce.html => accessible/tests/mochitest/test_events_coalescence.html
2009-09-09 17:03:14 +08:00
Alexander Surkov
345d09908d
Bug 477551 - nsDocAccessible::FlushPendingEvents isn't robust, r=marcoz, davidb, ginn, sr=neil
2009-09-08 00:46:56 +08:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Alexander Surkov
ad794d9985
Bug 513213 - coalesce events when new event is appended to the queue, r=marcoz, ginn, davidb
2009-09-03 10:01:18 +08:00
Alexander Surkov
4e27420024
Bug 506389 - Some same page links do not fire EVENT_SYSTEM_SCROLLINGSTART, r=marcoz, davidb
2009-09-01 10:49:15 +08:00