Commit Graph

57 Commits

Author SHA1 Message Date
Alexander Surkov
2602de1bfb Bug 1105273 - Accessibility mapping for aria-modal, r=davidb 2014-11-28 10:01:43 -05:00
Alexander Surkov
91d762ecff Bug 1013584 - presentation list items should expose generic accessibles, r=davidb 2014-11-21 09:13:32 -05:00
Trevor Saunders
528b775249 bug 1088148 - disable ipc accessibility messages for now to make crashes go away r=davidb 2014-11-18 13:04:33 -05:00
Trevor Saunders
62cddfac0a bug 1074869 - make atk deal with proxied focus events r=davidb 2014-09-30 10:00:26 -04:00
Diwas Joshi
c61db7a0bb Bug 739568 - nsXULTreeGridRowAccesible should cache its kids as nsXULTreeGridCellAccessibles not generic accessibles, r=tbsaunde 2014-11-05 21:16:37 +05:30
Trevor Saunders
980f8c8ad0 bug 1088148 - only send accessibility ipc messages from child processes that are for content r=davidb 2014-11-07 14:17:42 -05:00
Trevor Saunders
e6a7c96ac8 bug 1088148 - Notify the main process of new child docs after firing events r=davidb
If we notify the parent process about new child documents before we
notify it of events it is possible the parent process's tree is out of
sync with ours, and doesn't contain the outer doc accessible for the new
document.  SO we need to first notify the parent of changes in the
accessible tree for the document, and then we can notify it of new child
documents.  We must also make sure when we serialize a subtree that is
being created to not include the sub document or its accessible tree.
2014-10-28 14:18:03 -04:00
Boris Zbarsky
91f20e5cc5 Bug 1087378. Stop using WindowProxy for arguments in Web IDL; Window expresses what's going on more clearly. r=peterv 2014-10-29 15:06:20 -04:00
Ryan VanderMeulen
2cb6c8079d Backed out changeset 4b4c7462ec89 (bug 1087378) for bustage.
CLOSED TREE
2014-10-29 16:27:15 -04:00
Boris Zbarsky
0b450f98d6 Bug 1087378. Stop using WindowProxy for arguments in Web IDL; Window expresses what's going on more clearly. r=peterv 2014-10-29 15:06:20 -04:00
Alexander Surkov
e55b1c1c87 Bug 1076816 - segregate XPCOM tree, r=davidb 2014-10-21 20:49:28 -04:00
Trevor Saunders
97a4468c62 bug 982842 - initial a11y ipc impl r=davidb, bent 2014-03-07 16:35:19 -05:00
Carsten "Tomcat" Book
ac52e558c2 Backed out changeset 52fd69cc794c (bug 982842) for causing regressions on request by zac 2014-10-15 16:23:39 +02:00
Trevor Saunders
bf17bfccda bug 982842 - initial a11y ipc impl r=davidb, bent 2014-03-07 16:35:19 -05:00
Jon Morton
1700296f02 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Ehsan Akhgari
bd911da510 Bug 1079320 - Fix some more bad implicit constructors in accessible; r=tbsaunde 2014-09-24 09:16:53 -04:00
Carsten "Tomcat" Book
a521762182 Backed out changeset a11adf1705ec (bug 982842) for causing bug 1075387 2014-10-01 14:41:56 +02:00
Trevor Saunders
eee03eff66 bug 982842 - initial a11y ipc impl r=davidb, bent 2014-03-07 16:35:19 -05:00
Arnaud Sourioux
5bca523013 Bug 1038570 - Part 3: rename ObjectFrame variables to PluginFrame. r=dbaron 2014-09-24 06:35:00 +02:00
Arnaud Sourioux
54b32a98a0 Bug 1038570 - Part 2: rename ObjectFrame class to PluginFrame. r=dbaron 2014-09-24 06:34:00 +02:00
Arnaud Sourioux
4f1c6d56a0 Bug 1038570 - Part 1: rename nsObjectFrame.* to nsPluginFrame.*, changes moz.build and includes. r=dbaron
--HG--
rename : layout/generic/nsObjectFrame.cpp => layout/generic/nsPluginFrame.cpp
rename : layout/generic/nsObjectFrame.h => layout/generic/nsPluginFrame.h
2014-09-24 06:33:00 +02:00
John Daggett
3570b54018 Bug 998869 part 2 - switch to GetFontAt(0) to GetFirstValidFont(). r=jfkthame 2014-09-25 12:16:53 +09:00
Georg Fritzsche
83f0c5bfb7 Bug 1067989 - Unify some more binary search uses. r=waldo 2014-09-17 15:46:24 +02:00
Alexander Surkov
d205486a00 Bug 1040735 - DOM node reinsertion under anonymous content may trigger a11y child adoption, r=bz, tbdaunde, davidb 2014-09-19 20:02:30 -04:00
Alexander Surkov
0e729d7d7e Bug 1064877 - dexpcomify Accessible class, r=tbsaunde 2014-09-16 13:30:23 -04:00
Trevor Saunders
bf5787db07 bug 1052122 - derecursify TreeWalker::NextChild r=surkov 2014-08-12 02:02:28 -04:00
Trevor Saunders
85d85ace75 bug 1056459 - fire caret move event when document is loaded r=surkov 2014-08-27 16:14:53 -04:00
Max Li
1f8d0085b8 Bug 980510 - After moving by granularity, swiping to next object brings up current object. r=eeejay 2014-08-22 18:02:45 -04:00
Daniel Holbert
5d2757e9d4 Backing out 8dc381124409 (bug 1056459) for apparently causing crashes in B2G-on-OS-X "Gip" test runs. 2014-09-03 17:22:37 -07:00
Trevor Saunders
bdeadcc6bb bug 1056459 - fire caret move event when document is loaded r=surkov 2014-08-27 16:14:53 -04:00
Ehsan Akhgari
7df178ae1f Bug 1061009 - Fix more bad implicit constructors in a11y; r=tbsaunde 2014-09-02 12:19:58 -04:00
Carsten "Tomcat" Book
65b7ab1517 Backed out changeset a7840102579b (bug 1052122) for causing regressions on a CLOSED TREE 2014-09-01 14:31:35 +02:00
Jesse Ruderman
03464a16a6 Bug 1059020 - report fully qualified class name to avoid conflict with mozilla::dom::Notification. r=surkov. 2014-08-28 18:03:41 -07:00
Trevor Saunders
8af6ba0fdf bug 1052122 - derecursify TreeWalker::NextChild r=surkov 2014-08-12 02:02:28 -04:00
Yura Zenevich
3e8593199d Bug 1056803 - added nsiAccessibleObjectAttributeChangedEvent interface. Tests included. r=tbsaunde
---
 accessible/base/AccEvent.cpp                       |  8 +++++
 accessible/base/AccEvent.h                         | 29 ++++++++++++++++-
 accessible/generic/DocAccessible.cpp               |  8 +++--
 accessible/interfaces/moz.build                    |  1 +
 .../nsIAccessibleObjectAttributeChangedEvent.idl   | 21 ++++++++++++
 accessible/tests/mochitest/common.js               |  2 ++
 accessible/tests/mochitest/events.js               | 37 ++++++++++++++++++++++
 .../tests/mochitest/events/test_aria_objattr.html  |  7 ++--
 accessible/xpcom/AccEvents.conf                    |  1 +
 9 files changed, 106 insertions(+), 8 deletions(-)
 create mode 100644 accessible/interfaces/nsIAccessibleObjectAttributeChangedEvent.idl
2014-08-28 08:42:06 -04:00
Trevor Saunders
fd5e9d1fcc bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj 2014-08-05 13:33:55 -04:00
Aryeh Gregor
60fbc97021 Bug 1053190 - Reduce unnecessary inclusion of nsINode.h in headers; r=ehsan 2014-08-18 17:44:50 +03:00
Robert O'Callahan
2489dc1f01 Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
This patch started an attempt to remove nsFrameSelection.h from nsCaret.h
and metastasized into a rather large refactoring patch that removed it
from some other header files as well, and changed nsFrameSelection::HINT
into a global-scope enum with better names. I also converted bools
into CaretAssociationHint in a few places where that was appropriate,
but there are still some more places (GetChildFrameContainingOffset)
where bools need to be converted. I figured this patch was big enough already.

--HG--
extra : rebase_source : cc618ef60e707e1360644340a2648de389383da0
2014-08-06 17:19:27 +12:00
Alexander Surkov
91cf777f5f Bug 1053765 - Putting role=log on a table tag breaks row and cell accessibles, r=tbsaunde 2014-08-15 16:49:02 -04:00
Alexander Surkov
311b8a1af5 Bug 1053998 - add few bits for doclifecycle logging, r=tbsaunde 2014-08-15 16:24:22 -04:00
Eitan Isaacson
0ab3acbee2 Bug 1053462 - Add isFromUserInput to vc change events and pivot methods. r=surkov 2014-08-14 21:44:59 -04:00
James Teh
b50ae63295 Bug 934875 - Fix typo that prevents status bar accessibles from being created, r=MarcoZ 2014-08-14 15:19:58 -04:00
Ed Morley
181e45f4b1 Backed out changeset 891c2e1b0e93 (bug 1052122) build failures; CLOSED TREE 2014-08-14 19:04:08 +01:00
Trevor Saunders
5d8df0d985 bug 1052122 - derecursify TreeWalker::NextChild r=surkov 2014-08-12 02:02:28 -04:00
Trevor Saunders
8f78184d9a bug 1016545 - Provide an iterator that iterates over all children of an element r=bz 2014-07-16 14:41:57 -04:00
Alexander Surkov
4b3527527d Bug 1020548 - update aria-orientation impl to ARIA 1.1, r=tbsaunde, sr=neil 2014-08-11 08:13:44 -04:00
Nicholas Nethercote
a7cf4142b4 Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
* * *
imported patch rm-dummy-params

--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
2014-08-06 06:31:21 -07:00
Ehsan Akhgari
f1e4dec89c Bug 1048240 - Fix more bad implicit constructors in accessible; r=tbsaunde 2014-08-05 17:57:52 -04:00
Nathan Froyd
12c76f15f7 Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium 2014-07-24 11:55:33 -04:00
Tetsuro Kato
52be25c3f6 Bug 1045081 - TextRange.cpp failed to compile on VS2013: error C2872. r=surkov 2014-07-28 23:40:27 +09:00