Nigel Babu
2ea092cec1
Backed out changeset 5f02a9d37e56 (bug 1208622) for windows build bustage
...
CLOSED TREE
2015-09-29 12:10:45 +05:30
Bobby Holley
46f21127a1
Bug 1208622 - Separate API entry points. r=bz
2015-09-28 22:51:30 -07:00
Alexander Surkov
58707d9e40
Bug 1206165 - crash in mozilla::a11y::DocAccessible::UpdateTreeOnRemoval, part2, r=davidb
2015-09-28 16:04:40 -04:00
Trevor Saunders
5526821155
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
Brian Grinstead
d23fa8b95a
Bug 1034110 - Provide a way to observe mutations for ::before/::after pseudo elements;r=smaug
...
Adds a new chrome-only MutationObserverInit option called nativeAnonymousChildList
that will cause a mutation to fire when a native anonymous root is bound or unbound
2015-09-24 08:23:32 -07:00
Alexander Surkov
dd066fa40e
Bug 1205476 - crash in mozilla::a11y::DocAccessible::ProcessInvalidationList(), part3, r=davidb
2015-09-25 12:11:49 -04:00
Trevor Saunders
0df211c37c
bug 1207862 - make AccessibleWrap::GetXPAccessibleFor() return the AccessibleWrap for proxies r=davidb
2015-09-24 19:23:19 -04:00
Trevor Saunders
e0dcdcfcbd
bug 1207862 - make WrapperFor() take a const ProxyAccessible * r=davidb
2015-09-24 19:23:19 -04:00
Trevor Saunders
2672cf7d54
bug 1207862 - make it possible to traverse down the tree of proxied documents r=davidb
2015-09-24 19:23:19 -04:00
Trevor Saunders
d409d241c1
bug 1207862 - Add DocManager::TopLevelRemoteDocs() r=davidb
...
Soon we will need to iterate over all of the top level remote documents.
2015-09-24 19:23:18 -04:00
Trevor Saunders
53cad6cc22
bug 1207862 - refactor GetXPAccessibleFor() so proxies and non proxies are handle in the same place for each type of id r=davidb
...
While we're reorganizing this function move the simple cases to the beginning,
and make lookup in the document tree last.
2015-09-24 19:23:18 -04:00
Chris Peterson
71920a9550
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Olli Pettay
2380c07907
Bug 1207311 - No need for \!nsAccUtils::MustPrune(acc) in DocAccessibleChild::RecvExtents, r=tbsaunde
...
--HG--
extra : rebase_source : 89e844a308063a9e82467778a0286c0161a0ea1e
2015-09-23 01:45:27 +03: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
Alexander Surkov
0b7aa7d6ab
Bug 1206107 - fire show event for reallocated accessible after it was reallocated, r=tbsaunde
2015-09-22 16:46:40 -04:00
Alexander Surkov
f78dc55625
Bug 1205476 - crash in mozilla::a11y::DocAccessible::ProcessInvalidationList, part2, r=davidb
2015-09-21 12:47:02 -04:00
Alexander Surkov
8e32332f23
Bug 1206165 - crash in mozilla::a11y::DocAccessible::UpdateTreeOnRemoval, r=davidb
2015-09-20 04:02:05 -04:00
Alexander Surkov
cd9b877daf
Bug 1205476 - crash in mozilla::a11y::DocAccessible::ProcessInvalidationList(), r=smaug
2015-09-18 08:52:46 -04:00
Trevor Saunders
75ffe89c69
bug 1199735 - fire windows events on proxies r=davidb
2015-09-17 16:49:25 -04:00
Trevor Saunders
24ad5cfa23
bug 1199735 - factor win event dispatch logic into its own function r=davidb
2015-09-17 16:49:24 -04:00
Trevor Saunders
1b482dcc58
bug 1199735 - remove event logging from the windows AccessibleWrap::HandleAccEvent r=davidb
...
if this is useful it would make more sense to log it outside of the windows
layer. Since its not clear it is useful, and it makes it harder to separate
event dispatch logic from HandleAccEvent its easiest to just remove it for now.
2015-09-17 16:49:24 -04:00
Trevor Saunders
258b34828c
bug 1204070 - add a little more checking to proxy subtree removal r=davidb
2015-09-15 18:15:16 -04:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Alexander Surkov
787c99ae00
Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb
2015-09-15 12:01:51 -04:00
Eitan Isaacson
93caf7a23f
Bug 1203697 - Add braille navigation. r=yzen r=mfinkle
2015-09-14 23:34:30 -07:00
Nicholas Nethercote
9d68ee2953
Bug 1204277 - Disallow warnings in six more directories. r=glandium.
...
These are all conditional uses of ALLOW_COMPILER_WARNINGS=True that are no
longer necessary.
--HG--
extra : rebase_source : e654fa940aed18b1d5ef7b2bebb45bbef59cfd84
2015-09-14 21:16:37 -07:00
Wes Kocher
a5dd43b204
Backed out changeset 0f4a1154350d (bug 1133213) for frequent a11y crashes CLOSED TREE
2015-09-14 16:08:47 -07:00
Eitan Isaacson
a2240f17d1
Bug 1182214 - Follow-up to fix Presentation.displayedAccessibles getter. r=me CLOSED TREE
2015-09-14 13:34:26 -07:00
Alexander Surkov
fea219d6cd
Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb
2015-09-11 20:54:27 -04:00
Eitan Isaacson
bfdf59d692
Bug 1182214 - Update highlight rect as you scroll. r=yzen
2015-09-14 10:52:43 -07:00
Eitan Isaacson
95147a7039
Bug 1182222 - Make Layerview support accessibility HTML navigation. r=yzen r=mfinkle
2015-09-14 10:52:43 -07:00
Eitan Isaacson
64ab2ee765
Bug 1203283
- Introduce Android "Control" traversal rule. r=yzen
2015-09-14 10:52:43 -07:00
Trevor Saunders
5e3e09effc
bug 1196460 - remove proxy's ids when they are destroyed r=surkov
2015-09-14 13:33:39 -04:00
Trevor Saunders
61f09a90ea
bug 1196460 - teach GetChildIDFor() to deal with proxied accessibles r=surkov
2015-09-14 13:33:38 -04:00
Trevor Saunders
60de30345a
bug 1196460 - provide mapping from id to accessible in DocProxyAccessibleWrap
2015-09-14 13:33:38 -04:00
Trevor Saunders
db584a5e09
bug 1196460 - add method to get wrapper of proxy for document containing this proxied accessible r=surkov
2015-09-14 13:33:38 -04:00
Trevor Saunders
40daa72f9b
bug 1196460 - make IsDoc() return true for wrappers of proxied documents r=surkov
2015-09-14 13:33:37 -04:00
Trevor Saunders
3f652ccd7c
bug 1196460 - create different proxy wrappers depending on the type of the proxy r=surkov
2015-09-14 13:33:37 -04:00
Trevor Saunders
fc3bcf36ba
bug 1196460 - add class for wrapping proxies of document accessibles r=surkov
...
For now this isn't really different from the class used to wrap
HyperTextAccessibles. However we will need to store extra data to map IDs to
accessibles when we implement events.
2015-09-14 13:33:37 -04:00
Trevor Saunders
a6b767ccde
bug 1196460 - make the ctor of HyperTextProxyAccessiblewrap public r=surkov
2015-09-14 13:33:36 -04:00
Masayuki Nakano
51d7268995
Bug 895274 part.243 Rename NS_TOUCH_END to eTouchEnd r=smaug
2015-09-15 00:14:35 +09:00
Masayuki Nakano
7a48a6f2ab
Bug 895274 part.241 Rename NS_TOUCH_START to eTouchStart r=smaug
2015-09-15 00:14:34 +09:00
Eitan Isaacson
29a74fb99d
Bug 1019432 - [AccessFu] Only capture explore by touch events in Android. r=yzen
2015-09-10 13:56:53 -07:00
Trevor Saunders
8d622f7ff4
bug 1196372 - make GetHWNDFor() work with proxied accessibles r=surkov
2015-09-10 10:53:34 -04:00
Trevor Saunders
390030899c
bug 1186536 - Bail out of ProxyTextChangeEvent() if the proxy doesn't have a wrapper r=davidb
...
This probably should never happen, but it seems to sometimes in the wild, and
its hard to know what caused that without a test case. So for now work around
the issue by adding a null check.
2015-09-09 17:37:15 -04:00
Eitan Isaacson
76e27d8d68
Bug 1201146 - Introduce "Section" traversal rule. r=yzen
2015-09-04 10:04:19 -07:00
Trevor Saunders
a9a9498e55
bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb
2015-09-03 18:41:19 -04:00
Trevor Saunders
cec058720c
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
Eitan Isaacson
af27c436af
Bug 1200836 - Land on first atomic object in container traversal. r=yzen
...
--HG--
rename : accessible/jsat/TraversalRules.jsm => accessible/jsat/Traversal.jsm
2015-09-02 09:44:30 -07: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