Jonathan Wei
f889f31554
Bug 1001634 - Add basic MathML accessibility implementation, r=surkov, marcoz, patch=jwei, surkov
2015-03-09 08:16:12 -04:00
Alexander Surkov
da2f7bc6c1
Bug 1140500 - add object attributes declaration into markup map, r=marcoz
2015-03-07 20:20:17 -05:00
Alexander Surkov
baecc580f5
Bug 1140497 - add more roles into markup map, r=marcoz
2015-03-07 12:35:27 -05:00
Alexander Surkov
c03a1f9e36
Bug 1139900 - make tag name based roles faster, r=marcoz
2015-03-05 13:16:12 -05:00
Alexander Surkov
9c6b92383f
Bug 1139576 - make accessible creation by tag name faster, r=marcoz
2015-03-04 22:56:57 -05:00
Alexander Surkov
8999ebc254
Bug 1139049 - revert EnumRoleAccesisble name change, r=davidb
2015-03-04 19:04:46 -05:00
Alexander Surkov
190e639aa6
Bug 1139049 - turn EnumRoleAccessible into template, r=davidb
2015-03-04 18:45:17 -05:00
Trevor Saunders
b29e1c50ec
bug 1123511 - temporarily disable ipc accessibility for crashes
2015-03-04 07:45:20 -05:00
Andrea Marchesini
431587e94f
Bug 1134280 - Get rid of Tag() - patch 2.1 - /accessible - Fix all the occurrences, m=smaug, r=surkov
2015-03-03 11:08:59 +00:00
Andrea Marchesini
5a32f7fa5a
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
2015-03-03 11:08:59 +00:00
Alexander Surkov
75939a984e
Bug 1137714 - Make roleDescription nicer/correct/faster, r=marcoz
2015-02-28 17:25:06 -05:00
Marco Zehe
6052813f7f
Bug 1121518 - ARIA 1.1: Add support for role 'searchbox', r=surkov
2015-02-27 15:41:57 +01:00
Marco Zehe
ff4e1de0a1
Bug 1136563 - ARIA 1.1: Support role 'switch', r=surkov
2015-02-26 14:47:15 +01:00
Ting-Yu Lin
ef49bc2335
Bug 1136065 - Remove GetRangeCount() in Selection.h. r=ehsan
...
We replace GetRangeCount() with the identical function RangeCount() to
avoid any confusion.
2015-02-25 17:08:00 +01:00
Alexander Surkov
6f4ae581bc
Bug 971212 - Implement ARIA role=none, r=davidb
2015-02-19 12:50:34 -05:00
Alexander Surkov
a74edeaa83
Bug 1133322 - tweak shutdown procedure for accessibles maintaining own trees, r=yzen
2015-02-18 23:37:32 -05:00
Alexander Surkov
077031b551
Bug 1130793 - wrong class is used for ARIA grid cell contained by HTML tr@role='row', r=yzen
2015-02-13 20:09:51 -05:00
Alexander Surkov
8a6810240e
Bug 786143 - inherit aria-hidden through subtree, r=yzen
2015-02-04 18:33:33 -05:00
David Zbarsky
6969ea7c90
Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond
2015-02-01 17:27:31 -05:00
Trevor Saunders
d2ca83463f
bug 1124285 - setup proxies on windows r=davidb
...
Unfortunately on windows there's no separate object implementing the
native interfaces. That means we need to have a type of accessible that
just wraps a proxy.
2015-01-26 15:27:01 -05:00
Masatoshi Kimura
f1b5ace064
Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
2015-01-26 07:22:11 +09:00
Masatoshi Kimura
858165fd65
Bug 895582 - Get rid of MOZ_ENUM_TYPE. r=waldo
2015-01-21 22:35:19 +09:00
Alexander Surkov
09724cb4bf
Bug 1122846 - aria-owns attribute causes Firefox to hang, r=davidb
2015-01-20 16:16:08 -05:00
Trevor Saunders
2553262d13
bug 1122242 - use MOZ_OVERRIDE more in accessible/ r=surkov
2015-01-19 17:41:12 -05:00
Trevor Saunders
ce8123b79a
bug 1119923 - allow proxies to implement non standard interfaces r=davidb
2015-01-14 15:38:25 -05:00
Alexander Surkov
99ce7876fa
Bug 1119979 - hide IPC a11y architecture under pref, r=davidb
2015-01-12 14:37:40 -05:00
Ehsan Akhgari
bd52bd3f4e
Bug 1118486 - Part 1: Use = delete
instead of MOZ_DELETE directly; r=Waldo
...
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Trevor Saunders
b18eda8998
no bug - reenable ipc accessibility yet again
2015-01-08 18:53:30 -05:00
Trevor Saunders
0b1dd080a2
bug 1088148 - only tell the parent process about child documents that are attached to their parent r=surkov
2015-01-08 18:53:30 -05:00
Trevor Saunders
b73bed9198
Revert "bug 1088148 - reenable ipc accessibility" because it still causes crashes
2015-01-06 16:20:07 -05:00
Ehsan Akhgari
d3012b47e0
Bug 1117037 - Mark virtual overridden functions as MOZ_OVERRIDE in accessible/; r=tbsaunde
2015-01-02 18:47:38 -05:00
Trevor Saunders
d099063109
bug 1088148 - reenable ipc accessibility
2015-01-01 15:52:38 -05:00
Trevor Saunders
a7bbac2f87
bug 1110510 - make sure to create and destroy proxies for documents r=surkov
2014-12-11 17:36:59 -05:00
Trevor Saunders
6a533162fc
bug 1098386
- Allow PDocAccessibleConstructor to be recieved when gAccessibilityService doesn't exist r=surkov
...
Talos causes accessibility to be instantiated only in the content
process. That means PDocAccessibleConstructor messages can be recieved
by the parent when GetAccService() returns null. The easiest way of
dealing with this is moving DocManager::mRemoteDocuments from a member
of the acc service singleton to its own global. That means the parent
process can track accessible documents in child processes without
instantiating a11y in the parent process.
2014-12-08 20:08:15 -05:00
Alexander Surkov
868c93317c
Bug 1095927 - expose HTML time element semantics in acc layer, r=tbsaunde
2014-12-11 21:53:12 -05:00
Chris Peterson
47091050b7
Bug 1107814 - Part 1: Mark more directories as FAIL_ON_WARNINGS for all compilers. r=gps
2014-12-04 16:24:03 -08:00
Alexander Surkov
9b0107a649
Bug 1105273 - Accessibility mapping for aria-modal, r=davidb
2014-11-28 10:01:43 -05:00
Alexander Surkov
36db7f51b6
Bug 1013584 - presentation list items should expose generic accessibles, r=davidb
2014-11-21 09:13:32 -05:00
Trevor Saunders
9b34fd09cf
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
d4d22267b9
bug 1074869 - make atk deal with proxied focus events r=davidb
2014-09-30 10:00:26 -04:00
Diwas Joshi
3edf35cc67
Bug 739568 - nsXULTreeGridRowAccesible should cache its kids as nsXULTreeGridCellAccessibles not generic accessibles, r=tbsaunde
2014-11-05 21:16:37 +05:30
Trevor Saunders
6161fc7dd2
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
0944f9222b
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
84bd1c446e
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
fa12cf60bd
Backed out changeset 4b4c7462ec89 (bug 1087378) for bustage.
...
CLOSED TREE
2014-10-29 16:27:15 -04:00
Boris Zbarsky
1e9b146b81
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
5a5c3c647d
Bug 1076816 - segregate XPCOM tree, r=davidb
2014-10-21 20:49:28 -04:00
Trevor Saunders
2b12cf120e
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00
Carsten "Tomcat" Book
ff46a6e4ec
Backed out changeset 52fd69cc794c (bug 982842) for causing regressions on request by zac
2014-10-15 16:23:39 +02:00
Trevor Saunders
35d5e72b1c
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00