Birunthan Mohanathas
9bed3781f9
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Phil Ringnalda
863943dfb7
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
f94b4ff6a2
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Bill McCloskey
8916b1d998
Bug 1240871 - Don't allow implicit "async" in IPDL (r=mccr8,billm)
2016-01-28 20:56:37 -08:00
Trevor Saunders
8c619bee29
bug 1241453 - fire nsIAccessibleCaretMoveEvents for proxies r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
de7f21d8e9
bug 1241453 - fire nsIAccessibleEvents for proxied accessibles r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
f5e0d1168e
bug 1241453 - fire nsIAccessibleTextChangeEvents for proxies r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
071de9db69
bug 1241453 - fire nsIAccessibleStateChangeEvents for proxied accessibles r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
5cf41fab72
bug 1241453 - add DocAccessibleParent::GetXPCAccessible() r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
f74ed4bb3b
bug 1241453 - allow caching proxies in xpcAccessibleDocuments r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
973d0ef356
bug 1241453 - allow caching xpc documents for remote documents r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
43663f4822
bug 1218762 - proxy ia2Accessible::scrollTo{,Point}() r=davidb
2015-11-20 09:45:23 -05:00
Trevor Saunders
220e2e029c
bug 1221551 - unbind child documents before rebinding them r=davidb
...
It seems possible that a child document could be bound to a parent document
without first being unbound. Some evidence for this being possible is that
OuterDocAccessible::InsertChildAt() explicitly checks for this and does
something similar if it already has a child.
2015-11-06 17:29:17 -05:00
Birunthan Mohanathas
94998cf5fe
Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
2015-11-02 07:53:26 +02:00
Trevor Saunders
3cdf822985
bug 1219528 - add ProxyAccessible::{Next,Prev}Sibling() and ProxyAccessible::{First,Last}Child() r=davidb
2015-10-30 19:27:42 -04:00
Trevor Saunders
9eef2078ad
bug 1214864 - make SetCarretOffset() async r=davidb
...
It calls TakeFocus() which needs to be async to avoid deadlocks, so it needs to
be async as well.
2015-10-15 15:04:37 -04:00
Trevor Saunders
63a2b0bd12
bug 1213606 - assert that we don't destroy a document's proxy until we destroy all of its children r=davidb
2015-10-14 14:09:49 -04:00
Olli Pettay
7244b6d588
Bug 1213382 - proxy more accessible selection methods, r=tbsaunde
2015-10-13 22:08:00 +03:00
Trevor Saunders
9448ae9dbf
bug 1210884 - expose the action interface on proxied accessibles r=davidb
2015-10-07 18:26:56 -04:00
Olli Pettay
8fa86d0fe0
Bug 1210407 - teach nsMaiInterfaceTable to use proxies, r=tbsaunde
2015-10-06 22:36:29 +03:00
Olli Pettay
3009fcdb1d
Bug 1210408 - make nsMaiInterfaceAction work with proxies, r=tbsaunde
2015-10-06 22:14:18 +03:00
Trevor Saunders
5015adead0
bug 1210803 - expose the selection interface on proxied accessibles r=davidb
2015-10-02 06:38:21 -04:00
Trevor Saunders
6e6e4680c4
bug 1210447 - fix ProxyAccessible::EmbeddedChildAt() on proxies of outerDocs r=davidb
2015-10-02 06:38:21 -04:00
Frédéric Wang
28d93a933b
Bug 1210441 - ProxyAccessible::IsTable* should take tabular MathML accessibles into account. r=tbsaunde
2015-10-01 11:06:00 +02:00
Trevor Saunders
4e967275c1
bug 1209147 - make proxying of Accessible::TakeFocus() async r=davidb
...
TakeFocus() ends up making sync calls to the parent process. That means if we
try to call it from a sync call to the child process we end up deadlocked. The
easiest way to fix this is to make the message to the child process async.
2015-09-28 15:27:11 -04:00
Trevor Saunders
a9c913014f
bug 1207862 - make it possible to traverse down the tree of proxied documents r=davidb
2015-09-24 19:23:19 -04:00
Olli Pettay
d48487fe29
Bug 1207311 - No need for \!nsAccUtils::MustPrune(acc) in DocAccessibleChild::RecvExtents, r=tbsaunde
2015-09-23 01:45:27 +03:00
Trevor Saunders
2d06b997a3
bug 1204070 - add a little more checking to proxy subtree removal r=davidb
2015-09-15 18:15:16 -04:00
Trevor Saunders
02bc02e687
bug 1186536 - make SerializeTree() use IsOuterDoc() to check if an accessible is an outer doc r=davidb
...
In theory this should be the same, but slightly faster than checking there is
one child and it is a document. However it appears ChildCount() sometimes
returns 1 when there is no child 0.
2015-09-03 18:41:19 -04:00
Olli Pettay
6baeb35958
Bug 1199785 - Make atk methods in nsMaiInterfaceComponent.cpp to work with ipc proxies, r=tbsaunde
2015-09-02 00:57:57 +03:00
Nicholas Nethercote
69d088e45f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Trevor Saunders
bd2322d15a
bug 1195471 - make getChildCountCB work with proxies r=davidb
2015-08-18 14:36:11 -04:00
Trevor Saunders
4807763cdd
bug 1188415 - make CheckDocTree return if the document tree is in a sane state
2015-08-17 18:06:13 -04:00
Trevor Saunders
d0af52b333
bug 1194853 - pass the correct interfaces to Proxycreated when creating documents r=davidb
2015-08-17 13:49:28 -04:00
Lorien Hu
72a7fb86ac
Bug 1187740
- Handle proxies in mozHTMLAccessible r=tbsaunde
2015-08-05 21:55:15 -04:00
Lorien Hu
49bce20292
Bug 1187995 - Add proxy handling to mozTextAccessible r=tbsaunde
2015-08-05 21:55:13 -04:00
Trevor Saunders
6fc63e31e9
bug 1191433 - use ProxyAccessible::AsDoc() in ProxyAccessible::Shutdown() r=lsocks
2015-08-05 16:14:49 -04:00
Trevor Saunders
5a8f34f3cb
bug 1191433 - add ProxyAccessible::Document r=lsocks
2015-08-05 16:14:49 -04:00
Trevor Saunders
c6f00a2a85
bug 1191433 - add methods to downcast ProxyAccessible to DocAccessibleParent r=lsocks
2015-08-05 16:14:49 -04:00
Trevor Saunders
63d388c140
bug 1191326 - always initialize ProxyAccessible::mOuterDoc r=lsocks
2015-08-05 10:57:52 -04:00
Trevor Saunders
7191d20f10
bug 1170049 - check if document tree is correct before cleaning it up r=lsocks
2015-08-05 10:57:28 -04:00
Lorien Hu
b1a69cf09c
Bug 1187739 - (Part 1) Handle proxies in mozActionElements r=tbsaunde
2015-08-04 14:56:18 -04:00
Lorien Hu
cdea941639
Bug 1187742 - Handle proxies in mozAccessible {isEnabled,title,value,help,isExpired} r=tbsaunde
2015-08-04 14:56:17 -04:00
Lorien Hu
746ee7145b
Bug 1187609 - Check for proxies in mozAccessible role, subrole r=tbsaunde
2015-08-04 14:56:07 -04:00
Trevor Saunders
0e2e66f767
bug 1188415 - add document tree consistancy checks to more message handlers r=davidb
2015-07-28 16:32:16 -04:00
Nicholas Nethercote
03d1cfeea8
Bug 1182969 - Use nsTHashTable::Iterator in accessible/. r=tbsaunde.
2015-07-22 20:49:25 -07:00
Trevor Saunders
6cdc5b2345
bug 1185157 make sure we don't send an event to a destroyed ipc document r=billm
2015-07-23 14:49:18 -04:00
Trevor Saunders
a77d9baf66
bug 1185726 - follow up to deal with -Wunused warning r=me landing on a CLOSED TREE
2015-07-21 13:39:40 -04:00
Trevor Saunders
0e01d47b97
bug 1185726 - avoid killing the child process when it sends the parent events with bad IDs r=lsocks
2015-07-21 12:52:18 -04:00
Trevor Saunders
04fda71483
bug 1185550 - Make sure to correctly handle invalid RecvBindChildDoc and PDocAccessibleConstructor messages from the child process r=lsocks
2015-07-20 15:09:15 -04:00