Name Description Size Coverage
CombinedStacks.cpp 8258 79 %
CombinedStacks.h This class is conceptually a list of ProcessedStack objects, but it represents them more efficiently by keeping a single global list of modules. 3254 4 %
ProcessedStack.cpp 5388 80 %
ProcessedStack.h 2974 43 %
TelemetryIOInterposeObserver.cpp Get size of hash table with file stats 5517 67 %
TelemetryIOInterposeObserver.h IOInterposeObserver recording statistics of main-thread I/O during execution, aimed at consumption by TelemetryImpl 3624 94 %
UntrustedModules.cpp aIgnored 19831 85 %
UntrustedModules.h This function returns a promise that asynchronously processes and gathers untrusted module data. The promise is either resolved with the JS object ping payload, or is rejected upon failure. If the processing succeeds, the Glean "third-party-modules" ping is submitted before the promise resolves with the JS object payload. 1472 -
UntrustedModulesBackupService.cpp static 2769 93 %
UntrustedModulesBackupService.h 2164 100 %
UntrustedModulesDataSerializer.cpp Limits the length of a string by removing the middle of the string, replacing with ellipsis. e.g. LimitStringLength("hello world", 6) would result in "he...d" @param aStr [in,out] The string to transform @param aMaxFieldLength [in] The maximum length of the resulting string. 19550 79 %
UntrustedModulesDataSerializer.h Retrieves the JS object. @param aRet [out] This gets assigned to the newly created object. 2901 -