gecko-dev/accessible
Nika Layzell 4d1911e395 Bug 1474369 - Part 3: Add generic type parsing support to xpidl, r=mccr8
Summary:
This patch allows parsing generic types, such as Sequence<T>, in XPIDL. It does
this by introducing a new type, TypeId, which contains both the name string and
an optional list of generic parameters.

Various places which use the xpidl.py library had to be updated to construct one
of these TypeId objects, as TypeId and `str` are not compatible types.

Depends On D2106

Reviewers: mccr8!

Tags: #secure-revision

Bug #: 1474369

Differential Revision: https://phabricator.services.mozilla.com/D2109
2018-07-31 17:53:00 -04:00
..
aom Bug 1468110 - add AccessibleNode relation attributes, r=yzen, qdot 2018-07-17 08:37:37 +09:00
atk Bug 1472555 - Part 5 - Remove the listbox layout. r=bz,surkov 2018-07-18 11:23:32 +01:00
base Backed out changeset 9035ff3757ac (bug 1415980) at request from froydnj on the suspicion that it's going to break MSVC builds when it gets merged to central. 2018-07-31 01:19:49 +03:00
generic Bug 1475342 - Move document.getElementsByAttribute[NS] to ParentNode so it'll work for HTML document and elements;r=bz 2018-07-26 13:40:13 -07:00
html Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
interfaces Bug 903187: Map HTML ins/del to accessible roles. r=MarcoZ 2018-07-27 16:40:50 +10:00
ipc Bug 1479530 - Swap newPosition with oldPosition in ProxyVirtualCursorChangeEvent. r=surkov 2018-07-30 11:41:00 +03:00
jsat Bug 1477002 - Use message broadcaster to manage jsat content scripts. r=yzen 2018-07-27 15:19:00 +03:00
mac Bug 903187: Map HTML ins/del to accessible roles. r=MarcoZ 2018-07-27 16:40:50 +10:00
other Bug 1472555 - Part 5 - Remove the listbox layout. r=bz,surkov 2018-07-18 11:23:32 +01:00
tests Bug 903187: Map HTML ins/del to accessible roles. r=MarcoZ 2018-07-27 16:40:50 +10:00
windows Bug 1479642: Make Windows XULMenuitemAccessibleWrap::Name const so it overrides AccessibleWrap::Name. r=surkov 2018-07-31 11:22:59 +10:00
xpcom Bug 1474369 - Part 3: Add generic type parsing support to xpidl, r=mccr8 2018-07-31 17:53:00 -04:00
xul Bug 1472555 - Part 5 - Remove the listbox layout. r=bz,surkov 2018-07-18 11:23:32 +01:00
.eslintrc.js Bug 1436389 - Update complexity rules to adapt for the algorithm in the new ESLint. r=mossop 2018-02-07 16:16:09 +00:00
moz.build Bug 1329977 - creating doc accessibles for existing content documents. r=surkov 2017-10-31 09:48:07 -04:00