Commit Graph

1345 Commits

Author SHA1 Message Date
Serge Gautherie
e2cc1f8c64 Bug 544170 - [SeaMonkey 2.1] mochitest-a11y: test_tabbrowser.xul fails; (Av1) Bind chrome://navigator/content/navigator.css for SeaMonkey.
r=surkov.alexander.
2010-04-11 04:44:30 +02:00
Craig Topper
771eede254 Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc 2010-04-10 16:10:12 -04:00
Craig Topper
9eccdbd4d7 Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc 2010-04-10 16:09:38 -04:00
Phil Ringnalda
75cf3cdcad Fix spelling of references, in a CLOSED TREE 2010-04-09 20:37:24 -07:00
Alexander Surkov
f053872f22 backout e88d2327e25d, bug 557768 2010-04-08 22:56:42 +09:00
Ms2ger<Ms2ger@gmail.com>
a6bf219550 Bug 557768 - A11y should use nsImageMapUtils, r=surkov 2010-04-08 21:53:30 +09:00
Alexander Surkov
dbc0c64242 Bug 550819 - A11y test suite crash [@ nsTArray_base::Length], r=marcoz, davidb 2010-04-08 15:43:08 +09:00
Alexander Surkov
f44b96fd66 Bug 545467 - nsHTMLImageAccessible shouldn't allocate hash in dynamic memory, r=davidb
--HG--
rename : accessible/src/html/nsHTMLAreaAccessible.cpp => accessible/src/html/nsHTMLImageMapAccessible.cpp
rename : accessible/src/html/nsHTMLAreaAccessible.h => accessible/src/html/nsHTMLImageMapAccessible.h
2010-04-06 09:41:28 +09:00
David Bolter
28b5f1f15e Bug 551684 - No statechange event for aria-expanded on native HTML elements, is fired on ARIA widgets; r=MarcoZ,surkov 2010-04-02 09:33:55 -04:00
Gavin Sharp
ac27d74918 Bug 554991: move tab context menu outside of the tab containers anonymous content to make it easier to overlay directly, r=dao, r=davidb on a11y test
--HG--
extra : rebase_source : 9d4330461d2047775cc66022ba77bc09cc69a020
2010-03-25 18:02:19 -04:00
Craig Topper
7b89b159bb Bug 253889: DeCOMtaminate nsIPresShell - GetCaret(). r=roc
--HG--
extra : rebase_source : 2a05050d8cbb10dd3bb763d5d5a158cc5f3dd814
2010-03-31 08:39:31 -04:00
Kyle Huey
afc6c6ca2d Backed out changeset 4b8936ac4a31 2010-03-30 19:56:44 -04:00
Craig Topper
6c9540a26d Bug 253889: More deCOMtamination of nsIPresShell. r=roc 2010-03-28 19:21:11 -04:00
Markus Stange
5fb3e948bb Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst 2010-03-17 18:10:57 +01:00
timeless@mozdev.org
e1032fac46 Bug 550180 - initialize non static class members in all constructors and use mFoo notation; r=davidb,surkov 2010-03-18 21:24:46 -04:00
David Bolter
be6fbcaed7 Bug 552470 - Crash [@nsXULTreeItemAccessible::GetRoleInternal]; r=surkov 2010-03-18 21:24:41 -04:00
Alexander Surkov
3e545da948 Bug 553308 - add rootDocument property to nsIAccessNode, r=marcoz, davidb 2010-03-19 02:50:31 +08:00
Alexander Surkov
6318f06d6d Bug 553174 - expose nsIAccessibleApplication similar to IA2, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_name_nsApplicationAcc.html => accessible/tests/mochitest/test_elm_nsApplicationAcc.html
2010-03-19 02:49:39 +08:00
David Bolter
79cee89a42 Bug 551978 - Update universal ARIA attribute support to latest spec; r=surkov,MarcoZ 2010-03-18 09:49:28 -04:00
Dão Gottwald
6914ebd1d4 Bug 540529 - re-enable test_tabbrowser.xul on Linux. r=davidbolter 2010-03-18 14:47:37 +01:00
Alexander Surkov
47cde0a3b1 Bug 553005 - add getApplicationAccessible() method to nsIAccesibleRetrival, r=davidb 2010-03-18 13:45:10 +08:00
Alexander Surkov
8c816fcf3f Bug 552368 - fire focus event on document accessible whenever the root or body element is focused, r=marcoz, davidb 2010-03-18 13:44:57 +08:00
Alexander Surkov
42a3037a52 Bug 553028 - mac build error, r=davidb 2010-03-18 13:44:45 +08:00
Markus Stange
4a997d3554 Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures. 2010-03-17 20:03:53 +01:00
Markus Stange
f1f3037861 Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst 2010-03-17 18:10:57 +01:00
Alexander Surkov
389414bd7d Bug 352220 - Inconsistent focus events when returning to a document frame, r=marcoz, davidb 2010-03-17 15:10:52 +08:00
Dão Gottwald
e8a68bbf63 Bug 347930 - Move the tabs outside the tabbrowser, put them in a toolbar. r=vlad
--HG--
extra : rebase_source : e1662b549464d68417cf3b0f07d9624fe1a670ef
2010-03-17 07:36:13 +01:00
Alexander Surkov
975c206c83 Bug 552643 - store nsDocAccessible in global document cache, r=davidb 2010-03-17 14:02:28 +08:00
Mats Palmgren
549893b6d7 Bug 544852, part 1: Remove nsCaret::GetCaretCoordinates. r=roc 2010-03-14 23:52:07 +01:00
Alexander Surkov
ae7811e0fb enable latest test of accessible/events/test_focus.html 2010-03-13 20:10:33 +08:00
Alexander Surkov
451d06d8e3 bug 551679, fix the leak2 2010-03-13 16:41:43 +08:00
Alexander Surkov
7fe185cbbe disable latest test of accessible/events/test_focus.html 2010-03-13 15:51:15 +08:00
Alexander Surkov
3c994cee07 bug 551679, fix the leak 2010-03-13 14:55:40 +08:00
Alexander Surkov
b9078f64cc Bug 551679 - focus is not fired for focused document when switching between windows, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/events_scroll.html => accessible/tests/mochitest/events/scroll.html
rename : accessible/tests/mochitest/events/test_focus.html => accessible/tests/mochitest/events/test_focus_name.html
2010-03-13 12:24:51 +08:00
Joel Maher
d050afae06 Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE 2010-03-12 13:53:36 -08:00
David Bolter
7a2e9d9192 Bug 551548 - Make a11y tests pass on Mac.; r=MarcoZ 2010-03-12 10:09:03 -05:00
Alexander Surkov
d220d6c497 Bug 550396 - cache nsAccessible children for XUL tree accessibles, r=davidb, sr=neil 2010-03-10 18:26:11 +08:00
Brad Lassey
bb55fe310f backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests 2010-03-09 22:33:11 -05:00
Joel Maher
aef3dc32c3 Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert 2010-03-09 08:55:39 -08:00
Alexander Surkov
e1e5d854dd Bug 547811 - ASSERTION: Children are stored but not initialized! 'mAreChildrenInitialized', file c:/mozilla/fx20-02/accessible/src/base/nsAccessible.cpp, line 3011, r=davidb 2010-03-09 15:25:24 +08:00
Kyle Huey
1d0289c601 Backed out changeset 8ce70abd7777 2010-03-09 01:14:21 -05:00
Joel Maher
cee9b522a0 Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer 2010-03-08 19:21:33 -08:00
David Bolter
44f47fbd80 Backing out fix for bug 548291 to fix test crash (b=550819) 2010-03-08 12:24:35 -05:00
Jonas Sicking
3175f89133 Bug 534136 Part 3: Optimize atom-using code for the fact that atoms store 16bit strings. Also take advantage of new nsAtomString API. r=bz 2010-03-08 07:45:00 -08:00
Jonas Sicking
c4106f7f22 Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap 2010-03-08 07:45:00 -08:00
Jonas Sicking
1a6c0165bf Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg 2010-03-08 07:44:59 -08:00
David Bolter
88fdae0dab [mq]: missing-tests 2010-03-07 21:05:44 -05:00
David Bolter
e9eafbb4e5 Bug 548291 - Support ARIA on area (map) elements; r=marcoz,surkov 2010-03-07 21:03:19 -05:00
Clint Talbert
7ffd9496bc 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
ef6c5fda3d 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
caf1dccaa5 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
b5406cb1fe Bug 546748 - topcrash regression: null dereference in nsRefPtr<T>::assign_assuming_AddRef(AddStyleSheetTxn*) | nsAccEventQueue::Shutdown() [@nsRefPtr<AddStyleSheetTxn>::assign_assuming_AddRef(AddStyleSheetTxn*) | nsAccEventQueue::Shutdown()], r=davidb 2010-02-26 11:02:39 -08:00
Mounir Lamouri
54f1561afc 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
e9d0f828e0 Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats 2010-02-24 09:57:44 -08:00
David Bolter
cf1c418a0d Bug 547692 - Crash [@ nsCoreUtils::DispatchMouseEvent(unsigned int, nsIPresShell*, nsIContent*) ]. r=surkov 2010-02-23 09:38:00 -05:00
Saint Wesonga
f78442c0ad Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst 2010-02-22 18:41:21 +01:00
Alexander Surkov
1fef158783 [mq]: fix 2010-02-20 17:31:07 -08:00
Alexander Surkov
ba467abdee Bug 545738 - clean up nsAccessibilityService::GetAccessible() and related, r=davidb 2010-02-20 16:56:35 -08:00
Alexander Surkov
87a693598b Bug 530081 - Clean up our tree walker , r=marcoz, davidb
--HG--
rename : accessible/src/base/nsAccessibleTreeWalker.cpp => accessible/src/base/nsAccTreeWalker.cpp
rename : accessible/src/base/nsAccessibleTreeWalker.h => accessible/src/base/nsAccTreeWalker.h
2010-02-20 16:55:04 -08:00
Alexander Surkov
8a46b1e0a7 Bug 524115 - HyperText accessible should get focus when the caret is positioned inside of it, text is changed or copied into clipboard by ATs, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/nsIAccessibleEditableText.js => accessible/tests/mochitest/editabletext.js
rename : accessible/tests/mochitest/test_nsIAccessibleEditableText.html => accessible/tests/mochitest/test_editabletext_1.html
2010-02-20 16:50:50 -08:00
Kyle Huey
2015b465c8 Bug 545064: Eliminate obsolete ResultFromSCode macro r=jimm, davidb 2010-02-20 08:45:19 -05:00
Alexander Surkov
d846d54509 Reduce orange noise for test_name_nsRootAcc on Linux (b=525175). r=davidb 2010-02-19 14:00:49 -05:00
L. David Baron
4d99ed6e76 Fix spelling of 'the' to cause another round of builds and talos runs. 2010-02-17 13:28:29 -05:00
David Bolter
e048f78168 orange test_name_nsRootAcc.xul investigation (b=525175). r=MarcoZ 2010-02-12 09:57:44 -05:00
David Bolter
7df58e1da3 Bug 545439 - re-enable doc events test: test_doc.html. r=MarcoZ 2010-02-12 09:24:45 -05:00
Marco Zehe
4dd1ebc933 Bug 545399 - Test more HTML elements that create text containers, r=davidb 2010-02-11 15:07:00 +01:00
Alexander Surkov
f32b2994f9 Bug 545391 - keep nsAccessNode objects in cache instead of nsIAccessNode, r=davidb, marcoz, sr=neil 2010-02-11 21:58:35 +08:00
Alexander Surkov
2add5311df Bug 543961 - nsAccessibilityService::GetAccessible() shouldn't try to get document accessible from global cache twice, r=davidb, marcoz 2010-02-11 21:56:01 +08:00
David Bolter
c264e56b0e Bug 543478 - nsXULSelectableAccessible::RefSelection leaks an nsIAccessible. r=surkov 2010-02-09 08:29:26 -05:00
David Bolter
fba92cea67 Bug 544017 - Fix DEBUG_A11Y compile path and move TestChildCache to DEBUG; r=surkov 2010-02-09 08:29:22 -05:00
Ehsan Akhgari
4c596d499d Bug 544600 - Accessibility should check for the bogus br node used by the editor directly; r=davidb 2010-02-08 16:02:18 -05:00
Serge Gautherie
8371621e71 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
716182e262 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
375930c3f5 Bug 488771. Stop nsIScrollPositionListener from inheriting from nsISupports. r=roc
--HG--
extra : rebase_source : bb93c56b3347bc8df7fd843f08e2d5dfc4f3071b
2010-01-28 18:03:42 -06:00
Alexander Surkov
9583642adf Bug 543931 - expose onmouseup/down via accessible 'click' action, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_actions_anchors.html => accessible/tests/mochitest/actions/test_anchors.html
rename : accessible/tests/mochitest/test_actions_aria.html => accessible/tests/mochitest/actions/test_aria.html
rename : accessible/tests/mochitest/test_actions.html => accessible/tests/mochitest/actions/test_general.html
rename : accessible/tests/mochitest/test_actions.xul => accessible/tests/mochitest/actions/test_general.xul
rename : accessible/tests/mochitest/test_actions_inputs.html => accessible/tests/mochitest/actions/test_inputs.html
rename : accessible/tests/mochitest/test_actions_tree.xul => accessible/tests/mochitest/actions/test_tree.xul
rename : accessible/tests/mochitest/test_actions_treegrid.xul => accessible/tests/mochitest/actions/test_treegrid.xul
rename : accessible/tests/mochitest/test_states.html => accessible/tests/mochitest/states/test_aria.html
rename : accessible/tests/mochitest/test_states_doc.html => accessible/tests/mochitest/states/test_doc.html
rename : accessible/tests/mochitest/test_states_docarticle.html => accessible/tests/mochitest/states/test_docarticle.html
rename : accessible/tests/mochitest/test_states_editablebody.html => accessible/tests/mochitest/states/test_editablebody.html
rename : accessible/tests/mochitest/test_states_frames.html => accessible/tests/mochitest/states/test_frames.html
rename : accessible/tests/mochitest/test_states_popup.xul => accessible/tests/mochitest/states/test_popup.xul
rename : accessible/tests/mochitest/test_states_tree.xul => accessible/tests/mochitest/states/test_tree.xul
rename : accessible/tests/mochitest/z_states_frame.html => accessible/tests/mochitest/states/z_frames.html
rename : accessible/tests/mochitest/z_states_framearticle.html => accessible/tests/mochitest/states/z_frames_article.html
rename : accessible/tests/mochitest/z_states_framecheckbox.html => accessible/tests/mochitest/states/z_frames_checkbox.html
rename : accessible/tests/mochitest/z_states_frametextbox.html => accessible/tests/mochitest/states/z_frames_textbox.html
2010-02-03 23:00:25 +08:00
Daniel Holbert
69608663a0 Bug 543497, Patch C: Fix "warning: suggest parentheses around arithmetic in operand of |" in nsXULMenuAccessible.cpp. r=surkov,aaronleventhal 2010-02-01 18:46:13 -08:00
David Bolter
6b0a03a0bd Bug 542702 - Remove unused variable childLength in nsXFormsAccessible::CacheSelectChildren. r=surkov 2010-02-01 21:27:35 -05:00
David Bolter
662c7c630b Bug 542221 - DeCOMtaminate some usage of nsAccessibilityService. r=surkov 2010-02-01 21:27:32 -05:00
David Bolter
47f61f690c Bug 543033 - Remove unused getAccessibleInWindow (in nsIAccessibleRetrieval). r=surkov 2010-02-01 21:27:24 -05:00
Alexander Surkov
f299926bc1 Bug 535891 - tabBrowser.loadURI is not defined, r=marcoz 2010-02-01 23:48:51 +08:00
Alexander Surkov
2f3e3323a4 Bug 542824 - Create child accessible for text controls from native anonymous content, r=marcoz, davidb 2010-02-01 23:22:35 +08:00
Alexander Surkov
50adbf9806 Bug 542801 - assertion 'Queue wasn't shut down', r=davidb 2010-02-01 23:21:11 +08:00
Alexander Surkov
06825eca94 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
5c8d5b845b Bug 542267 - get rid nsAccessNode::gIsAccessibilityActive, r=davidb 2010-01-27 23:10:02 +08:00
Alexander Surkov
16441da7cb Bug 541474 - make events coalescing smarter, r=ginn, davidb 2010-01-27 19:45:32 +08:00
Alexander Surkov
0c0d4576fe Bug 540892 - Stop using nsIDOMNode tree traversals, r=davidb, sr=bz 2010-01-27 19:43:25 +08:00
Alexander Surkov
0dbd68dca1 Bug 541352 - nsDocAccessible::FireDelayedEvent should take nsAccEvent*, r=davidb 2010-01-27 19:42:44 +08:00
Alexander Surkov
9ecf2b143d Bug 515141 - move events firing logic from nsDocAccessible and nsAccEvent into special classes, r=ginn, davidb 2010-01-27 19:42:08 +08:00
Alexander Surkov
f19fe9bb77 Bug 541108 - nsAccessible::DoCommand shouldn't return value, r=davidb 2010-01-25 23:09:25 +08:00
Alexander Surkov
ac429f5b6b Bug 523785 - Use NS_DispatchToMainThread instead of nsITimer, r=ginn, davidb, sr=smaug 2010-01-25 23:08:08 +08:00
Olli Pettay
bd950481d6 Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz 2010-01-23 13:41:41 +02:00
David Bolter
0a84ea23e4 Bug 524521 - add test for role of input type="image". r=MarcoZ 2010-01-21 11:32:33 -05:00
David Bolter
601aa0306b Bug 540997 - Make a11y test_attrs.html pass on OSX. r=MarcoZ 2010-01-21 11:32:30 -05:00
David Bolter
76eb061f48 Bug 540183 - possible crash fix; check for root frame. r=roc 2010-01-20 20:07:35 -05:00
Alexander Surkov
55e0e73cc8 Bug 540285 - stop explicit usage of nsAccEvent::prepareEvent, r=marcoz, davidb, ginn
--HG--
rename : accessible/tests/mochitest/Makefile.in => accessible/tests/mochitest/events/Makefile.in
rename : accessible/tests/mochitest/test_events_caretmove.html => accessible/tests/mochitest/events/test_caretmove.html
rename : accessible/tests/mochitest/test_events_coalescence.html => accessible/tests/mochitest/events/test_coalescence.html
rename : accessible/tests/mochitest/test_events_doc.html => accessible/tests/mochitest/events/test_doc.html
rename : accessible/tests/mochitest/test_events_draganddrop.html => accessible/tests/mochitest/events/test_dragndrop.html
rename : accessible/tests/mochitest/test_events_flush.html => accessible/tests/mochitest/events/test_flush.html
rename : accessible/tests/mochitest/test_events_focus.html => accessible/tests/mochitest/events/test_focus.html
rename : accessible/tests/mochitest/test_events_focus.xul => accessible/tests/mochitest/events/test_focus.xul
rename : accessible/tests/mochitest/test_events_focusdoc.html => accessible/tests/mochitest/events/test_focusdoc.html
rename : accessible/tests/mochitest/test_events_mutation.html => accessible/tests/mochitest/events/test_mutation.html
rename : accessible/tests/mochitest/test_events_scroll.xul => accessible/tests/mochitest/events/test_scroll.xul
rename : accessible/tests/mochitest/test_events_tree.xul => accessible/tests/mochitest/events/test_tree.xul
rename : accessible/tests/mochitest/test_events_valuechange.html => accessible/tests/mochitest/events/test_valuechange.html
2010-01-20 19:16:32 +08:00
Alexander Surkov
4500461b83 Bug 540529 - disable tree/test_tabbrowser.xul on linux 2010-01-19 13:58:07 +08:00
Alexander Surkov
4f69473fdb Bug 540389 - WARNING: Bad accessible tree! [tabbrowser tab], r=davidb, marcoz, mconnor 2010-01-19 12:35:08 +08:00
Alexander Surkov
797c4e5dab Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb 2010-01-19 12:23:44 +08:00
Ehsan Akhgari
189438622f Backout changeset 7a74aa79f2ea because accessibility builds on Mac fail to compile 2010-01-18 14:03:47 -05:00
Alexander Surkov
36c6789aa1 Bug 540281 - rename nsAccessible::FireAccessibleEvent into HandleAccEvent, r=davidb 2010-01-19 00:32:40 +08:00
Alexander Surkov
46c5f065a8 Bug 540272 - don't use nsAccessible::FireAccessibleEvent directly, r=davidb 2010-01-19 00:17:01 +08:00
Alexander Surkov
6af8a9498b Bug 540265 - move nsAccUtils::FireEvent into special class, r=davidb 2010-01-19 00:16:07 +08:00
Alexander Surkov
7fcd25c7bf Bug 481396 - rename nsAccessibleEventData file to nsAccEvent, r=davidb
--HG--
rename : accessible/src/base/nsAccessibleEventData.cpp => accessible/src/base/nsAccEvent.cpp
rename : accessible/src/base/nsAccessibleEventData.h => accessible/src/base/nsAccEvent.h
2010-01-18 23:41:36 +08:00
Alexander Surkov
7853f24858 Bug 540262 - get rid nsAccEvent static helpers, r=ginn 2010-01-18 17:27:31 +08:00
Alexander Surkov
6da3b79a2f Bug 539252 - remove 'Description: ' prefix from MSAA description, r=marcoz, davidb 2010-01-16 10:45:19 +08:00
Peter Van der Beken
7d8645e4ca Fix for bug 428229 (Unable to override addEventListener), remove custom addEventListener code. r=bz.
--HG--
extra : rebase_source : 4e679da2100075a1e3c4ad557b92a3c86a5cf7be
2010-01-13 14:50:01 +01:00
David Bolter
12ddacf65f Bug 520188 - make msaa role map conform for aria directory and marquee. r=surkov,MarcoZ 2010-01-12 21:18:24 -05:00
Alexander Surkov
a57c790415 Bug 539267 - IAccessible accHelp and accHelpTopic return wrong values, r=davidb 2010-01-13 03:57:00 +08:00
Alexander Surkov
86ba1506c9 Bug 536344 - posinset and setsize aren't calculated right for the flatter trees, r=marcoz, davidb 2010-01-13 03:07:38 +08:00
Robert O'Callahan
11acff4c6e Bug 526394. Part 22: Remove more view stuff from PresShell. r=mats 2009-09-09 17:40:02 +12:00
Robert O'Callahan
519c0fd842 Bug 526394. Part 21: Remove nsIViewManager RootScrollableView APIs, and move GetRectVisibility to nsIPresShell. r=mats 2009-09-09 17:40:02 +12:00
Robert O'Callahan
5326dfa81a Bug 526394. Part 19: Remove view paramters from nsIScrollPositionListener. r=mats 2009-09-09 17:40:01 +12:00
Robert O'Callahan
a923083da5 Bug 526394. Part 18: Remove nsIScrollableViewProvider and its implementations, now that we've removed all its users. r=mats 2009-09-09 17:40:01 +12:00
Robert O'Callahan
b3e06515f7 Bug 526394. Part 10: Convert accessibility code. r=mats 2009-09-03 15:57:41 +12:00
Robert O'Callahan
3c94fecdb3 Bug 526394. Part 3: Add all necessary new APIs to nsIScrollableFrame. r=mats,sr=dbaron 2009-09-01 16:11:11 +12:00
Alexander Surkov
4c6b58c381 bug 538633 - don't use nsDependentSubstring explicetly, r=neil 2010-01-12 03:01:51 +08:00
David Bolter
3eddb8a675 Bug 532338 - Inappropriate IAccessible2 role for DL and DT tags. r=MarcoZ,surkov 2010-01-11 13:55:52 -05:00
Alexander Surkov
d3e3c06b74 bug 538633, mac bustage fix 2010-01-11 23:21:10 +08:00
Alexander Surkov
576be928be Bug 538633 - nsAccessible tree navigation methods should deal with nsAccessible pointers, r=marcoz, davidb, sr=neil 2010-01-11 22:14:06 +08:00
Alexander Surkov
ccb6231a01 Bug 166994 - Make our MSAA objects also support IDispatch methods for scripters, r=davidb 2010-01-08 14:50:38 +08:00
David Bolter
527c25fc0e re-disabling orange test_events_coalescence (b=537936) 2010-01-06 22:15:02 -05:00
David Bolter
d9d325cc83 Bug 537936 - [orange] Disabling most likely test failures in bulk to reduce noise 2010-01-06 14:32:24 -05:00
David Bolter
02100267e3 Bug 537936 - Re-enable one test, disable one test in test_events_coalescence (orange) 2010-01-06 13:40:25 -05:00
David Bolter
23f08c9e91 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
8820f384e6 Bug 523068 - group attributes should be calculated from groupPosition(), r=marcoz, davidb 2010-01-06 18:36:50 +08:00
Ginn Chen
aa1a30ff94 Bug 527646 disable tree/test_menu.xul for Solaris r=surkov.alexander 2010-01-06 14:58:08 +08:00
Ginn Chen
274b4a7bc6 Bug 533688 Firefox 3.6 failed to start with AT-SPI2 0.1.3 r=david.bolter,surkov.alexander 2010-01-06 14:56:56 +08:00
Benjamin Smedberg
dcbe6658d4 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
df21dcfefd Bug 500882 part 3. Switch accessibility module to using the new GetPrimaryFrame API. r=surkov, sr=roc 2009-12-24 16:20:05 -05:00
Alexander Surkov
9bb4ee55a9 Bug 523069 - ARIA treegrid should expose group attributes, r=dbolter, marcoz
--HG--
rename : accessible/tests/mochitest/test_objectattrs.html => accessible/tests/mochitest/attributes/test_obj.html
rename : accessible/tests/mochitest/test_cssattrs.html => accessible/tests/mochitest/attributes/test_obj_css.html
rename : accessible/tests/mochitest/test_groupattrs.html => accessible/tests/mochitest/attributes/test_obj_group.html
rename : accessible/tests/mochitest/test_groupattrs.xul => accessible/tests/mochitest/attributes/test_obj_group.xul
rename : accessible/tests/mochitest/test_attrs_elm_tree.xul => accessible/tests/mochitest/attributes/test_obj_group_tree.xul
rename : accessible/tests/mochitest/test_textattrs.html => accessible/tests/mochitest/attributes/test_text.html
2009-12-24 10:45:29 +08:00
Henri Sivonen
2562a87887 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
d9cef221f2 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
437c9354fb Backed out changeset 08e208698ef0: Bug 533688 (Firefox 3.6 failed to start with AT-SPI2 0.1.3) because of consistent orange on Mac/Linux:
1001 ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_doc.html | Test timed out.
1011 ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/a11y/accessible/test_events_draganddrop.html | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - nsIAccessibleEvent is not defined at chrome://mochikit/content/a11y/accessible/events.js:766
and subsequent errors and leaks
2009-12-16 10:31:14 -05:00
Ginn Chen
10cae7a19c Bug 533688 Firefox 3.6 failed to start with AT-SPI2 0.1.3 r=david.bolter 2009-12-16 19:21:48 +08:00
David Bolter
2ebae1cd73 Bug 529289 - Implemented "scrollbar" and aria-orientation mappings. r=MarcoZ,surkov 2009-12-15 11:03:39 -05:00
Jae-Seong Lee-Russo
5f0fa14a9a Bug 530360 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /accessible, r=marco.zehe 2009-12-13 09:32:09 -08:00
Ginn Chen<ginn.chen@sun.com>
08876c7904 Bug 342045 - solaris bustage fix, r=surkov 2009-12-12 03:39:08 +08:00
Alexander Surkov
a3ff009b80 Bug 530014 - ARIA single selectable widget should implement nsIAccessibleSelectable, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_selectable_tree.xul => accessible/tests/mochitest/selectable/test_tree.xul
2009-12-12 03:38:55 +08:00
Alexander Surkov
044027358c Bug 527466 - (nsAccessibleTreeWalker) Less frame walking, more node walking, r=marcoz, davidb 2009-12-12 03:38:33 +08:00
Alexander Surkov
91f04b99ef Bug 529621 - When a table has only one column per row and that column happens to be a column header its role is exposed wrong, r=marcoz, davidb 2009-12-12 03:38:19 +08:00
Boris Zbarsky
cc6eb188e6 Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron 2009-12-10 14:36:04 -08:00
David Bolter
2cbcd6dd76 Adding missing tests (b=342045) r=surkov 2009-12-10 11:45:11 -08:00
Alexander Surkov
e53bd62251 Bug 342045 - Fix O(n^2) access to all the children of a container, r=marcoz, davidb 2009-12-10 11:12:19 -08:00
Alexander Surkov
c1effd13d6 Bug 528311 - Crash [@ nsXULTreeAccessible::GetTreeItemAccessible(int, nsIAccessible**) ], part2, r=marcoz, b192=beltzner 2009-11-30 13:59:09 +08:00
Alexander Surkov
3028c9b06f backout bug 342045 2009-11-20 00:35:38 +08:00
Alexander Surkov
63a49358d6 Bug 342045 - Fix O(n^2) access to all the children of a container, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_applicationAccessible.html => accessible/tests/mochitest/test_name_nsApplicationAcc.html
rename : accessible/tests/mochitest/test_invalidate_elmli.html => accessible/tests/mochitest/tree/test_list_invalidate.html
rename : accessible/tests/mochitest/tree/test_txtctrl.html => accessible/tests/mochitest/tree/test_txtcntr.html
2009-11-19 22:44:59 +08:00
Alexander Surkov
fb89b95276 Bug 529442. Don't hold a frame pointer in nsAccessibilityService::GetAccessible. r=roc,dbolter 2009-11-19 12:42:18 +13:00
David Bolter
eefe027f32 Bug 529192 - crash [nsXULListCellAccessible::GetAttributesInternal(nsIPersistentProperties*)] r=MarcoZ,surkov 2009-11-17 16:14:45 -05:00
Chris Jones
8cce8d8541 Backout b68f602ce949 2009-11-16 23:49:22 -06:00
Chris Jones
75d8b06554 bug 527590: make it an error to hide a virtual method declaration by overloading it in a derived class. (use |using base::method;| if you really mean to do that). rs=bsmedberg 2009-11-16 17:57:21 -06:00
David Bolter
ae4129ee61 Bug 525579 - topcrash [@ nsAccessibilityService::GetAccessible(nsIDOMNode*, nsIPresShell*, nsIWeakReference*, nsIFrame**, int*, nsIAccessible**)] (thanks dbaron) r=roc,surkov 2009-11-16 09:03:53 -05:00
Peter Van der Beken
7e0a012c40 Back out fix for bug 428229 (Unable to override addEventListener). 2009-11-15 17:03:03 +01:00
Peter Van der Beken
c0c277c532 Bustage fix. 2009-11-15 16:27:30 +01:00
David Bolter
d53ddc0f9d 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
b0d3d6c87f 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
486a4b94e9 Bug 527289 - crash [@ nsHyperTextAccessible::ScrollSubstringToPoint(int, int, unsigned int, int, int)]. r=surkov,MarcoZ 2009-11-10 09:07:19 -05:00
Alexander Surkov
4351278a2b tree/test_menu.xul tempororay fix, bug 527646 2009-11-10 17:38:05 +08:00
Alexander Surkov
24fa621411 Bug 492961 - Crash [@ nsHTMLTableHeaderAccessible::GetRoleInternal(unsigned int*) ], r=marcoz, davidb 2009-11-10 14:12:15 +08:00
Alexander Surkov
4fe3532b6f Bug 249292 - Ensure accessible children for <toolbarbutton> types 'menu' and 'menu-button', r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_elm_filectrl.html => accessible/tests/mochitest/tree/test_filectrl.html
rename : accessible/tests/mochitest/test_elm_media.html => accessible/tests/mochitest/tree/test_media.html
rename : accessible/tests/mochitest/test_elm_select.html => accessible/tests/mochitest/tree/test_select.html
rename : accessible/tests/mochitest/test_elm_tree.xul => accessible/tests/mochitest/tree/test_tree.xul
rename : accessible/tests/mochitest/test_elm_txtcntnr.html => accessible/tests/mochitest/tree/test_txtctrl.html
2009-11-10 13:58:52 +08:00
David Bolter
ee2b67ac37 Bug 512059 - Accessibility focus event never fired for designMode document after the first focus. r=surkov,MarcoZ a=blocking1.9.2 2009-11-08 13:36:02 -05:00
David Bolter
400f0886e7 Backed out changeset 073164ba54ce 2009-11-07 21:34:20 -05:00
dbolter@mozilla.com
fdd8acf4f2 Bug 512058 - Can't set focus to designMode document via accessibility APIs (also b=512059). r=MarcoZ,surkov 2009-11-07 20:08:40 -05:00
Alexander Surkov
9a849e8382 Bug 526915 - aria-describedby broken in FF 3.6b1, r=marcoz, davidb 2009-11-07 14:37:51 +08:00
Ginn Chen
446a9c10f9 Bug 524696 Use nsTArray<nsRefPtr<nsAccEvent> > for mEventsToFire r=surkov.alexander sr=bzbarsky 2009-11-02 17:14:24 +08:00
Alexander Surkov
64fdee6658 Bug 437607 - Clicking the 'Skip to main content' link once works, second time fails to initiate a V cursor jump, r=davidb, sr=roc 2009-11-02 09:02:09 +08:00
Alexander Surkov
b079ed1771 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
72b0a51e86 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
a5e134553e 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
71714f633f Bug 524665 - use empty CacheChildren for leaf accessibles instead of implicit GetFirstChild and etc, r=davidb 2009-10-28 18:42:36 +08:00
Alexander Surkov
c31047d59a Bug 372131 - nsLinkableAccessible/nsTextAccessible shouldn't be inherited from nsHyperTextAccessbile, r=davidb 2009-10-27 08:58:36 +08:00
Alexander Surkov
ad2193eb3e Bug 523789 - nsHTMLLiAccessible shouldn't be inherited from linkable accessible, r=davidb 2009-10-23 11:29:36 +08:00
Alexander Surkov
8d2b85ed99 Bug 523565 - nsHTMLLabelAccessible shouldn't be text accessible, r=davidb 2009-10-22 12:45:52 +08:00
David Bolter
36a71267a1 Bug 523118 - we mistake 'cell' and text' xul tree seltypes for multiselects. r=surkov 2009-10-21 21:50:06 -04:00
Alexander Surkov
7661d79018 Bug 502164 - expose NODE_CHILD_OF relation for ARIA treegrids on rows, r=davidb 2009-10-20 15:53:49 +08:00
David Bolter
8f6ed51dfe Bug 494807 - Do not expose a11y info specific to hyperlinks when role is overridden using ARIA. r=surkov 2009-10-19 12:14:05 -04:00
Alexander Surkov
b6a8c7ad92 Bug 501659 - HTML table's isRowSelected/isColumnSelected shouldn't fail if row or column has cell holes, r=davidb 2009-10-18 10:38:27 +08:00
Alexander Surkov
3aeca0d460 linux mochitest fix for bug 485270 2009-10-15 14:27:57 +08:00
Alexander Surkov
270f99f057 mac fix for bug 485270 2009-10-15 12:40:39 +08:00
Alexander Surkov
53700d8281 Bug 485270 - embed and object HTML tags should be given an accessible role of embedded object, r=marcoz, davidb 2009-10-15 11:53:08 +08:00
David Bolter
56f69b4fcb Bug 520769 - we should not expose abstract aria roles. r=MarcoZ,surkov 2009-10-09 12:32:44 -04:00
Alexander Surkov
3cf96a5d64 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
be5fce4aec Bug 520129 - crash: columnHeaderCells on ARIA grid cell of the grid without rows [@ nsWinUtils::ConvertToIA2Array], r=davidb 2009-10-05 14:41:56 +08:00
David Zbarsky
8d8553ee41 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
David Bolter
d36dee59a1 Bug 512561 - Can't set focus to document via accessibility APIs while Adobe Flash plugin has focus. r=MarcoZ 2009-09-28 13:37:39 -04:00
Mitchell Field
eb31b31d25 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
David Bolter
1896918c1a Disable orange caret offset tests (b=510128). r=MarcoZ 2009-09-23 12:21:38 -04:00
David Bolter
2e93d83ca2 Bug 518191 - use Neil's SimpleTest.waitForFocus to improve intermittent test failures. r=MarcoZ 2009-09-23 10:21:47 -04:00
David Bolter
e17fdbe11f 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
bb15489364 Bug 496783 - setParent shouldn't be virtual, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_accessnode_invalidation.html => accessible/tests/mochitest/test_invalidate_accessnode.html
2009-09-19 14:30:07 +08:00
David Bolter
4a268b2570 Bug 516047 - crash [@ nsXULTreeGridCellAccessible::GetAttributesInternal(nsIPersistentProperties*)]. r=MarcoZ 2009-09-18 12:20:45 -04:00
Alexander Surkov
337f412944 Bug 515124 - ASSERTION: QueryInterface needed: 'query_result.get() == mRawPtr', file c:\mozilla\fx08-27\objdir-ff-debug\dist\include\nsCOMPtr.h, line 521, r=davidb, sr=neil 2009-09-16 09:01:47 +08:00
Alexander Surkov
e735d2e90e Bug 516133 - ARIA treegrid role on HTML:table makes thead/tbody accessible, r=marcoz, davidb 2009-09-15 13:31:05 +08:00
Alexander Surkov
c1364d276b Bug 516135 - nsIAccessibleTableCell:table on HTML:td of HTML based ARIA treegrid returns null, r=davidb 2009-09-15 12:05:26 +08:00
Dave Yeo
638afdfc6d Bug 516629 - [OS/2] Build break in accessible, r=surkov 2009-09-15 12:02:27 +08:00
Alexander Surkov
a4ef2d8635 Bug 513848 - nsHTMLTableCellAccessible is used in dojo's crazy ARIA grid, r=marcoz, davidb 2009-09-15 11:55:26 +08:00
David Bolter
64cf3f8dc1 Bug 515685 - Calculate modified-text mutation only when needed, r=surkov 2009-09-12 00:55:20 -04:00
Alexander Surkov
2d766ada03 mochitests fix for bug 512424 2009-09-11 11:31:19 +08:00
Alexander Surkov
162d6d3e9c Bug 512424 - implement IAccessibleTable2, r=marcoz, davidb, sr=neil
--HG--
rename : accessible/src/atk/nsXULTreeAccessibleWrap.h => accessible/src/atk/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/mac/nsXULTreeAccessibleWrap.h => accessible/src/mac/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/msaa/nsXULTreeAccessibleWrap.cpp => accessible/src/msaa/nsXULTreeGridAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULTreeAccessibleWrap.h => accessible/src/msaa/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/other/nsXULTreeAccessibleWrap.h => accessible/src/other/nsXULTreeGridAccessibleWrap.h
rename : accessible/src/xul/nsXULSelectAccessible.cpp => accessible/src/xul/nsXULListboxAccessible.cpp
rename : accessible/src/xul/nsXULSelectAccessible.h => accessible/src/xul/nsXULListboxAccessible.h
rename : accessible/tests/mochitest/test_relations_table.html => accessible/tests/mochitest/test_table_headers.html
rename : accessible/tests/mochitest/test_nsIAccessibleTable_listboxes.xul => accessible/tests/mochitest/test_table_sels_listbox.xul
rename : accessible/tests/mochitest/test_elm_table.html => accessible/tests/mochitest/test_table_struct.html
2009-09-11 09:07:56 +08:00
Marco Zehe
3889c95967 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
2e6d6da4f4 Bug 417929 - nsIAccessiblTable selectRows does not unselect previously selected rows, r=marcoz, davidb, ginn, smaug, sr=roc 2009-09-10 11:06:54 +08:00