Name Description Size Coverage
dafsa_test_1.dat 64 -
Helpers.cpp Helper routines for xpcom gtests. 6653 95 %
Helpers.h 7351 70 %
moz.build 5065 -
MozPromiseExamples.cpp 11940 85 %
TestAllocReplacement.cpp 2511 95 %
TestArenaAllocator.cpp 9219 100 %
TestArrayAlgorithm.cpp 3064 100 %
TestAtoms.cpp 5082 100 %
TestAutoOwningEventTarget.cpp aIsCurrent 3516 100 %
TestAutoRefCnt.cpp 2177 100 %
TestAvailableMemoryWatcherLinux.cpp 6800 95 %
TestAvailableMemoryWatcherMac.cpp 7328 -
TestAvailableMemoryWatcherWin.cpp Starts a new thread with a message queue to process memory allocation/free requests 21461 0 %
TestBase64.cpp 12978 95 %
TestCallTemplates.cpp This test is NOT intended to be run. It's a test to make sure a group of functions BUILD correctly. 3316 0 %
TestCloneInputStream.cpp 7423 96 %
TestCOMArray.cpp stabilize 6432 98 %
TestCOMPtr.cpp 10081 95 %
TestCOMPtrEq.cpp This attempts to test all the possible variations of |operator==| used with |nsCOMPtr|s. 1872 100 %
TestCRT.cpp 2242 100 %
TestDafsa.cpp 2561 100 %
TestDeadlockDetector.cpp Simple test fixture that makes sure the gdb sleep setup in the ah crap handler is bypassed during the death tests. 9102 -
TestDeadlockDetectorScalability.cpp 4746 -
TestDelayedRunnable.cpp 1 minute 6397 100 %
TestEncoding.cpp 4134 100 %
TestEscape.cpp 7935 100 %
TestEventPriorities.cpp 2816 100 %
TestEventTargetQI.cpp 2373 100 %
TestExpirationTracker.cpp 5460 91 %
TestFile.cpp 25184 74 %
TestFileNTFSSpecialPaths.cpp 10835 0 %
TestFilePreferencesUnix.cpp 8314 100 %
TestFilePreferencesWin.cpp 6793 0 %
TestGCPostBarriers.cpp Tests that generational garbage collection post-barriers are correctly implemented for nsTArrays that contain JavaScript Values. 4994 100 %
TestHandleWatcher.cpp static 17524 0 %
TestHashtables.cpp 49857 97 %
TestID.cpp 1017 100 %
TestIDUtils.cpp 927 100 %
TestINIParser.cpp 1442 100 %
TestInputStreamLengthHelper.cpp 4518 90 %
TestJSHolderMap.cpp 13159 93 %
TestLogCommandLineHandler.cpp 6402 97 %
TestLogging.cpp 5380 100 %
TestMacNSURLEscaping.mm Bug 1739533: This test fails because the '%' character needs to be escaped before the URI is passed to [NSURL URLWithString]. '<' brackets are already escaped by the browser to their "%xx" form so the encoding must be added in a way that ignores characters already % encoded "%xx". { // Unreserved characters in path, query, and ref // https://example.com/path/with<more>/%/and"#frag_with_#_and" "https://example.com/path/with<more>/%/and\"#frag_with_#_and\""_ns, "https://example.com/path/with%3Cmore%3E/%25/and%22#frag_with_%23_and%22"_ns, }, 6326 -
TestMemoryPressure.cpp ownsWeak 7068 90 %
TestMoveString.cpp 6440 100 %
TestMozPromise.cpp exclusive 28137 99 %
TestMruCache.cpp 6837 100 %
TestMultiplexInputStream.cpp 29921 94 %
TestNonBlockingAsyncInputStream.cpp 12246 90 %
TestNsDeque.cpp Now define the token deallocator class... ************************************************************ 15759 96 %
TestNSPRLogModulesParser.cpp 4931 98 %
TestNsRefPtr.cpp 11148 92 %
TestObserverArray.cpp nothing 13803 98 %
TestObserverService.cpp 7902 100 %
TestOwningNonNull.cpp 745 100 %
TestPipes.cpp 32391 95 %
TestPLDHash.cpp 13587 89 %
TestPriorityQueue.cpp 2046 100 %
TestQueue.cpp 5766 100 %
TestRacingServiceManager.cpp f93f6bdc-88af-42d7-9d64-1b43c649a3e5 6195 98 %
TestRecursiveMutex.cpp 813 100 %
TestRustRegex.cpp This tests whether we can set the flags correctly. In this case, we disable all flags, which includes disabling Unicode mode. When we disable Unicode mode, we can match arbitrary possibly invalid UTF-8 bytes, such as \xFF. (When Unicode mode is enabled, \xFF won't match .) 4484 100 %
TestRWLock.cpp 5230 100 %
TestSegmentedBuffer.cpp 1527 100 %
TestSlicedInputStream.cpp We want to ensure that sliced streams work with both seekable and non-seekable input streams. As our string streams are seekable, we need to provide a string stream that doesn't permit seeking, so we can test the logic that emulates seeking in sliced input streams. 18693 96 %
TestSmallArrayLRUCache.cpp 10426 92 %
TestSnappyStreams.cpp 5143 100 %
TestStateMirroring.cpp IsExclusive = 4384 100 %
TestStateWatching.cpp 1465 95 %
TestSTLWrappers.cpp 1682 33 %
TestStopGapEventTarget.cpp 5685 100 %
TestStorageStream.cpp 3782 100 %
TestStrings.cpp 91315 99 %
TestStringStream.cpp 3195 98 %
TestSubstringTuple.cpp 2736 100 %
TestSynchronization.cpp arg 7477 100 %
TestTargetShutdownTask.cpp 5854 100 %
TestTArray.cpp 26360 100 %
TestTArray2.cpp 45633 96 %
TestTaskController.cpp 5903 99 %
TestTaskQueue.cpp 18813 99 %
TestTextFormatter.cpp Check misordered parameters 8580 100 %
TestThreadManager.cpp 4096 99 %
TestThreadPool.cpp nothing 6195 98 %
TestThreadPoolIdleTimeout.cpp 16621 96 %
TestThreadPoolListener.cpp 5147 94 %
TestThreads.cpp 10666 99 %
TestThreads_mac.mm 1780 -
TestThreadUtils.cpp 69070 86 %
TestThrottledEventQueue.cpp 16178 100 %
TestTimers.cpp 30215 97 %
TestTimeStamp.cpp 3389 98 %
TestTokenizer.cpp 38471 100 %
TestUTF.cpp This tests the handling of a non-ascii character at various locations in a UTF-16 string that is being converted to UTF-8. 8544 100 %
TestVariant.cpp 4088 100 %
UTFStrings.h 6264 -
wikipedia -