Trevor Saunders
1266c7fcf4
bug 1146518 - make atk hyper link impl support proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
ecbbd51e94
bug 1146518 - create MaiHyperlinks for proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
72d8eef7e0
bug 1146518 - allow MaiHyperlink to store references to proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
85102a9b84
bug 1146518 - Only pass hyper links to MaiHyperlink::MaiHyperlink r=surkov
2015-04-27 21:22:07 -04:00
Andrea Marchesini
085da9302a
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
Trevor Saunders
e851990222
bug 1155829 - move AccessibleWrap::GetMaiHyperlink to MaiAtkObject::GetAtkHyperlink r=surkov
2015-04-21 13:07:49 -04:00
Trevor Saunders
42d80bc478
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
4179b7fa2a
bug 1155829 - add shutdown method to MaiAtkObject r=yzen
2015-04-21 13:07:48 -04:00
Trevor Saunders
3e2cc0fc44
bug 1155829 - remove AccessibleWrap::SetMaiHyperlink r=surkov
2015-04-21 13:07:48 -04:00
Trevor Saunders
972ef41a41
bug 1155829 - inline MaiHyperlink::GetAtkHyperlink r=surkov
2015-04-21 13:07:48 -04:00
Trevor Saunders
d5de292fe5
bug 1155829 - remove MaiHyperlink::Initialize r=surkov
2015-04-21 13:07:48 -04:00
Olli Pettay
4aa193a6b8
Bug 1148083 - IPC Proxy for Document, r=davidb
...
--HG--
extra : rebase_source : a76972872a0ec398d2aba30a8c7051ef1de29dd4
2015-03-27 17:41:04 +02:00
Olli Pettay
83952aa43e
Bug 1147551 - IPC Proxy for min/cur/max values, r=davidb
...
--HG--
extra : rebase_source : d0e107e696d07ae121cc752c451de890c8013970
2015-03-27 00:06:38 +02:00
Olli Pettay
eece449148
Bug 1147168 - IPC Proxy for Selection, r=tbsaunde
...
--HG--
extra : rebase_source : 05697f22f3c4515875941735290295c4cf1ea478
2015-03-25 16:19:12 +02:00
Olli Pettay
cbfc8bf6c3
Bug 1146615 - IPC Proxy for HyperText, r=tbsaunde
...
--HG--
extra : rebase_source : ae265d508146e744873e3d5a0ddb6bf136ad0f59
2015-03-25 16:05:18 +02:00
Olli Pettay
9af2f8bfd4
Bug 1145292 - IPC Proxy for ImageAccessible, r=tbsaunde
...
--HG--
extra : rebase_source : f30aabc7f696bcaad89e958ecbbe8082f0ff86d0
2015-03-22 23:44:12 +02:00
Ehsan Akhgari
883849ee32
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
d1ad564d43
Bug 1128143 - Add ATK roles for MathML fractions and roots, r=surkov
2015-03-12 08:21:33 -04:00
Frédéric Wang
3893eed7e5
Bug 1109022 - Add basic ATK roles for MathML elements, r=surkov
2015-03-11 19:05:57 -04:00
Olli Pettay
0004bf584d
Bug 1140917 - IPC Proxy for replace/insert/copy/cut/delete/paste, r=tbsaunde
...
--HG--
extra : rebase_source : 172ad1db2dbe53a5b56640cdc3aed64e6db7570f
2015-03-09 23:04:02 +02:00
Olli Pettay
76e7479fe8
Bug 1140895 - IPC Proxy for get/set/add/remove Selection, r=tbsaunde
...
--HG--
extra : rebase_source : 82de27b9885cdf067e5e9a14afc8aa202cee8b1f
2015-03-09 22:50:16 +02:00
Olli Pettay
3d554f3389
Bug 1140534 - IPC Proxy for offsetAtPoint, r=tbsaunde
2015-03-08 14:05:55 +02:00
Olli Pettay
d0ed313df7
Bug 1140499 - IPC Proxy for text/char bounds, r=tbsaunde
...
--HG--
extra : rebase_source : 0921a3d535e09469a31ca1752be082ffb80851a4
2015-03-08 04:33:57 +02:00
Olli Pettay
65b9bf86cc
Bug 1140162 - IPC Proxy for TextAttributes and DefaultTextAttributes, r=tbsaunde
...
--HG--
extra : rebase_source : d77d53488bd03e938bd7d30d3081f9997f906bfe
2015-03-06 22:44:02 +02:00
Olli Pettay
72cda11ebf
Bug 1139887 - IPC Proxy for caretOffset, r=tbsaunde
...
--HG--
extra : rebase_source : 0c567e44c2f5a382690da0504d725aadde8f0905
2015-03-06 22:43:25 +02:00
Olli Pettay
d47a9820a5
Bug 1139972 - IPC Proxy for charAt, r=tbsaunde
...
--HG--
extra : rebase_source : 23a21c190d67960a0d9962c8fd1c6ff0ff870644
2015-03-06 19:37:37 +02:00
Mike Hommey
584ccf34e0
Bug 1138845 - Fixup for bustage. r=me
2015-03-04 15:09:40 +09:00
Mike Hommey
4b5b332612
Bug 1138845 - Don't require atk-bridge for gtk+3 builds. r=tbsaunde
2015-03-04 14:39:55 +09:00
Olli Pettay
eb0dfd7978
Bug 1135908
- [E10s] Proxy for Character/SelectionCount(), r=tbsaunde
...
--HG--
extra : rebase_source : 349f7fdbcfeaf456aa2654ed68e4a65db97cfaa9
2015-02-25 14:18:17 +02:00
Trevor Saunders
45d9b7831f
bug 1127402 - proxy RelationByType method r=davidb
2015-02-12 18:18:13 -05:00
Trevor Saunders
8cb9eae58a
bug 1122242 - use MOZ_OVERRIDE more in accessible/ r=surkov
2015-01-19 17:41:12 -05:00
Trevor Saunders
0abab85846
bug 1119923 - allow proxies to implement non standard interfaces r=davidb
2015-01-14 15:38:25 -05:00
Martin Stransky
b2519b99c7
Bug 1110211 - a11y update for Gtk3. r=glandium
2014-12-16 07:38:00 +01:00
Chris Peterson
097e391f9b
Bug 1113210 - Suppress -Wunused-function clang warning about AtkSocketAccessible.cpp's gobject RTTI macros. r=tbsaunde
2014-12-18 12:17:53 -08:00
Chris Peterson
249ac81315
Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps
2014-12-10 22:56:31 -08:00
Trevor Saunders
62cddfac0a
bug 1074869 - make atk deal with proxied focus events r=davidb
2014-09-30 10:00:26 -04:00
Jan Beich
a0532901a7
Bug 1092507 - Unbreak --disable-dbus build after bug 1088628. r=tbsaunde
2014-11-03 12:01:53 -08:00
Trevor Saunders
90ff4f44c0
bug 1088628 - implement Accessible::Attributes for proxies r=davidb
2014-10-24 05:29:48 -04:00
Trevor Saunders
f72a2106c1
bug 1088477 - implement Accessible::Description for proxies r=davidb
2014-10-23 23:21:44 -04:00
Trevor Saunders
2644c911cb
bug 1087485 - teach atk to get parents from proxies r=surkov
2014-09-23 08:00:15 -04:00
Trevor Saunders
c9b46ba384
bug 1087481 - teach atk to get the name for proxies r=davidb
2014-09-23 05:53:03 -04:00
Alexander Surkov
e55b1c1c87
Bug 1076816 - segregate XPCOM tree, r=davidb
2014-10-21 20:49:28 -04:00
Trevor Saunders
6896a2d0f4
bug 1074917 - teach atk to get states from proxies r=surkov, davidb, mrbkap
...
We need to implement things like
https://developer.gnome.org/atk/unstable/AtkObject.html#atk-object-ref-state-set
and the same basic thing on windows. That API is fundamentally sync,
but the information necessary to implement it is only available in the
child process. That seems to leave us with two options, either we can
use sync ipc or we can use async ipc but spin a nested event loop. If
we were to spin nested event loops we'd have to be careful to make sure
a11y didn't do anything until the nested event loop was done, and then
a11y would have to deal with whatever changed. I'm not sure that will
work, and since the system is probably waiting for the accessibility
information anyway I don't think we get much out of spinning the event
loop. So I think its somewhat less bad to use sync ipc here.
2014-09-23 04:35:33 -04:00
Trevor Saunders
01192e24c8
bug 1074854 - properly mark proxies in atkobject::accWrap r=davidb
...
When the accWrap field points at a proxy its value must be the pointer
or'd with IS_PROXY, but we incorrectly stored the plain pointer.
2014-09-29 17:10:39 -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
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
Alexander Surkov
789fe4090f
Bug 1068734 - dexpcomify remaining accessible classes, r=tbsaunde
2014-09-23 08:23:02 -04:00
Alexander Surkov
0e729d7d7e
Bug 1064877 - dexpcomify Accessible class, r=tbsaunde
2014-09-16 13:30:23 -04:00
Ehsan Akhgari
e6a258eb7b
Bug 1061251 - Fix more bad implicit constructors in accessible; r=tbsaunde
2014-09-02 12:19:32 -04:00