Andrew McCreight
|
51b7c91d23
|
Bug 867974 - fail more gently when purple buffer count isn't zero. r=smaug
|
2013-05-09 13:19:00 -07:00 |
|
Vasil Dimov
|
1d18b77cc6
|
Bug 860827 - Move TEMP_FAILURE_RETRY to FileUtils.h and rename it. r=tbsaunde
|
2013-05-09 13:42:12 -04:00 |
|
Makoto Kato
|
6b8a906e33
|
Bug 800220 - Part 2. Fix warning error. r=ehsan
|
2013-05-08 12:47:22 +09:00 |
|
Makoto Kato
|
0ec059eb04
|
Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
|
2013-05-08 12:40:12 +09:00 |
|
Mats Palmgren
|
62ca06180b
|
Bug 867530 - Initialize the poison value in XPCOM startup and annotate the values in crash reporter. r=bsmedberg
|
2013-05-07 20:48:59 +02:00 |
|
Sumedh Shekhar
|
e409da4cb3
|
Bug 804742 - EnsureStringLength doesn't work. f=Ms2ger, r=ehsan
|
2013-05-08 00:52:52 +09:00 |
|
Iivari Äikäs
|
c0b2ce3bd9
|
Bug 617897 - Replace calls to AppendASCII('*') with Append('*'). r=dougt
|
2013-05-07 10:25:21 -04:00 |
|
Aaron Klotz
|
634d43f43d
|
Bug 857830: Part 1 - Ensure that ReadAheadFile's aOutFd is always set when provided. r=glandium
--HG--
extra : rebase_source : 8961f16a817a65325b356bd700b29665969f391c
|
2013-05-07 00:06:14 -06:00 |
|
Gabriele Svelto
|
6ed5cd83f8
|
Bug 793735 - Make XRE_StartupTimelineRecord() generate TimeStamps and modify its callers to use the appropriate timers, r=nfroyd
|
2013-03-26 11:31:20 +01:00 |
|
Gabriele Svelto
|
983cbe97cd
|
Bug 793735 - Add functionality to create TimeStamp instances representing the process creation time, r=nfroyd
|
2013-03-28 11:28:09 +01:00 |
|
Andrew McCreight
|
f519bdf5b5
|
Bug 868761 - Remove trailing whitespace from nsCycleCollector.cpp. r=smaug
|
2013-05-04 08:39:44 -07:00 |
|
Matt Brubeck
|
5ae4ce3ab7
|
Back out changeset e7e44c2d6d72 (bug 860027) because of Ts and MaxHeap regressions
|
2013-05-03 11:00:24 -07:00 |
|
Gregor Wagner
|
2d576d50c2
|
Bug 852429 - Disable TestSettingsAPI test until bug 862355 is fixed. r=bent
|
2013-05-03 09:40:10 -07:00 |
|
Trevor Saunders
|
5fa36decd1
|
bug 860027 - remove XPTIInterfaceInfoManager::EnumerateInterfaces() r=bholley, bsmedberg
|
2013-04-09 16:00:21 -04:00 |
|
Dave Hylands
|
f414288ec4
|
Bug 867769 - NS_MakeRandomString generates the same string when called twice within the same second. r=bsmedberg
|
2013-05-02 14:50:11 -07:00 |
|
Aryeh Gregor
|
91cb3e0c40
|
Bug 859817 - Make nsStringBuffer::Alloc return already_AddRefed; r=bz
|
2013-04-22 14:13:22 +03:00 |
|
Andrew McCreight
|
ed1e8c70fc
|
Bug 863085, part 2 - remove NS_CycleCollectorForget2 from some XPCOM glue. r=bsmedberg
|
2013-05-01 15:36:03 -07:00 |
|
Andrew McCreight
|
0bd058f730
|
Bug 863085, part 1 - Gut NS_CycleCollectorForget2 and rename CC::Suspect2. r=smaug
|
2013-05-01 15:35:13 -07:00 |
|
Jeff Walden
|
cf953731a7
|
Bug 866988 - Remove the HAVE_CPP_PARTIAL_SPECIALIZATION autoconf define, and the test for template specialization working at all. Any compiler not supporting either of these is so incredibly doomed it's not worth the pain of testing them. Plus we use both features liberally without testing these defines first, so they're basically pointless. r=ted
|
2013-04-13 19:04:38 -07:00 |
|
Stephen Kraemer
|
8b4660cd59
|
Bug 836078 - Replace all gcc __GNUC__ version checks with MOZ_GCC_VERSION_AT_LEAST macro. r=dvander
|
2013-05-01 15:45:05 -04:00 |
|
Honza Bambas
|
41a85cceb1
|
Bug 836869 - Make QueryPerformanceCounter bad leap detection heuristic smarter, r=tellrob, sr=benjamin
|
2013-05-01 18:57:58 +02:00 |
|
Honza Bambas
|
ed171afb17
|
Bug 865459 - Fix localization issue in how visual event tracer stores its timestamps, r=ehsan
|
2013-05-01 18:57:57 +02:00 |
|
Vladan Djeric
|
1475f18b2f
|
Bug 867313: 'crash on hang' doesn't always trigger. r=ehsan
|
2013-04-30 18:39:16 -04:00 |
|
Geoff Brown
|
df6a7529fe
|
Bug 865006 - Enable more xpcshell tests on Android; r=jmaher DONTBUILD
|
2013-04-30 12:38:18 -06:00 |
|
Andrew McCreight
|
4f9af81b67
|
Bug 798165 - Make nsTimeout more of a real cycle collected class. r=smaug
|
2013-04-30 10:41:23 -07:00 |
|
Andrew McCreight
|
b6d908bda9
|
Bug 864344 - Remove unused code for NS_Alloc failures in the cycle collector. r=smaug
|
2013-04-30 10:41:23 -07:00 |
|
Andrew McCreight
|
a018e7f02b
|
Bug 716716 - Add templated way to iterate over purple buffer entries. r=smaug
|
2013-04-30 10:41:23 -07:00 |
|
Andrew McCreight
|
0bafa2c0cd
|
Bug 866151 - Clean up usage of nsCycleCollector.h and nsCycleCollectorUtils.h. r=smaug,bsmedberg
--HG--
rename : xpcom/base/nsCycleCollector.h => xpcom/glue/nsCycleCollectionJSRuntime.h
|
2013-04-30 10:41:22 -07:00 |
|
Joey Armstrong
|
12356a4c50
|
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
|
2013-04-29 14:49:00 -04:00 |
|
Bobby Holley
|
e22d7d9f6e
|
Bug 865729 - Use XPConnect directly in C++ unit tests. r=gabor
|
2013-04-29 11:16:22 -07:00 |
|
Andreas Gal
|
8d87fa0466
|
Bug 862970 - Don't lock images on the active page on B2G. r=jlebar,joe
|
2013-04-25 18:36:53 -07:00 |
|
Ryan VanderMeulen
|
a80e3021bb
|
Merge m-c to inbound.
|
2013-04-26 08:00:50 -04:00 |
|
Ryan VanderMeulen
|
6f0cba2d2f
|
Merge birch to m-c.
|
2013-04-26 08:00:07 -04:00 |
|
Justin Lebar
|
96c547be00
|
Bug 844323 - Prelude part 2: Switch xpcom/base/StaticPtr from NULL to nullptr, and add a necessary include. r=khuey
This is necessary to make this header compile in one of the places I use it. Anyway it's the right change.
|
2013-04-25 20:53:26 -04:00 |
|
Andrew McCreight
|
e0307ef080
|
Bug 865317 - Allow a useful NodePool::Enumerator to be constructed for an empty CC graph. r=smaug
|
2013-04-25 08:42:44 -07:00 |
|
Andrew McCreight
|
26fdaee8c6
|
Bug 865306 - Add assertions for the initialization of the cycle collector's EdgePool::Iterators. r=smaug
|
2013-04-25 08:42:44 -07:00 |
|
Andrew McCreight
|
440ac7a135
|
Bug 837197 - Don't write poison shutdown CC logging. r=smaug
|
2013-04-25 08:42:44 -07:00 |
|
Aryeh Gregor
|
e78504c9a9
|
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
|
2013-04-22 14:15:59 +03:00 |
|
Aryeh Gregor
|
b7c3e8030b
|
Bug 859817 - Make NS_NewAtom return already_AddRefed; r=bz
|
2013-04-22 14:13:22 +03:00 |
|
Aryeh Gregor
|
93b152012b
|
Bug 859817 - Introduce already_AddRefed.downcast(); r=ehsan
|
2013-04-21 14:56:06 +03:00 |
|
Makoto Kato
|
803532ef87
|
Bug 857957 - Use Endian.h for byte swap. f=nfroyd, r=jfkthame, r/sr=bsmedberg
|
2013-04-24 16:40:33 +09:00 |
|
Ben Turner
|
4028ba0d10
|
Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
|
2013-03-15 23:58:50 -07:00 |
|
Ben Turner
|
3bddc2523d
|
Backout bug 861287 for gcc build failures.
|
2013-04-25 08:30:28 -04:00 |
|
Ben Turner
|
76b1c708ac
|
Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
|
2013-03-15 23:58:50 -07:00 |
|
Ehsan Akhgari
|
3a048937ab
|
Bug 865550 - Unlink AudioBufferSourceNode members before AudioNode; r=mccr8
|
2013-04-25 16:52:52 -04:00 |
|
Vasil Dimov
|
43321abf7e
|
Bug 860827 - Add unit tests for ReadSysFile(). r=dhylands, r=BenWa
|
2013-04-23 13:55:46 -04:00 |
|
Aaron Klotz
|
34d3da3987
|
Bug 744836: Adds null checks for mEventTarget in nsTimerImpl. r=bsmedberg
|
2013-04-23 11:24:20 -06:00 |
|
Wes Kocher
|
8fd473289f
|
Merge m-c to m-c
|
2013-04-22 19:00:15 -07:00 |
|
Josh Matthews
|
4c7e6c0533
|
Bug 863770 - Pass in an ArrayBuffer object for nsBinaryInputStream::ReadAsArrayBuffer to use, for cases when the compartment in which it resides matters. r=vlad
|
2013-04-22 23:33:55 +02:00 |
|
Bobby Holley
|
7d54cb2cdb
|
Bug 864363 - Force layout initialization in XPCOM initialization. r=bsmedberg
|
2013-04-22 16:49:52 -04:00 |
|
Bobby Holley
|
6e33cfe030
|
Back out bug 863646 for make check orange (TestStartupCache).
|
2013-04-19 18:28:53 -04:00 |
|
Bobby Holley
|
cc39b0337c
|
Bug 863646 - Force layout initialization in XPCOM initialization. r=bsmedberg
|
2013-04-19 16:03:24 -04:00 |
|
David Rajchenbach-Teller
|
cc48ca0412
|
Bug 724368 - Expose the maximum number of threads. r=dougt
|
2013-04-19 07:54:18 -04:00 |
|
Ryan VanderMeulen
|
95df688710
|
Merge m-c to inbound.
|
2013-04-19 07:46:11 -04:00 |
|
Josh Matthews
|
f0f3447ace
|
Bug 831107 - Part 1: Allow TCPSocket consumers to receive typed array data without converting it to a byte string first. r=vlad
|
2013-04-19 11:25:33 +02:00 |
|
Benoit Girard
|
fe6bc7a71e
|
Bug 862500 - Properly shutdown profiler in xpcshell, shutdown and error cases. r=snorp
--HG--
extra : rebase_source : 22eeccdcee83e3fd03687e6b969b143502a9c5fc
|
2013-04-18 11:34:49 -04:00 |
|
Ryan VanderMeulen
|
b92ce8c3c0
|
Backed out changeset a945d76d4e4e (bug 860827) for Windows bustage on a CLOSED TREE.
|
2013-04-18 09:09:00 -04:00 |
|
Vasil Dimov
|
6af5b5ca98
|
Bug 860827 - Add unit tests for ReadSysFile(). r=dhylands, r=BenWa
|
2013-04-18 08:20:01 -04:00 |
|
Ryan VanderMeulen
|
f5f5be2b5b
|
Backed out 3 changesets (bug 734691, bug 862500) for leaks.
Backed out changeset 4444510d672f (bug 862500)
Backed out changeset 5c321bc4dc63 (bug 734691)
Backed out changeset e045934f78be (bug 734691)
|
2013-04-18 08:15:09 -04:00 |
|
Sudheera Palihakkara
|
db230e5d4d
|
Bug 327598 - Set the return value of RemoveElementAt to void instead of bool. r=Neil
|
2013-04-18 07:40:09 -04:00 |
|
Benoit Girard
|
6e3506aa01
|
Bug 862500 - Properly shutdown profiler in xpcshell, shutdown and error cases. r=snorp
--HG--
extra : rebase_source : 8b887475b97e3562ca5fd73e93eaa9edab8ef1fb
|
2013-04-17 12:53:15 -04:00 |
|
Mike Shal
|
24b4056720
|
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
|
2013-04-16 15:24:43 -04:00 |
|
Matt Brubeck
|
5b3131bc9c
|
Back out e1549b50183f (bug 860027), suspected of regressing Trace Malloc and/or Ts Paint
|
2013-04-18 15:34:48 -07:00 |
|
Gavin Sharp
|
7369a70d57
|
bug 862152: remove obsolete xpcom/tests/utils code, r=bsmedberg
--HG--
extra : transplant_source : ytT%C26%9B%27d%AB%A4%EA%5E%F3%21%7F%0AV%B9%86%00
|
2013-04-16 08:27:42 -07:00 |
|
Nicholas Nethercote
|
75b04b996d
|
Bug 859657 (follow-up) - Bustage fix for opt builds on a CLOSED TREE. r=me.
|
2013-04-15 20:45:48 -07:00 |
|
Nicholas Nethercote
|
500e72cfdf
|
Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
--HG--
extra : rebase_source : a146536a3dd0043082bcb1c26d980c4c6d4c0730
|
2013-04-11 20:52:32 -07:00 |
|
Trevor Saunders
|
89164c6c37
|
bug 860027 - remove XPTIInterfaceInfoManager::EnumerateInterfaces() r=bsmedberg, bholley
|
2013-04-09 16:00:21 -04:00 |
|
Trevor Saunders
|
3746bc23c4
|
bug 860027 - export a header declaring XPTInterfaceInfoManager r=bsmedberg
|
2013-03-08 21:54:10 -05:00 |
|
Trevor Saunders
|
84322cd450
|
bug 860027 - nuke the interface info super manager r=bsmedberg
|
2013-03-08 15:23:31 -05:00 |
|
Honza Bambas
|
e7a737bf35
|
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
|
2013-04-15 14:38:48 +02:00 |
|
Colby Russell
|
377adeeeea
|
Bug 861557 - nsIClassInfo.idl references non-existent nsIClassInfo.h. r=jlebar
|
2013-04-14 21:32:07 -04:00 |
|
Mike Hommey
|
dfc662d0fe
|
Bug 860894 - Fix typelib.py after bug 462463. r=ted
|
2013-04-14 10:11:06 +02:00 |
|
Nathan Froyd
|
9dfdef48b7
|
Bug 859367 - make xpt.py use unpack_from instead of unpack; r=ted
|
2013-04-08 12:32:22 -04:00 |
|
Joshua Cranmer
|
6d56f24db4
|
Bug 856108 - Port static analyses to clang, part 3: Remove NS_STACK_CLASS. r=bsmedberg
|
2013-04-11 22:22:44 -05:00 |
|
Joshua Cranmer
|
75f02a432a
|
Bug 856108 - Port static analyses to clang, part 2f: use MOZ_STACK_CLASS in xpcom. r=bsmedberg
|
2013-04-11 22:21:40 -05:00 |
|
Ehsan Akhgari
|
1534a52e1a
|
Bug 860886 - Make MOZ_CC_LOG_DIRECTORY work again; r=mccr8
|
2013-04-11 15:39:20 -04:00 |
|
Ryan VanderMeulen
|
e9c65dfa10
|
Backed out 2 changesets (bug 850362, bug 600307) for Windows XP leaks on a CLOSED TREE.
|
2013-04-11 17:00:28 -04:00 |
|
Honza Bambas
|
52e949bcbc
|
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
|
2013-04-11 18:26:06 +02:00 |
|
Trevor Saunders
|
78511031a4
|
bug 856790 - make nsTArray::EnsureLengthAtleast() return void r=jlebar
|
2013-04-01 16:42:54 -04:00 |
|
Jason Duell
|
8bc89d2f03
|
Bug 792920 - clarify thread-safe use of nsITimer v2. r=bz DONTBUILD
|
2013-04-08 15:20:00 -07:00 |
|
Mike Hommey
|
c8f9fa3939
|
Bug 462463 - Stop using mddepend.pl. r=ted
|
2013-04-09 15:10:25 -07:00 |
|
Nathan Froyd
|
afb62e15ba
|
Backout 61e1edc0b6bf (bug 793735), 77014412cd4a (bug 793735), and 8c5aa269c3cd (bug 793735) for botching FHR data
|
2013-04-09 16:25:42 -04:00 |
|
Nicholas Nethercote
|
1d0fa80c9d
|
Bug 848560 (part 3) - Add support to about:memory for writing memory report dumps and reading gzipped memory report dumps. code=nnethercote,maierman. r=jlebar.
--HG--
extra : rebase_source : b93b45d1f4c22a388eedff890c19dc1952c576de
|
2013-03-27 20:31:26 -07:00 |
|
Nicholas Nethercote
|
4dc48236ed
|
Bug 848560 (part 2) - Prevent memory reporters from being registered while about:memory's tests are running. r=jlebar.
--HG--
extra : rebase_source : 3187fef1c6910b637788499de47bef6718018c0a
|
2013-04-01 21:39:44 -07:00 |
|
Boris Zbarsky
|
da7fddc076
|
Bug 858671. Make do_GetAtom infallible. r=khuey
|
2013-04-08 17:04:21 -04:00 |
|
Boris Zbarsky
|
159eb404e7
|
Bug 857645. Make it possible to copy-initialize an nsCOMPtr<T> from an already_AddRefed<U> as long as U inherits from T. r=ehsan
|
2013-04-03 22:33:34 -04:00 |
|
ISHIKAWA, Chiaki
|
20e8d5796e
|
Bug 857640 - Fix to IntentionalCrash.h when getenv(XPCOM_MEM_BLOAT_LOG) returns NULL. r=bsmedberg
|
2013-04-08 14:35:31 -04:00 |
|
aceman
|
b20aad1de4
|
Bug 856238 - Remove unused includes of the obsolete nsISupportsArray and nsIEnumerator. r=Neil, r=bsmedberg
|
2013-04-08 14:35:31 -04:00 |
|
Trevor Saunders
|
b0ffacd110
|
bug 856349 - remove useless SHORT_LIBNAME assignments r=glandium
|
2013-03-30 15:42:45 -04:00 |
|
Ehsan Akhgari
|
e029597932
|
Bug 856455 - Make nsCOMArray::SetCapacity return void; r=bsmedberg
--HG--
extra : rebase_source : 38cdef904f9b7fc33bd3f41bd19b1778dfbd7990
|
2013-03-31 16:06:18 -04:00 |
|
Gabriele Svelto
|
fd8cb96cec
|
Bug 793735 - Make XRE_StartupTimelineRecord() generate TimeStamps and modify its callers to use the appropriate timers, r=froydnj
|
2013-03-26 11:31:20 +01:00 |
|
Gabriele Svelto
|
15f3ae0536
|
Bug 793735 - Add functionality to create TimeStamp instances representing the process creation time, r=froydnj
|
2013-03-28 11:28:09 +01:00 |
|
Andrew McCreight
|
5600e1404e
|
Bug 856313 - Clean up some Traverse/Unlink declarations. r=smaug
|
2013-04-02 09:48:59 -07:00 |
|
Neil Rashbrook
|
0874b40cb9
|
Bug 858929 Allow external components to register memory reporters r=njn
|
2013-04-07 00:05:47 +01:00 |
|
ISHIKAWA, Chiaki
|
047c5f25c4
|
Bug 858477: remove extra comma from nsCycleCollector.h r=mccr8
|
2013-04-05 10:03:56 -07:00 |
|
Phil Ringnalda
|
4ba6ac78f7
|
Back out 8396d7543197 (bug 857645) for build bustage
CLOSED TREE
|
2013-04-04 22:27:19 -07:00 |
|
Boris Zbarsky
|
dfdeca0743
|
Bug 857645. Make it possible to copy-initialize an nsCOMPtr<T> from an already_AddRefed<U> as long as U inherits from T. r=ehsan
|
2013-04-05 00:57:39 -04:00 |
|
Jason Duell
|
31a0a3cbe4
|
Bug 792920 - Update nsITimer.idl comments re: off main-thread use. r=mcmanus DONTBUILD
|
2013-04-04 11:36:07 -07:00 |
|
Chris Peterson
|
f0e70418f8
|
Bug 579517 - Remove some PRBools. r=ehsan
|
2013-04-04 10:28:18 -07:00 |
|
Ms2ger
|
8b70b9fbc6
|
Bug 856973 - Outparamdel NS_New{In,Out}putStreamReadyEvent; r=ehsan
|
2013-04-04 09:05:18 +02:00 |
|