Mike Hommey
ccd2a9b975
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Marco Zehe
53e366db90
Bug 1149118 - Expose radio group with the correct role on OS X, r=surkov
2015-03-30 15:37:09 +02:00
Andrea Marchesini
b212600c95
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Yura Zenevich
93828d6c01
Bug 1145724 - adding null check before creating treewalker in nsAccessibilityService::ContentRemoved r=surkov
...
---
accessible/base/nsAccessibilityService.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
2015-03-26 14:59:16 -04:00
Trevor Saunders
bfc8734ab6
bug 1128751 - handle unbinding and rebinding of documents in content processes r=davidb
...
The code for managing document lifetimes assumed documents could not be
rebound to parents, however that is not the case.
2015-03-24 17:51:44 -04:00
Ehsan Akhgari
33bb32f549
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-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_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Frédéric Wang
41894967bf
Bug 1001637 - Make math tables implement the nsIAccessibleTable interface. r=surkov
2015-03-19 12:45:59 -04:00
Alexander Surkov
43bc4c9501
Bug 1139576 - New_ functions should be static
2015-03-13 20:42:57 -04:00
Frédéric Wang
1eedc910f3
Bug 1128143 - Add ATK roles for MathML fractions and roots, r=surkov
2015-03-12 08:21:33 -04:00
Frédéric Wang
2a526532d5
Bug 1109022 - Add basic ATK roles for MathML elements, r=surkov
2015-03-11 19:05:57 -04:00
Jonathan Wei
2607d4ed90
Bug 1001634 - Add basic MathML accessibility implementation, r=surkov, marcoz, patch=jwei, surkov
2015-03-09 08:16:12 -04:00
Alexander Surkov
e94e6e2e27
Bug 1140500 - add object attributes declaration into markup map, r=marcoz
2015-03-07 20:20:17 -05:00
Alexander Surkov
88c3e73c18
Bug 1140497 - add more roles into markup map, r=marcoz
2015-03-07 12:35:27 -05:00
Alexander Surkov
a92de680c2
Bug 1139900 - make tag name based roles faster, r=marcoz
2015-03-05 13:16:12 -05:00
Alexander Surkov
8fb9ff8f4d
Bug 1139576 - make accessible creation by tag name faster, r=marcoz
2015-03-04 22:56:57 -05:00
Alexander Surkov
4b64b9f21a
Bug 1139049 - revert EnumRoleAccesisble name change, r=davidb
2015-03-04 19:04:46 -05:00
Alexander Surkov
4931522c38
Bug 1139049 - turn EnumRoleAccessible into template, r=davidb
2015-03-04 18:45:17 -05:00
Trevor Saunders
ed5736e5f1
bug 1123511 - temporarily disable ipc accessibility for crashes
2015-03-04 07:45:20 -05:00
Andrea Marchesini
80f301db79
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
454d9140a2
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
21b18abe2d
Bug 1137714 - Make roleDescription nicer/correct/faster, r=marcoz
2015-02-28 17:25:06 -05:00
Marco Zehe
9e7656393a
Bug 1121518 - ARIA 1.1: Add support for role 'searchbox', r=surkov
2015-02-27 15:41:57 +01:00
Marco Zehe
f7d8bdbff4
Bug 1136563 - ARIA 1.1: Support role 'switch', r=surkov
2015-02-26 14:47:15 +01:00
Ting-Yu Lin
c4db413d6a
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
fdf1f7dc81
Bug 971212 - Implement ARIA role=none, r=davidb
2015-02-19 12:50:34 -05:00
Alexander Surkov
74e29eda87
Bug 1133322 - tweak shutdown procedure for accessibles maintaining own trees, r=yzen
2015-02-18 23:37:32 -05:00
Alexander Surkov
d4d465b6d0
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
0664252a1e
Bug 786143 - inherit aria-hidden through subtree, r=yzen
2015-02-04 18:33:33 -05:00
David Zbarsky
1330fc1496
Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond
2015-02-01 17:27:31 -05:00
Trevor Saunders
630e5d876c
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
0676786e20
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
e5f1ce00e2
Bug 895582 - Get rid of MOZ_ENUM_TYPE. r=waldo
2015-01-21 22:35:19 +09:00
Alexander Surkov
4c07584316
Bug 1122846 - aria-owns attribute causes Firefox to hang, r=davidb
2015-01-20 16:16:08 -05:00
Trevor Saunders
861d0cf2d5
bug 1122242 - use MOZ_OVERRIDE more in accessible/ r=surkov
2015-01-19 17:41:12 -05:00
Trevor Saunders
a06296dc67
bug 1119923 - allow proxies to implement non standard interfaces r=davidb
2015-01-14 15:38:25 -05:00
Alexander Surkov
5ee848d2a6
Bug 1119979 - hide IPC a11y architecture under pref, r=davidb
2015-01-12 14:37:40 -05:00
Ehsan Akhgari
b6e35bb4b4
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
93fa309f90
no bug - reenable ipc accessibility yet again
2015-01-08 18:53:30 -05:00
Trevor Saunders
63152c5e15
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
cf7ef4df45
Revert "bug 1088148 - reenable ipc accessibility" because it still causes crashes
2015-01-06 16:20:07 -05:00
Ehsan Akhgari
c9b01f65f0
Bug 1117037 - Mark virtual overridden functions as MOZ_OVERRIDE in accessible/; r=tbsaunde
2015-01-02 18:47:38 -05:00
Trevor Saunders
9b8d47482f
bug 1088148 - reenable ipc accessibility
2015-01-01 15:52:38 -05:00
Trevor Saunders
5cfa302167
bug 1110510 - make sure to create and destroy proxies for documents r=surkov
2014-12-11 17:36:59 -05:00
Trevor Saunders
2f7d4d5002
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
f20c396bfc
Bug 1095927 - expose HTML time element semantics in acc layer, r=tbsaunde
2014-12-11 21:53:12 -05:00
Chris Peterson
d3acb03f9f
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
667f507dab
Bug 1105273 - Accessibility mapping for aria-modal, r=davidb
2014-11-28 10:01:43 -05:00
Alexander Surkov
21e81f5f7a
Bug 1013584 - presentation list items should expose generic accessibles, r=davidb
2014-11-21 09:13:32 -05:00
Trevor Saunders
f7b187f387
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
5d64fd76bf
bug 1074869 - make atk deal with proxied focus events r=davidb
2014-09-30 10:00:26 -04:00