gecko-dev/accessible
Simon Giesecke 4cab6ac723 Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8
This moves parts of IPCMessageUtils.h to two new header files and adapts
the include directives as necessary. The new header files are:
- EnumSerializer.h, which defines the templates for enum serializers
- IPCMessageUtilsSpecializations.h, which defines template specializations
  of ParamTraits with extra dependencies (building upon both IPCMessageUtils.h
  and EnumSerializer.h)

This should minimize the dependencies pulled in by every consumer of
IPCMessageUtils.h

Differential Revision: https://phabricator.services.mozilla.com/D94459
2020-12-10 11:09:21 +00:00
..
android Bug 1666739 - Fix android build bustage. 2020-12-04 02:17:00 +01:00
aom Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
atk Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
base Bug 1680269 - Fix build when building without MOZ_GECKO_PROFILER. r=gerald 2020-12-09 08:58:06 +00:00
generic Bug 1680167 - Part 1: MOZ_CAN_RUN_SCRIPT_BOUNDARY in accessible/ r=masayuki 2020-12-03 21:15:46 +00:00
html Bug 1675987 - No derogatory language: Remove references to "crazy" in accessibility module. r=eeejay 2020-11-10 00:30:00 +00:00
interfaces Bug 1198336 - P1: Introduce live region added/removed events. r=Jamie,morgan 2020-11-16 20:16:33 +00:00
ipc Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
mac Bug 1649720: Ensure XUL trees expose their internal columns to VoiceOver r=eeejay 2020-12-10 00:15:38 +00:00
other Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
tests Bug 1649720: Ensure XUL trees expose their internal columns to VoiceOver r=eeejay 2020-12-10 00:15:38 +00:00
windows Bug 1679272 - Include ScopeExit.h exactly where used. r=andi 2020-12-07 14:25:59 +00:00
xpcom Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
xul Bug 1678523 - Prevent unexpected flushes in XULTreeAccessible.cpp. r=emilio 2020-11-26 08:49:56 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00