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
Trevor Saunders
7db1233eda
bug 1138436 - start on proxying IAccessible2 r=surkov, r=davidb
2015-03-16 20:48:44 -04: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
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
Olli Pettay
18cd3edf36
Bug 1135908 - [E10s] Proxy for Character/SelectionCount(), r=tbsaunde
2015-02-25 14:18:17 +02:00
Olli Pettay
4bdf7f1a6d
Bug 1132960, don't include conditionally processed nsIFoo header files in .ipdl, r=tbsaunde
2015-02-17 21:35:40 +02:00
Trevor Saunders
2e21f02370
bug 1127402 - proxy RelationByType method r=davidb
2015-02-12 18:18:13 -05:00
Trevor Saunders
bb7112657f
bug 1124449 - teach IAccessible impl about proxy wrappers r=davidb
2015-02-12 18:16:44 -05:00
Olli Pettay
da894507bc
Bug 1132485 - IPC proxy for GetText*Offset, r=tbsaunde
2015-02-12 22:56:13 +02:00
Olli Pettay
30409f22e0
Bug 1132223 - Add IdToAccessible and IdToHyperTextAccessible to DocAccessibleChild to reduce code duplication, r=tbsaunde
2015-02-12 22:53:43 +02:00
Olli Pettay
9195fc2577
Bug 1132134 - Get Accessible value from the child process, r=tbsaunde
2015-02-11 22:00:11 +02:00
Trevor Saunders
af7d48d91b
bug 1124821 - make shutdown of attached documents more robust r=smaug
2015-01-30 13:53:32 -05:00
Daniel Holbert
7c1fd0fc58
Bug 1126541: Don't depend on implicit uint32_t-to-bool conversion in DocAccessibleParent::RecvShowEvent's final return statement. r=tbsaunde
2015-01-28 09:41:56 -08:00
Daniel Holbert
381394d31d
Bug 1110510 followup: fix typo in assertion message. (no review)
...
(single-character tweak to assertion-message-text, so DONTBUILD)
2015-01-26 14:48:07 -08:00
Trevor Saunders
e19883e24b
bug 1120285 - correctly shutdown outer doc accessible proxies r=davidb
2015-01-14 23:12:07 -05:00
Trevor Saunders
ce8123b79a
bug 1119923 - allow proxies to implement non standard interfaces r=davidb
2015-01-14 15:38:25 -05:00
Trevor Saunders
d099063109
bug 1088148 - reenable ipc accessibility
2015-01-01 15:52:38 -05:00
Trevor Saunders
4c280fb16f
bug 1113845 - allow OuterDoc Accessible proxies to be shutdown while they own a document r=davidb
2014-12-29 06:20:16 -05:00
Trevor Saunders
495566aca1
bug 1113407 - cleanup wrappers on doc shutdown r=davidb
2014-12-29 06:20:16 -05:00
Chris Peterson
e56f788c56
Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps
2014-12-10 22:56:31 -08:00
Ehsan Akhgari
57666729b5
Bug 1109746 - Fix more bad implicit constructors in some random code across the tree
...
--HG--
extra : amend_source : 48ca151cb1ca2193404c65831556051c02093914
2014-12-13 14:17:04 -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
d4d22267b9
bug 1074869 - make atk deal with proxied focus events r=davidb
2014-09-30 10:00:26 -04:00
Trevor Saunders
fb1705cc7a
bug 1088628 - implement Accessible::Attributes for proxies r=davidb
2014-10-24 05:29:48 -04: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
Trevor Saunders
99786534dd
bug 1088477 - implement Accessible::Description for proxies r=davidb
2014-10-23 23:21:44 -04:00
Trevor Saunders
54f55a0d73
bug 1087498 - ifdef out debug only code r=davidb
2014-10-22 14:30:30 -04:00
Trevor Saunders
7d98bdbafa
bug 1087481 - teach atk to get the name for proxies r=davidb
2014-09-23 05:53:03 -04:00
Ehsan Akhgari
1f41245fbe
Bug 1087306 - Fix some more bad implicit constructors in accessible; r=tbsaunde
2014-10-10 17:28:35 -04:00
Trevor Saunders
fed60784c3
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
4b1d49eb79
bug 1074862 - more fully initialize DocAccessibleParents r=davidb
...
Instances of DocAccessibleParent need to behave like any other
ProxyAccessible which means something sensible must happen when we
access these fields of a DocAccessibleParent.
2014-09-29 17:14:08 -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
8f5293d33b
Backed out changeset a11adf1705ec (bug 982842) for causing bug 1075387
2014-10-01 14:41:56 +02:00
Trevor Saunders
619e12383a
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00