Commit Graph

2426 Commits

Author SHA1 Message Date
Ed Morley
35dfac289e Merge mozilla-central to mozilla-inbound 2012-06-15 15:18:20 +01:00
Mike Hommey
2536fb188a Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange 2012-06-15 15:50:24 +02:00
Ed Morley
6851f5438e Merge mozilla-central to mozilla-inbound 2012-06-15 14:04:37 +01:00
Mark Capella
529d1dbaed Bug 760878 - decomtaminate Get Row / Column Description() on accessible tables, r=tbsaunde 2012-06-15 04:04:03 -04:00
Mark Capella
6ec855e4ee Bug 757203 - crash in nsXULTreeAccessible::InvalidateCache when deleting cookie, r=surkov 2012-06-15 04:03:57 -04:00
Mark Capella
7f6a4bd310 Bug 760880 - decomtaminate Is Column / Row / Cell Selected(), r=tbsaunde 2012-06-15 04:03:51 -04:00
Mike Hommey
3acf5d646d Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo 2012-06-04 08:30:26 +02:00
Eitan Isaacson
b69c47d357 Bug 764119 - Explore by touch preference. r=davidb 2012-06-13 12:22:52 -07:00
Mark Capella
831acc6b2b Bug 759817 - Repair an inheritance issue, r=surkov 2012-06-12 19:18:04 -04:00
Marco Zehe
ceecbda938 Bug 762851 - [AccessFu] Introduce single letter quick navigation keys, r=eitan 2012-06-12 19:32:37 +02:00
Mark Capella
e952b81a3e Bug 760354 - implement IsInDocument as accessible flag, r=tbsaunde, f=surkov 2012-06-12 10:30:59 -04:00
David Bolter
08e19403a6 Bug 761891 - HTML5 article element should expose xml-roles:article object attribute. r=surkov 2012-06-11 11:16:48 -04:00
Mark Capella
455c58afd7 Bug 760881 - decomtaminate Select Row / Column() on accessible tables, r=tbsaunde 2012-06-11 01:25:07 -04:00
Mark Capella
cbbba96019 Bug 763148 - put Relation into a11y namespace, r=surkov 2012-06-10 18:18:31 -04:00
Mark Capella
89f13eb656 Bug 763146 - put TextUpdater into a11y namespace, r=surkov 2012-06-10 18:18:27 -04:00
Ryan VanderMeulen
846a6a41bf Merge m-c to inbound 2012-06-10 17:59:00 -04:00
Olli Pettay
94414ed431 Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst 2012-06-10 21:14:30 +03:00
Alexander Surkov
32989366e9 Bug 761188 - reuse layout code for accessible boundaries calculation, r=tbsaunde, f=bz 2012-06-10 22:31:27 +09:00
Aryeh Gregor
8e7de01930 Bug 762862 - Rename nsTypedSelection to mozilla::Selection; r=ehsan
--HG--
rename : layout/generic/nsTypedSelection.h => layout/generic/Selection.h
2012-06-08 17:20:55 +03:00
Mark Capella
648340b338 Bug 763144 - de-ns-ify every class in XUL folder, r=surkov
--HG--
rename : accessible/src/xul/nsXULAlertAccessible.cpp => accessible/src/xul/XULAlertAccessible.cpp
rename : accessible/src/xul/nsXULAlertAccessible.h => accessible/src/xul/XULAlertAccessible.h
rename : accessible/src/xul/nsXULColorPickerAccessible.cpp => accessible/src/xul/XULColorPickerAccessible.cpp
rename : accessible/src/xul/nsXULColorPickerAccessible.h => accessible/src/xul/XULColorPickerAccessible.h
rename : accessible/src/xul/nsXULComboboxAccessible.cpp => accessible/src/xul/XULComboboxAccessible.cpp
rename : accessible/src/xul/nsXULComboboxAccessible.h => accessible/src/xul/XULComboboxAccessible.h
rename : accessible/src/xul/nsXULSliderAccessible.cpp => accessible/src/xul/XULSliderAccessible.cpp
rename : accessible/src/xul/nsXULSliderAccessible.h => accessible/src/xul/XULSliderAccessible.h
rename : accessible/src/xul/nsXULTabAccessible.cpp => accessible/src/xul/XULTabAccessible.cpp
rename : accessible/src/xul/nsXULTabAccessible.h => accessible/src/xul/XULTabAccessible.h
2012-06-09 11:45:07 -04:00
Mark Capella
6171e68116 Bug 763162 - crash in nsXULMenuitemAccessibleNativeInteractiveState, r=surkov 2012-06-09 07:00:03 -04:00
Oussama BADR
a29511c602 Bug 672514 - Smooth out nsIAccessible keyboard shortcuts methods, r=surkov 2012-06-09 18:49:21 +09:00
Mark Capella
44a5184840 Bug 762755 - de-ns-ify nsXULMenuAccessible and nsXULListboxAccessible classes, r=surkov
--HG--
rename : accessible/src/atk/nsXULListboxAccessibleWrap.h => accessible/src/atk/XULListboxAccessibleWrap.h
rename : accessible/src/atk/nsXULMenuAccessibleWrap.h => accessible/src/atk/XULMenuAccessibleWrap.h
rename : accessible/src/mac/nsXULListboxAccessibleWrap.h => accessible/src/mac/XULListboxAccessibleWrap.h
rename : accessible/src/mac/nsXULMenuAccessibleWrap.h => accessible/src/mac/XULMenuAccessibleWrap.h
rename : accessible/src/msaa/nsXULListboxAccessibleWrap.cpp => accessible/src/msaa/XULListboxAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULListboxAccessibleWrap.h => accessible/src/msaa/XULListboxAccessibleWrap.h
rename : accessible/src/msaa/nsXULMenuAccessibleWrap.cpp => accessible/src/msaa/XULMenuAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULMenuAccessibleWrap.h => accessible/src/msaa/XULMenuAccessibleWrap.h
rename : accessible/src/other/nsXULMenuAccessibleWrap.h => accessible/src/other/XULMenuAccessibleWrap.h
rename : accessible/src/xul/nsXULMenuAccessible.cpp => accessible/src/xul/XULMenuAccessible.cpp
rename : accessible/src/xul/nsXULMenuAccessible.h => accessible/src/xul/XULMenuAccessible.h
2012-06-09 04:21:07 -04:00
Mark Capella
971b084ac9 Bug 762754 - rename nsXULTextAccessible files to XULEelementAccessibles, r=surkov
--HG--
rename : accessible/src/xul/nsXULTextAccessible.cpp => accessible/src/xul/XULElementAccessibles.cpp
rename : accessible/src/xul/nsXULTextAccessible.h => accessible/src/xul/XULElementAccessibles.h
2012-06-09 04:21:00 -04:00
Alexander Surkov
9e941592f3 Bug 759833 - ARIA documents should fire document loading events, r=tbsaunde, f=davidb 2012-06-08 22:36:41 +09:00
Mark Capella
d5c17c1b06 Bug 762389 - de-ns-ify nsXULTreeAccessible and nsXULTreeGridAccessible, r=surkov
--HG--
rename : accessible/src/atk/nsXULTreeGridAccessibleWrap.h => accessible/src/atk/XULTreeGridAccessibleWrap.h
rename : accessible/src/mac/nsXULTreeGridAccessibleWrap.h => accessible/src/mac/XULTreeGridAccessibleWrap.h
rename : accessible/src/msaa/nsXULTreeGridAccessibleWrap.cpp => accessible/src/msaa/XULTreeGridAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULTreeGridAccessibleWrap.h => accessible/src/msaa/XULTreeGridAccessibleWrap.h
rename : accessible/src/other/nsXULTreeGridAccessibleWrap.h => accessible/src/other/XULTreeGridAccessibleWrap.h
rename : accessible/src/xul/nsXULTreeAccessible.cpp => accessible/src/xul/XULTreeAccessible.cpp
rename : accessible/src/xul/nsXULTreeAccessible.h => accessible/src/xul/XULTreeAccessible.h
rename : accessible/src/xul/nsXULTreeGridAccessible.cpp => accessible/src/xul/XULTreeGridAccessible.cpp
rename : accessible/src/xul/nsXULTreeGridAccessible.h => accessible/src/xul/XULTreeGridAccessible.h
2012-06-08 06:28:27 -04:00
Alexander Surkov
00e61410f2 Bug 760774 - switch ARIA role map to atoms, r=tbsaunde, sr=neil 2012-06-08 01:23:33 +09:00
Mark Capella
a6c39d156b Bug 760758 - de-ns-ify nsHTMLTableAccessible, r=surkov
--HG--
rename : accessible/src/atk/nsHTMLTableAccessibleWrap.h => accessible/src/atk/HTMLTableAccessibleWrap.h
rename : accessible/src/html/nsHTMLTableAccessible.cpp => accessible/src/html/HTMLTableAccessible.cpp
rename : accessible/src/html/nsHTMLTableAccessible.h => accessible/src/html/HTMLTableAccessible.h
rename : accessible/src/mac/nsHTMLTableAccessibleWrap.h => accessible/src/mac/HTMLTableAccessibleWrap.h
rename : accessible/src/msaa/nsHTMLTableAccessibleWrap.cpp => accessible/src/msaa/HTMLTableAccessibleWrap.cpp
rename : accessible/src/msaa/nsHTMLTableAccessibleWrap.h => accessible/src/msaa/HTMLTableAccessibleWrap.h
rename : accessible/src/other/nsHTMLTableAccessibleWrap.h => accessible/src/other/HTMLTableAccessibleWrap.h
2012-06-07 08:47:49 -04:00
Andrew Quartey
86768eb44d Bug 445516 - Support for auto-generated=true text attribute on list bullets, r=tbsaunde 2012-06-07 21:49:21 +09:00
Hub Figuière
0e7a590476 Bug 759736 - Only instanciate a11y on Mac if VO is running. r=tbsaunde,smichaud 2012-06-06 17:26:45 -07:00
Mark Capella
07d53b30ff Bug 725572 - Remove nsIAccessibilityService::GetAccessible(), r=surkov, f=hub 2012-06-06 16:33:37 -04:00
Eitan Isaacson
77c6e39925 Bug 760972 - Remove focus-follows-cursor behavior and add cursor-follows-focus. r=davidb 2012-06-06 13:02:24 -04:00
Mark Capella
1d34ef21cf Bug 761943 - crash in nsXULListitemAccessibleNativeInteractiveState, r=surkov 2012-06-06 10:35:41 -04:00
Mark Capella
4646c68ea3 Bug 759309 - de-ns-ify nsHTMLCanvasAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLCanvasAccessible.cpp => accessible/src/html/HTMLCanvasAccessible.cpp
rename : accessible/src/html/nsHTMLCanvasAccessible.h => accessible/src/html/HTMLCanvasAccessible.h
2012-06-06 06:27:51 -04:00
Mark Capella
35438aaed5 Bug 760757 - de-ns-ify nsHTMLSelectAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLSelectAccessible.cpp => accessible/src/html/HTMLSelectAccessible.cpp
rename : accessible/src/html/nsHTMLSelectAccessible.h => accessible/src/html/HTMLSelectAccessible.h
2012-06-06 06:27:46 -04:00
Mark Capella
b9ad942064 Bug 760756 - de-ns-ify nsHTMLLinkAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLLinkAccessible.cpp => accessible/src/html/HTMLLinkAccessible.cpp
rename : accessible/src/html/nsHTMLLinkAccessible.h => accessible/src/html/HTMLLinkAccessible.h
2012-06-04 08:32:38 -04:00
Mark Capella
429d1a8123 Bug 760755 - de-ns-ify nsHTMLImageMapAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLImageMapAccessible.cpp => accessible/src/html/HTMLImageMapAccessible.cpp
rename : accessible/src/html/nsHTMLImageMapAccessible.h => accessible/src/html/HTMLImageMapAccessible.h
2012-06-04 08:32:34 -04:00
Mark Capella
0a0a48b7f0 Bug 760463 - de-ns-ify nsBaseWidgetAccessible, r=surkov
--HG--
rename : accessible/src/base/nsBaseWidgetAccessible.cpp => accessible/src/generic/BaseAccessibles.cpp
rename : accessible/src/base/nsBaseWidgetAccessible.h => accessible/src/generic/BaseAccessibles.h
2012-06-04 08:32:29 -04:00
Alexander Surkov
2946430abe Bug 756983 - make nsAccessible::GetActionName faster, r=tbsaunde 2012-06-04 14:41:06 +09:00
Alexander Surkov
0e9e3006bf Bug 759670 - Intermittent accessible/events/test_docload.xul | Test timed out, r=tbsaunde 2012-06-04 14:38:45 +09:00
Eitan Isaacson
1ce4abaaed Bug 760451 - Support skip links. r=davidb 2012-06-03 22:02:56 -04:00
Mark Capella
36e6d15c67 Bug 759307 - rename nsHTMLImageAccessible to ImageAccessible, r=surkov
--HG--
rename : accessible/src/atk/nsHTMLImageAccessibleWrap.h => accessible/src/atk/ImageAccessibleWrap.h
rename : accessible/src/html/nsHTMLImageAccessible.cpp => accessible/src/generic/ImageAccessible.cpp
rename : accessible/src/html/nsHTMLImageAccessible.h => accessible/src/generic/ImageAccessible.h
rename : accessible/src/mac/nsHTMLImageAccessibleWrap.h => accessible/src/mac/ImageAccessibleWrap.h
rename : accessible/src/msaa/nsHTMLImageAccessibleWrap.cpp => accessible/src/msaa/ImageAccessibleWrap.cpp
rename : accessible/src/msaa/nsHTMLImageAccessibleWrap.h => accessible/src/msaa/ImageAccessibleWrap.h
rename : accessible/src/other/nsHTMLImageAccessibleWrap.h => accessible/src/other/ImageAccessibleWrap.h
2012-06-02 07:30:34 -04:00
Mark Capella
216d97392f Bug 759310 - de-ns-ify nsHTMLTextAccessible file classes, r=surkov
--HG--
rename : accessible/src/html/nsHTMLTextAccessible.cpp => accessible/src/html/HTMLElementAccessibles.cpp
rename : accessible/src/html/nsHTMLTextAccessible.h => accessible/src/html/HTMLElementAccessibles.h
2012-06-02 07:30:29 -04:00
Alexander Surkov
8a23b7ac4f Bug 757392 - crash in nsIDocument::GetRootElement mainly with JAWS 11, r=tbsaunde 2012-06-02 14:14:58 +09:00
Alexander Surkov
a26b9e61bb Bug 760038 - crash in NotificationController::WillRefresh, r=tbsaunde 2012-06-02 14:14:42 +09:00
Alexander Surkov
fc691d0a20 Bug 760099 - add more loggin capabilities, r=tbsaunde 2012-06-02 10:58:44 +09:00
Alexander Surkov
4783810b8b Bug 760064 - don't include NotificationController.h into headers, r=tbsaunde 2012-06-02 03:39:47 +09:00
Alexander Surkov
b137c4cffc Bug 759645 - enable extended logging for a11y tree and text changes, r=tbsaunde 2012-06-01 13:27:25 +09:00
Alexander Surkov
215e3fa8ee Bug 759641 - small clean up of a11y logging, r=tbsaunde 2012-06-01 13:26:28 +09:00
Mark Capella
e3c95704c8 Bug 759305 - De-ns-ify nsHyperTextAcc, r=surkov
--HG--
rename : accessible/src/atk/nsHyperTextAccessibleWrap.h => accessible/src/atk/HyperTextAccessibleWrap.h
rename : accessible/src/html/nsHyperTextAccessible.cpp => accessible/src/generic/HyperTextAccessible.cpp
rename : accessible/src/html/nsHyperTextAccessible.h => accessible/src/generic/HyperTextAccessible.h
rename : accessible/src/mac/nsHyperTextAccessibleWrap.h => accessible/src/mac/HyperTextAccessibleWrap.h
rename : accessible/src/msaa/nsHyperTextAccessibleWrap.cpp => accessible/src/msaa/HyperTextAccessibleWrap.cpp
rename : accessible/src/msaa/nsHyperTextAccessibleWrap.h => accessible/src/msaa/HyperTextAccessibleWrap.h
rename : accessible/src/other/nsHyperTextAccessibleWrap.h => accessible/src/other/HyperTextAccessibleWrap.h
2012-05-31 04:04:41 -04:00
Eitan Isaacson
f78cb8147b Bug 759618 - Introduce optional arguments in pivot moveNext movePrevious. r=surkov 2012-05-30 19:00:04 -07:00
Eitan Isaacson
265ab44586 Bug 758884 - (part 2/2) Check if position is still a descendant of pivot's root before moving in relation to it. r=davidb 2012-05-30 15:14:23 -07:00
Eitan Isaacson
834a121d85 Bug 758884 - (part 1/2) Present virtual cursor before modifying focus. r=davidb 2012-05-30 15:14:23 -07:00
Ed Morley
8f3214576b Merge mozilla-central to mozilla-inbound 2012-05-30 18:24:56 +01:00
Jignesh Kakadiya
4bfdb00f4f Bug 726283 - Use NS_GetContentList() in nsHTMLRadioButtonAccessibl group position computation, r=surkov, f=tbsaunde 2012-05-30 22:34:33 +09:00
Gervase Markham
638c878b13 Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Alexander Surkov
8299869ee7 Bug 754165 - fire document load events on iframes too, r=tbsaunde, f=marcoz 2012-05-30 11:21:24 +09:00
Mark Capella
9b641b402e Bug 757504 - decomtaminate GetColumnExtentAt/GetRowExtentAt, r=tbsaunde, f=surkov 2012-05-29 20:51:08 -04:00
Mark Capella
0e3b2de49a Bug 740766 - dexpcom nsAccessible::GroupPosition, r=surkov, f=tbsaunde 2012-05-29 20:51:00 -04:00
Eitan Isaacson
5b64045f55 Bug 753986 - Change presenter and utterance generator to be subtree-based. r=davidb 2012-05-29 13:46:08 -07:00
Alexander Surkov
d8db924fba Bug 757739 - crash in nsAccUtils::MustPrune, r=tbsaunde, davidb 2012-05-30 02:15:49 +09:00
Alexander Surkov
710c781e62 Bug 759105 - stop console spamming by MSAA events, r=tbsaunde, f=davidb 2012-05-30 02:15:35 +09:00
Robert O'Callahan
a2a5e603d2 Bug 758179. Part 2: Add flags parameter to GetContentOffsetsFromPoint(External). r=mats 2012-05-30 01:13:36 +12:00
Trevor Saunders
1192ef8bd9 bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov
--HG--
rename : accessible/src/atk/nsAccessibleWrap.cpp => accessible/src/atk/AccessibleWrap.cpp
rename : accessible/src/atk/nsAccessibleWrap.h => accessible/src/atk/AccessibleWrap.h
rename : accessible/src/base/nsAccessible.cpp => accessible/src/generic/Accessible.cpp
rename : accessible/src/base/nsAccessible.h => accessible/src/generic/Accessible.h
rename : accessible/src/mac/nsAccessibleWrap.h => accessible/src/mac/AccessibleWrap.h
rename : accessible/src/mac/nsAccessibleWrap.mm => accessible/src/mac/AccessibleWrap.mm
rename : accessible/src/msaa/nsAccessibleWrap.cpp => accessible/src/msaa/AccessibleWrap.cpp
rename : accessible/src/msaa/nsAccessibleWrap.h => accessible/src/msaa/AccessibleWrap.h
rename : accessible/src/other/nsAccessibleWrap.cpp => accessible/src/other/AccessibleWrap.cpp
rename : accessible/src/other/nsAccessibleWrap.h => accessible/src/other/AccessibleWrap.h
2012-05-28 21:18:45 -04:00
Alexander Surkov
7104229b2b Bug 757757 - Add dexpcomed version of GetAnonymousElementByAttribute, r=tbsaunde, bz 2012-05-28 13:52:53 +09:00
Mark Capella
4197b59355 Bug 758870 - de-ns-ify nsDocAccessible, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/atk/nsDocAccessibleWrap.cpp => accessible/src/atk/DocAccessibleWrap.cpp
rename : accessible/src/atk/nsDocAccessibleWrap.h => accessible/src/atk/DocAccessibleWrap.h
rename : accessible/src/base/nsDocAccessible.cpp => accessible/src/generic/DocAccessible.cpp
rename : accessible/src/base/nsDocAccessible.h => accessible/src/generic/DocAccessible.h
rename : accessible/src/mac/nsDocAccessibleWrap.h => accessible/src/mac/DocAccessibleWrap.h
rename : accessible/src/mac/nsDocAccessibleWrap.mm => accessible/src/mac/DocAccessibleWrap.mm
rename : accessible/src/msaa/nsDocAccessibleWrap.cpp => accessible/src/msaa/DocAccessibleWrap.cpp
rename : accessible/src/msaa/nsDocAccessibleWrap.h => accessible/src/msaa/DocAccessibleWrap.h
rename : accessible/src/other/nsDocAccessibleWrap.h => accessible/src/other/DocAccessibleWrap.h
2012-05-27 05:01:40 -04:00
Trevor Saunders
adc7741a4c backout the part of bug 758304 that causes bug 758713 since the second is a top crash and the first is debug only r=me 2012-05-26 22:09:49 -04:00
Oussama BADR
e7291d71fd Bug 675879 - clean up nsIAccessible action methods, r=surkov 2012-05-27 00:47:22 +09:00
Alexander Surkov
a334fc68ed Bug 754879 - reorg IEnumVariant implementation to traverse accessible children, r=tbsaunde, f=marcoz 2012-05-26 21:14:21 +09:00
Marco Zehe
95adda805c Bug 757381 - Indicate whether a text entry field is multi line. r=eeejay 2012-05-25 09:37:48 -07:00
Alexander Surkov
d59699efa9 Bug 756087 - nsAccessible::GetChildCount should return unsigned int, r=tbsaunde 2012-05-25 19:53:45 +09:00
Hub Figuière
b09b20036d Bug 758304 - Check for expired. Make sure expire do the right thing. r=tbsaunde 2012-05-24 17:24:09 -07:00
Eitan Isaacson
307630dca1 Bug 757954 - Streamline and generalize state utterances in AccessFu UtteranceGenerator. r=MarcoZ 2012-05-24 11:46:04 -07:00
Eitan Isaacson
a588bbd9ca Bug 757954 - Replace INCLUDE_ROLE with INCLUDE_DESC in AccessFu UtteranceGenerator. r=MarcoZ 2012-05-24 11:46:04 -07:00
Eitan Isaacson
d3c0f3d607 Bug 758072 - Fix backward sibling traversal in nsIAccessiblePivot. r=surkov 2012-05-24 11:46:04 -07:00
Eitan Isaacson
94f36bcd56 Automated merge with ssh://hg.mozilla.org/integration/mozilla-inbound/ 2012-05-24 10:10:58 -07:00
Eitan Isaacson
84ca8c7dda Bug 757598 - Fallback for items that don't have accessible actions. r=davidb 2012-05-23 12:10:04 -07:00
Alexander Surkov
05d6b0b663 Bug 757670 - make nsIPresShell::GetLinkLocation faster, r=bz, tbsaunde 2012-05-24 15:57:16 +09:00
Alexander Surkov
3246c1d437 Bug 754857 - Speed up text leaf accessible state calculation, r=tbsaunde 2012-05-23 19:26:18 +09:00
Alexander Surkov
c614ac3856 Bug 746084 - provide extended logging for a11y module, r=tbsaunde 2012-05-23 18:21:40 +09:00
Alexander Surkov
a9a9001709 Bug 756973 - make RootAccessible::NativeState faster, r=tbsaunde, enn 2012-05-23 08:48:35 +09:00
Eitan Isaacson
4c584fc7e8 Bug 757418 - Do Presenter.tabSelected when tab's window receives focus. 2012-05-22 13:44:17 -07:00
Eitan Isaacson
a86fd3fc7b Bug 757109 - Handle moving from invalid virtual cursor positions. r=davidb 2012-05-22 11:01:39 -07:00
David Bolter
2897e96067 Bug 757440 - crash in nsHTMLTableAccessible::ColCount with JAWS 11. r=tbsaunde 2012-05-22 13:23:20 -04:00
Mark Capella
2720b112e0 Bug 747219 - decomtaminate GetCellAt() on accessible tables, r=tbsaunde, f=surkov 2012-05-22 12:41:01 -04:00
Mark Capella
b89cb3508c Bug 745429 - don't use QueryInterface() in CAccessibleImage, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleImage.cpp => accessible/src/msaa/ia2AccessibleImage.cpp
rename : accessible/src/msaa/CAccessibleImage.h => accessible/src/msaa/ia2AccessibleImage.h
2012-05-22 12:40:56 -04:00
Alexander Surkov
5524b9528b Bug 756975 - make RootAccessible::NativeRole faster, r=tbsaunde 2012-05-23 00:36:38 +09:00
Alexander Surkov
ed59f8856c Bug 756381 - make FocusManager::FocusedDOMNode faster, r=tbsaunde, smaug 2012-05-22 18:25:44 +09:00
Mark Capella
a30a7c997b Bug 739198 - stop GetAccService()-GetAccessible usage in AccEventGetAccessibleForNode, r=surkov, f=tbsaunde 2012-05-22 00:00:24 -04:00
Xi Yang
f96a38930e Bug 754869 - MustPrune should take nsAccessible*, r=surkov 2012-05-22 01:30:53 +09:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Trevor Saunders
99180b0047 bug 750026 - get rid of unneeded nsCOMPtrs r=surkov 2012-04-04 23:11:39 -04:00
Mark Capella
a8ae0ef4ce Bug 749810 - getText(0, -1) fails with empty text, r=surkov, f=eeejay 2012-05-23 14:06:07 -04:00
Mark Capella
4403803316 Bug 745428 - densify nsTextAccessible, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/atk/nsTextAccessibleWrap.h => accessible/src/atk/TextLeafAccessibleWrap.h
rename : accessible/src/base/nsTextAccessible.cpp => accessible/src/generic/TextLeafAccessible.cpp
rename : accessible/src/base/nsTextAccessible.h => accessible/src/generic/TextLeafAccessible.h
rename : accessible/src/mac/nsTextAccessibleWrap.h => accessible/src/mac/TextLeafAccessibleWrap.h
rename : accessible/src/msaa/nsTextAccessibleWrap.cpp => accessible/src/msaa/TextLeafAccessibleWrap.cpp
rename : accessible/src/msaa/nsTextAccessibleWrap.h => accessible/src/msaa/TextLeafAccessibleWrap.h
rename : accessible/src/other/nsTextAccessibleWrap.h => accessible/src/other/TextLeafAccessibleWrap.h
2012-05-23 14:05:57 -04:00
Eitan Isaacson
171d12ea2e Bug 756529 - Move accessfu setting to accessibility.accessfu.activate. r=davidb 2012-05-18 11:56:38 -07:00
Eitan Isaacson
b6c9c2a682 Bug 756287 - Introduce PresenterContext in AccessFu. r=davidb 2012-05-18 11:56:38 -07:00
Benjamin Smedberg
2187798a40 Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Aryeh Gregor
1fffe1dc4d Bug 590640 part 5 - Delete empty wrappers when we delete the selection; r=ehsan 2012-05-10 17:54:33 +03:00
Mark Capella
566056c182 Bug 736886 - test_nsIAccessibleDocument.html silently dies, r=surkov 2012-05-17 20:10:10 -04:00
Alexander Surkov
00c4cda6a1 Bug 754830 - calculate link states separately, r=tbsaunde 2012-05-17 18:37:37 +09:00
Oussama BADR
9787937a5f Bug 754230 - IA2::get_states should expose STATE_DEFUNCT if accessible is defunct, r=surkov 2012-05-16 22:29:43 +09:00
Arjun
ca8b0bb826 Bug 741474 - Intermittent failure of accessible/tree/test_img.html | Different amount of expected children, r=surkov 2012-05-16 17:01:34 +09:00
Trevor Saunders
8df11e79ab bug 693933 - make nsFrameSelection::GetSelection() return nsTypedSelection* r=smaug 2012-04-06 17:54:38 -04:00
Jignesh Kakadiya
0a6c8e8041 Bug 751493 - Move out combobox list logic from nsHTMLSelectListAccessible::NativeRole r=surkov 2012-05-16 11:38:49 +09:00
Eitan Isaacson
ddff236fd8 Bug 753076 - Allow d-pad keys interoperate with text entry as well as virtual cursor. r=davidb 2012-05-15 10:41:26 -07:00
Eitan Isaacson
6f9926f602 Bug 752127 - Provide names to all functions that are not in-line. Remove some dumps, wrap some lines. r=davidb 2012-05-14 14:21:59 -07:00
Eitan Isaacson
664f889a6d Bug 753093 - Fix crasher when virtual cursor's position becomes defunct and a move method is called. r=surkov 2012-05-14 14:21:59 -07:00
Alexander Surkov
7ff1752972 Bug 754627 - GetBounds on bullet return wrong values, r=tbsaunde, roc 2012-05-14 13:51:45 +09:00
Mark Capella
efda725334 Bug 748719 - put ApplicationAccessible class into mozilla::a11y namespace, r=surkov, f=hub 2012-05-12 16:09:07 -04:00
David Bolter
f6459b50fb Bug 754377 - crash in nsDocAccessible::AttributeChangedImpl. r=tbsaunde 2012-05-11 15:13:39 -04:00
Mark Capella
1cd8989eeb Bug 751497 - replace nsHTMLSelectOptionAccessible::GetSelectState by nice inline, r=surkov, f=hub 2012-05-10 23:50:03 -04:00
Ed Morley
591cf9a2f1 Backout 386fac446673 (bug 751497) for compilation failures 2012-05-11 09:34:07 +01:00
Mark Capella
76151d0a62 Bug 751497 - replace nsHTMLSelectOptionAccessible::GetSelectState by nice inline, r=surkov, f=hub 2012-05-10 23:50:03 -04:00
Mark Capella
b29f36ee2a Bug 750216 - don't export headers that aren't used outside, r=surkov, r=roc, f=tbsaunde 2012-05-11 10:33:27 +09:00
Max Li
7ec6884e30 Bug 750301 - add static asserts internal and xpcom accessible roles are the same, r=tbsaunde, f=surkov 2012-05-04 21:46:21 -04:00
Eitan Isaacson
1ae1b3a106 Bug 752935 - Decouple Android a11y checking, prepare for ICS on-the-fly a11y toggle events. r=davidb, r=kats 2012-05-10 10:33:12 -07:00
Hub Figuière
5c4618e508 Bug 712924 - Part 3: fix build on MacOS 10.5. r=surkov 2012-05-09 17:47:28 -07:00
Max Li
ea7573d33c Bug 747227 - decomtaminate GetCellIndexAt() on accessible tables, r=tbsaunde, f=surkov 2012-05-08 16:50:46 -04:00
Mark Capella
bcc354e684 Bug 614585 - mochitest test selection functions for nsIAccessibleText, r=surkov, f=hub 2012-05-10 23:18:29 +09:00
Mark Capella
d34ff31bfe Bug 750295 - don't cache gStringBundle in nsAccessNode, r=surkov, f=tbsaunde 2012-05-10 22:43:04 +09:00
Marco Zehe
edff3d587e Bug 753253 - crash in nsAccessible::ScrollTo, r=tbsaunde 2012-05-09 15:17:03 +02:00
Eitan Isaacson
6753dea3d5 Bug 752986 - Change VC nav to left/right instead of up/down. Correct home/end constant names. r=davidb 2012-05-08 17:27:11 -07:00
Hub Figuière
bc0a72b7a7 Bug 753067 - Fix some warnings. r=dbolter 2012-05-08 13:27:05 -07:00
Alexander Surkov
5789cb848e Bug 751828 - densify nsHTMLListAccessible, r=tbsaunde
--HG--
rename : accessible/src/html/nsHTMLTextAccessible.cpp => accessible/src/html/HTMLListAccessible.cpp
rename : accessible/src/html/nsHTMLTextAccessible.h => accessible/src/html/HTMLListAccessible.h
2012-05-08 14:16:40 +09:00
Mark Capella
22886df192 Bug 750287 - don't cache 'is form fill enabled' pref, r=surkov, f=tbsaunde 2012-05-08 14:10:31 +09:00
Alexander Surkov
3a093e8b9c Bug 751496 - get rid nsAccessible::GetBoundsFrame, r=rbsaunde 2012-05-08 09:00:36 +09:00
Mark Capella
a57b793c5a Bug 739190 - change AppendTarget(nsIContent aContent) to take nsDocAccessible argument, r=surkov, f=eeejay 2012-05-08 09:00:29 +09:00
Mark Capella
a41b2a5161 Bug 750191 - move IsTextInterfaceSupportCorrect under DEBUG ifdef, r=surkov, f=hub 2012-05-08 08:49:41 +09:00
Eitan Isaacson
7ece5297e9 Bug 752131 - Remove empty strings from utterances. r=davidb 2012-05-07 11:21:21 -07:00
Eitan Isaacson
b420bdaffd Bug 752125 - Switch to a role-based traversal rule. r=davidb 2012-05-07 11:21:21 -07:00
Eitan Isaacson
e0f3b1a143 Bug 751796 - shut down AccessFu properly on disable(). r=davidb 2012-05-07 09:44:44 -07:00
Eitan Isaacson
b36680e437 Bug 748069 - Document UtteranceGenerator. r=surkov 2012-05-07 09:44:44 -07:00
Eitan Isaacson
b10bebede8 Bug 745986 - Report page loading, loaded and new tabs. r=surkov 2012-05-07 09:44:44 -07:00
Alexander Surkov
8f9a2b5199 Bug 751079 - get rid misuses of nsAccessible::GetBoundaryFrame, r=tbsaunde 2012-05-07 22:42:56 +09:00
Mark Capella
5005cd5327 Bug 750283 - notify observers of a11y init/shutdown in nsAccessibilityService, r=surkov, f=tbsaunde 2012-05-07 18:14:27 +09:00
Marco Zehe
b36a59ffc0 Bug 751623 - crash in nsRootAccessible::Name, r=surkov 2012-05-04 12:00:23 +02:00
Mark Capella
fd824e3102 Bug 748724 - De-ns-ify nsRootAccessible, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/atk/nsRootAccessibleWrap.cpp => accessible/src/atk/RootAccessibleWrap.cpp
rename : accessible/src/atk/nsRootAccessibleWrap.h => accessible/src/atk/RootAccessibleWrap.h
rename : accessible/src/base/nsRootAccessible.cpp => accessible/src/generic/RootAccessible.cpp
rename : accessible/src/base/nsRootAccessible.h => accessible/src/generic/RootAccessible.h
rename : accessible/src/mac/nsRootAccessibleWrap.h => accessible/src/mac/RootAccessibleWrap.h
rename : accessible/src/mac/nsRootAccessibleWrap.mm => accessible/src/mac/RootAccessibleWrap.mm
rename : accessible/src/msaa/nsRootAccessibleWrap.cpp => accessible/src/msaa/RootAccessibleWrap.cpp
rename : accessible/src/msaa/nsRootAccessibleWrap.h => accessible/src/msaa/RootAccessibleWrap.h
rename : accessible/src/other/nsRootAccessibleWrap.h => accessible/src/other/RootAccessibleWrap.h
2012-05-04 15:09:22 +09:00
Eitan Isaacson
eb3a46c3b6 Bug 750528 - Use accessibility.accessfu to enable or disable accessfu. r=davidb 2012-05-03 19:28:35 -07:00
Eitan Isaacson
ce7bd303b7 Bug 751769 - Only attach to first window, throw exception if attach is called again. r=davidb 2012-05-03 19:28:35 -07:00
Eitan Isaacson
c8ea4d1e92 Bug 751428 - Remove spaces and catch errors when localizing role names. r=davidb 2012-05-02 22:10:55 -07:00
Eitan Isaacson
8da509049e Bug 749812 - Add AccessFu text editing feedback. r=tbsaunde 2012-05-02 22:10:55 -07:00
Eitan Isaacson
86f8cae72e Bug 747272 - Filter out whitespace text leaves. r=surkov 2012-05-02 22:10:55 -07:00
Max Li
204b6c58a7 Bug 748601 - nsMaiInterfaceText.cpp should check internal role not atk role, r=tbsaunde, f=surkov 2012-05-02 07:13:34 -04:00
Landry Breuil
06a49ecbe4 Bug 750853 - Remove trailing comma at end of enumerator list, breaks build on OpenBSD, r=hub 2012-05-01 13:05:00 -07:00
Max Li
87d7458bc0 Bug 750196 - remove ROLE_SYSTEM_ definitions, r=eitan 2012-04-30 21:32:40 -04:00
Max Li
7e7f08dd69 Bug 750193 - get rid useless DEBUG_A11Y code, r=eitan 2012-04-30 19:48:28 -04:00
Matt Brubeck
e5d1d7a8d7 Merge mozilla-central and mozilla-inbound 2012-05-02 15:58:11 -07:00
Ed Morley
f1673efd62 Merge mozilla-central to mozilla-inbound 2012-05-01 09:53:31 +01:00
Mark Capella
6c8ca2df22 Bug 740747 - dexpcom nsAccessible::GetName, r=surkov, tbsaunde 2012-05-01 12:08:31 +09:00
Olli Pettay
c73ac4deb3 Followup for Bug 716644, r=trev.saunders 2012-05-01 00:16:31 +03:00