| 
								
								
									 Birunthan Mohanathas | 5f1fde8824 | Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj | 2014-04-27 03:06:00 -04:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | 6e5e55931d | Bug 947798 (part 1) - Rename NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN as MOZ_DEFINE_MALLOC_SIZE_OF.  r=mccr8. --HG--
extra : rebase_source : ec09d4c31264c15befb020375bf001a1ad1df6b8 | 2013-12-07 21:38:32 -08:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | 39004db706 | Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class.  r=mccr8,sr=bz. * * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e | 2013-11-07 16:35:30 +11:00 |  | 
				
					
						| 
								
								
									 Ehsan Akhgari | a903aefdc0 | Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h | 2013-11-27 20:05:00 -05:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | bc475c75df | Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class.  r=mccr8,sr=bz. --HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6 | 2013-11-07 16:35:30 +11:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | 7983bb2a7f | Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter.  r=mmcr8. --HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 2b2a1b2667d6562fcf803ec48b4a8c10fdd519a3 | 2013-08-27 16:24:51 -07:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | 0560a01150 | Bug 831193 (part 20) - Make nsPrefixSetReporter a subclass of MemoryReporterBase.  r=gcp. --HG--
extra : rebase_source : 1b024fce8e1746bb342bc15d84d35cceb9dfb121 | 2013-01-17 21:43:21 -08:00 |  | 
				
					
						| 
								
								
									 Joshua Cranmer | bfdf0f3db6 | Bug 884061 - Part 3v: Use NS_DECL_THREADSAFE_ISUPPORTS in toolkit/, r=Mossop --HG--
extra : rebase_source : ad2b2f20219b42b192c313b6fa9da3383f904805 | 2013-07-18 21:24:15 -05:00 |  | 
				
					
						| 
								
								
									 Catalin Iacob | 6f4758d23e | Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun.  r=njn. --HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61 | 2013-06-23 14:03:39 +02:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | b7723e3c58 | Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN.  r=jlebar. --HG--
rename : dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html => dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing.html
rename : toolkit/components/places/tests/browser/browser_favicon_privatebrowsing_perwindowpb.js => toolkit/components/places/tests/browser/browser_favicon_privatebrowsing.js
extra : rebase_source : 557cc60522970ce7eea3b006d357284d9b4694c4 | 2012-12-23 16:59:51 -08:00 |  | 
				
					
						| 
								
								
									 Saurabh Anand | 6de7befa37 | Bug 818817 - Fix some compiler warnings, r=Ms2ger | 2012-12-09 22:53:19 +05:30 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 7530b9f562 | Bug 727370 - Make SafeBrowsing updates atomic transactions. r=dcamp | 2012-09-28 18:31:18 +02:00 |  | 
				
					
						| 
								
								
									 Ehsan Akhgari | e368dc9c85 | Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg This patch was generated by a script.  Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double | 2012-08-22 11:56:38 -04:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | c056c62081 | Bug 673470 - Simplify PrefixSet by removing (unneeded) thread safety. r=dcamp | 2012-08-15 09:10:24 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | ab234264c5 | Bug 750625 - crash in nsUrlClassifierPrefixSet::GetPrefixes. r=dcamp | 2012-08-15 09:09:53 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 8ba34dbeff | Bug 673470 - Make the PrefixSet/LookupCache construction infallible again. r=dcamp f=jlebar | 2012-08-15 09:09:25 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | f6e66dd24e | Bug 673470 - Replace the sqlite safeb store with a flat file. r=dcamp | 2012-08-15 09:04:19 +02:00 |  | 
				
					
						| 
								
								
									 Aryeh Gregor | d0ad5a7d0c | Bug 777292 part 2 - Change all nsnull to nullptr | 2012-07-30 17:20:58 +03:00 |  | 
				
					
						| 
								
								
									 Geoff Lankow | 5cefea8480 | Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg | 2012-06-06 14:08:30 +12:00 |  | 
				
					
						| 
								
								
									 Gervase Markham | 82ff7027aa | Bug 716478 - update licence to MPL 2. | 2012-05-21 12:12:37 +01:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 08beb49296 | Backout 173f90d397a8 (Bug 673470). rs=dcamp a=mfinkle | 2012-04-20 07:46:47 +02:00 |  | 
				
					
						| 
								
								
									 David Rajchenbach-Teller | 6f228de18f | Bug 728171 - Use Scoped.h throughout the code. r=cjones | 2012-04-12 12:21:24 +02:00 |  | 
				
					
						| 
								
								
									 Richard Newman | f8c8184e2b | Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage | 2012-04-11 15:33:37 -07:00 |  | 
				
					
						| 
								
								
									 David Rajchenbach-Teller | b219309fc2 | Bug 728171 - Use Scoped.h throughout the code. r=cjones | 2012-04-11 18:59:10 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | a784af5a5b | Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp | 2011-12-06 19:03:05 +01:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 99a251d9ae | Backout 44a0dc4fb9ff (Bug 673470) for Talos regression. | 2012-02-01 20:10:02 +01:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 00125c4e7a | Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp | 2011-12-06 19:03:05 +01:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | 7559a70a04 | Bug 715453 - Remove computedSize from nsMallocSizeOfFun.  r=jlebar,bhackett. --HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6 | 2012-01-25 00:52:51 -08:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 97c841a200 | Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp | 2012-01-10 17:09:32 +01:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | 0089711fa7 | Bug 707865 - Convert nsTArray::SizeOf() to nsTArray::SizeOfExcludingThis().  r=jlebar. --HG--
extra : rebase_source : d802d58bc7dedda2490878793923adc0ab55f779 | 2011-12-15 14:59:53 -08:00 |  | 
				
					
						| 
								
								
									 Nicholas Nethercote | ef3a6226a7 | Bug 705602 - Use mallocSizeOf in prefixset memory reporter.  r=gpc. --HG--
extra : rebase_source : f228466f7e082a152ceaafc8f8f1c4b71f5f550f | 2011-12-13 20:54:18 -08:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 946e9126ad | Bug 706049 - Sanity check PrefixSet on probing, detect errors on load. r=dcamp | 2011-12-02 10:46:58 +01:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | a560902f05 | Bug 698326 - Remove countMe argument to SizeOf in UrlClassifier. r= | 2011-11-15 18:51:06 +01:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 2e44b717ed | Bug 698326 - Add memory reporter for the url-classifier. r=njn,jlebar | 2011-11-13 11:25:48 +01:00 |  | 
				
					
						| 
								
								
									 Marco Bonardo | 2a9f984d5f | Backout 38abb03271de (bug 698326) due to xpcshell tests failure | 2011-11-11 20:12:12 +01:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 25af2273d3 | Bug 698326 - Add memory reporter for the url-classifier. r=njn,jlebar | 2011-11-11 18:57:22 +01:00 |  | 
				
					
						| 
								
								
									 Josh Aas | 4b83cd0025 | Bug 695965: Fix use of uninitialized memory in nsUrlClassifierDBService::CheckClean. r=bent | 2011-10-20 10:48:11 -04:00 |  | 
				
					
						| 
								
								
									 Ehsan Akhgari | 92064e6d3f | Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron Landing on a CLOSED TREE | 2011-10-17 10:59:28 -04:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | f6efc6dc46 | Bug 686691 - PrefixSet loading should use readahead. r=taras | 2011-10-02 21:26:10 +02:00 |  | 
				
					
						| 
								
								
									 Michael Wu | d2b70213ac | Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones --HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp | 2011-09-28 23:19:26 -07:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 9f7dc632a3 | Bug 669410 - Prevent hash collisions from occuring in the same place in every client. r=tony See also bug 669407. | 2011-09-08 22:17:25 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | a78023b65c | Bug 669410 - Make the url-classifier PrefixSet persistent on startup/shutdown. r=tony | 2011-09-08 22:16:59 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 4b118a48b8 | Bug 669410 - Reduce the SQLite caches' default size in url-classifier. r=dcamp | 2011-09-08 22:15:37 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | d91fdb36cf | Bug 669410 - Probe PrefixSet directly from the main thread. r=tony | 2011-09-08 22:15:27 +02:00 |  | 
				
					
						| 
								
								
									 Gian-Carlo Pascutto | 9a5f444432 | Bug 669410 - Add PrefixSet datastructure for SafeBrowsing. r=dcamp | 2011-09-08 22:15:08 +02:00 |  |