gecko-dev/dom/performance
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
..
tests Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange 2020-10-27 16:25:50 +00:00
Performance.cpp Bug 1674254 - Inside a WebWorker context, calling performance.addEventListener throws a generic NS_ERROR_FAILURE, r=barret 2020-11-20 22:39:58 +00:00
Performance.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
PerformanceEntry.cpp
PerformanceEntry.h
PerformanceMainThread.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
PerformanceMainThread.h Bug 1658097 - [fission] Send resource timing data for cross-origin frames to the correct process r=nika,necko-reviewers,dragana 2020-11-13 13:48:00 +00:00
PerformanceMark.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
PerformanceMark.h
PerformanceMeasure.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
PerformanceMeasure.h
PerformanceNavigation.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
PerformanceNavigation.h
PerformanceNavigationTiming.cpp
PerformanceNavigationTiming.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
PerformanceObserver.cpp Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange 2020-10-27 16:25:50 +00:00
PerformanceObserver.h
PerformanceObserverEntryList.cpp
PerformanceObserverEntryList.h
PerformancePaintTiming.cpp Bug 1675543 - Cache PerformancePaintTiming's StartTime r=smaug 2020-11-09 23:11:21 +00:00
PerformancePaintTiming.h Bug 1675543 - Cache PerformancePaintTiming's StartTime r=smaug 2020-11-09 23:11:21 +00:00
PerformanceResourceTiming.cpp Bug 1675543 - Cache PerformanceResourceTiming's StartTime r=smaug 2020-11-10 01:30:24 +00:00
PerformanceResourceTiming.h Bug 1675543 - Cache PerformanceResourceTiming's StartTime r=smaug 2020-11-10 01:30:24 +00:00
PerformanceServerTiming.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
PerformanceServerTiming.h Bug 1626555 - Add `dom/performance` to the list of non-unified-build-compatible directories. r=sg 2020-10-29 17:37:02 +00:00
PerformanceService.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
PerformanceService.h
PerformanceStorage.h Bug 1658097 - [fission] Send resource timing data for cross-origin frames to the correct process r=nika,necko-reviewers,dragana 2020-11-13 13:48:00 +00:00
PerformanceStorageWorker.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
PerformanceStorageWorker.h Bug 1658097 - [fission] Send resource timing data for cross-origin frames to the correct process r=nika,necko-reviewers,dragana 2020-11-13 13:48:00 +00:00
PerformanceTiming.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
PerformanceTiming.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
PerformanceWorker.cpp Bug 1674254 - Inside a WebWorker context, calling performance.addEventListener throws a generic NS_ERROR_FAILURE, r=barret 2020-11-20 22:39:58 +00:00
PerformanceWorker.h Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange 2020-10-27 16:25:50 +00:00
moz.build Bug 1518999 - Fix python black lint failures in webidl/moz.build and performance/moz.build 2020-10-27 18:54:30 +02:00