Trevor Saunders
52bd16f820
bug 1159828 - make ia2Hyperlink use proxies r=davidb
2015-05-07 13:47:52 -04:00
Trevor Saunders
0a2618b7fe
bug 1159741 - make ia2HyperText use proxies r=davidb
2015-05-07 13:47:52 -04:00
Trevor Saunders
67065ba91a
bug 1023509 - only initialize platform accessibility in the main process r=davidb
...
Since platform accessibility software only interacts with the main
process there's no reason to do platform specific things in the content
processes. Eventually we should also be able to only create generic
accessibles that don't use the platform wrapper classes, but that will
take more work so we'll keep creating them in the content processes for
now.
2015-05-06 18:56:57 -04:00
Trevor Saunders
00a9ca978f
bug 606080 - on windows give accessibles a unique 32 bit id r=surkov
2015-05-06 10:57:38 -04:00
Trevor Saunders
15806d9fe8
bug 606080 - add class to generate unique 32 bit ids r=froydnj
2015-05-06 10:57:24 -04:00
Marco Zehe
423b16584a
Bug 1159872 - Make IAccessible2::Get_States once again return S_OK when it detects a defunct accessible. r=surkov
...
CLOSED TREE
2015-04-30 10:26:00 -04:00
Jim Mathies
e7d3315589
Bug 1159327 - Enable accessibility more broadly with e10s and add an e10s a11y blacklist for clients with known issues. r=tbsaunde
2015-04-30 16:43:19 -05:00
Ryan VanderMeulen
384c2b1544
Backed out changeset 31297813dd26 (bug 1159327) for bustage on a CLOSED TREE.
2015-04-30 16:08:29 -04:00
Jim Mathies
78d1458063
Bug 1159327 - Enable accessibility more broadly with e10s and add an e10s a11y blacklist for clients with known issues. r=tbsaunde
2015-04-30 14:42:43 -05:00
Trevor Saunders
69868f35fc
bug 1159722 - make atk expose more interfaces for proxied accessibles
2015-04-30 14:57:02 -04:00
Trevor Saunders
f007809068
bug 1146518 - make atk hyper link impl support proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
5f46e595fd
bug 1146518 - create MaiHyperlinks for proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
93badee7c8
bug 1146518 - allow MaiHyperlink to store references to proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
9d2eb81fdd
bug 1146518 - Only pass hyper links to MaiHyperlink::MaiHyperlink r=surkov
2015-04-27 21:22:07 -04:00
Kartikaya Gupta
69c50300c9
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Andrea Marchesini
c77bfc0235
Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
2015-04-22 08:29:22 +02:00
Ross Ziegler
178ba80a2c
Bug 1152454 - Made liveregions responsive to name/value change events. r=yzen
...
---
accessible/jsat/EventManager.jsm | 12 ++++++++++++
accessible/jsat/Presentation.jsm | 10 ++++++----
.../tests/mochitest/jsat/doc_content_integration.html | 15 +++++++++++++++
accessible/tests/mochitest/jsat/jsatcommon.js | 2 +-
.../tests/mochitest/jsat/test_content_integration.html | 16 +++++++++++++---
5 files changed, 47 insertions(+), 8 deletions(-)
2015-04-21 17:06:18 -04:00
Trevor Saunders
81d5821d06
bug 1155829 - move AccessibleWrap::GetMaiHyperlink to MaiAtkObject::GetAtkHyperlink r=surkov
2015-04-21 13:07:49 -04:00
Trevor Saunders
dbe6f32e19
bug 1155829 - declare MaiAtkObject in nsMai.h r=yzen
...
Next we will start adding methods to it that are used outside
AccessibleWrap.cpp.
2015-04-21 13:07:49 -04:00
Trevor Saunders
a2760161e6
bug 1155829 - add shutdown method to MaiAtkObject r=yzen
2015-04-21 13:07:48 -04:00
Trevor Saunders
b4493a6616
bug 1155829 - remove AccessibleWrap::SetMaiHyperlink r=surkov
2015-04-21 13:07:48 -04:00
Trevor Saunders
f91e5d47b4
bug 1155829 - inline MaiHyperlink::GetAtkHyperlink r=surkov
2015-04-21 13:07:48 -04:00
Trevor Saunders
b2a307c179
bug 1155829 - remove MaiHyperlink::Initialize r=surkov
2015-04-21 13:07:48 -04:00
Nicolas Silva
d93b5d5970
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
2015-04-21 17:04:57 +02:00
Denis Volk
cd6346cce0
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Ms2ger
2aad41dbe8
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Trevor Saunders
c60a15bc41
bug 1151402 - proxy most of IAccessibleText and IAccessibleEditableText
...
r=davidb
2015-04-09 11:18:23 -04:00
Trevor Saunders
0a8be7de54
bug 1149772 - never create fake HWND in child processes r=davidb
2015-04-06 13:38:01 -04:00
Mike Hommey
ee117642af
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
3d03214c5e
Bug 1149118 - Expose radio group with the correct role on OS X, r=surkov
2015-03-30 15:37:09 +02:00
Nicolas Silva
4a4a87a4a5
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Daniel Holbert
91eb3da43f
Bug 1148708: Add missing 'override' annotations in DocAccessibleChild.h. rs=ehsan
2015-03-28 07:38:29 -07:00
Alexander Surkov
d4fafb9aa7
Bug 1147646 - Crash in mozilla::a11y::DocAccessible::ProcessContentInserted while stability testing, r=davidb
2015-03-27 14:16:53 -04:00
Andrea Marchesini
94545cbb2e
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Marco Zehe
6348bf8fcc
Bug 1148479 - Unify string conversion methods in MozAccessible, r=surkov
2015-03-27 18:05:26 +01:00
Olli Pettay
4f86ea38d8
Bug 1148083 - IPC Proxy for Document, r=davidb
2015-03-27 17:41:04 +02:00
Olli Pettay
277a9aa652
Bug 1148025 - IPC Proxy for 'Component', r=tbsaunde
2015-03-27 00:06:45 +02:00
Olli Pettay
7b8a838ce1
Bug 1147551 - IPC Proxy for min/cur/max values, r=davidb
2015-03-27 00:06:38 +02:00
Olli Pettay
5bc74ef444
Bug 1147518 - IPC Proxy for Action, r=davidb
2015-03-27 00:06:21 +02:00
Yura Zenevich
b61849f87a
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
Alexander Surkov
ad76b806bd
Bug 1146257 - spanned headers don't work well in our table code, r=marcoz
2015-03-26 08:05:06 -04:00
Olli Pettay
4728e2412c
Bug 1147168 - IPC Proxy for Selection, r=tbsaunde
2015-03-25 16:19:12 +02:00
Olli Pettay
3724904bf1
Bug 1147079 - IPC Proxy for Table, r=tbsaunde
2015-03-25 16:16:24 +02:00
Olli Pettay
e053d3077f
Bug 1146665 - IPC Proxy for TableCell, r=tbsaunde
2015-03-25 16:14:28 +02:00
Olli Pettay
2e6e9c03f2
Bug 1146615 - IPC Proxy for HyperText, r=tbsaunde
2015-03-25 16:05:18 +02:00
Olli Pettay
c95a64e29f
Bug 1145366
- IPC Proxy for HyperLink, r=tbsaunde
2015-03-25 16:03:13 +02:00
Alexander Surkov
ab3bf34f45
Bug 1141978 - follow up, test fix, r=marcoz
2015-03-25 13:10:54 -04:00
Trevor Saunders
f8ab3722d7
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
David Major
5c46210c18
Bug 1146229: Remove calling convention modifier from local variable. r=surkov
2015-03-24 13:30:11 +13:00
Alexander Surkov
d1c1972655
Bug 1141978 - Support rowgroup and colgroup HTML scope, r=marcoz
2015-03-23 11:51:33 -04:00
Olli Pettay
dca3be308d
Bug 1145292 - IPC Proxy for ImageAccessible, r=tbsaunde
2015-03-22 23:44:12 +02:00
Ehsan Akhgari
e21f41d809
Bug 1145631 - Part 5: Replace MOZ_FINAL with final in the AccEventGen codegen; r=froydnj
2015-03-21 12:28:46 -04:00
Ehsan Akhgari
5cccea6f0f
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
Makoto Kato
458c9fb128
Bug 1141443 - Remove unused rpcns4 from OS_LIBS. r=mshal
2015-03-20 18:46:43 +09:00
Frédéric Wang
c00fbb3db6
Bug 1001637 - Make math tables implement the nsIAccessibleTable interface. r=surkov
2015-03-19 12:45:59 -04:00
Trevor Saunders
7db1233eda
bug 1138436 - start on proxying IAccessible2 r=surkov, r=davidb
2015-03-16 20:48:44 -04:00
Botond Ballo
d02f6c2d55
Bug 1139675 - Update JS callers of nsIDOMWindowUtils.setResolution and getResolution in accessibility code. r=yzen
2015-03-06 17:14:18 -05:00
Joel Maher
c4af17c9bc
Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov
2015-03-16 13:05:50 -04:00
Alexander Surkov
05d5e530a2
Bug 1139576 - New_ functions should be static
2015-03-13 20:42:57 -04:00
Frédéric Wang
a3a353577b
Bug 1128143 - Add ATK roles for MathML fractions and roots, r=surkov
2015-03-12 08:21:33 -04:00
Frédéric Wang
476aad6f03
Bug 1109022 - Add basic ATK roles for MathML elements, r=surkov
2015-03-11 19:05:57 -04:00
Ting-Yu Chou
ebca8598ef
Bug 1137906 - Shutdown cached children when shutdown the document. r=surkov
2015-03-10 11:24:26 +08:00
Daniel Holbert
afd2eed243
Bug 1140917 followup: add missing MOZ_OVERRIDE annotations on new DocAccessibleChild method-decls. r=ehsan
2015-03-10 16:54:57 -07:00
Olli Pettay
c27ac0571c
Bug 1140917 - IPC Proxy for replace/insert/copy/cut/delete/paste, r=tbsaunde
2015-03-09 23:04:02 +02:00
Olli Pettay
b81dbc3585
Bug 1140900 - IPC Proxy for ScrollSubstringTo*, r=tbsaunde
2015-03-09 22:51:02 +02:00
Olli Pettay
928634f199
Bug 1140895 - IPC Proxy for get/set/add/remove Selection, r=tbsaunde
2015-03-09 22:50:16 +02:00
Wes Kocher
c1ebca473b
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-09 18:56:42 -07:00
Mike Habicher
0f1ae864be
Bug 1141228 - include GfxMessageUtils.h in PDocAccessible.ipdl, r=tbsaunde
2015-03-09 16:42:55 -04:00
Olli Pettay
913b3f178e
Bug 1140534 - IPC Proxy for offsetAtPoint, r=tbsaunde
2015-03-08 14:05:55 +02:00
Olli Pettay
ff5674ad5d
Bug 1140499 - IPC Proxy for text/char bounds, r=tbsaunde
2015-03-08 04:33:57 +02:00
Olli Pettay
de69d7db33
Bug 1140162 - IPC Proxy for TextAttributes and DefaultTextAttributes, r=tbsaunde
2015-03-06 22:44:02 +02:00
Olli Pettay
5c2ade4c46
Bug 1139887 - IPC Proxy for caretOffset, r=tbsaunde
2015-03-06 22:43:25 +02:00
Olli Pettay
af5f6aae1a
Bug 1139972 - IPC Proxy for charAt, r=tbsaunde
2015-03-06 19:37:37 +02: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
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
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
Mike Hommey
5d64e32628
Bug 1138845 - Fixup for bustage. r=me
2015-03-04 15:09:40 +09:00
Mike Hommey
1bd0b6f11f
Bug 1138845 - Don't require atk-bridge for gtk+3 builds. r=tbsaunde
2015-03-04 14:39:55 +09:00
Masayuki Nakano
a77ebab547
Bug 1105611 - Add tests of nsIAccessibleEditableText with contentediable editors which have ::before or ::after, patch=nakano, surkov, r=yzen
2015-03-03 14:26:02 -05:00
Masayuki Nakano
51abc50267
Bug 1105611 - HyperTextAccessible should set DOM range outside of pseudo elements r=surkov
2015-03-03 14:25:52 -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
Yura Zenevich
9ff0cc9854
Bug 1136241 - making sure that hint/role strings are returned with no spaces to support localization. r=eeejay
...
---
accessible/jsat/OutputGenerator.jsm | 2 +-
accessible/jsat/Utils.jsm | 3 ++-
accessible/tests/mochitest/jsat/test_hints.html | 4 ++++
3 files changed, 7 insertions(+), 2 deletions(-)
2015-02-25 16:33:34 -05:00
Olli Pettay
18cd3edf36
Bug 1135908 - [E10s] Proxy for Character/SelectionCount(), r=tbsaunde
2015-02-25 14:18:17 +02:00
Alessio Placitelli
46668c3953
Bug 1111022 - Fixes the accessibility test_docload.html test failing with hidden windows.
2015-02-22 12:28:32 +01:00
Max Li
5655aff935
Bug 1122857 - form controls fail to emit TYPE_VIEW_CLICKED events upon state change. r=eeejay
2015-02-20 12:38:50 -05:00
Alexander Surkov
6f4ae581bc
Bug 971212 - Implement ARIA role=none, r=davidb
2015-02-19 12:50:34 -05:00
Anish
d6962a9b5b
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers
2015-02-19 11:53:01 -05:00
Carsten "Tomcat" Book
24df8222d0
Backed out changeset 6885e993936a (bug 1056851) for crashtest failures
2015-02-19 15:02:05 +01:00
Anish
e982da177f
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher
2015-02-19 07:26:41 -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