Name Description Size Coverage
dafsa_test_1.dat 64 -
Helpers.cpp Helper routines for xpcom gtests. 6532 -
Helpers.h 7230 12 %
moz.build 5017 -
MozPromiseExamples.cpp 11825 -
TestAllocReplacement.cpp 2390 -
TestArenaAllocator.cpp 9098 -
TestArrayAlgorithm.cpp 2943 -
TestAtoms.cpp 4961 -
TestAutoOwningEventTarget.cpp aIsCurrent 3407 -
TestAutoRefCnt.cpp 5754 -
TestAvailableMemoryWatcherLinux.cpp 6679 -
TestAvailableMemoryWatcherMac.cpp 7207 -
TestAvailableMemoryWatcherWin.cpp Starts a new thread with a message queue to process memory allocation/free requests 21340 -
TestBase64.cpp 12911 -
TestCallTemplates.cpp This test is NOT intended to be run. It's a test to make sure a group of functions BUILD correctly. 3210 -
TestCloneInputStream.cpp 7302 -
TestCOMArray.cpp stabilize 6323 98 %
TestCOMPtr.cpp 10001 95 %
TestCOMPtrEq.cpp This attempts to test all the possible variations of |operator==| used with |nsCOMPtr|s. 1792 -
TestCRT.cpp 2121 -
TestDafsa.cpp 2440 -
TestDeadlockDetector.cpp Simple test fixture that makes sure the gdb sleep setup in the ah crap handler is bypassed during the death tests. 9002 -
TestDeadlockDetectorScalability.cpp 4646 -
TestDelayedRunnable.cpp 1 minute 6276 -
TestEncoding.cpp 4013 -
TestEscape.cpp 7697 -
TestEventPriorities.cpp 2695 -
TestEventTargetQI.cpp 2252 -
TestExpirationTracker.cpp 5339 -
TestFile.cpp 25104 -
TestFileNTFSSpecialPaths.cpp 10755 -
TestFilePreferencesUnix.cpp 8314 -
TestFilePreferencesWin.cpp 6793 -
TestGCPostBarriers.cpp Tests that generational garbage collection post-barriers are correctly implemented for nsTArrays that contain JavaScript Values. 4873 -
TestHandleWatcher.cpp static 17403 -
TestHashtables.cpp 49736 97 %
TestID.cpp 937 -
TestIDUtils.cpp 847 -
TestINIParser.cpp 1362 -
TestInputStreamLengthHelper.cpp 4518 -
TestJSHolderMap.cpp 13079 -
TestLogCommandLineHandler.cpp 6281 -
TestLogging.cpp 5259 -
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 6947 -
TestMoveString.cpp 6425 -
TestMozPromise.cpp exclusive 28057 -
TestMruCache.cpp 6751 -
TestMultiplexInputStream.cpp 32098 -
TestNonBlockingAsyncInputStream.cpp 12246 -
TestNsDeque.cpp Now define the token deallocator class... ************************************************************ 15638 -
TestNSPRLogModulesParser.cpp 4810 -
TestNsRefPtr.cpp 11068 92 %
TestObserverArray.cpp nothing 13694 -
TestObserverService.cpp 7822 -
TestOwningNonNull.cpp 665 -
TestPipes.cpp 32270 -
TestPLDHash.cpp 13412 -
TestPriorityQueue.cpp 1925 -
TestQueue.cpp 5645 -
TestRacingServiceManager.cpp f93f6bdc-88af-42d7-9d64-1b43c649a3e5 6117 -
TestRecursiveMutex.cpp 692 -
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 .) 4363 -
TestRWLock.cpp 5109 -
TestSegmentedBuffer.cpp 1527 -
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. 19706 -
TestSmallArrayLRUCache.cpp 10305 -
TestSnappyStreams.cpp 5022 -
TestStateMirroring.cpp IsExclusive = 4269 -
TestStateWatching.cpp 1344 -
TestStaticBackgroundTaskQueue.cpp 1406 -
TestSTLWrappers.cpp 1682 -
TestStopGapEventTarget.cpp 5564 -
TestStorageStream.cpp 3661 -
TestStrings.cpp 94458 -
TestStringStream.cpp 3074 -
TestSubstringTuple.cpp 2615 -
TestSynchronization.cpp arg 7356 -
TestTargetShutdownTask.cpp 5733 -
TestTArray.cpp 26239 -
TestTArray2.cpp 45511 -
TestTaskController.cpp 5782 -
TestTaskQueue.cpp 18692 -
TestTextFormatter.cpp Check misordered parameters 8500 -
TestThreadManager.cpp 3975 -
TestThreadPool.cpp nothing 6074 -
TestThreadPoolIdleTimeout.cpp 15649 -
TestThreadPoolListener.cpp 5069 -
TestThreads.cpp 10545 -
TestThreads_mac.mm 1665 -
TestThreadUtils.cpp 69070 -
TestThrottledEventQueue.cpp 16057 -
TestTimers.cpp 30137 -
TestTimeStamp.cpp 3268 -
TestTokenizer.cpp 38350 -
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. 8405 -
TestVariant.cpp 3973 -
UTFStrings.h 6143 -
wikipedia -