Commit Graph

2471 Commits

Author SHA1 Message Date
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
David Bolter
1bbd8d3ab7 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
a6f061ff5e Bug 527289 - crash [@ nsHyperTextAccessible::ScrollSubstringToPoint(int, int, unsigned int, int, int)]. r=surkov,MarcoZ 2009-11-10 09:07:19 -05:00
Alexander Surkov
ce74ea3fd1 tree/test_menu.xul tempororay fix, bug 527646 2009-11-10 17:38:05 +08:00
Alexander Surkov
0d48750803 Bug 492961 - Crash [@ nsHTMLTableHeaderAccessible::GetRoleInternal(unsigned int*) ], r=marcoz, davidb 2009-11-10 14:12:15 +08:00
Alexander Surkov
97b378570c 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
c0507d2f71 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
cd3e5b747c Backed out changeset 073164ba54ce 2009-11-07 21:34:20 -05:00
dbolter@mozilla.com
b40cf73cfc 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
d40392231b Bug 526915 - aria-describedby broken in FF 3.6b1, r=marcoz, davidb 2009-11-07 14:37:51 +08:00
Ginn Chen
ddb9d9bc25 Bug 524696 Use nsTArray<nsRefPtr<nsAccEvent> > for mEventsToFire r=surkov.alexander sr=bzbarsky 2009-11-02 17:14:24 +08:00
Alexander Surkov
d7bf04ddc4 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
72ff843d63 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
54569e57ab 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
2158f76536 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
4b7cf36d00 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
6be870ff7a Bug 372131 - nsLinkableAccessible/nsTextAccessible shouldn't be inherited from nsHyperTextAccessbile, r=davidb 2009-10-27 08:58:36 +08:00
Alexander Surkov
3f1f06a8c4 Bug 523789 - nsHTMLLiAccessible shouldn't be inherited from linkable accessible, r=davidb 2009-10-23 11:29:36 +08:00
Alexander Surkov
e8ad80bf21 Bug 523565 - nsHTMLLabelAccessible shouldn't be text accessible, r=davidb 2009-10-22 12:45:52 +08:00
David Bolter
0d60851492 Bug 523118 - we mistake 'cell' and text' xul tree seltypes for multiselects. r=surkov 2009-10-21 21:50:06 -04:00
Alexander Surkov
ae65ee0e01 Bug 502164 - expose NODE_CHILD_OF relation for ARIA treegrids on rows, r=davidb 2009-10-20 15:53:49 +08:00
David Bolter
6915a44935 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
09226e46a1 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
8627880487 linux mochitest fix for bug 485270 2009-10-15 14:27:57 +08:00
Alexander Surkov
0d52832ac1 mac fix for bug 485270 2009-10-15 12:40:39 +08:00
Alexander Surkov
ffa66d32b3 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
74f1899bc2 Bug 520769 - we should not expose abstract aria roles. r=MarcoZ,surkov 2009-10-09 12:32:44 -04:00
Alexander Surkov
5a8e76ad8d 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
7e112c1084 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
3d96b7b4a7 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
David Bolter
0abff1ad48 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
41c8798093 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
David Bolter
11f389613b Disable orange caret offset tests (b=510128). r=MarcoZ 2009-09-23 12:21:38 -04:00
David Bolter
a7660c0964 Bug 518191 - use Neil's SimpleTest.waitForFocus to improve intermittent test failures. r=MarcoZ 2009-09-23 10:21:47 -04:00
David Bolter
6c1fbbc77b 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
f0aca020d8 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
c2bbe398c4 Bug 516047 - crash [@ nsXULTreeGridCellAccessible::GetAttributesInternal(nsIPersistentProperties*)]. r=MarcoZ 2009-09-18 12:20:45 -04:00
Alexander Surkov
cc9894f34a 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
f12449d2ad 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
5c54e24e70 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
850df1fb92 Bug 516629 - [OS/2] Build break in accessible, r=surkov 2009-09-15 12:02:27 +08:00
Alexander Surkov
a31625e7e3 Bug 513848 - nsHTMLTableCellAccessible is used in dojo's crazy ARIA grid, r=marcoz, davidb 2009-09-15 11:55:26 +08:00
David Bolter
200c04a3e4 Bug 515685 - Calculate modified-text mutation only when needed, r=surkov 2009-09-12 00:55:20 -04:00
Alexander Surkov
bdf4ece619 mochitests fix for bug 512424 2009-09-11 11:31:19 +08:00
Alexander Surkov
7f9931aed9 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
6c4e32e621 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
1c8c857964 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
71b5e7dcaa 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
8ee71c28f5 Bug 477551 - nsDocAccessible::FlushPendingEvents isn't robust, r=marcoz, davidb, ginn, sr=neil 2009-09-08 00:46:56 +08:00
Benjamin Smedberg
667f63d102 Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
Alexander Surkov
b8318c6520 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
45ba103bc9 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
5d019747bc 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
295db4bc62 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
36bc86429d 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
ba372f3a4c 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
8f435d226b 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
353b7f17b6 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
a92c5173aa Bug 488249 more build bustage fixes 2009-08-24 17:11:35 -04:00
David Zbarsky
0aa6350041 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Marco Zehe
3e08a5604b 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
7536c14cee 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
6012808da6 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
430c5ceb95 Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap 2009-08-20 14:52:48 -07:00
David Bolter
20a4a6ebd9 Bug 510441 - Add support for nsIAccessibleEvent::OBJECT_ATTRIBUTE_CHANGED; r=MarcoZ,surkov 2009-08-20 10:16:00 -04:00
Alexander Surkov
4f036876e8 Bug 503727 - Reorganize implementation of XUL tree accessibility, r=marcoz, ginn, sr=neil 2009-08-20 14:45:19 +08:00
David Bolter
537db0a228 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
310c466b2b Bug 508992 missed a return statement in last checkin r=surkov.alexander 2009-08-14 16:07:25 +08:00
Jeff Muizelaar
d0084bddf1 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
aabfcc4996 Bug 508523 Crash [@ nsDocAccessible::FlushPendingEvents] r=surkov 2009-08-12 15:38:42 +01:00
timeless@mozdev.org
78a4c3aa78 Bug 507591 nsHTMLTableAccessible mLayoutHeuristic should not be an nsAutoString
r=marcoz
2009-08-12 11:49:55 +02:00
Ginn Chen
b831233d95 Bug 508992 ASSERTION: Accessibility wasn't initialized! on quiting Firefox r=surkov.alexander 2009-08-11 15:03:01 +08:00
Ginn Chen
10cb9a6683 Bug 508989 random crash with GTK print dialog with a11y r=surkov.alexander 2009-08-11 14:59:05 +08:00
Boris Zbarsky
0aa15c9fa7 Bug 508819. Stop relying on getElementById returning anonymous nodes. r=gavin,dietrich,davidb 2009-08-10 10:54:22 -04:00
Alexander Surkov
d652e7b038 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
deb5725f5b Bug 468659 - Crash [@ nsAccessNode::GetDocAccessibleFor(nsIDocShellTreeItem*, int) ], r=ginn.chen 2009-07-29 17:01:48 +08:00
Alexander Surkov
d358938971 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
e55bdb1fea Bug 504561 - Comboboxes do not emit accessibility events when selection changes, r=ginn.chen 2009-07-28 10:26:32 +08:00
Michael Kohler
b7a3a2a751 Bug 106386 - Correct misspellings in source code (old); Patch 1; r=timeless 2009-07-27 10:46:59 +02:00
Alexander Surkov
e082e88b32 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
933f110f1a 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
469425a1ed 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
199bccb987 Bug 352093. Update accessibility to handle windowless IFRAMES. r=alexsurkov 2009-07-22 12:45:04 +12:00
Joe Drew
2aa59235f2 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
d3b128e0a7 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
ac4a09be85 Fix bustage. 2009-07-14 18:37:37 +02:00
Peter Van der Beken
ffbf9a7ae8 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
cb01c91a8d 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
70c501e572 Bug 418159 - indexes test for the html:table with overlapping cells, r=marcoz 2009-07-09 15:51:37 +08:00
Alexander Surkov
8545265e1b 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
d9da7e052c 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
9d9969ff2e 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
4f483698b6 Bug 502154 - Mochitests for nsHTMLTableAccessible::IsProbablyForLayout, r=surkov 2009-07-03 09:29:51 +02:00
Alexander Surkov
5e3d87055a 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
0f1e6d47dc imported patch 501601 2009-07-01 17:16:45 +08:00
Alexander Surkov
9f6bd69986 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
e44d4b94f8 Bug 501071 Fix crash @ PL_strcmp - nsAccUtils::GetRoleMapEntry r=davidb 2009-06-30 22:29:54 +01:00
Olli Pettay
80837507f7 Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking 2009-06-30 10:56:40 +03:00
David Bolter
047c8ca2a3 Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking 2009-06-29 14:36:25 -04:00
Alexander Surkov
582f140415 Bug 461923 - remove nsIAccessibleTreeCache and nsPIAccessibleTreeItem, r=marcoz, davidb 2009-06-29 23:38:17 +08:00
Alexander Surkov
85f2d1785b 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
bef9b96d2b Bug 501092 - NS_ASSERTION(parentDoc, No parent document during initialization), r=davidb 2009-06-29 21:26:45 +08:00
Alexander Surkov
fff2439827 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
80dcadb1ea Bug 500487 - Crash [@ nsDocAccessible::RemoveEventListeners() ]; r=MarcoZ, r=surkov 2009-06-28 13:45:04 -04:00
Robert O'Callahan
e38733eb15 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
7ce9e9c3f7 atk fix for bug 499653 2009-06-25 11:20:04 +08:00
Alexander Surkov
a54cd9869d Bug 499653 - unify ARIA state attributes mapping rules, r=marcoz, davidb 2009-06-25 10:12:38 +08:00
Alexander Surkov
e270dfb411 Bug 461922 - remove nsPIAccessibleDocument, r=marcoz, davidb, sr=neil 2009-06-25 10:08:53 +08:00
David Bolter
fc066fd601 Bug 500213 - compiler warns about unused enums in switch; r=MarcoZ 2009-06-24 19:18:46 -04:00
David Bolter
8480e3e6ae Bug 500210 - comparison of unsigned and signed integer warnings; r=MarcoZ 2009-06-24 19:18:46 -04:00
David Bolter
0d89b186f2 Bug 500202 - Unused variable build warnings; r=MarcoZ 2009-06-24 19:18:46 -04:00
Robert O'Callahan
fb3a1a19b2 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
3c487cc506 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
9651b24e53 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
08957cd314 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
9b4ff6aed2 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
d297e5219e Bug 477599 - Expose ARIA semantics for HTML 5 draggable; r=MarcoZ, r=surkov 2009-06-19 14:23:44 -04:00
David Bolter
b099f8f28a 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
7a08fc74f2 mac bustage fix for bug 461921 2009-06-18 16:14:16 +08:00
Alexander Surkov
6929eedbb0 Bug 461921 - remove nsPIAccessible, r=marcoz, davidb 2009-06-18 15:37:38 +08:00
Marco Zehe
2b712738f6 Bug 498913 - Crash when visiting www.bicycling.com with JAWS 10 running, r=davidb 2009-06-17 19:05:45 +02:00
David Bolter
faedf74657 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
6f76ac0679 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
b40171b242 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
44a6267b1d Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky 2009-06-16 08:00:20 -07:00
Phil Ringnalda
a18d5b035f 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
ba91e5bc8a Backed out changeset 69c6dbdfd179 2009-06-14 00:18:06 +12:00
Robert O'Callahan
b9b2bd7a9a 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
b9a0cd6c6c 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
aa354453bd Add missing 'return' in nsDocAccessible::TakeFocus(). b=497867 r=marco.zehe 2009-06-13 00:51:50 +02:00
Marco Zehe
d3a8899904 Merge for backout of bug 493723 2009-06-12 16:31:46 +02:00
Marco Zehe
8587852a18 Backed out changeset 2928cc356e14 of bug 493723 to fix screen reader bustage 2009-06-12 16:12:51 +02:00
Alexander Surkov
ea53f74ea4 Bug 493723 - implement IAccessibleTable interface for ARIA grids, r=marcoz, davidb, ginn 2009-06-12 20:49:28 +08:00
Marco Zehe
ef16fedfde Bug 497304 - Crash [@ nsAccessibleWrap::get_accParent(IDispatch**) ], r=davidb 2009-06-12 07:12:26 +02:00
Alexander Surkov
2ce0289626 Bug 493695 - create accessibles for HTML tr, r=marcoz, davidb 2009-06-12 20:55:04 +08:00
Alexander Surkov
a71e4ca995 Bug 493552 - implement nsIAccessibleTable selection methods for ARIA grids, r=marcoz, davidb, sr=neil 2009-06-12 20:52:29 +08:00
David Bolter
1be065b3c4 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
0b0ca07091 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
7404d3b9e7 Bug 493336 - Create mochitest for STATE_OFFSCREEN, r=surkov, r=MarcoZ 2009-06-11 11:11:09 -04:00
Arpad Borsos
e6fe766c98 Bug 497068: Fix "will be initialized after" warnings; r=dbaron 2009-06-09 18:03:59 +02:00
Arpad Borsos
a56370e043 Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron 2009-05-26 10:53:15 +02:00
Neil Deakin
15df29db77 Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE) 2009-06-10 14:00:39 -04:00
Henri Sivonen
82e13c145b Bug 468708 - namespaceURI for HTML elements should be http://www.w3.org/1999/xhtml (also make localName return in lower case) r=sicking, sr=peterv, a=beltzner 2009-06-09 10:41:19 +03:00
Alexander Surkov
ffe295f779 Bug 475503 - mochitest for hide event when DOM node containing accessibles is removed from DOM, r=marcoz, davidb 2009-05-27 13:31:23 +08:00
Justin Dolske
a2f15cdeb2 Bug 486899 - Keyboard Accessibility on video element (also audio). r=mconnor 2009-05-22 16:03:47 -07:00
Alexander Surkov
8616b0f81e Bug 494346 - STATE_FOCUSABLE not exposed on focusable video sliders, r=davidb, r=MarcoZ
--HG--
rename : accessible/tests/mochitest/nsIAccessible_states.js => accessible/tests/mochitest/states.js
2009-05-22 18:09:51 +02:00
Alexander Surkov
ffa7115400 Bug 493521 - do not warn trying to get selection controller for focused document, r=marcoz, davidb 2009-05-20 21:09:33 +08:00
Benjamin Smedberg
56cce7342e Fix mis-spellings of "receive" to kick builds on a CLOSED TREE. 2009-05-18 09:48:36 -04:00
Alexander Surkov
1cdeb6f7e6 Bug 386813 - Support table interfaces for grid/treegrid when no HTML table undeneath, r=davdib, marcoz, sr=neil 2009-05-18 16:35:21 +08:00
Alexander Surkov
4770203045 Bug 493433 - invalid arg on valid relation type, r=marcoz, davidb 2009-05-18 11:42:43 +08:00
David Bolter
b724f896c3 Merge bug 486146 2009-05-15 19:46:41 -04:00
David Bolter
70a37d4595 Bug 486146. triage leak exposed by test_actions_inputs and re-enable (false suspect for OS X leak bug 472773) r=marcoz 2009-05-15 19:41:02 -04:00
Alexander Surkov
69460d5a73 Bug 492736 - robust nsXULTreeAccessible::GetLastChild, r=marcoz, davidb 2009-05-15 22:56:58 +08:00
Alexander Surkov
f3fbb634f1 Bug 468360 - tree without treecols definition crashes the browser in [@XULTreeAccessible::TreeViewInvalidated], patch=timeless, r=me 2009-05-13 13:21:21 +08:00
Alexander Surkov
0db4bf85d0 Bug 492482 - [Linux] mochitest-a11y: content/a11y/accessible/test_aria_role_grid.html needs to report 'todo', r=marcoz 2009-05-13 13:17:53 +08:00
Alexander Surkov
deedb88a05 Bug 492530 - allow aria-labelledby to work in anonymous content, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/nsIAccessible_name.css => accessible/tests/mochitest/name.css
rename : accessible/tests/mochitest/nsIAccessible_name.js => accessible/tests/mochitest/name.js
rename : accessible/tests/mochitest/nsIAccessible_name.xbl => accessible/tests/mochitest/name.xbl
rename : accessible/tests/mochitest/test_nsIAccessible_name.html => accessible/tests/mochitest/test_name.html
rename : accessible/tests/mochitest/test_nsIAccessible_name.xul => accessible/tests/mochitest/test_name.xul
rename : accessible/tests/mochitest/test_nsIAccessible_name_button.html => accessible/tests/mochitest/test_name_button.html
rename : accessible/tests/mochitest/test_nsIAccessible_name_link.html => accessible/tests/mochitest/test_name_link.html
2009-05-13 13:13:12 +08:00
Alexander Surkov
fa39c0fdd6 Bug 492518 - xul:slider accessible of xul:scale is accessible illegally, r=marcoz, davidb 2009-05-14 13:50:17 +08:00
Alexander Surkov
8f8f87621f Bug 491851 - implement relations inside HTML table, r=marcoz, davidb, sr=neil 2009-05-14 13:31:09 +08:00
Alexander Surkov
6e14bc27a5 Bug 490287 - slider of audio/video element hasn't accessible name, r=marcoz, davidb, dolske, l10n, mconor, sr=neil 2009-05-14 13:29:33 +08:00
Alexander Surkov
c9c3595543 Bug 491443 - Fire OBJECT_NAMECHANGE events when the HTML 5 media Play/Pause or Mute/Unmute buttons are pressed and the caption changes, r=marcoz, davidb 2009-05-14 13:27:40 +08:00
David Bolter
bd6f0d605e bug 482598: Temporarily disable test_childAtPoint because it's failing. 2009-05-11 12:14:22 -04:00
David Bolter
8ae02a93d0 Backing out changeset f640af4933fc and changeset ca15d173817d (fix for bug 285167) to investigate TXul regression
--HG--
extra : rebase_source : ab3f98729c513c54e11f1dc0ab520bfa5adfc614
2009-05-11 11:20:03 -04:00