Mike Hommey
7f131dbc35
Bug 1256988 - Replace tests on MOZ_ENABLE_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester
2016-03-17 06:49:44 +09:00
Alexander Surkov
2bf7aa7227
Bug 1251897 - DocAccessible constructor doesn't have to take root element as an argument, r=davidb
2016-03-02 09:39:06 -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
Birunthan Mohanathas
d7371d07d0
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02: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
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
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
9ac1c316df
bug 1243077 - add AccessibleOrProxy::IsNull() r=davidb
2016-01-27 18:42:42 -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
Sylvestre Ledru
ab4e3a0d42
Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
...
--HG--
extra : rebase_source : 7d2cc56b6553cd7a8d848d3c660f30735bd82eec
2016-01-22 16:58:49 +01:00
Trevor Saunders
7b1bfa7b97
bug 1203861 - use strncmp() instead of nsCString.equals() to compare names r=davidb
...
AtkObject stores the name as a C string, but nsCString can store strings with
'\0' in the middle. That means that if we compute a name containing '\0'
nsCString.equals() will nevr consider that string to be equal to
AtkObject::name, however we only want to compare up to the first '\0' because
that is the only part Atk will ever see. So we should use strncmp() instead of
nsCString.equals().
2016-01-08 14:23:08 -05:00
Trevor Saunders
974cb05c7a
bug 1213402 - Fire numeric value change events for proxies r=davidb
2015-11-10 15:55:09 -05:00
Trevor Saunders
3dd3759899
bug 1213402 - separate value change events into text value changes and numeric value changes r=davidb
...
Arguably these are different things, and it will be easier to proxy events for
atk this way because atk only wants the numeric value changes.
2015-11-10 15:55:08 -05:00
Trevor Saunders
34e02634ff
bug 1213516 - fire showing state change event for atk in place of an alert event r=davidb
2015-10-16 14:59:08 -04:00
Phil Ringnalda
908ee17508
Back out changeset 12ac8139ecd9 (bug 1213516) for Linux build bustage
...
CLOSED TREE
2015-10-15 22:52:58 -07:00
Trevor Saunders
8d46decb2f
bug 1213516 - fire showing state change event for atk in place of an alert event r=davidb
2015-10-16 01:24:26 -04:00
Trevor Saunders
a6479f0c55
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
d12bfed3c9
bug 1210884 - expose the action interface on proxied accessibles r=davidb
2015-10-07 18:26:56 -04:00
Trevor Saunders
2233b14cfd
bug 1209615 - make remote primary docs RELATION_EMBEDS targets for atk r=davidb
2015-10-07 18:26:56 -04:00
Olli Pettay
daf442d9cb
Bug 1210407 - teach nsMaiInterfaceTable to use proxies, r=tbsaunde
...
--HG--
extra : rebase_source : bc80721e4fb1ff2362f556661def0ede45690220
2015-10-06 22:36:29 +03:00
Olli Pettay
010075bd3f
Bug 1210408 - make nsMaiInterfaceAction work with proxies, r=tbsaunde
...
--HG--
extra : rebase_source : a24bf6bcded4eed0d7d7a5bf8e3a008cd299f6ae
2015-10-06 22:14:18 +03:00
Trevor Saunders
c64438d7d8
bug 1210803 - expose the selection interface on proxied accessibles r=davidb
2015-10-02 06:38:21 -04:00
Alexander Surkov
defaa2f69d
Bug 1210108 - Emit object:state-changed:showing event for doorhangers, r=tbsaunde
2015-10-01 11:27:33 -04:00
Olli Pettay
c14791c067
Bug 1207253 - make getChildCountCB correctly deal with outerdoc accessibles with proxy children, r=tbsaunde
...
--HG--
extra : rebase_source : 8d40383e824bbfdf35cc99c1a0a55f50a8e31dbb
2015-09-23 01:43:51 +03:00
Olli Pettay
e0121eceb5
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
f44287005f
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.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Trevor Saunders
a281702424
bug 1196880 - correctly compute interfaces for proxies r=davidb
...
interfaces is supposed to be a bit mask indexed by MAI_INTERFACE_X, so when
adding interfaces MAI_INTERFACE_X should be used as an index of the bit to set,
not the mask to add.
2015-08-20 15:54:26 -04:00
Trevor Saunders
dcf750da4b
bug 1195471 - make getChildCountCB work with proxies r=davidb
2015-08-18 14:36:11 -04:00
Trevor Saunders
dbbc4712d0
bug 1185122 - don't try and fire platform events in the child process r=lsocks
2015-08-06 13:15:12 -04:00
Trevor Saunders
6b54a8373b
bug 1173876 - make getText{At,After,Before}OffsetCB work with proxies r=lsocks
2015-07-16 16:40:18 -04:00
Wes Kocher
2fddee2d73
Backed out changeset 5a310370cec1 (bug 1173876)
2015-07-14 14:35:53 -07:00
Trevor Saunders
6a35bb7c37
bug 1173876 - make getText{At,After,Before}OffsetCB work with proxies r=lsocks
2015-07-14 15:45:57 -04:00
Trevor Saunders
59f17c9689
bug 1172523 - fire useful text change events for proxies r=lsocks
2015-07-14 11:02:03 -04:00
Trevor Saunders
54e3f50bb2
bug 1172523 - Move AccessibleWrap::FireAtkTextChangedEvent to MaiAtkObject::FireTextChangeEvent r=lsocks
2015-07-14 11:02:02 -04:00
Frédéric Wang
25ad9a64e8
Bug 1176094 - [ATK] Assign role SECTION to math groups instead of PANEL/UNKNOWN. r=surkov
2015-06-18 16:07:00 +02:00
Frédéric Wang
3dc04db17d
Bug 1175182 - Expose fractions and roots as ATK_ROLE_PANEL for ATK < 2.16. r=surkov
...
--HG--
extra : rebase_source : 5292ec1c6f415a627f9507aff3b8deb4797341dd
2015-06-16 10:44:00 -04:00
Lorien Hu
ee4e0712c1
Bug 1174204 - Fixed gecko to atk attribute conversion for fg-color and bg-color to be correctly formatted r=davidb
2015-06-12 16:39:16 -04:00
Trevor Saunders
7a110f6e4e
bug 1171728 - null check the result of ProxyAccessible::OuterDocOfRemoteBrowser
...
r=davidb
This probably isn't the right fix, or at least the root cause of
ProxyAccessible::OuterDocOfRemoteBrowser returning null needs to be understood
better, but I don't have time to do that now, so I'm just checking for null and
asserting as a reminder to investigate this later.
2015-06-12 10:33:11 -04:00
Ryan VanderMeulen
980d366234
Backed out 5 changesets (bug 1172516, bug 1172525, bug 1172523) for e10s test_selectioncarets2.py failures.
...
Backed out changeset 65d9144969e4 (bug 1172516)
Backed out changeset 3368f2dc0ee6 (bug 1172523)
Backed out changeset d6096f9659f7 (bug 1172523)
Backed out changeset cda3d99ef134 (bug 1172523)
Backed out changeset a411d320bdba (bug 1172525)
CLOSED TREE
--HG--
extra : histedit_source : fc97de5cf682142a7e5a67bd32d1bd85ad0c24ea
2015-06-11 14:01:50 -04:00
Trevor Saunders
0371f179fc
bug 1172523 - fire useful text change events for proxies r=lsocks
2015-06-11 11:40:00 -04:00
Trevor Saunders
27b30ebd65
bug 1172523 - Move AccessibleWrap::FireAtkTextChangedEvent to MaiAtkObject::FireTextChangeEvent r=lsocks
2015-06-11 11:40:00 -04:00
Trevor Saunders
a0936bd439
bug 1172053 - don't malloc the signal name in FireAtkTextChangedEvent r=lsocks
2015-06-11 11:39:59 -04:00
Trevor Saunders
ea6b105046
bug 1172053 - don't call malloc in FireAtkShowHideEvent r=lsocks
2015-06-11 11:39:59 -04:00
Trevor Saunders
7b7eced6e5
bug 1107337 - Teach refChildCB to deal with proxies r=lsocks, davidb
2015-06-11 11:39:58 -04:00
Trevor Saunders
4f4d0ce590
bug 1171728 - Only look for an OuterDoc accessible parent of a proxy if it doesn't have a proxy parent r=lsocks
2015-06-05 16:10:34 -04:00
Trevor Saunders
6afd924f84
bug 1169376 - Allow getting the OuterDocAccessible for the tab's top level document r=davidb
2015-05-29 15:51:30 -04:00
Neil Rashbrook
cf42e317ab
Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
2015-05-16 09:07:10 +01:00