gecko-dev/xpcom/tests/gtest
Nicholas Nethercote f582d96b98 Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm.
This is straightforward, with only two notable things.

- `#include "nsXPIDLString.h" is replaced with `#include "nsString.h"`
  throughout, because all nsXPIDLString.h did was include nsString.h. The
  exception is for files which already include nsString.h, in which case the
  patch just removes the nsXPIDLString.h inclusion.

- The patch removes the |xpidl_string| gtest, but improves the |voided| test to
  cover some of its ground, e.g. testing Adopt(nullptr).

--HG--
extra : rebase_source : 452cc4a08046a1adb1a8099a7e85a1917de5add8
2017-08-17 15:29:03 +10:00
..
Helpers.cpp
Helpers.h
TestAllocReplacement.cpp
TestArenaAllocator.cpp Bug 1353882 - Disable TestArenaAllocator.AllocationsPerChunk and TestArenaAllocator.MemoryIsValid tests in code coverage builds. r=jmaher 2017-05-16 10:39:22 +02:00
TestAtoms.cpp
TestAutoPtr.cpp
TestAutoRef.cpp
TestBase64.cpp
TestCOMArray.cpp
TestCOMPtr.cpp
TestCOMPtrEq.cpp
TestCRT.cpp Bug 1382563 - Remove ns*String::AssignWithConversion. r=erahm. 2017-07-24 19:23:52 +02:00
TestCallTemplates.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
TestCloneInputStream.cpp Backed out 6 changesets (bug 1371699) for various failures including frequent img-blobURI-2.html failures and leaks a=backout 2017-06-13 17:50:11 -07:00
TestDafsa.cpp Bug 1380154 - Part 1: Add the Chromium DAFSA generator. r=njn 2017-07-17 16:09:42 -07:00
TestDeadlockDetector.cpp Bug 1370644 - Part 1: Only use NS_ERROR for an imminent failure. r=froydnj 2017-06-12 16:53:04 -04:00
TestDeadlockDetectorScalability.cpp
TestEncoding.cpp
TestEscape.cpp Bug 1385172 - Replace nsEscapeHTML{,2}() with new nsAppendEscapedHTML() function. r=erahm. 2017-08-18 12:00:59 +10:00
TestEventPriorities.cpp Bug 1382922 - Fix test bustage on a CLOSED TREE 2017-08-16 21:27:14 -07:00
TestEventTargetQI.cpp Bug 1382922 - Refactor event queue to allow multiple implementations (r=erahm) 2017-08-16 20:55:43 -07:00
TestExpirationTracker.cpp Bug 1380154 - Part 1: Add the Chromium DAFSA generator. r=njn 2017-07-17 16:09:42 -07:00
TestFile.cpp Bug 1361164 - Add nsISerialEventTarget (r=froydnj) 2017-06-12 20:20:08 -07:00
TestGCPostBarriers.cpp Bug 1390106 - Stop using versioned scripts in tests. r=jmaher 2017-08-14 20:46:55 +09:00
TestHashtables.cpp Bug 1372317 part 3 - Remove nsBaseHashtable::LookupRemoveIf() since it's not used anymore. r=froydnj 2017-06-18 17:07:54 +02:00
TestID.cpp
TestMozPromise.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestMultiplexInputStream.cpp Backed out 6 changesets (bug 1371699) for various failures including frequent img-blobURI-2.html failures and leaks a=backout 2017-06-13 17:50:11 -07:00
TestNSPRLogModulesParser.cpp
TestNsDeque.cpp
TestNsRefPtr.cpp
TestObserverArray.cpp
TestObserverService.cpp Bug 1344629 - Part 6: Rewrite unnecessary uses of nsLiteralString. r=dbaron 2017-03-14 15:26:27 +13:00
TestPLDHash.cpp
TestPipes.cpp Bug 1334278 - change mozilla::Smprintf to return a UniquePtr; r=froydnj 2017-03-03 08:17:27 -07:00
TestPriorityQueue.cpp
TestRWLock.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestRacingServiceManager.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
TestRecursiveMutex.cpp Bug 1347963 - part 1 - introduce mozilla::RecursiveMutex; r=erahm 2017-03-14 14:05:51 -04:00
TestSTLWrappers.cpp Bug 1380154 - Part 1: Add the Chromium DAFSA generator. r=njn 2017-07-17 16:09:42 -07:00
TestSlicedInputStream.cpp Backed out 6 changesets (bug 1371699) for various failures including frequent img-blobURI-2.html failures and leaks a=backout 2017-06-13 17:50:11 -07:00
TestSnappyStreams.cpp
TestStateWatching.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestStorageStream.cpp
TestStringStream.cpp
TestStrings.cpp Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm. 2017-08-17 15:29:03 +10:00
TestSynchronization.cpp
TestTArray.cpp
TestTArray2.cpp Bug 1349821 - reduce iterations for 32-bit Windows to OOM in TestTArray.test_fallible; r=erahm 2017-08-22 16:08:18 -04:00
TestTaskQueue.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestTextFormatter.cpp
TestThreadManager.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestThreadPool.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestThreadPoolListener.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestThreadUtils.cpp Bug 1382922 - Refactor event queue to allow multiple implementations (r=erahm) 2017-08-16 20:55:43 -07:00
TestThreads.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
TestTimeStamp.cpp
TestTimers.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
TestTokenizer.cpp
TestUTF.cpp
UTFStrings.h
dafsa_test_1.dat Bug 1380154 - Part 1: Add the Chromium DAFSA generator. r=njn 2017-07-17 16:09:42 -07:00
moz.build Bug 1385172 - Replace nsEscapeHTML{,2}() with new nsAppendEscapedHTML() function. r=erahm. 2017-08-18 12:00:59 +10:00