Eitan Isaacson
613e31f413
Bug 1238368 - Re-introduce workaround for Android tap gesture. r=yzen
...
MozReview-Commit-ID: 6yfX4PDbnF3
2016-02-15 06:21:12 -08:00
Gijs Kruitbosch
af8ae4ede1
Bug 1216478 - prefer tooltiptext on a XUL element over title attribute on a containing toolbaritem when determining accessible name, r=surkov
...
MozReview-Commit-ID: Cv0Kl5U02jy
--HG--
extra : rebase_source : 40ff881eabb42579a25e22c6c290ce3c5d0e7634
2016-01-20 13:47:42 +00:00
Alexander Surkov
d089ffebc9
Bug 1247364 - use AllChildrenIterator::Seek by a11y tree walker, r=davidb
2016-02-11 08:24:38 -05:00
Alexander Surkov
2e545f1163
Bug 845176 - enable logging for relations/test_embeds.xul
2016-02-10 13:02:20 -05:00
Steve Fink
46db8f3808
Bug 1243331 - Prevent G_DEFINE_TYPE_EXTENDED macro from producing a fatal warning, r=tbsaunde
...
--HG--
extra : rebase_source : d5dda108377a4957aab1879d69cbc4dfd8936951
2016-01-28 10:14:35 -08:00
Ting-Yu Lin
5fd95e2226
Bug 591737 - Fix test_HTMLSpec.html. r=surkov
...
--HG--
extra : commitid : K0k7s7em0wU
extra : rebase_source : 3c953db0c7bd54c2c8e51b8ff43458f3f472b300
2016-01-20 23:20:42 +08:00
Bogdan Postelnicu
ffae8ec404
Bug 1245464 - initialize with 0 mSupportedIfaces in xpcAccessibleGeneric in order to avoid corrupted result after bit-wise operation. r=surkov
2016-02-03 13:53:11 +02:00
Birunthan Mohanathas
d7371d07d0
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Alexander Surkov
08db3d66c1
Bug 1220502 - ignore not visible text nodes for tree update, r=tbsaunde, roc
2016-02-01 17:05:45 -05:00
Phil Ringnalda
d381b4bca6
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
373593275e
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Kyle Huey
91efc5a86c
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Ting-Yu Lin
1889f6bc41
Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
...
--HG--
extra : commitid : 5qtaK1nS8RC
extra : rebase_source : dcc98f423b2446269beb6fa6a9d092ae8213f38e
2016-01-29 22:42:14 +08:00
Bill McCloskey
c663839ade
Bug 1240871 - Don't allow implicit "async" in IPDL (r=mccr8,billm)
2016-01-28 20:56:37 -08:00
Yura Zenevich
aa6aa35b56
Bug 1087608 - eliminating a pref observer leak and fixing test timeout overflow that cause intermittents. r=eeejay
2016-01-28 13:00:45 -05:00
Trevor Saunders
523de36bc0
bug 1243077 - make xpcAccessible::GetLastChild() work with proxied accessibles r=davidb
2016-01-27 18:42:48 -05:00
Trevor Saunders
16d18bf692
bug 1243077 - add AccessibleOrProxy::LastChild() r=davidb
2016-01-27 18:42:48 -05:00
Trevor Saunders
99fd4be44b
bug 1243077 - make xpcAccessible::GetFirstChild() work with proxies r=davidb
2016-01-27 18:42:47 -05:00
Trevor Saunders
9b8f7b61ec
bug 1243077 - add AccessibleOrProxy::FirstChild() r=davidb
2016-01-27 18:42:47 -05:00
Trevor Saunders
fb9bc4aa75
bug 1243077 - make xpcAccessible::GetChildren() work with proxied accessibles r=davidb
2016-01-27 18:42:46 -05:00
Trevor Saunders
b859f555ce
bug 1243077 - remove an unnecessary AddRef() from xpcAccessible::GetChildren()
...
r=davidb
2016-01-27 18:42:46 -05:00
Trevor Saunders
eca38fe746
bug 1243077 - make xpcAccessible::GetChildAt() work with proxied accessibles r=davidb
2016-01-27 18:42:46 -05:00
Trevor Saunders
3118a36ffe
bug 1243077 - add AccessibleOrProxy::ChildAt() r=davidb
2016-01-27 18:42:45 -05:00
Trevor Saunders
b25ec82248
bug 1243077 - support proxied accessibles in xpcAccessible::GetRole() r=davidb
2016-01-27 18:42:45 -05:00
Trevor Saunders
ba8141b22e
bug 1243077 - simplify GetRoleCB some r=davidb
...
We can replace the code dealing with Accessibles and proxies differently with
a call to AccessibleOrProxy::Role()
2016-01-27 18:42:45 -05:00
Trevor Saunders
f92728f426
bug 1243077 - add ToXPC{,Document} overloads for proxied accessibles r=davidb
2016-01-27 18:42:44 -05:00
Trevor Saunders
2cc43f17c8
bug 1243077 - make it possible to get MaiAtkObject::mAccWrap from an AtkObject* without casting to Accessible* or ProxyAccessible* r=davidb
2016-01-27 18:42:44 -05:00
Trevor Saunders
314f451267
bug 1243077 - add AccessibleOrProxy::Role() r=davidb
2016-01-27 18:42:44 -05:00
Trevor Saunders
6695ff5d5b
bug 1243077 - implement xpcAccessible::GetChildCount() for proxied accessibles
...
r=davidb
2016-01-27 18:42:43 -05:00
Trevor Saunders
5a95547b7e
bug 1243077 - add AccessibleOrProxy xpcAccessible::IntlGeneric() r=davidb
...
It will be useful to get mIntl without casting it to either Accessible* or
ProxyAccessible*. sadly C++ won't let us overload the name Intl() this way
so for now this method is named IntlGeneric().
2016-01-27 18:42:43 -05:00
Trevor Saunders
8d47572098
bug 1243077 - add AccessibleOrProxy::ChildCount() r=davidb
2016-01-27 18:42:42 -05:00
Trevor Saunders
9ac1c316df
bug 1243077 - add AccessibleOrProxy::IsNull() r=davidb
2016-01-27 18:42:42 -05:00
Mats Palmgren
8336eb31ab
Bug 1241840 - Set table cell colspan=0 to 1 instead per the HTML spec. r=bz
2016-01-27 17:02:12 +01:00
Trevor Saunders
d3f830df59
bug 1241453 - fire nsIAccessibleCaretMoveEvents for proxies r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
a26233525c
bug 1241453 - fire nsIAccessibleEvents for proxied accessibles r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
ed69c87d2c
bug 1241453 - fire nsIAccessibleTextChangeEvents for proxies r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
a512318f50
bug 1241453 - fire nsIAccessibleStateChangeEvents for proxied accessibles r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
0f654643cf
bug 1241453 - factor dispatching nsIAccessibleEvents out of HandleAccEvent() r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
0be48532d2
bug 1241453 - add DocAccessibleParent::GetXPCAccessible() r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
8f79d0d09c
bug 1241453 - allow caching proxies in xpcAccessibleDocuments r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
955114b39c
bug 1241453 - assert accessibles are only added to non remote xpcAccessibleDocuments r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
6b42e68369
bug 1241453 - allow caching xpc documents for remote documents r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
9672799f00
bug 1241453 - fixup xpcAccessible Intl() methods to not assume mIntl is always an Accessible r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
dd9c8002ab
bug 1241453 - allow xpcAccessibleDocument::mCache to use proxies as keys r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
78f1ab8c9d
bug 1241453 - allow constructing xpcAccessibles with proxies r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
73bf84da55
bug 1241453 - allow storing proxies in xpcAccessibleGeneric::mIntl r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
65d4636a8e
bug 1241453 - clean up GetAccessibleWrap() r=davidb
...
We can simplify it some to make better use of AccessibleOrProxy.
2016-01-26 07:49:25 -05:00
Trevor Saunders
d90ff6e507
bug 1241453 - switch MaiHyperLink to use AccessibleOrProxy r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
4404ef7da3
bug 1241453 - switch MaiAtkObject to use AccessibleOrProxy r=davidb
2016-01-26 07:49:25 -05:00
Trevor Saunders
13f9192992
bug 1241453 - add an AccessibleOrProxy class r=davidb
...
We have several places that store either a ProxyAccessible* or an Accessible*
in the same member using a uintptr_t and stealing the lowest bit of the
pointer. The goal of the AccessibleOrProxy class is to make this simpler and
consolidate the logic involved in doing it.
2016-01-26 07:49:25 -05:00