Commit Graph

3702 Commits

Author SHA1 Message Date
Masayuki Nakano
4c95259d7e Bug 751749 part.2 Support Win key for a modifier of shortcut key and access key r=smaug, enn 2012-07-19 10:28:16 +09:00
Christian Bielert
a3673c358e Bug 762806 - implement UIA_AcceleratorKeyPropertyId and UIA_AccessKeyPropertyId r=tbsaunde 2012-07-19 22:55:26 -04:00
Trevor Saunders
354efdaec0 bug 762876 - fix default orientation of role=scrollbar, and ensure only one of states horizontal or vertical is set r=davidb 2012-07-17 10:41:59 -04:00
Andrew Quartey
7421af8d6c Bug 762898 - Implement UIA_AriaRolePropertyId. r=trev 2012-07-20 20:19:37 -04:00
David Zbarsky
03039446fa [Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc 2012-08-05 23:00:56 -04:00
David Anderson
a0c566a977 Merge from mozilla-central. 2012-07-13 19:50:02 -07:00
David Anderson
4264d447f8 Merge from mozilla-central. 2012-07-12 13:23:26 -07:00
David Anderson
12f86be1b6 Merge from mozilla-central.
--HG--
rename : editor/libeditor/base/DeleteElementTxn.cpp => editor/libeditor/base/DeleteNodeTxn.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicBuffers.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicBuffers.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicCanvasLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicColorLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicContainerLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicContainerLayer.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicImageLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayersImpl.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayersImpl.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicThebesLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicThebesLayer.h
rename : js/src/jsobj.cpp => js/src/builtin/Eval.cpp
2012-07-10 19:45:14 -07:00
Joshua Cranmer
497e7cd9bb Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Aryeh Gregor
65eef91085 Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan 2012-07-20 14:16:17 +03:00
Boris Zbarsky
5a39a1c779 Bug 607267. Don't style imagemaps as block. r=dbaron,tbsaunde 2012-07-17 12:18:53 -04:00
Ms2ger
c75eefb90d Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Mike Hommey
70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Ed Morley
f4181983a1 Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE 2012-08-04 18:05:15 +01:00
Ms2ger
27245512cd Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Xi Yang
66716ed01f Bug 769452 - Use NS_FORWARD_NSIACCESSIBLETABLE on accessible tables instead of custom macro. r=tbsaunde 2012-07-12 19:28:53 -04:00
Cameron McCormack
7670328c6c Bug 655877 - Part 16: Treat all values of display other than 'none' as 'inline' in SVG text frames. r=roc 2012-08-02 21:38:51 +10:00
Aryeh Gregor
e780171a3d Bug 779091 - Make Accessible::Init() infallible; r=surkov 2012-07-27 16:53:02 +03:00
Mark Capella
ab782c26b2 Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger 2012-07-19 04:57:50 -04:00
Nathan Froyd
bfff055672 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
David Anderson
57a3d866e4 Merge from mozilla-central. 2012-06-28 15:17:18 -07:00
Mark Capella
bc9744216e Bug 765110 - TextLeafAccessibleWrap is never instanciated, r=tbsaunde 2012-06-28 05:09:14 -04:00
Hubert Figuière
f3ad2803cb Bug 773090 - Implement image map properly on Mac and fix AXLink attributes. r=
--HG--
extra : rebase_source : 3ff3c2142a0f8e5190b91bd4bfd1ad79b22e05b8
2012-07-11 17:22:28 -07:00
Eitan Isaacson
6b32a462f2 Bug 782320 - Use names for pushbuttons. r=davidb 2012-08-15 13:40:12 -07:00
Eitan Isaacson
8066501cee Bug 782317 - Change platform conditionals for Android Firefox to "mobile/android". r=davidb 2012-08-15 13:40:12 -07:00
Eitan Isaacson
99548dc1ec Bug 782316 - Removed HOME and END keys from vc controller. r=davidb 2012-08-15 13:40:11 -07:00
Eitan Isaacson
646b724603 Bug 785510 - Add accessible retreival service to utils, and remove it as global from modules. r=davidb 2012-08-26 20:14:42 -07:00
Hub Figuière
41cf08644d Bug 668469 - Part 2: use InteractiveState() instead of NativeInteractiveState(). r=surkov
--HG--
extra : rebase_source : 0da87d1ad720782293d5091537a2edc2f6d07c46
2012-08-24 23:48:41 -04:00
David Zbarsky
0ce914d650 [Bug 785454] Remove nsPresShell::GetFrameForPoint r=smaug 2012-08-25 00:09:48 -04:00
Andrew McCreight
c063a3e54c Bug 750570, part 4 - Switch most native CC classes to use the purple buffer. r=smaug
This patch actually converts over most of the existing native CC classes
to use the participant. This is done by converting them to use
the newly generalized nsCycleCollectingAutoRefCnt instead of their usual
ref count.

This is mostly a matter of defining new macros defining AddRef() and Release()
for native CC classes with the CC ref count.

nsTimeout is left as a legacy native CC class because it is a weird class,
but hopefully eventually it too can be converted over.  See bug 774874.
2012-08-24 09:50:06 -07:00
Nathan Froyd
b1151f38c9 Bug 785226 - fix -Wenum-compare warning spam in accessible/src/base/RoleAsserts.cpp; r=davidb 2012-08-23 17:00:58 -04:00
Hubert Figuière
22231ed617 Bug 668469 - Don't ignore focusable elements. r=surkov 2012-08-22 08:08:43 -07:00
Hubert Figuière
f19368a57f Bug 772060 - Part 1: Implement accessibilityArrayAttributeCount for mozPaneAccessible. r=surkov,tbsaunde 2012-07-11 17:29:19 -07:00
Eitan Isaacson
6561d9d600 Revert "Bug 782320 - Use names for pushbuttons. r=davidb" 2012-08-24 09:52:24 -04:00
Ms2ger
e7364eb3f0 Revert to changeset e048ac9eb279 for bustage. 2012-08-24 15:44:54 +02:00
Hubert Figuière
b3d5f81157 Bug 668469 - Don't ignore focusable elements. r=surkov
--HG--
extra : rebase_source : 79f3e0057204647187366bad8fe3c72464e3640b
2012-08-22 08:08:43 -07:00
Hubert Figuière
9fe0c8d9b9 Bug 772060 - Part 1: Implement accessibilityArrayAttributeCount for mozPaneAccessible. r=surkov,tbsaunde
--HG--
extra : rebase_source : 4d9d87b9ffebdec3844a661a81e187a9bc130ef7
2012-07-11 17:29:19 -07:00
Arun Sukumaran Latha
bca1339e96 bug 769302 - annotate accessibility instantiation in crash reports r=tbsaunde f=davidb 2012-07-20 14:43:49 -04:00
Eitan Isaacson
70ca399968 Bug 775661 - Added dump tree Logger method, and states to string function. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
ada69af295 Bug 775659 - move getVirtualCursor to util function. Fix moveCursorToObject. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
c8ebf84285 Bug 775653 - Refactor traversal rules. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
a1ae890b1e Bug 775657 - Added initial B2G support and speech presenter. r=davidb 2012-07-20 09:46:54 -07:00
Andrew Quartey
856520bf43 Bug 761910 - Add text attribute testing for HTML mark color. r=eitan 2012-07-07 10:06:59 -04:00
Neil Deakin
5ae1b87a02 Bug 582719, use nsQueryFrame for menus and popups rather than GetType, r=neil 2012-07-30 20:43:28 -04:00
Aryeh Gregor
c81630fddb Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan 2012-07-27 16:59:29 +03:00
Trevor Saunders
1c1a6f21c9 bug 776081 - part 2 fix c++ parsing issue r=froydnj 2012-07-28 00:21:44 -04:00
Trevor Saunders
44db52b2be bug 765252 - ensure doc accessibles don't out live the related pres shell r=bz, davidb, surkov 2012-07-28 00:21:40 -04:00
David Zbarsky
401fe61b28 [Bug 779386] Clean up some includes in a11y r=surkov 2012-08-01 11:31:10 -07:00
David Anderson
6a427d0056 Merge from mozilla-central. 2012-06-26 15:37:34 -07:00
Mark Capella
5fcd8d777d Bug 767264 - remove uses of do_QueryObject() in CAccessibleHyperlink, r=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleHyperlink.cpp => accessible/src/msaa/ia2AccessibleHyperlink.cpp
rename : accessible/src/msaa/CAccessibleHyperlink.h => accessible/src/msaa/ia2AccessibleHyperlink.h
2012-06-26 04:18:48 -04:00
David Anderson
4abf6b22ab Fix merge bustage. 2012-06-25 13:45:51 -07:00
Jonathan Watt
970e60a384 Bug 767388 - Kill NS_DEBUG. r=bz.
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
2012-06-25 20:59:42 +01:00
Eitan Isaacson
58a5ab2042 Bug 766779 - Introduce Explore by touch 2012-06-25 10:34:52 -07:00
Eitan Isaacson
3fda41ea43 Bug 766780 - Introduce android scroll accessibility events. r=davidb 2012-06-25 10:34:52 -07:00
Eitan Isaacson
a3c638cdda Bug 764686 - Always check if point are in match's bounds in Accessible::ChildAtPoint(). r=davidb 2012-06-25 10:34:52 -07:00
Aryeh Gregor
4e199a1679 Bug 780618 - Move all error codes to nsError.h; r=ehsan 2012-07-27 17:03:27 +03:00
Eitan Isaacson
075a360ddb Bug 785076 - Work around touch emulation timestamp issue. r=davidb 2012-08-23 11:33:10 -04:00
Alexander Surkov
6174d95762 Bug 761102 - focus may be missed when ARIA active-descendant is changed on active composite widget, r=tbsaunde, f=davidb 2012-09-05 20:03:39 +09:00
Mark Capella
54ad98b7d8 Bug 762770 - implement IAccessibleEx, rkhuey 2012-07-06 12:59:13 -04:00
Hub Figuière
bdbbb5ecca Bug 718700 - Implement subroles for WAI-ARIA Landmarks. f=marcoz r=dbolter
--HG--
extra : rebase_source : b4bd571fe82d401d96bdd11ad8902b3fa03b1294
2012-06-29 14:12:18 -07:00
Hub Figuière
60d57606bf Bug 718625 - Implement TextLeaf accessibles for Mac. Fix Heading title. r=tbsaunde
--HG--
extra : rebase_source : c5f3044614af18ace16f7a91d3b51effa48c9ff8
2012-06-29 14:12:16 -07:00
Hub Figuière
c545610049 Bug 758799 - Check accessible expiry properly. r=dbolter
--HG--
extra : rebase_source : 9ed36a1fe38bac02770c57f82eeef15e6ac9cd74
2012-06-29 14:12:02 -07:00
Hub Figuière
f6d7bd0bfe Bug 750612 - Don't expose invisible property pages in a deck frame. r=tbsaunde
--HG--
extra : rebase_source : ca16cada2efddb6d55cf5dff43cc6a9393ba66e1
2012-06-28 16:04:50 -07:00
Oussama BADR
aa5f8f0263 Bug 763150 - remove notification methods from nsIAccessibilityService, r=tbsaunde
--HG--
extra : rebase_source : 8cd2ae931ba81df8fb28623d21092bb3ab82316d
2012-06-24 02:19:13 -04:00
Mark Capella
2e80211774 Bug 757503 - decomtaminate GetColumnIndexAt/GetRowIndexAt/GetRowAndColumnIndicesAt on accessible tables, r=tbsaunde
--HG--
extra : rebase_source : 3845dd69436932b7f5c8c1f89bb1595f4c9c8bfa
2012-06-23 18:34:48 -04:00
Mark Capella
134b61b021 Bug 765512 - decomtaminate GetSelected (Cell / Column / Row) Indices() on accessible tables, r=tbsaunde
--HG--
extra : rebase_source : 9e10ec9462e2bf70c0ef19c269efa32d1ea386d1
2012-06-23 18:34:44 -04:00
Oussama BADR
80066aef21 Bug 763150 - remove notification methods from nsIAccessibilityService, r=tbsaunde 2012-06-24 02:19:13 -04:00
Mark Capella
f7907a1429 Bug 757503 - decomtaminate GetColumnIndexAt/GetRowIndexAt/GetRowAndColumnIndicesAt on accessible tables, r=tbsaunde 2012-06-23 18:34:48 -04:00
Mark Capella
0f515c37e2 Bug 765512 - decomtaminate GetSelected (Cell / Column / Row) Indices() on accessible tables, r=tbsaunde 2012-06-23 18:34:44 -04:00
David Anderson
2e039591ee Merge from mozilla-central.
--HG--
rename : js/xpconnect/src/XPCThreadContext.cpp => js/xpconnect/src/XPCJSContextStack.cpp
2012-06-22 14:26:15 -07:00
David Anderson
1a676b6d41 Merge from mozilla-central. 2012-06-21 14:02:16 -07:00
David Anderson
99dd2a9400 Merge from mozilla-central.
--HG--
rename : accessible/src/msaa/CAccessibleText.cpp => accessible/src/msaa/ia2AccessibleText.cpp
rename : accessible/src/msaa/CAccessibleText.h => accessible/src/msaa/ia2AccessibleText.h
2012-06-20 17:36:56 -07:00
Mike Hommey
894a244c4f Merge last PGO green changeset from mozilla-inbound to mozilla-central 2012-06-20 10:53:31 +02:00
Hub Figuière
b6e65bfdfa Bug 761589 - Refactor accessibility.force_disabled to work on Mac too and make it tri-state. r=tbsaunde 2012-06-19 16:19:13 -07:00
Andrew Quartey
232b379314 Bug 762038 - Get rid of HyperTextAccessible CID. r=tbsaunde 2012-06-19 19:01:10 -04:00
Andrew Quartey
55848a0b18 Bug 761911 - Add text attribute tests for HTML strike and s elements. r=eitan 2012-06-19 19:01:10 -04:00
David Anderson
0dd273f1b9 Merge from mozilla-central. 2012-06-15 15:23:58 -07:00
Mike Hommey
cc362780fd Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange 2012-06-15 15:50:24 +02:00
Eitan Isaacson
62e7becc7a Bug 766238 - Introduce Utils module in jsat. r=davidb 2012-06-20 14:07:51 -07:00
Eitan Isaacson
543be73801 Bug 756502 - Added reason to pivot change notifications. r=davidb 2012-06-20 14:07:51 -07:00
Eitan Isaacson
43020f808e Bug 756296 - Introduce pivot moveToPoint(). r=davidb 2012-06-20 14:07:51 -07:00
David Anderson
b974a76383 Merge from mozilla-central.
--HG--
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/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/nsXULMenuAccessible.cpp => accessible/src/xul/XULMenuAccessible.cpp
rename : accessible/src/xul/nsXULMenuAccessible.h => accessible/src/xul/XULMenuAccessible.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/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-12 17:44:22 -07:00
Mark Capella
1760b880a4 Bug 765371 - decomtaminate GetSelected-RowCount / ColumnCount / CellCount on accessible tables, r=tbsaunde 2012-06-20 14:05:31 -04:00
Hub Figuière
e1fdee88a3 Bug 759736 - Only instanciate a11y on Mac if VO is running. r=tbsaunde,smichaud 2012-06-06 17:26:45 -07:00
Mark Capella
ad2805eb03 Bug 725572 - Remove nsIAccessibilityService::GetAccessible(), r=surkov, f=hub 2012-06-06 16:33:37 -04:00
Eitan Isaacson
f6d93e0d29 Bug 760972 - Remove focus-follows-cursor behavior and add cursor-follows-focus. r=davidb 2012-06-06 13:02:24 -04:00
Mark Capella
562b435b6e Bug 761943 - crash in nsXULListitemAccessibleNativeInteractiveState, r=surkov 2012-06-06 10:35:41 -04:00
Mark Capella
476194b061 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
b378ab1267 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
Mike Hommey
b95d1d1421 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
Mike Hommey
293c6a4ced Bug 765172 - Add missing entries in nsTextEquivUtils::gRoleToNameRulesMap. r=tbsaunde 2012-06-20 10:10:15 +02:00
Phil Ringnalda
af5af70e08 Back out 2168e72ab8d3 (bug 764686) for orange 2012-06-18 20:52:28 -07:00
Mike Hommey
bda3a28b5d 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
Brian Nicholson
54084044a2 Bug 766757 - Follow-up to add missing break. r=me 2012-06-21 14:03:44 -07:00
Brian Nicholson
5de6a4b075 Bug 766757 - Add LOAD_REPLACE_BYPASS_CACHE load type. r=bz 2012-06-21 10:31:07 -07:00
David Bolter
4f0cfd95e0 Bug 761891 - HTML5 article element should expose xml-roles:article object attribute. r=surkov 2012-06-11 11:16:48 -04:00
Mark Capella
956b1e7139 Bug 760881 - decomtaminate Select Row / Column() on accessible tables, r=tbsaunde 2012-06-11 01:25:07 -04:00
Mark Capella
9bac34e470 Bug 763148 - put Relation into a11y namespace, r=surkov 2012-06-10 18:18:31 -04:00
Mark Capella
974758e274 Bug 763146 - put TextUpdater into a11y namespace, r=surkov 2012-06-10 18:18:27 -04:00
Ryan VanderMeulen
0798422bbf Merge m-c to inbound 2012-06-10 17:59:00 -04:00
Olli Pettay
e160cfea86 Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst 2012-06-10 21:14:30 +03:00
Eitan Isaacson
e3c0b7755c Bug 764119 - Explore by touch preference. r=davidb 2012-06-13 12:22:52 -07:00
Alexander Surkov
664c64f1ab Bug 761188 - reuse layout code for accessible boundaries calculation, r=tbsaunde, f=bz 2012-06-10 22:31:27 +09:00
Aryeh Gregor
7737d5d63f 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
Eitan Isaacson
4cc85f52f8 Bug 764686 - Always check if point are in match's bounds in Accessible::ChildAtPoint(). r=davidb 2012-06-18 18:40:47 -07:00
Eitan Isaacson
8ba0dd7648 Backed out changeset 0c17f1be2df3 (bug 764686) 2012-06-18 17:54:01 -07:00
Eitan Isaacson
405fbb85d5 Bug 764203 - Only notify pivot change if it actually changed. r=davidb 2012-06-18 16:07:56 -07:00
Eitan Isaacson
52df1d4c92 Bug 764686 - Always check if point are in match's bounds in Accessible::ChildAtPoint(). r=davidb 2012-06-18 16:07:56 -07:00
Hub Figuière
abbe143757 Bug 755048 - Fix warnings for uninitiliazed variables and unhandled case. r=dbolter 2012-06-18 13:14:01 -07:00
Mark Capella
85680ff083 Bug 570322 - random fail of image map (area) accessible creation - part 1, r=davidb, f=marcoz 2012-06-18 09:47:25 -04:00
Mark Capella
8a1955f45f Bug 765195 - crash in nsXULTreeAccessible::TreeViewInvalidated, r=tbsaunde 2012-06-16 13:12:58 -04:00
Andrew Quartey
83d705b089 Bug 762396 - Replace do_QueryObject with static_cast in CAccessibleEditableText; r=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleEditableText.cpp => accessible/src/msaa/ia2AccessibleEditableText.cpp
rename : accessible/src/msaa/CAccessibleEditableText.h => accessible/src/msaa/ia2AccessibleEditableText.h
2012-06-16 18:02:54 +12:00
Andrew Quartey
4b91a0a661 Bug 762394 - Replace do_QueryObject() with static_cast in CAccessibleText; r=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleText.cpp => accessible/src/msaa/ia2AccessibleText.cpp
rename : accessible/src/msaa/CAccessibleText.h => accessible/src/msaa/ia2AccessibleText.h
2012-06-16 17:28:31 +12:00
Eitan Isaacson
a828bb7159 Bug 765387 - Add some ICS accessible event attributes. r=blassey 2012-06-15 15:34:22 -07:00
Ed Morley
17ddf20f96 Merge mozilla-central to mozilla-inbound 2012-06-15 15:18:20 +01:00
Ed Morley
f56446474c Merge mozilla-central to mozilla-inbound 2012-06-15 14:04:37 +01:00
Mark Capella
331dec4fd2 Bug 760878 - decomtaminate Get Row / Column Description() on accessible tables, r=tbsaunde 2012-06-15 04:04:03 -04:00
Mark Capella
b74d09b750 Bug 757203 - crash in nsXULTreeAccessible::InvalidateCache when deleting cookie, r=surkov 2012-06-15 04:03:57 -04:00
Mark Capella
25e7472b6b Bug 760880 - decomtaminate Is Column / Row / Cell Selected(), r=tbsaunde 2012-06-15 04:03:51 -04:00
Mark Capella
a1bb98e297 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
e38262d06d Bug 763162 - crash in nsXULMenuitemAccessibleNativeInteractiveState, r=surkov 2012-06-09 07:00:03 -04:00
Oussama BADR
e9b0a16f39 Bug 672514 - Smooth out nsIAccessible keyboard shortcuts methods, r=surkov 2012-06-09 18:49:21 +09:00
Mark Capella
4fd9707a31 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
708721feba 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
dd1b35cb39 Bug 759833 - ARIA documents should fire document loading events, r=tbsaunde, f=davidb 2012-06-08 22:36:41 +09:00
Mark Capella
c3e5f12fa7 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
760a55bf54 Bug 760774 - switch ARIA role map to atoms, r=tbsaunde, sr=neil 2012-06-08 01:23:33 +09:00
Mark Capella
e6472c5368 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
6f6bfa2214 Bug 445516 - Support for auto-generated=true text attribute on list bullets, r=tbsaunde 2012-06-07 21:49:21 +09:00
Ryan VanderMeulen
15cb4b33b4 Backout 9d4d0dc404b8 (bug 767754) for Windows m-oth leaks. 2012-08-09 10:30:01 -04:00
Xi Yang
8a46f8c59e bug 767754 - move application accessible life cycle logic to nsAccessibilityService r=tbsaund 2012-08-09 00:59:00 -04:00
Alexander Surkov
99ec2ab9a0 Bug 761853 - ARIA grid with rowgroup breaks table row/col counting and indices, r=tbsaunde
--HG--
rename : accessible/src/base/filters.cpp => accessible/src/base/AccFilters.cpp
rename : accessible/src/base/filters.h => accessible/src/base/AccFilters.h
2012-08-28 22:13:59 +09:00
Ms2ger
5f9f66dfe4 Backed out changeset 08e41d18e1f8 for a case-folding collision. 2012-08-28 10:24:30 +02:00
Alexander Surkov
14c8d8da8f Bug 761853 - ARIA grid with rowgroup breaks table row/col counting and indices, r=tbsaunde
--HG--
rename : accessible/src/base/filters.cpp => accessible/src/base/Filters.cpp
rename : accessible/src/base/filters.h => accessible/src/base/Filters.h
2012-08-28 16:33:01 +09:00
Trevor Saunders
49f3b33750 bug 758112 - use mozilla::Selection in accessible/ r=surkov
From 60355eaaee7ef9edbc475c355133e02bc7c1a89f Mon Sep 17 00:00:00 2001
---
 accessible/src/generic/HyperTextAccessible.cpp |  106 +++++++++---------------
 accessible/src/generic/RootAccessible.cpp      |    1 -
 2 files changed, 39 insertions(+), 68 deletions(-)
2012-04-06 20:09:31 -04:00
Trevor Saunders
20c7e75ace bug 758113 - remove a bunch of nsIDOMNode stuff from HypertextAccessible r=davidb 2012-04-06 14:08:24 -04:00
Mark Capella
2960e8e48e Bug 767269 - ia2Accessible Text/EditableText QI shouldn't call QI for nsIAccessible Text/EditableText, r=tbsaunde 2012-07-01 23:42:45 -04:00
David Zbarsky
d2ee12f6f9 Bug 763350 - Clean up some includes in content/ and dom/ r=smaug 2012-07-01 16:45:59 -07:00
Hub Figuière
2741f260c2 Bug 761589 - Part 2: implement accessibility.force_disabled for ATK. r=tbsaunde 2012-06-30 15:54:17 -07:00
Eitan Isaacson
94cb661640 Bug 769340 - Don't utter anything for list roles. r=MarcoZ 2012-06-29 11:30:27 -07:00
Eitan Isaacson
8d66d62e2d Bug 768863 - Provide full context for explore by touch events like we do for focus. r=MarcoZ 2012-06-29 11:30:27 -07:00
Justin Lebar
6ff2cb6e6b Bug 769585 - Fix vim modelines. DONTBUILD rs=mrbkap 2012-06-29 12:42:59 +02:00
Mark Capella
d143874a39 Bug 767705 - decomtaminate GetSelectedCells() on accessible tables, r=tbsaunde 2012-06-29 04:14:22 -04:00
Ehsan Akhgari
f4b598bf08 Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
This patch does the following:

* It adds nsITransferable::Init(nsILoadContext*).  The load context
  might be null, which means that the transferable is non-private, but
  if it's non-null, we extract the boolean value for the privacy mode
  and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
  called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
  represent the document that the string is coming from.
  nsIClipboardHelper implementation internally gets the nsILoadContext
  from that and passes it on to the transferable upon creation.  The
  reason that I did this was that nsIClipboardHelper is supposed to be a
  high-level helper, and in most of its call sites, we have easy access
  to a document object.
* It modifies all of the call sites of the above interfaces according to
  this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
  the call sites.
2012-04-16 22:14:01 -04:00
Aryeh Gregor
0ef6c7ac61 Bug 766845 part 3 - Fix assertion in DeleteRangeTxn; r=ehsan,surkov 2012-06-25 14:44:40 +03:00
Mark Capella
fcec1569ca 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
9add19ecba 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
ae8e9aa9f0 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
d6e97a0399 Bug 756983 - make nsAccessible::GetActionName faster, r=tbsaunde 2012-06-04 14:41:06 +09:00
Alexander Surkov
4e0ccf7a2c Bug 759670 - Intermittent accessible/events/test_docload.xul | Test timed out, r=tbsaunde 2012-06-04 14:38:45 +09:00