David Bolter
b8ca9c0252
Bug 547692 - Crash [@ nsCoreUtils::DispatchMouseEvent(unsigned int, nsIPresShell*, nsIContent*) ]. r=surkov
2010-02-23 09:38:00 -05:00
Saint Wesonga
5d2c924b93
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
5185256b10
[mq]: fix
2010-02-20 17:31:07 -08:00
Alexander Surkov
e8d87caa1c
Bug 545738 - clean up nsAccessibilityService::GetAccessible() and related, r=davidb
2010-02-20 16:56:35 -08:00
Alexander Surkov
fe5bb58d17
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
a0c782eb55
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
6a5bf4c7cd
Bug 545064: Eliminate obsolete ResultFromSCode macro r=jimm, davidb
2010-02-20 08:45:19 -05:00
Alexander Surkov
8e5121242a
Reduce orange noise for test_name_nsRootAcc on Linux (b=525175). r=davidb
2010-02-19 14:00:49 -05:00
L. David Baron
7c06f8730d
Fix spelling of 'the' to cause another round of builds and talos runs.
2010-02-17 13:28:29 -05:00
David Bolter
37746f051f
orange test_name_nsRootAcc.xul investigation (b=525175). r=MarcoZ
2010-02-12 09:57:44 -05:00
David Bolter
c7cecc8821
Bug 545439 - re-enable doc events test: test_doc.html. r=MarcoZ
2010-02-12 09:24:45 -05:00
Marco Zehe
9ee70951af
Bug 545399 - Test more HTML elements that create text containers, r=davidb
2010-02-11 15:07:00 +01:00
Alexander Surkov
95b34ea02b
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
5f4274e47a
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
aa8326fd8c
Bug 543478 - nsXULSelectableAccessible::RefSelection leaks an nsIAccessible. r=surkov
2010-02-09 08:29:26 -05:00
David Bolter
4593919aab
Bug 544017 - Fix DEBUG_A11Y compile path and move TestChildCache to DEBUG; r=surkov
2010-02-09 08:29:22 -05:00
Ehsan Akhgari
96a1565ef9
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
Serge Gautherie
50d6bc0b0d
Bug 492956 - mochitest-a11y failed, summary reports unexpected huge numbers for pass/fail; (Bv2) Fix potential edge cases in listenA11yEvents().
...
r=surkov.alexander
2010-02-05 21:30:14 +01:00
Serge Gautherie
651aec094e
Bug 492956 - mochitest-a11y failed, summary reports unexpected huge numbers for pass/fail; (Cv2) Remove leftover observer.
...
r=surkov.alexander.
2010-02-04 19:15:03 +01:00
Timothy Nikkel
6c427678c3
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
7f162b9ae0
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
6eebf3a40e
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
be6baee47b
Bug 542702 - Remove unused variable childLength in nsXFormsAccessible::CacheSelectChildren. r=surkov
2010-02-01 21:27:35 -05:00
David Bolter
50ea5311f7
Bug 542221 - DeCOMtaminate some usage of nsAccessibilityService. r=surkov
2010-02-01 21:27:32 -05:00
David Bolter
4b39e65e2d
Bug 543033 - Remove unused getAccessibleInWindow (in nsIAccessibleRetrieval). r=surkov
2010-02-01 21:27:24 -05:00
Alexander Surkov
b6bcab1448
Bug 535891 - tabBrowser.loadURI is not defined, r=marcoz
2010-02-01 23:48:51 +08:00
Alexander Surkov
bcf3166df4
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
7aedee4eb5
Bug 542801 - assertion 'Queue wasn't shut down', r=davidb
2010-02-01 23:21:11 +08:00
Alexander Surkov
e85e13997f
Bug 480697 - [SeaMonkey] mochitest-a11y: test_name.xul fails now: '... combobox list ... toolbaritem_textbox ...', r=marcoz
2010-02-01 23:20:07 +08:00
Alexander Surkov
30fbafac45
Bug 542267 - get rid nsAccessNode::gIsAccessibilityActive, r=davidb
2010-01-27 23:10:02 +08:00
Alexander Surkov
b6d1b7e08d
Bug 541474 - make events coalescing smarter, r=ginn, davidb
2010-01-27 19:45:32 +08:00
Alexander Surkov
ba475feb7d
Bug 540892 - Stop using nsIDOMNode tree traversals, r=davidb, sr=bz
2010-01-27 19:43:25 +08:00
Alexander Surkov
1e28085e1d
Bug 541352 - nsDocAccessible::FireDelayedEvent should take nsAccEvent*, r=davidb
2010-01-27 19:42:44 +08:00
Alexander Surkov
4ace405692
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
989219849f
Bug 541108 - nsAccessible::DoCommand shouldn't return value, r=davidb
2010-01-25 23:09:25 +08:00
Alexander Surkov
2d53e74110
Bug 523785 - Use NS_DispatchToMainThread instead of nsITimer, r=ginn, davidb, sr=smaug
2010-01-25 23:08:08 +08:00
Olli Pettay
8f9e916c89
Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz
2010-01-23 13:41:41 +02:00
David Bolter
606c13c00f
Bug 524521 - add test for role of input type="image". r=MarcoZ
2010-01-21 11:32:33 -05:00
David Bolter
710e94f54f
Bug 540997 - Make a11y test_attrs.html pass on OSX. r=MarcoZ
2010-01-21 11:32:30 -05:00
David Bolter
4b67ba5223
Bug 540183 - possible crash fix; check for root frame. r=roc
2010-01-20 20:07:35 -05:00
Alexander Surkov
288df0038d
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
be09548216
Bug 540529 - disable tree/test_tabbrowser.xul on linux
2010-01-19 13:58:07 +08:00
Alexander Surkov
b83702675c
Bug 540389 - WARNING: Bad accessible tree! [tabbrowser tab], r=davidb, marcoz, mconnor
2010-01-19 12:35:08 +08:00
Alexander Surkov
bbf285bdd8
Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb
2010-01-19 12:23:44 +08:00
Ehsan Akhgari
6fe183daef
Backout changeset 7a74aa79f2ea because accessibility builds on Mac fail to compile
2010-01-18 14:03:47 -05:00
Alexander Surkov
999f7e3a57
Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb
2010-01-19 00:32:40 +08:00
Alexander Surkov
ef18429603
Bug 540272 - don't use nsAccessible::FireAccessibleEvent directly, r=davidb
2010-01-19 00:17:01 +08:00
Alexander Surkov
c08d0fac1c
Bug 540265 - move nsAccUtils::FireEvent into special class, r=davidb
2010-01-19 00:16:07 +08:00
Alexander Surkov
4c10ec635b
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
986bf20a6d
Bug 540262 - get rid nsAccEvent static helpers, r=ginn
2010-01-18 17:27:31 +08:00
Alexander Surkov
e7fab5fe1c
Bug 539252 - remove 'Description: ' prefix from MSAA description, r=marcoz, davidb
2010-01-16 10:45:19 +08:00
Peter Van der Beken
a5b6707a12
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
e2c4cb671f
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
7bda6f0dd1
Bug 539267 - IAccessible accHelp and accHelpTopic return wrong values, r=davidb
2010-01-13 03:57:00 +08:00
Alexander Surkov
75853371bc
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
4520490fee
Bug 526394. Part 22: Remove more view stuff from PresShell. r=mats
2009-09-09 17:40:02 +12:00
Robert O'Callahan
7cd6b9032a
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
f5f950e7b8
Bug 526394. Part 19: Remove view paramters from nsIScrollPositionListener. r=mats
2009-09-09 17:40:01 +12:00
Robert O'Callahan
6a5cc88a0d
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
bd994d59fb
Bug 526394. Part 10: Convert accessibility code. r=mats
2009-09-03 15:57:41 +12:00
Robert O'Callahan
1035bd73ed
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
47b0c2afda
bug 538633 - don't use nsDependentSubstring explicetly, r=neil
2010-01-12 03:01:51 +08:00
David Bolter
bc0724e79d
Bug 532338 - Inappropriate IAccessible2 role for DL and DT tags. r=MarcoZ,surkov
2010-01-11 13:55:52 -05:00
Alexander Surkov
60e34d574f
bug 538633, mac bustage fix
2010-01-11 23:21:10 +08:00
Alexander Surkov
5f77d63e67
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
65af14e7b1
Bug 166994 - Make our MSAA objects also support IDispatch methods for scripters, r=davidb
2010-01-08 14:50:38 +08:00
David Bolter
fed3528c87
re-disabling orange test_events_coalescence (b=537936)
2010-01-06 22:15:02 -05:00
David Bolter
53de3f6632
Bug 537936 - [orange] Disabling most likely test failures in bulk to reduce noise
2010-01-06 14:32:24 -05:00
David Bolter
5cd6c03ba6
Bug 537936 - Re-enable one test, disable one test in test_events_coalescence (orange)
2010-01-06 13:40:25 -05:00
David Bolter
e52cd8d0ba
Bug 537936 - Renable all but one test in test_events_coalesce.html (was disabled for tinderbox orange)
2010-01-06 11:27:45 -05:00
Alexander Surkov
e5a7346ded
Bug 523068 - group attributes should be calculated from groupPosition(), r=marcoz, davidb
2010-01-06 18:36:50 +08:00
Ginn Chen
404a51bfa8
Bug 527646 disable tree/test_menu.xul for Solaris r=surkov.alexander
2010-01-06 14:58:08 +08:00
Ginn Chen
b1d635be40
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
Benjamin Smedberg
4b054ecdc7
Bug 537936 - Temporarily disable test_events_coalesce.html and test_events_doc.html because of tinderbox orange
2010-01-05 15:59:34 -05:00
Boris Zbarsky
6733cb0519
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
557e45c6b2
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
Henri Sivonen
39819bf5e6
Bug 497879 - HTML5 parser fails test_nsIAccessibleHyperLink.html. r=surkov.
...
--HG--
extra : rebase_source : c5bc24188a6a635bd31370d616966448be977f8a
2009-12-21 13:38:58 +02:00
David Bolter
c98464d92b
Bug 535792 - decreased randomness of when a11y tests start (b=474952,b=510128). r=MarcoZ,surkov
2009-12-18 10:47:15 -05:00
Benjamin Smedberg
5fe41961f5
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
70bd68abf9
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
27de225329
Bug 529289 - Implemented "scrollbar" and aria-orientation mappings. r=MarcoZ,surkov
2009-12-15 11:03:39 -05:00
Jae-Seong Lee-Russo
b25fc47555
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
7b2ab07e57
Bug 342045 - solaris bustage fix, r=surkov
2009-12-12 03:39:08 +08:00
Alexander Surkov
91d414a663
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
c91de797cc
Bug 527466 - (nsAccessibleTreeWalker) Less frame walking, more node walking, r=marcoz, davidb
2009-12-12 03:38:33 +08:00
Alexander Surkov
1332db996f
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
b694bf4f11
Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
2009-12-10 14:36:04 -08:00
David Bolter
c6d428ba62
Adding missing tests (b=342045) r=surkov
2009-12-10 11:45:11 -08:00
Alexander Surkov
b7d64d42bc
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
68811d1d7f
Bug 528311 - Crash [@ nsXULTreeAccessible::GetTreeItemAccessible(int, nsIAccessible**) ], part2, r=marcoz, b192=beltzner
2009-11-30 13:59:09 +08:00
Alexander Surkov
4d4bdb7fa1
backout bug 342045
2009-11-20 00:35:38 +08:00
Alexander Surkov
9dcab1cde9
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
bb21a29da4
Bug 529442. Don't hold a frame pointer in nsAccessibilityService::GetAccessible. r=roc,dbolter
2009-11-19 12:42:18 +13:00
David Bolter
2ef981ab22
Bug 529192 - crash [nsXULListCellAccessible::GetAttributesInternal(nsIPersistentProperties*)] r=MarcoZ,surkov
2009-11-17 16:14:45 -05:00
Chris Jones
2a2094819d
Backout b68f602ce949
2009-11-16 23:49:22 -06:00
Chris Jones
8a41af9985
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
f82359dcea
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
a9216f9202
Back out fix for bug 428229 (Unable to override addEventListener).
2009-11-15 17:03:03 +01:00
Peter Van der Beken
1d50b9eb15
Bustage fix.
2009-11-15 16:27:30 +01:00
David Bolter
49afa69ecc
followup attempt to resolve new intermittent timeout on windows in test_name_nsRootAcc.xul (Bug 525175). r=surkov
2009-11-11 23:20:29 -05:00