Commit Graph

2314 Commits

Author SHA1 Message Date
Brian R. Bondy
570decd123 Bug 688881 - Buffer overflow fix in nsDirectoryService::GetCurrentProcessDirectory. r=ehsan 2011-11-28 18:59:20 -05:00
Terrence Cole
fb465cb23d Bug 699279 - Run GC_SHRINK collection cycle when under memory pressure; r=mrbkap
GC_SHRINK is a fairly new type of GC that does more aggressive cleanups than a
normal GC.  This patch makes the browser run the GC in this mode when under
memory pressure, or when the user pushes the Minimize Memory Usage button when
on the about:memory page.

--HG--
extra : rebase_source : abdd11ee5fa5eb0e3d58122d3d72e98328d47668
2011-11-09 18:14:11 -08:00
Rafael Ávila de Espíndola
9799f824dd Bug 705466 - Use MOZ_CHECK_HEADERS to check for cpuid.h. r=ted.
--HG--
extra : rebase_source : ecd108d166017cbd64c5be459a76cb2522723dfb
2011-11-28 15:32:32 -05:00
Nicholas Nethercote
f1e77095c2 Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz. 2011-11-27 19:03:14 -08:00
Atul Aggarwal
b292e37874 Bug 686775 - Matching external API version of StripWhitespace with internal version by adding stripping of \b. r=bsmedberg 2011-11-06 20:22:02 +05:30
Bobby Holley
010b1cdd1f Bug 692342 - Remove IsPointer() and IsReference() accessors and flag the bits as deprecated. r=mrbkap 2011-11-25 17:09:07 -08:00
Bobby Holley
ab29eff0be Bug 692342 - Introduce deprecated_IsPointer() to handle the cases that are too mucky to figure out right now. r=mrbkap 2011-11-25 17:09:06 -08:00
Andrew McCreight
c6c27e37e2 Bug 668855, part 5: scan weak maps. r=gal 2011-11-24 07:35:57 -05:00
Andrew McCreight
5867337fb1 Bug 668855, part 4: store weak map info in CC data structure. r=gal 2011-11-24 07:35:56 -05:00
Andrew McCreight
250806422b Bug 668855, part 2: add nsCycleCollectionTraversalCallback hook for weak mappings. r=peterv 2011-11-24 07:35:56 -05:00
Ed Morley
706170521c Merge mozilla-central and mozilla-inbound 2011-11-23 12:12:23 +00:00
Doug Turner
2277a616c3 Bug 694325 - Backout of bfb56029f4bd due to crashes on android tablets. r=sworkman 2011-11-22 14:58:25 -08:00
Mike Hommey
24650c0957 Bug 686466 part 3 - Use a pre-generated nsXREAppData struct instead of application.ini. r=ted,bsmedberg
--HG--
rename : build/application.ini => build/application.ini.in
2011-11-22 08:05:59 +01:00
Steve Workman
714af1c1e6 Bug 694325: Add threadsafe getaddrinfo to libmozutils; restore multi-threading to nsHostResolver for DNS requests. r=mwu 2011-11-21 18:21:21 -08:00
Jeff Walden
ae17ec2da9 Bug 704127 - Implement MOZ_FINAL as a modifier for classes and virtual member functions. r=cjones
--HG--
extra : rebase_source : d95a3b3e726f810f299314358ba8c5e23557698e
2011-11-20 22:21:16 -08:00
Benjamin Smedberg
d814d5293f Add MOZ_CRASHREPORTER ifdefs to the patch for bug 429592. r=captain bustage
--HG--
extra : rebase_source : 52d8221942a9be96dc76a546fbfa4c573331c1bf
2011-11-04 15:13:58 -04:00
Benjamin Smedberg
33df32463a Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
--HG--
extra : rebase_source : 338bad7e999d5a3c928a7b24965461fc0ff06a19
2011-10-12 13:52:26 -04:00
Ginn Chen
9f9ec78222 Bug 702529 Add GetVsize and GetResident methods on Solaris r=khuey 2011-11-21 11:09:52 +08:00
Atul Aggarwal
4b02be516e Bug 691113 - Improving error thrown when ; is missing from interface definition; r=khuey 2011-11-20 11:13:40 +00:00
Atul Aggarwal
3bab9ef17a Bug 585099 - Emit adjacent consts in IDL files in the same enum in generated headers. r=ted 2011-11-16 18:13:32 +05:30
bjarne@runitsoft.com
c31ecf151e Bug 528569 - Storage stream's output stream should report itself as blocking. r=biesi 2011-11-19 12:53:57 +01:00
Lucas Molas
fa1d633ccd Bug 680556 - Make NS_(Re)Alloc infallible. r=bsmedberg 2011-11-09 11:42:00 -05:00
Ed Morley
1fb3b09d42 Merge mozilla-central and mozilla-inbound 2011-11-18 21:28:29 +00:00
Kyle Huey
12171860ba Fix Bug 700512. r=sicking,bsmedberg 2011-11-18 10:19:44 -05:00
Ed Morley
aa5192da19 Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-18 08:43:10 +00:00
Mark Finkle
09cf06ce4b Bug 703370 - Cleanup the console service logcat tag (sync with birch) [r=dougt] 2011-11-17 23:07:06 -05:00
Ed Morley
0d4271ee17 Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-16 11:02:43 +00:00
Ms2ger
6622e2e115 Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey 2011-11-16 08:50:19 +01:00
Doug Turner
daffb2c587 Bug 702029 - Push all console logging to androids adb logcat. r=blassey 2011-11-14 19:12:20 -08:00
Olli Pettay
588c360a28 Bug 702240 - [CC] Optimize sizeof nsPurpleBuffer::Block, r=mccr8 2011-11-14 18:10:06 +02:00
Michael Wu
f93dba09f1 Bug 701875 - Rename omni.jar to omni.ja, r=ted 2011-11-12 19:58:19 -08:00
Marco Bonardo
8c72c90eb0 Merge mozilla-central and mozilla-inbound 2011-11-11 11:09:58 +01:00
Gregory Szorc
3c849fad59 Merge b-s to m-c 2011-11-10 15:15:29 -08:00
Justin Lebar
dab3ae5833 Bug 701210 - nsTArray::SizeOf() should use malloc_usable_size. r=roc 2011-11-09 20:40:09 -05:00
Ed Morley
fddedbce14 Merge m-c to b-s. 2011-11-08 23:18:09 +00:00
Christian Legnitto
6473113ad0 Bug 700688, Version bump 2011-11-08 09:12:57 -08:00
Ed Morley
5196b8eed8 Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-08 14:56:02 +00:00
Ed Morley
01f7bdf1f4 Backout 31d345404c98 (bug 671634) due to missing privacy review and necko peer review; a=dao 2011-11-08 10:43:36 +00:00
Octoploid
bc3133e081 Bug 698264 - build fails because of undefined C++11 user-defined literals r=benjamin 2011-11-08 10:33:56 +01:00
bjarne@runitsoft.com
0dd0bd6862 Bug 699780 - Redundant call to Seek() in nsStorageStream::GetOutputStream(); r=bsmedberg 2011-11-08 07:41:54 +00:00
Atul Aggarwal
3e5f4b4fab Bug 630290 - Fixing compiler warnings. r=cjones 2011-11-06 21:15:44 +05:30
Geoff Lankow
b11172f955 Bug 691551 - Suppress warnings when a bootstrapped add-on has no chrome.manifest; r=dtownsend 2011-11-04 10:59:24 +13:00
Ed Morley
5abb71c4f8 Merge mozilla-central to mozilla-inbound 2011-11-15 19:19:24 +00:00
Hugh Nougher
9ea9be7a1c Bug 702483 - Rename heap-committed-unallocated-fraction to heap-committed-fragmentation 2011-11-14 21:17:00 -05:00
Michael Wu
34d5f356e4 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Gregory Szorc
de5e3e4887 Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey 2011-11-01 15:45:23 -07:00
Andrew McCreight
1cf9899558 Bug 694436 - begin CC listener before BeginCollection. r=bent 2011-10-13 17:37:18 -07:00
Wes Johnston
78c00de613 Bug 671634 - Update Fennec useragent to more closely match stock browser. r=dougt 2011-11-07 15:03:53 -08:00
Jonathan Watt
71a67640b1 Bug 695303 - Add a mozilla::clamped function to replace NS_CLAMP (so side affects of args are evaluated no more than once) and NS_MIN(max, NS_MAX(val, min)) (to make code clearer). r=bsmedberg. 2011-10-28 19:33:28 +01:00
Boris Zbarsky
8c01a25338 Bug 697917. Avoid atomizing the token for nsDOMTokenList containment tests. r=smaug 2011-10-28 13:06:39 -04:00