Aaron Klotz
79e1d57fcb
Bug 1354333: Use call_as to produce a non-null vtable entry for ISimpleDOMNode::get_localInterface; r=tbsaunde
...
MozReview-Commit-ID: vglI4a6vNJ
2017-04-06 15:56:42 -06:00
Aaron Klotz
aca9ee2a08
Bug 1346967: Generate metadata for all three ISimpleDOM interfaces via a single combined run of MIDL; r=tbsaunde
...
MozReview-Commit-ID: DGgXSbISujv
2017-03-13 16:39:28 -06:00
Aaron Klotz
553738fcbc
Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal
...
MozReview-Commit-ID: 7FW8wi23xYd
2017-02-14 16:32:18 -07:00
Aaron Klotz
46fce73c53
Bug 1335527: Backed out changeset 6306054ca94a for bustage; r=bustage
2017-02-14 16:24:55 -07:00
Aaron Klotz
de7a81390b
Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal
...
MozReview-Commit-ID: 7FW8wi23xYd
2017-02-14 15:04:33 -07:00
Aaron Klotz
343edf93cb
Bug 1335527: Backed out changeset 45651363c8d6 due to bustage; r=bustage
2017-02-14 15:38:49 -07:00
Aaron Klotz
34a34ecb29
Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal
...
MozReview-Commit-ID: EjvzTvADV1a
2017-02-14 15:04:33 -07:00
Eitan Isaacson
bb099cbf09
Bug 1335825 - Provide full state bitfield to xpcom accessibles in Windows. r=yzen
...
MozReview-Commit-ID: H7lFB5khEJm
2017-02-03 15:22:09 -08:00
Eitan Isaacson
f2710109b4
Bug 1335220 - Add minimumIncrement to windows ProxyAccessible. r=yzen
...
MozReview-Commit-ID: DY89qIALmrq
2017-02-01 12:37:13 -08:00
Yura Zenevich
293e7597f5
Bug 1269369 - add support for GetID XPCOM method on Windows with e10s. r=tbsaunde
...
MozReview-Commit-ID: KXhDeNW3Oaw
2017-01-09 14:52:51 -05:00
Trevor Saunders
61299c80ff
bug 1301148 - allow getting a proxy accessible from a com proxy r=aklotz
2017-01-05 10:48:10 -05:00
Trevor Saunders
b958e0ab86
bug 1301148 - implement anchor count for windows r=aklotz
2017-01-05 10:48:10 -05:00
Trevor Saunders
1a85ebd84b
bug 1301148 - add custom gecko interface r=aklotz, mshal
2017-01-05 10:48:09 -05:00
Mike Hommey
262102bb93
Bug 1319350 - Add dedicated targets for some one-offs in the build. r=mshal
2016-11-22 16:55:58 +09:00
Aaron Klotz
c85e82fc38
Bug 1316118: Remove need for ia2_api_all.idl; r=surkov
...
MozReview-Commit-ID: EBAz0MQXmJq
2016-11-09 12:56:23 -07:00
Aaron Klotz
13adcb4bbb
Bug 1310841: Make mscom registration use CoGetClassObject so that COM will retain a reference to the proxy dll; r=jimm
...
MozReview-Commit-ID: GZxbLCC6gVi
2016-10-25 15:04:47 -06:00
Alexander Surkov
0b5b4c95d0
Bug 1310794 - implement aria-details and aria-errormessage, r=davidb
2016-10-25 13:51:27 -04:00
Aaron Klotz
a5ab4a5ae0
Bug 1306117: Add ISimpleDOMNode type library to AccessibleMarshal.dll's resources; r=tbsaunde
...
MozReview-Commit-ID: 3RJI1JfZin
2016-09-28 15:14:22 -06:00
Yura Zenevich
abb4eebf15
Bug 527003 - separating XPCOM parts from nsAccessibilityService. Removing a11y service in favour of using nsAccessibilityService directly. Adding support for a11y service shutdown. r=surkov
...
MozReview-Commit-ID: KKeywNi3fQb
2016-08-08 20:51:39 -04:00
Aaron Klotz
2dcba0a7c1
Bug 1288199: Add building of typelib to be embedded in ia2marshal.dll; r=mshal
...
Trevor, please read comment 1 in the bug for some discussion around the idl files in this patch.
MozReview-Commit-ID: Emos5mLuobS
2016-08-04 15:17:51 -06:00
Michael Li
b038dfce5e
Bug 1288508 - Make nsIAccessible* interfaces builtinclass so they can be static_cast'ed to xpcAccessibleGeneric. r=yzenevich
2016-07-26 15:55:00 +02:00
Ryan VanderMeulen
751d5236e7
Backed out changeset 1bbebd48ca62 (bug 1288508) for causing mochitest-a11y timeouts on a CLOSED TREE.
2016-07-22 17:59:03 -04:00
Michael Li
0f47367b13
Bug 1288508 - Make nsIAccessible* interfaces builtinclass so they can be static_cast'ed to xpcAccessibleGeneric. r=yzen
2016-07-21 12:57:00 -04:00
Tom Tromey
1b5a2bdb96
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
2016-07-14 10:16:42 -06:00
Chris Manchester
c2f6eac589
Bug 1279643 - Don't compile interfaces with midl during artifact builds. r=mshal
...
MozReview-Commit-ID: Dza7tgekXHz
2016-06-14 05:30:41 -07:00
Jonathan Watt
9c5b8de022
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2016-06-07 21:10:18 +01:00
Marco Zehe
4d6e4c5cc4
Bug 634004 - Implement accessibility API support for html:details and html:summary elements, r=surkov
...
This implements the roles, states, and action names, but omits the state change event part that is currently made impossible by us recreating the html:summary accessible once it toggles the html:details open state. This is probably due to some reframing causing us to recreate the accessible. Suggest to move that to a separate bug and implement the basics now and the event later.
MozReview-Commit-ID: FEi5RIXdkG0
2016-06-01 17:07:56 +02:00
Trevor Saunders
dd2eabb6d0
bug 1253268 - allow getting ids of proxied accessibles r=yzen
2016-03-09 17:33:27 -05:00
Kyle Huey
e95edb30a9
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Alexander Surkov
9365c86781
Bug 1233118 - implement IAccessible2_3::selectionRanges, r=yzen
2016-01-20 12:53:03 -05:00
Nathan Froyd
c55f91e886
Bug 1222531 - turn off -Wextra-tokens on clang-cl in accessible/ directories; r=tbsaunde
...
The Windows MIDL code generator creates things like:
#endif !_MIDL_USE_GUIDDEF_
which clang-cl complains about. MSVC doesn't, so turn this warning off.
2015-11-06 13:10:03 -05:00
Trevor Saunders
6ead49b5ab
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
Olli Pettay
e8145d3c2a
Bug 1213382 - proxy more accessible selection methods, r=tbsaunde
2015-10-13 22:08:00 +03:00
Frédéric Wang
ec19a67789
Bug 1175164 - Do not expose MathML semantics element in the accessibility tree. r=surkov
2015-06-16 16:15:00 +02:00
Mike Hommey
e5760853c7
Bug 991983 - Use objdir-relative SOURCES instead of GENERATED_SOURCES. r=gps
2015-05-28 07:34:16 +09:00
Alexander Surkov
a236c14b58
Bug 1113153 - use 'paragraph' role for paragraphs only, introduce 'text' role for small text containers, r=marcoz
2015-05-13 11:40:15 -04:00
Andrea Marchesini
f0aa02df0b
Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
2015-04-22 08:29:22 +02:00
Marco Zehe
b5587e9905
Bug 1149118 - Expose radio group with the correct role on OS X, r=surkov
2015-03-30 15:37:09 +02:00
Makoto Kato
a9c0aa86f3
Bug 1141443 - Remove unused rpcns4 from OS_LIBS. r=mshal
2015-03-20 18:46:43 +09:00
Jonathan Wei
7d940d5b2d
Bug 1001634 - Add basic MathML accessibility implementation, r=surkov, marcoz, patch=jwei, surkov
2015-03-09 08:16:12 -04:00
Marco Zehe
d65fbb0646
Bug 1136563 - ARIA 1.1: Support role 'switch', r=surkov
2015-02-26 14:47:15 +01:00
Olli Pettay
10ed7b619f
Bug 1132134 - Get Accessible value from the child process, r=tbsaunde
2015-02-11 22:00:11 +02:00
Mike Hommey
632dbaeb90
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Alexander Surkov
be19c27102
Bug 1076816 - segregate XPCOM tree, r=davidb
2014-10-21 20:49:28 -04:00
Sylvestre Ledru
db19dae949
Bug 1081935 - Missing UUID bump. r=gavin a=me
2014-10-13 17:27:05 +02:00
Arnaud Sourioux
13efd81178
Bug 1038570 - Part 2: rename ObjectFrame class to PluginFrame. r=dbaron
2014-09-24 06:34:00 +02:00
Alexander Surkov
ca9ea2cb75
Bug 1068734 - dexpcomify remaining accessible classes, r=tbsaunde
2014-09-23 08:23:02 -04:00
Alexander Surkov
2eb0e9beb8
Bug 1064877 - dexpcomify Accessible class, r=tbsaunde
2014-09-16 13:30:23 -04:00
Mike Hommey
528423a154
Bug 1059113 - Use templates for shared libraries and frameworks. r=gps
...
Also force to use the existing template for XPCOM components.
2014-09-04 09:04:45 +09:00
Mike Hommey
aec0b61280
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00