Jonas Sicking
ff49d3e414
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
2010-03-08 07:45:00 -08:00
Jonas Sicking
b2f8c249b3
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
1f4bdce6c8
[mq]: missing-tests
2010-03-07 21:05:44 -05:00
David Bolter
2d994fe819
Bug 548291 - Support ARIA on area (map) elements; r=marcoz,surkov
2010-03-07 21:03:19 -05:00
Clint Talbert
b962e844a9
Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box
2010-03-07 17:34:23 -08:00
Joel Maher
0c7928ce7d
Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte
2010-03-07 16:08:05 -08:00
Dão Gottwald
3035a1b092
Bug 547224 - Remove the custom emptyText implementation, implement textbox.placeholder using the input field's native placeholder facility. r=enn
...
--HG--
extra : rebase_source : 50e3996d42073daa4c9f68f8c263b8b8106f3d84
2010-03-04 08:13:27 +01:00
Alexander Surkov
58d0eb6c8a
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
Mounir Lamouri
b04de541c5
Bug 457800 - Implement placeholder attribute for text input fields; r=ehsan,bzbarsky,bolter sr=roc ui-r=faaborg
...
--HG--
extra : rebase_source : 2e2f3a73553d720b32812603b0ce96c89b9a6261
2010-02-26 10:47:38 -08:00
Jonathan Kew
5be4457ec4
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
7e3f78132f
Bug 547692 - Crash [@ nsCoreUtils::DispatchMouseEvent(unsigned int, nsIPresShell*, nsIContent*) ]. r=surkov
2010-02-23 09:38:00 -05:00
Saint Wesonga
7674a5ab7c
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
2781480153
[mq]: fix
2010-02-20 17:31:07 -08:00
Alexander Surkov
f6adc2a187
Bug 545738 - clean up nsAccessibilityService::GetAccessible() and related, r=davidb
2010-02-20 16:56:35 -08:00
Alexander Surkov
2758ec302f
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
626add378c
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
3986aadb07
Bug 545064: Eliminate obsolete ResultFromSCode macro r=jimm, davidb
2010-02-20 08:45:19 -05:00
Alexander Surkov
68d2c6a519
Reduce orange noise for test_name_nsRootAcc on Linux (b=525175). r=davidb
2010-02-19 14:00:49 -05:00
L. David Baron
ebae6d610d
Fix spelling of 'the' to cause another round of builds and talos runs.
2010-02-17 13:28:29 -05:00
David Bolter
e64485cc2d
orange test_name_nsRootAcc.xul investigation (b=525175). r=MarcoZ
2010-02-12 09:57:44 -05:00
David Bolter
62108d4c65
Bug 545439 - re-enable doc events test: test_doc.html. r=MarcoZ
2010-02-12 09:24:45 -05:00
Marco Zehe
388f13e902
Bug 545399 - Test more HTML elements that create text containers, r=davidb
2010-02-11 15:07:00 +01:00
Alexander Surkov
d1b6074dc4
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
e17a9b417f
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
811b9b2f7d
Bug 543478 - nsXULSelectableAccessible::RefSelection leaks an nsIAccessible. r=surkov
2010-02-09 08:29:26 -05:00
David Bolter
49b72da264
Bug 544017 - Fix DEBUG_A11Y compile path and move TestChildCache to DEBUG; r=surkov
2010-02-09 08:29:22 -05:00
Ehsan Akhgari
9c519d02c2
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
1859219ae4
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
36b9bc2f8a
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
a5584d9b97
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
bcbd857e32
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
6c964ecac8
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
439ab49c7e
Bug 542702 - Remove unused variable childLength in nsXFormsAccessible::CacheSelectChildren. r=surkov
2010-02-01 21:27:35 -05:00
David Bolter
bd91be447d
Bug 542221 - DeCOMtaminate some usage of nsAccessibilityService. r=surkov
2010-02-01 21:27:32 -05:00
David Bolter
34657ea428
Bug 543033 - Remove unused getAccessibleInWindow (in nsIAccessibleRetrieval). r=surkov
2010-02-01 21:27:24 -05:00
Alexander Surkov
ae80f31d9f
Bug 535891 - tabBrowser.loadURI is not defined, r=marcoz
2010-02-01 23:48:51 +08:00
Alexander Surkov
84136c67bb
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
9b172cdb12
Bug 542801 - assertion 'Queue wasn't shut down', r=davidb
2010-02-01 23:21:11 +08:00
Alexander Surkov
80cf04e52f
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
5bf913a444
Bug 542267 - get rid nsAccessNode::gIsAccessibilityActive, r=davidb
2010-01-27 23:10:02 +08:00
Alexander Surkov
2670bbca38
Bug 541474 - make events coalescing smarter, r=ginn, davidb
2010-01-27 19:45:32 +08:00
Alexander Surkov
853176648e
Bug 540892 - Stop using nsIDOMNode tree traversals, r=davidb, sr=bz
2010-01-27 19:43:25 +08:00
Alexander Surkov
59caa962a0
Bug 541352 - nsDocAccessible::FireDelayedEvent should take nsAccEvent*, r=davidb
2010-01-27 19:42:44 +08:00
Alexander Surkov
ed118021e7
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
db0f697122
Bug 541108 - nsAccessible::DoCommand shouldn't return value, r=davidb
2010-01-25 23:09:25 +08:00
Alexander Surkov
feb621599e
Bug 523785 - Use NS_DispatchToMainThread instead of nsITimer, r=ginn, davidb, sr=smaug
2010-01-25 23:08:08 +08:00
Olli Pettay
d1f21ee014
Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz
2010-01-23 13:41:41 +02:00
David Bolter
4ceb3a6941
Bug 524521 - add test for role of input type="image". r=MarcoZ
2010-01-21 11:32:33 -05:00
David Bolter
5e12e09f77
Bug 540997 - Make a11y test_attrs.html pass on OSX. r=MarcoZ
2010-01-21 11:32:30 -05:00
David Bolter
db3d0428b4
Bug 540183 - possible crash fix; check for root frame. r=roc
2010-01-20 20:07:35 -05:00
Alexander Surkov
d39bc11999
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
042077e05c
Bug 540529 - disable tree/test_tabbrowser.xul on linux
2010-01-19 13:58:07 +08:00
Alexander Surkov
18c3415ffe
Bug 540389 - WARNING: Bad accessible tree! [tabbrowser tab], r=davidb, marcoz, mconnor
2010-01-19 12:35:08 +08:00
Alexander Surkov
31ab3cd9ec
Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb
2010-01-19 12:23:44 +08:00
Ehsan Akhgari
39a740e2ff
Backout changeset 7a74aa79f2ea because accessibility builds on Mac fail to compile
2010-01-18 14:03:47 -05:00
Alexander Surkov
f83e5ab166
Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb
2010-01-19 00:32:40 +08:00
Alexander Surkov
05ca2decda
Bug 540272 - don't use nsAccessible::FireAccessibleEvent directly, r=davidb
2010-01-19 00:17:01 +08:00
Alexander Surkov
7a0140ce82
Bug 540265 - move nsAccUtils::FireEvent into special class, r=davidb
2010-01-19 00:16:07 +08:00
Alexander Surkov
74d5be755c
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
2bde7bb548
Bug 540262 - get rid nsAccEvent static helpers, r=ginn
2010-01-18 17:27:31 +08:00
Alexander Surkov
c844ab5cc3
Bug 539252 - remove 'Description: ' prefix from MSAA description, r=marcoz, davidb
2010-01-16 10:45:19 +08:00
Peter Van der Beken
ce3f461016
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
8d6679d0c7
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
25f22b8874
Bug 539267 - IAccessible accHelp and accHelpTopic return wrong values, r=davidb
2010-01-13 03:57:00 +08:00
Alexander Surkov
8d5ca099ce
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
f6a1c15f48
Bug 526394. Part 22: Remove more view stuff from PresShell. r=mats
2009-09-09 17:40:02 +12:00
Robert O'Callahan
ab7b70b7c7
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
38646513be
Bug 526394. Part 19: Remove view paramters from nsIScrollPositionListener. r=mats
2009-09-09 17:40:01 +12:00
Robert O'Callahan
8274a10d56
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
6202a9ce42
Bug 526394. Part 10: Convert accessibility code. r=mats
2009-09-03 15:57:41 +12:00
Robert O'Callahan
f6ab9ca6ec
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
b0fcfff2a3
bug 538633 - don't use nsDependentSubstring explicetly, r=neil
2010-01-12 03:01:51 +08:00
David Bolter
f9565a8d7f
Bug 532338 - Inappropriate IAccessible2 role for DL and DT tags. r=MarcoZ,surkov
2010-01-11 13:55:52 -05:00
Alexander Surkov
25e8bfa787
bug 538633, mac bustage fix
2010-01-11 23:21:10 +08:00
Alexander Surkov
6a850efa80
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
5836ebc14e
Bug 166994 - Make our MSAA objects also support IDispatch methods for scripters, r=davidb
2010-01-08 14:50:38 +08:00
David Bolter
24c16a306a
re-disabling orange test_events_coalescence (b=537936)
2010-01-06 22:15:02 -05:00
David Bolter
05996f059f
Bug 537936 - [orange] Disabling most likely test failures in bulk to reduce noise
2010-01-06 14:32:24 -05:00
David Bolter
03ba4ed50c
Bug 537936 - Re-enable one test, disable one test in test_events_coalescence (orange)
2010-01-06 13:40:25 -05:00
David Bolter
3f28163652
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
0679480ba3
Bug 523068 - group attributes should be calculated from groupPosition(), r=marcoz, davidb
2010-01-06 18:36:50 +08:00
Ginn Chen
cb5b6cfd9f
Bug 527646 disable tree/test_menu.xul for Solaris r=surkov.alexander
2010-01-06 14:58:08 +08:00
Ginn Chen
3675518e39
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
65e12293ef
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
0b0de782c0
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
49723542c6
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
66b905ebff
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
bf7d895286
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
c8eab6f8b9
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
c61bca9ddb
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
586b454838
Bug 529289 - Implemented "scrollbar" and aria-orientation mappings. r=MarcoZ,surkov
2009-12-15 11:03:39 -05:00
Jae-Seong Lee-Russo
04bc7c4b6a
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
86930b821b
Bug 342045 - solaris bustage fix, r=surkov
2009-12-12 03:39:08 +08:00
Alexander Surkov
3ff4dc727e
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
6ed152956f
Bug 527466 - (nsAccessibleTreeWalker) Less frame walking, more node walking, r=marcoz, davidb
2009-12-12 03:38:33 +08:00
Alexander Surkov
1851ba8232
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
86cb90087a
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
a3a3d7d788
Adding missing tests (b=342045) r=surkov
2009-12-10 11:45:11 -08:00
Alexander Surkov
1fcc1a91e8
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
b391bc2f02
Bug 528311 - Crash [@ nsXULTreeAccessible::GetTreeItemAccessible(int, nsIAccessible**) ], part2, r=marcoz, b192=beltzner
2009-11-30 13:59:09 +08:00
Alexander Surkov
6d7bc7785b
backout bug 342045
2009-11-20 00:35:38 +08:00
Alexander Surkov
95e4198de3
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
5b644a1bfc
Bug 529442. Don't hold a frame pointer in nsAccessibilityService::GetAccessible. r=roc,dbolter
2009-11-19 12:42:18 +13:00
David Bolter
ab9c6009a3
Bug 529192 - crash [nsXULListCellAccessible::GetAttributesInternal(nsIPersistentProperties*)] r=MarcoZ,surkov
2009-11-17 16:14:45 -05:00
Chris Jones
3175723167
Backout b68f602ce949
2009-11-16 23:49:22 -06:00
Chris Jones
8c94d4b4a4
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
fb0f8170ca
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
de1877250f
Back out fix for bug 428229 (Unable to override addEventListener).
2009-11-15 17:03:03 +01:00
Peter Van der Beken
ed5e2499ed
Bustage fix.
2009-11-15 16:27:30 +01:00
David Bolter
f7c34810ca
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
David Bolter
e2a03c1688
Bug 525175 - Intermittent timeout in test_name_nsRootAcc.xul followed by thousands of nsIAccessibleEvent is not defined errors. r=MarcoZ,surkov
2009-11-11 15:16:16 -05:00
David Bolter
9d200f1b19
Bug 527289 - crash [@ nsHyperTextAccessible::ScrollSubstringToPoint(int, int, unsigned int, int, int)]. r=surkov,MarcoZ
2009-11-10 09:07:19 -05:00
Alexander Surkov
7910aae613
tree/test_menu.xul tempororay fix, bug 527646
2009-11-10 17:38:05 +08:00
Alexander Surkov
b1382279bc
Bug 492961 - Crash [@ nsHTMLTableHeaderAccessible::GetRoleInternal(unsigned int*) ], r=marcoz, davidb
2009-11-10 14:12:15 +08:00
Alexander Surkov
a7cbefedca
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
f3bee836c7
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
29cef49a2d
Backed out changeset 073164ba54ce
2009-11-07 21:34:20 -05:00
dbolter@mozilla.com
ce90fee230
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
9cad6103ad
Bug 526915 - aria-describedby broken in FF 3.6b1, r=marcoz, davidb
2009-11-07 14:37:51 +08:00
Ginn Chen
86614afa30
Bug 524696 Use nsTArray<nsRefPtr<nsAccEvent> > for mEventsToFire r=surkov.alexander sr=bzbarsky
2009-11-02 17:14:24 +08:00
Alexander Surkov
680d7af07b
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
6ff6302c96
Bug 525175 - Intermittent timeout in test_name_nsRootAcc.xul followed by thousands of nsIAccessibleEvent is not defined errors, r=marcoz
2009-10-31 09:55:40 +08:00
Alexander Surkov
76e687b770
Bug 506616 - remove all the code in #ifdef COMBO_BOX_WITH_THREE_CHILDREN, r=davidb
2009-10-31 09:54:59 +08:00
Dão Gottwald
3591814a19
Bug 509298 - updateCurrentBrowser leaves focus in location bar if no specific element is focused in that browser. r=enn, ui-r=beltzner
2009-10-31 01:04:07 +01:00
Alexander Surkov
a50d95f646
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
b47512d0ee
Bug 372131 - nsLinkableAccessible/nsTextAccessible shouldn't be inherited from nsHyperTextAccessbile, r=davidb
2009-10-27 08:58:36 +08:00
Alexander Surkov
5fe815d19c
Bug 523789 - nsHTMLLiAccessible shouldn't be inherited from linkable accessible, r=davidb
2009-10-23 11:29:36 +08:00
Alexander Surkov
6975411a43
Bug 523565 - nsHTMLLabelAccessible shouldn't be text accessible, r=davidb
2009-10-22 12:45:52 +08:00
David Bolter
a5278312ee
Bug 523118 - we mistake 'cell' and text' xul tree seltypes for multiselects. r=surkov
2009-10-21 21:50:06 -04:00
Alexander Surkov
4a5eafcdfc
Bug 502164 - expose NODE_CHILD_OF relation for ARIA treegrids on rows, r=davidb
2009-10-20 15:53:49 +08:00
David Bolter
d3d9d54643
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
a9e8794497
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
c114582b5b
linux mochitest fix for bug 485270
2009-10-15 14:27:57 +08:00
Alexander Surkov
c6e04c1c7e
mac fix for bug 485270
2009-10-15 12:40:39 +08:00
Alexander Surkov
1cf2b3f73b
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
e0f17591ea
Bug 520769 - we should not expose abstract aria roles. r=MarcoZ,surkov
2009-10-09 12:32:44 -04:00
Alexander Surkov
d2e05777dc
Bug 520709 - mochitest to ensure name/description are updated on a11y focus if they were changed on DOM focus, r=marcoz
2009-10-06 15:50:47 +08:00
Alexander Surkov
915233cdd8
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
51cc52c705
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
David Bolter
f0ad6ecc1f
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
Mitchell Field
02e66e18b9
Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-25 18:41:16 +02:00
David Bolter
8a81dbe5e9
Disable orange caret offset tests (b=510128). r=MarcoZ
2009-09-23 12:21:38 -04:00
David Bolter
af1bd3edcf
Bug 518191 - use Neil's SimpleTest.waitForFocus to improve intermittent test failures. r=MarcoZ
2009-09-23 10:21:47 -04:00
David Bolter
ad39decd8f
Bug 510128 - ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_caretmove.html | Wrong caret offset. r=MarcoZ
2009-09-23 09:20:15 -04:00
Alexander Surkov
216ceea63b
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
20c7b85c9e
Bug 516047 - crash [@ nsXULTreeGridCellAccessible::GetAttributesInternal(nsIPersistentProperties*)]. r=MarcoZ
2009-09-18 12:20:45 -04:00
Alexander Surkov
5925273614
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
e9fc21c82a
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
0bc9601841
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
fc8b3a39b0
Bug 516629 - [OS/2] Build break in accessible, r=surkov
2009-09-15 12:02:27 +08:00
Alexander Surkov
a06e3fb2ff
Bug 513848 - nsHTMLTableCellAccessible is used in dojo's crazy ARIA grid, r=marcoz, davidb
2009-09-15 11:55:26 +08:00
David Bolter
3587c7f038
Bug 515685 - Calculate modified-text mutation only when needed, r=surkov
2009-09-12 00:55:20 -04:00
Alexander Surkov
b706b0c046
mochitests fix for bug 512424
2009-09-11 11:31:19 +08:00
Alexander Surkov
011933f9ed
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
Marco Zehe
a615a3878f
Bug 515133 - Intermittent failure of test_bug420863.html: td3: 'click' action hasn't been performed, r=surkov
2009-09-10 15:41:46 +02:00
Alexander Surkov
e5ea189576
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
779138bd8c
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
bca6963d18
Bug 477551 - nsDocAccessible::FlushPendingEvents isn't robust, r=marcoz, davidb, ginn, sr=neil
2009-09-08 00:46:56 +08:00
Benjamin Smedberg
6399d22ef3
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Alexander Surkov
b8458eef4c
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
966126a237
Bug 506389 - Some same page links do not fire EVENT_SYSTEM_SCROLLINGSTART, r=marcoz, davidb
2009-09-01 10:49:15 +08:00
David Bolter
99b621ce35
Bug 509696 - Empty role on body removes read-only state; breaks virtual buffers. r=MarcoZ,surkov
2009-08-31 09:12:08 -04:00
Alexander Surkov
914e0d53fb
Bug 512908 - Don't expose empty live attribute if there is no aria-live and ARIA role hasn't default live value, r=marcoz, davidb
2009-08-28 13:27:27 +08:00
Benjamin Smedberg
c4ea86fa0e
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Benjamin Smedberg
28fb767bd1
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Boris Zbarsky
79edda8c98
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
Boris Zbarsky
c76e02cd0a
Backed out changeset eb32cbfba7f5 (bug 488249 followup) to fix test orange.
...
--HG--
extra : rebase_source : 4143907d8226ec76eaabbdffe14ef004a270566c
2009-08-24 20:49:18 -04:00
Boris Zbarsky
ce887522e2
Bug 488249 more build bustage fixes
2009-08-24 17:11:35 -04:00
David Zbarsky
ac5c73f4b2
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Marco Zehe
0e59802645
Bug 504252 - Expose STATE_HASPOPUP on XUL elements that have an @popup attribute, r=surkov, r=davidb
2009-08-24 07:13:05 +02:00
Alexander Surkov
543f126149
Bug 507382 - focus is fired earlier than root accessible name is changed when switching between tabs, r=davidb, sr=neil
2009-08-21 21:20:18 +08:00
Alexander Surkov
cc8dfb48ba
Bug 506206 - ASSERTION: There should always be a DOM node for an event: 'Not Reached', file c:/mozilla/fx07-22/accessible/src/base/nsAccessibleEventData.cpp, line 114, part2, r=ginn, sr=neil
...
--HG--
rename : accessible/src/atk/nsAppRootAccessible.cpp => accessible/src/atk/nsApplicationAccessibleWrap.cpp
rename : accessible/src/atk/nsAppRootAccessible.h => accessible/src/atk/nsApplicationAccessibleWrap.h
2009-08-21 20:33:31 +08:00
Zack Weinberg
af8d8584e5
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
2009-08-20 14:52:48 -07:00
David Bolter
120fceb6f3
Bug 510441 - Add support for nsIAccessibleEvent::OBJECT_ATTRIBUTE_CHANGED; r=MarcoZ,surkov
2009-08-20 10:16:00 -04:00
Alexander Surkov
dba136510c
Bug 503727 - Reorganize implementation of XUL tree accessibility, r=marcoz, ginn, sr=neil
2009-08-20 14:45:19 +08:00
David Bolter
e2f515c77a
Bug 469688 - <table role="*"> should expose inner table structure only for weak roles; r=MarcoZ,surkov
2009-08-18 11:06:54 -04:00
Ginn Chen
d53f1e0bd3
Bug 508992 missed a return statement in last checkin r=surkov.alexander
2009-08-14 16:07:25 +08:00
Jeff Muizelaar
8e8e5161c4
Bug 510024. Remove unnecessary casts in nsAccessibleWrap.mm. r=davidb
...
The type of currAcc.get() is already nsIAccessible* so there is no need for a
further cast to nsIAccessible*
2009-08-12 14:54:54 -04:00
Neil Rashbrook
f0c0c6ea75
Bug 508523 Crash [@ nsDocAccessible::FlushPendingEvents] r=surkov
2009-08-12 15:38:42 +01:00
timeless@mozdev.org
d65bf94454
Bug 507591 nsHTMLTableAccessible mLayoutHeuristic should not be an nsAutoString
...
r=marcoz
2009-08-12 11:49:55 +02:00
Ginn Chen
bda0bfbc73
Bug 508992 ASSERTION: Accessibility wasn't initialized! on quiting Firefox r=surkov.alexander
2009-08-11 15:03:01 +08:00
Ginn Chen
bc4f1cc029
Bug 508989 random crash with GTK print dialog with a11y r=surkov.alexander
2009-08-11 14:59:05 +08:00
Boris Zbarsky
476c17b0a2
Bug 508819. Stop relying on getElementById returning anonymous nodes. r=gavin,dietrich,davidb
2009-08-10 10:54:22 -04:00
Alexander Surkov
ec8032047d
Bug 494815 - Accessible name subtree computation should ignore whitespace when determining whether to strip user-entered value, r=davidb
2009-07-29 17:03:20 +08:00
Alexander Surkov
b8240a8c11
Bug 468659 - Crash [@ nsAccessNode::GetDocAccessibleFor(nsIDocShellTreeItem*, int) ], r=ginn.chen
2009-07-29 17:01:48 +08:00
Alexander Surkov
6a5dc8f702
Bug 506206 - ASSERTION: There should always be a DOM node for an event: 'Not Reached', file c:/mozilla/fx07-22/accessible/src/base/nsAccessibleEventData.cpp, line 114, r=marcoz, ginnchen
2009-07-28 10:28:06 +08:00
Alexander Surkov
efa2764255
Bug 504561 - Comboboxes do not emit accessibility events when selection changes, r=ginn.chen
2009-07-28 10:26:32 +08:00
Michael Kohler
d755c7617c
Bug 106386 - Correct misspellings in source code (old); Patch 1; r=timeless
2009-07-27 10:46:59 +02:00
Alexander Surkov
53d1554373
Bug 504985 - get_accRole, if returning a role string, includes namespace URI withthe actual role, effective June 9, 2009, r=marcoz, davidb
2009-07-23 15:12:57 +08:00
Robert O'Callahan
19983dc891
Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
2009-07-22 12:45:13 +12:00
Alexander Surkov
d416ea4b22
Bug 352093. Search the entire document tree for accessibles with a given child ID. r=bolter,sr=roc
2009-07-22 12:45:04 +12:00
Robert O'Callahan
b55dd8f12c
Bug 352093. Update accessibility to handle windowless IFRAMES. r=alexsurkov
2009-07-22 12:45:04 +12:00
Joe Drew
9c23ca0770
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
...
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Alexander Surkov
6fef76653f
Bug 420845 - Fire event_reorder on any embedded frames/iframes whos document has just loaded, r=marcoz, davidb
2009-07-18 11:09:16 +08:00
Peter Van der Beken
1f4ddc4c2a
Fix bustage.
2009-07-14 18:37:37 +02:00
Peter Van der Beken
51e0e93326
Fix for bug 499781 (Move some methods from nsILink to nsIContent). r=bz, sr=dbaron.
...
--HG--
extra : rebase_source : da0ec8bfb6825d2e55edd2f5b08a9e43b033a2a3
2009-07-13 13:48:06 +02:00
Alexander Surkov
2f51edc3a4
Bug 494345 - Do not create accessibles for XUL label or description having a role of 'presentation', r=marcoz, enndeaking, sr=smaug
2009-07-10 20:17:15 +08:00
Alexander Surkov
8ec3b542fd
Bug 418159 - indexes test for the html:table with overlapping cells, r=marcoz
2009-07-09 15:51:37 +08:00
Alexander Surkov
1ef08655d6
Bug 501375 - nsHTMLTableAccessible::HasDescendant is much slower than it should be, r=marcoz, sr=bz
2009-07-08 10:39:04 +08:00
Alexander Surkov
92f81a0734
Bug 501656 - selected state is not exposed on selected HTML table cell, r=marcoz, davidb
2009-07-08 10:37:43 +08:00
Marco Zehe
524c804e09
Bug 495388 - Don't treat tables with ARIA roles that imply native markup as layout tables, r=davidb, r=surkov
2009-07-03 15:21:09 +02:00
Marco Zehe
12e401f7ad
Bug 502154 - Mochitests for nsHTMLTableAccessible::IsProbablyForLayout, r=surkov
2009-07-03 09:29:51 +02:00
Alexander Surkov
8b0d273d7e
Bug 501635 - nsHTMLTableAccessible::GetSelectedCells contains index duplicates for spanned rows or columns, r=davidb, r=MarcoZ
...
--HG--
rename : accessible/tests/mochitest/test_table_3.html => accessible/tests/mochitest/test_table_sels.html
2009-07-02 18:06:23 +02:00
Alexander Surkov
dcfe2f4faa
imported patch 501601
2009-07-01 17:16:45 +08:00
Alexander Surkov
419bbefae5
Bug 501078 - aria-selected=true on the row should be inherited by gridcell, r=marcoz, davidb
2009-07-01 16:10:15 +08:00
Neil Rashbrook
cf8083d4e4
Bug 501071 Fix crash @ PL_strcmp - nsAccUtils::GetRoleMapEntry r=davidb
2009-06-30 22:29:54 +01:00
Olli Pettay
cd4e412364
Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking
2009-06-30 10:56:40 +03:00
David Bolter
f1798f3a4f
Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking
2009-06-29 14:36:25 -04:00
Alexander Surkov
02064170df
Bug 461923 - remove nsIAccessibleTreeCache and nsPIAccessibleTreeItem, r=marcoz, davidb
2009-06-29 23:38:17 +08:00
Alexander Surkov
780a4ffe51
Bug 501086 - missed aria-selected should be result of selectable state for some roles, r=marcoz, davidb
2009-06-29 23:24:36 +08:00
Alexander Surkov
a4c78faebd
Bug 501092 - NS_ASSERTION(parentDoc, No parent document during initialization), r=davidb
2009-06-29 21:26:45 +08:00
Alexander Surkov
b71e54520f
Bug 437980 - 9 tests fail in table_indexes.html chrome test file, r=marcoz, davidb, bernd
2009-06-29 18:54:26 +08:00
David Bolter
4cc7fc2b79
Bug 500487 - Crash [@ nsDocAccessible::RemoveEventListeners() ]; r=MarcoZ, r=surkov
2009-06-28 13:45:04 -04:00
Robert O'Callahan
d37e4d697d
Bug 499880 - Restructure content/media directory. r+=doublec
...
--HG--
rename : content/media/video/src/nsAudioStream.cpp => content/media/nsAudioStream.cpp
rename : content/media/video/public/nsAudioStream.h => content/media/nsAudioStream.h
rename : content/media/video/src/nsMediaCache.cpp => content/media/nsMediaCache.cpp
rename : content/media/video/public/nsMediaCache.h => content/media/nsMediaCache.h
rename : content/media/video/src/nsMediaDecoder.cpp => content/media/nsMediaDecoder.cpp
rename : content/media/video/public/nsMediaDecoder.h => content/media/nsMediaDecoder.h
rename : content/media/video/src/nsMediaStream.cpp => content/media/nsMediaStream.cpp
rename : content/media/video/public/nsMediaStream.h => content/media/nsMediaStream.h
rename : content/media/video/src/nsChannelReader.cpp => content/media/ogg/nsChannelReader.cpp
rename : content/media/video/public/nsChannelReader.h => content/media/ogg/nsChannelReader.h
rename : content/media/video/src/nsOggDecoder.cpp => content/media/ogg/nsOggDecoder.cpp
rename : content/media/video/public/nsOggDecoder.h => content/media/ogg/nsOggDecoder.h
rename : content/media/video/test/320x240.allow-origin.ogv => content/media/test/320x240.allow-origin.ogv
rename : content/media/video/test/320x240.allow-origin.ogv^headers^ => content/media/test/320x240.allow-origin.ogv^headers^
rename : content/media/video/test/320x240.ogv => content/media/test/320x240.ogv
rename : content/media/video/test/Makefile.in => content/media/test/Makefile.in
rename : content/media/video/test/big.wav => content/media/test/big.wav
rename : content/media/video/test/bug461281.ogg => content/media/test/bug461281.ogg
rename : content/media/video/test/bug482461.ogv => content/media/test/bug482461.ogv
rename : content/media/video/test/can_play_type_ogg.js => content/media/test/can_play_type_ogg.js
rename : content/media/video/test/can_play_type_wave.js => content/media/test/can_play_type_wave.js
rename : content/media/video/test/contentDuration1.sjs => content/media/test/contentDuration1.sjs
rename : content/media/video/test/contentDuration2.sjs => content/media/test/contentDuration2.sjs
rename : content/media/video/test/contentDuration3.sjs => content/media/test/contentDuration3.sjs
rename : content/media/video/test/contentDuration4.sjs => content/media/test/contentDuration4.sjs
rename : content/media/video/test/contentDuration5.sjs => content/media/test/contentDuration5.sjs
rename : content/media/video/test/contentDuration6.sjs => content/media/test/contentDuration6.sjs
rename : content/media/video/test/crashtests/468763-1.html => content/media/test/crashtests/468763-1.html
rename : content/media/video/test/crashtests/474744-1.html => content/media/test/crashtests/474744-1.html
rename : content/media/video/test/crashtests/crashtests.list => content/media/test/crashtests/crashtests.list
rename : content/media/video/test/dynamic_redirect.sjs => content/media/test/dynamic_redirect.sjs
rename : content/media/video/test/file_access_controls.html => content/media/test/file_access_controls.html
rename : content/media/video/test/r11025_s16_c1.wav => content/media/test/r11025_s16_c1.wav
rename : content/media/video/test/r11025_s16_c1_trailing.wav => content/media/test/r11025_s16_c1_trailing.wav
rename : content/media/video/test/r11025_u8_c1.wav => content/media/test/r11025_u8_c1.wav
rename : content/media/video/test/r11025_u8_c1_trunc.wav => content/media/test/r11025_u8_c1_trunc.wav
rename : content/media/video/test/r16000_u8_c1_list.wav => content/media/test/r16000_u8_c1_list.wav
rename : content/media/video/test/redirect.sjs => content/media/test/redirect.sjs
rename : content/media/video/test/seek.ogv => content/media/test/seek.ogv
rename : content/media/video/test/small-shot.ogg => content/media/test/small-shot.ogg
rename : content/media/video/test/sound.ogg => content/media/test/sound.ogg
rename : content/media/video/test/test_access_control.html => content/media/test/test_access_control.html
rename : content/media/video/test/test_audio1.html => content/media/test/test_audio1.html
rename : content/media/video/test/test_audio2.html => content/media/test/test_audio2.html
rename : content/media/video/test/test_audioDocumentTitle.html => content/media/test/test_audioDocumentTitle.html
rename : content/media/video/test/test_autobuffer.html => content/media/test/test_autobuffer.html
rename : content/media/video/test/test_autobuffer2.html => content/media/test/test_autobuffer2.html
rename : content/media/video/test/test_autoplay.html => content/media/test/test_autoplay.html
rename : content/media/video/test/test_bug448534.html => content/media/test/test_bug448534.html
rename : content/media/video/test/test_bug461281.html => content/media/test/test_bug461281.html
rename : content/media/video/test/test_bug463162.xhtml => content/media/test/test_bug463162.xhtml
rename : content/media/video/test/test_bug465498.html => content/media/test/test_bug465498.html
rename : content/media/video/test/test_bug468190.html => content/media/test/test_bug468190.html
rename : content/media/video/test/test_bug468190_wav.html => content/media/test/test_bug468190_wav.html
rename : content/media/video/test/test_bug476973.html => content/media/test/test_bug476973.html
rename : content/media/video/test/test_bug482461.html => content/media/test/test_bug482461.html
rename : content/media/video/test/test_bug493187.html => content/media/test/test_bug493187.html
rename : content/media/video/test/test_bug495145.html => content/media/test/test_bug495145.html
rename : content/media/video/test/test_bug495145_wav.html => content/media/test/test_bug495145_wav.html
rename : content/media/video/test/test_bug495300.html => content/media/test/test_bug495300.html
rename : content/media/video/test/test_bug495319.html => content/media/test/test_bug495319.html
rename : content/media/video/test/test_can_play_type.html => content/media/test/test_can_play_type.html
rename : content/media/video/test/test_can_play_type_no_ogg.html => content/media/test/test_can_play_type_no_ogg.html
rename : content/media/video/test/test_can_play_type_no_wave.html => content/media/test/test_can_play_type_no_wave.html
rename : content/media/video/test/test_can_play_type_ogg.html => content/media/test/test_can_play_type_ogg.html
rename : content/media/video/test/test_can_play_type_wave.html => content/media/test/test_can_play_type_wave.html
rename : content/media/video/test/test_closing_connections.html => content/media/test/test_closing_connections.html
rename : content/media/video/test/test_constants.html => content/media/test/test_constants.html
rename : content/media/video/test/test_contentDuration1.html => content/media/test/test_contentDuration1.html
rename : content/media/video/test/test_contentDuration2.html => content/media/test/test_contentDuration2.html
rename : content/media/video/test/test_contentDuration3.html => content/media/test/test_contentDuration3.html
rename : content/media/video/test/test_contentDuration4.html => content/media/test/test_contentDuration4.html
rename : content/media/video/test/test_contentDuration5.html => content/media/test/test_contentDuration5.html
rename : content/media/video/test/test_contentDuration6.html => content/media/test/test_contentDuration6.html
rename : content/media/video/test/test_controls.html => content/media/test/test_controls.html
rename : content/media/video/test/test_currentTime.html => content/media/test/test_currentTime.html
rename : content/media/video/test/test_decoder_disable.html => content/media/test/test_decoder_disable.html
rename : content/media/video/test/test_delay_load.html => content/media/test/test_delay_load.html
rename : content/media/video/test/test_duration1.html => content/media/test/test_duration1.html
rename : content/media/video/test/test_ended1.html => content/media/test/test_ended1.html
rename : content/media/video/test/test_ended2.html => content/media/test/test_ended2.html
rename : content/media/video/test/test_error_on_404.html => content/media/test/test_error_on_404.html
rename : content/media/video/test/test_info_leak.html => content/media/test/test_info_leak.html
rename : content/media/video/test/test_load.html => content/media/test/test_load.html
rename : content/media/video/test/test_load_candidates.html => content/media/test/test_load_candidates.html
rename : content/media/video/test/test_media_selection.html => content/media/test/test_media_selection.html
rename : content/media/video/test/test_mixed_principals.html => content/media/test/test_mixed_principals.html
rename : content/media/video/test/test_networkState.html => content/media/test/test_networkState.html
rename : content/media/video/test/test_onloadedmetadata.html => content/media/test/test_onloadedmetadata.html
rename : content/media/video/test/test_paused.html => content/media/test/test_paused.html
rename : content/media/video/test/test_paused_after_ended.html => content/media/test/test_paused_after_ended.html
rename : content/media/video/test/test_play.html => content/media/test/test_play.html
rename : content/media/video/test/test_progress1.html => content/media/test/test_progress1.html
rename : content/media/video/test/test_progress2.html => content/media/test/test_progress2.html
rename : content/media/video/test/test_progress3.html => content/media/test/test_progress3.html
rename : content/media/video/test/test_progress4.html => content/media/test/test_progress4.html
rename : content/media/video/test/test_readyState.html => content/media/test/test_readyState.html
rename : content/media/video/test/test_seek1.html => content/media/test/test_seek1.html
rename : content/media/video/test/test_seek2.html => content/media/test/test_seek2.html
rename : content/media/video/test/test_seek3.html => content/media/test/test_seek3.html
rename : content/media/video/test/test_seek4.html => content/media/test/test_seek4.html
rename : content/media/video/test/test_seek5.html => content/media/test/test_seek5.html
rename : content/media/video/test/test_seek6.html => content/media/test/test_seek6.html
rename : content/media/video/test/test_seek7.html => content/media/test/test_seek7.html
rename : content/media/video/test/test_seek8.html => content/media/test/test_seek8.html
rename : content/media/video/test/test_seek9.html => content/media/test/test_seek9.html
rename : content/media/video/test/test_source.html => content/media/test/test_source.html
rename : content/media/video/test/test_source_write.html => content/media/test/test_source_write.html
rename : content/media/video/test/test_standalone.html => content/media/test/test_standalone.html
rename : content/media/video/test/test_timeupdate1.html => content/media/test/test_timeupdate1.html
rename : content/media/video/test/test_timeupdate2.html => content/media/test/test_timeupdate2.html
rename : content/media/video/test/test_timeupdate3.html => content/media/test/test_timeupdate3.html
rename : content/media/video/test/test_videoDocumentTitle.html => content/media/test/test_videoDocumentTitle.html
rename : content/media/video/test/test_volume.html => content/media/test/test_volume.html
rename : content/media/video/test/test_wav_8bit.html => content/media/test/test_wav_8bit.html
rename : content/media/video/test/test_wav_ended1.html => content/media/test/test_wav_ended1.html
rename : content/media/video/test/test_wav_ended2.html => content/media/test/test_wav_ended2.html
rename : content/media/video/test/test_wav_list.html => content/media/test/test_wav_list.html
rename : content/media/video/test/test_wav_onloadedmetadata.html => content/media/test/test_wav_onloadedmetadata.html
rename : content/media/video/test/test_wav_seek1.html => content/media/test/test_wav_seek1.html
rename : content/media/video/test/test_wav_seek3.html => content/media/test/test_wav_seek3.html
rename : content/media/video/test/test_wav_seek4.html => content/media/test/test_wav_seek4.html
rename : content/media/video/test/test_wav_seek5.html => content/media/test/test_wav_seek5.html
rename : content/media/video/test/test_wav_seek6.html => content/media/test/test_wav_seek6.html
rename : content/media/video/test/test_wav_seek7.html => content/media/test/test_wav_seek7.html
rename : content/media/video/test/test_wav_seek8.html => content/media/test/test_wav_seek8.html
rename : content/media/video/test/test_wav_seek_past_end.html => content/media/test/test_wav_seek_past_end.html
rename : content/media/video/test/test_wav_seek_then_play.html => content/media/test/test_wav_seek_then_play.html
rename : content/media/video/test/test_wav_standalone.html => content/media/test/test_wav_standalone.html
rename : content/media/video/test/test_wav_timeupdate1.html => content/media/test/test_wav_timeupdate1.html
rename : content/media/video/test/test_wav_timeupdate2.html => content/media/test/test_wav_timeupdate2.html
rename : content/media/video/test/test_wav_trailing.html => content/media/test/test_wav_trailing.html
rename : content/media/video/test/test_wav_trunc.html => content/media/test/test_wav_trunc.html
rename : content/media/video/test/test_wav_trunc_seek.html => content/media/test/test_wav_trunc_seek.html
rename : content/media/video/test/use_large_cache.js => content/media/test/use_large_cache.js
rename : content/media/video/src/nsWaveDecoder.cpp => content/media/wave/nsWaveDecoder.cpp
rename : content/media/video/public/nsWaveDecoder.h => content/media/wave/nsWaveDecoder.h
2009-06-26 16:23:15 +12:00
Alexander Surkov
185f9b235b
atk fix for bug 499653
2009-06-25 11:20:04 +08:00
Alexander Surkov
2f5a7e0689
Bug 499653 - unify ARIA state attributes mapping rules, r=marcoz, davidb
2009-06-25 10:12:38 +08:00
Alexander Surkov
001473948e
Bug 461922 - remove nsPIAccessibleDocument, r=marcoz, davidb, sr=neil
2009-06-25 10:08:53 +08:00
David Bolter
6b0366e7c4
Bug 500213 - compiler warns about unused enums in switch; r=MarcoZ
2009-06-24 19:18:46 -04:00
David Bolter
ba1f5829fd
Bug 500210 - comparison of unsigned and signed integer warnings; r=MarcoZ
2009-06-24 19:18:46 -04:00
David Bolter
27479fea5f
Bug 500202 - Unused variable build warnings; r=MarcoZ
2009-06-24 19:18:46 -04:00
Robert O'Callahan
140eb0ea0d
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 2cd0b9d4bdfb47d8757efe0ca9983cbbcfca423c
2009-06-13 21:16:34 +12:00
Olli Pettay
39bebd7f16
Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
...
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
2009-06-23 14:23:52 +03:00
Chris AtLee
f59e28c84a
Bug 495297 - Unnecessary relinking of libxul; r=ted.mielczarek
...
Change how accessibility and printinggui libraries are copied to avoid
triggering re-links of xul later on if nothing has changed.
2009-06-22 23:48:23 +02:00
David Bolter
397ae52643
Bug 444644 - When an OBJECT_SHOW event is fired, its MSAA states are not properly set yet; r=MarcoZ, r=surkov
2009-06-22 14:28:20 -04:00
David Bolter
76cd97c811
Bug 441991 - Test for nsXULListitemAccessible::GetName uses self referential aria-labelledby correctly; r=MarcoZ, r=surkov
2009-06-22 10:41:08 -04:00
David Bolter
419497783f
Bug 477599 - Expose ARIA semantics for HTML 5 draggable; r=MarcoZ, r=surkov
2009-06-19 14:23:44 -04:00
David Bolter
0215b1d90f
Bug 499140 - Set container-live-role attribute for all containers with default or explicit aria-live; r=MarcoZ, r=surkov
2009-06-19 13:44:13 -04:00
Alexander Surkov
fa91f9695a
mac bustage fix for bug 461921
2009-06-18 16:14:16 +08:00
Alexander Surkov
698660f051
Bug 461921 - remove nsPIAccessible, r=marcoz, davidb
2009-06-18 15:37:38 +08:00
Marco Zehe
15236821f0
Bug 498913 - Crash when visiting www.bicycling.com with JAWS 10 running, r=davidb
2009-06-17 19:05:45 +02:00
David Bolter
5f6e605ecc
Bug 391829 - Add support for container-live-role to object attributes; r=MarcoZ, r=surkov, sr=neil
2009-06-17 10:22:23 -04:00
Alexander Surkov
d228b1a299
Bug 498277 - nsARIAGridAccessible is used for html:table with role='grid', r=davidb, r=MarcoZ
2009-06-16 18:48:05 +02:00
Alexander Surkov
589f457afc
Bug 493723 - implement IAccessibleTable interface for ARIA grids, r=davidb, r=ginn, r=MarcoZ
2009-06-16 18:42:35 +02:00
L. David Baron
6730c2f7fd
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
2009-06-16 08:00:20 -07:00
Phil Ringnalda
de7fea7d64
Bug 495387 - A few naughty things build their tests without ENABLE_TESTS, r=ted
2009-06-13 11:53:37 -07:00
Robert O'Callahan
a36734c485
Backed out changeset 69c6dbdfd179
2009-06-14 00:18:06 +12:00
Robert O'Callahan
bc9f1f1d4a
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 544ae2157803cf075a50d2a451c6179525ebbc36
2009-06-13 21:16:34 +12:00
Alexander Surkov
efa2cc0737
Bug 495390 - If a link has a non-breaking space as screen text, try to fall back to other means like @title, marcoz, davidb
2009-06-13 09:06:02 +08:00
Mats Palmgren
09831f3834
Add missing 'return' in nsDocAccessible::TakeFocus(). b=497867 r=marco.zehe
2009-06-13 00:51:50 +02:00
Marco Zehe
9ba8c4624e
Merge for backout of bug 493723
2009-06-12 16:31:46 +02:00
Marco Zehe
90c1da9f75
Backed out changeset 2928cc356e14 of bug 493723 to fix screen reader bustage
2009-06-12 16:12:51 +02:00
Alexander Surkov
9af444ccb8
Bug 493723 - implement IAccessibleTable interface for ARIA grids, r=marcoz, davidb, ginn
2009-06-12 20:49:28 +08:00
Marco Zehe
b03429af5b
Bug 497304 - Crash [@ nsAccessibleWrap::get_accParent(IDispatch**) ], r=davidb
2009-06-12 07:12:26 +02:00
Alexander Surkov
ecf711a3b1
Bug 493695 - create accessibles for HTML tr, r=marcoz, davidb
2009-06-12 20:55:04 +08:00
Alexander Surkov
361b74fea6
Bug 493552 - implement nsIAccessibleTable selection methods for ARIA grids, r=marcoz, davidb, sr=neil
2009-06-12 20:52:29 +08:00
David Bolter
f9a3667643
Bug 478032 - Fire delayed value changed event for aria-valuetext changes. r=surkov, r=MarcoZ
2009-06-11 15:57:29 -04:00
David Bolter
f64ef737cf
Bug 481114 - map timer, log and marquee ARIA roles into a11y roles. r=surkov, r=MarcoZ
2009-06-11 14:18:24 -04:00
David Bolter
bfe9ba3d69
Bug 493336 - Create mochitest for STATE_OFFSCREEN, r=surkov, r=MarcoZ
2009-06-11 11:11:09 -04:00
Arpad Borsos
fafa04fced
Bug 497068: Fix "will be initialized after" warnings; r=dbaron
2009-06-09 18:03:59 +02:00
Arpad Borsos
cb08371dfd
Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron
2009-05-26 10:53:15 +02:00