Nathan Froyd
e616ea9a4c
Bug 1003306 - part 1 - add PermissionManager/nsIPermissionManager to ServicesList.h; r=bsmedberg
2014-04-29 13:27:02 -04:00
Nathan Froyd
98d4e9240c
Bug 1003297 - part 2 - tidy up refcount management in mozilla::services::Get*; r=bsmedberg
2014-04-29 11:59:45 -04:00
Nathan Froyd
59c84adaad
Bug 1003297 - part 1 - don't try to return XPCOM services from mozilla::services getters post-XPCOM shutdown; r=bsmedberg
2014-04-29 11:51:14 -04:00
Ryan VanderMeulen
568d01e29e
Backed out changesets 74ef5120ae2f and d26dfd37031a (bug 924622) for frequent Android and OSX crashes.
...
CLOSED TREE
2014-04-30 13:21:07 -04:00
Nicolas Silva
5656eb9940
Bug 924622 - Change the #include order of ImageBridge headers in nsXPCOMInit.cpp to avoid macro name collision on some platforms.
2014-04-30 17:43:09 +02:00
Nicolas Silva
79c0192464
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-04-30 17:39:59 +02:00
Ehsan Akhgari
e04a4fd6c3
Bug 999888: Make ObserverLists not use mozilla::AtomicRefCounted; r=froydnj
...
--HG--
extra : rebase_source : a1a29242b9a8d6e265d20352d9f24d743f20a47c
2014-04-29 11:32:03 -06:00
Aaron Klotz
6e588eb232
Bug 999888: Make IOInterposer leakcheck-friendly; f=ehsan, r=froydnj
...
--HG--
extra : rebase_source : ff65dd0f8ab4f28bf53b52f71cda1793df9a108a
2014-04-29 11:29:43 -06:00
Alphan Chen
f2b3623c0f
Bug 1000755 - [about:service] Refine the format of output reports. r=dhylands
2014-04-28 14:20:41 +08:00
Wes Kocher
41a6c8af88
Merge inbound to m-c
2014-04-28 15:54:30 -07:00
ffxbld
8714c49598
Version bump. CLOSED TREE NO BUG a=release
2014-04-28 14:18:37 -04:00
Nicolas Silva
e654487c2a
Bug 924622 - Backout because of e10s mochitest regression on linux on a CLOSED TREE
2014-04-28 19:32:32 +02:00
Nicolas Silva
a5e3e709e3
Bug 924622 - Move some #includes around to fix the build on a CLOSED TREE
2014-04-28 19:11:56 +02:00
Nicolas Silva
57653a79d1
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-04-28 16:03:12 +02:00
Birunthan Mohanathas
688711cb03
Bug 900908 - Part 4: Remove numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h. r=froydnj
2014-04-27 03:07:00 -04:00
Birunthan Mohanathas
ff8ce9bd42
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
Randell Jesup
86cd5daff6
Bug 940329: avoid warnings from using size_t in ImplCycleCollectionTraverse() r=ehsan
2014-04-27 00:29:18 -04:00
Zack Weinberg
d5fc5cb4a1
Bug 1001842 part 1: record the umask in NS_InitXPCOM2 and expose it to JS via nsSystemInfo. r=bsmedberg
2014-04-26 10:56:54 -04:00
Chris Peterson
4b2389ff01
Backed out changeset 18034a2d0732 (bug 940329) for build bustage
2014-04-26 23:11:47 -07:00
Nathan Froyd
07e80e3605
Bug 940329: fix spammy implicit type-conversion warnings in nsTSubstring.h r=ehsan
2014-04-27 00:29:25 -04:00
Randell Jesup
000c46808d
Bug 940329: avoid warnings from using size_t in ImplCycleCollectionTraverse() r=ehsan
2014-04-27 00:29:18 -04:00
James Kitchener
687b04b1d8
Bug 1000030 - Don't let Windows overwrite length 0 strings. r=dmajor
2014-04-26 04:03:00 -04:00
Birunthan Mohanathas
c625b46091
Bug 900903 - Part 3: Remove numbered macros in nsCycleCollectionParticipant.h. r=smaug
2014-04-25 12:50:00 -04:00
Nathan Froyd
7301de13be
Backout 2629257557ff:284be1609a50 (bug 1001842) for debug xpcshell bustage
2014-04-26 13:18:32 -04:00
Nathan Froyd
5e810ecabe
Backout f615a0532971:154fb9a9e0bc (bug 493701) for Cpp bustage
2014-04-26 13:12:10 -04:00
Zack Weinberg
0ebd4af1d3
Bug 1001842 part 1: record the umask in NS_InitXPCOM2 and expose it to JS via nsSystemInfo. r=bsmedberg
2014-04-26 10:56:54 -04:00
Arpad Borsos
11f28b0265
Bug 493701 - part 1: add nsTObserverArray::BackwardIterator; r=bzbarsky
...
--HG--
extra : rebase_source : cb875dcd70b76b819abb1d516db74e55a3babd54
2013-12-10 13:28:31 +01:00
Arpad Borsos
8bb9ef822b
Bug 493701 - part 1: add nsTObserverArray::BackwardIterator; r=bzbarsky
...
--HG--
extra : rebase_source : cf37f9cf8ee8a4198741eea69d0fcedef64053fc
2013-12-10 13:28:31 +01:00
Benoit Jacob
4172458bd1
Bug 989320 - Add cycle collection support for MFBT EnumeratedArray - r=mccr8
2014-04-25 22:34:03 -04:00
Eric Rahm
73af1e6314
Bug 1001137 - Use proper pref for configuring fifo directory. r=froydnj
...
--HG--
extra : rebase_source : 6d45f4b6b9d86ab6718d07a4a7bfe83454d095fd
2014-04-25 13:53:01 -07:00
Eric Rahm
18f7073ce7
Bug 1000461 - Enable triggering memory report via fifo device on OS X. r=froydnj
2014-04-24 17:35:59 -07:00
Eric Rahm
4277a8d2df
Bug 1001137 - Enabling FifoWatcher via user pref does not work. r=froydnj
2014-04-24 15:58:57 -07:00
Ed Morley
551fcae876
Backed out changeset fbb86a21aba0 (bug 924622) for leaks on OS X 10.6; CLOSED TREE
2014-04-25 17:51:42 +01:00
Trevor Saunders
3f904cfc43
bug 980753 - make nsRefPtr movable r=froydnj
2014-02-26 18:11:14 -05:00
Nicolas Silva
96601efc35
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-04-25 13:55:36 +02:00
Birunthan Mohanathas
55e230eaba
Bug 900908 - Part 2: Add variadic variants of numbered macros in nsIClassInfoImpl.h. r=froydnj
...
The old numbered macros are still present, but simply forward to the variadic
macro. They will be removed after all instances of the numbered macros have
been converted.
2014-04-24 11:21:00 +02:00
Birunthan Mohanathas
0983aefecd
Bug 900908 - Part 1: Add variadic variants of numbered macros in nsISupportsImpl.h. r=froydnj
...
The old numbered macros are still present, but simply forward to the variadic
macro. They will be removed after all instances of the numbered macros have
been converted.
2014-04-24 11:20:00 +02:00
Birunthan Mohanathas
a5ddfe2311
Bug 900903 - Add variadic variants of numbered macros in nsCycleCollectionParticipant.h. r=smaug
...
The old numbered macros are still present, but simply forward to the variadic
macro. They will be removed after all instances of the numbered macros have
been converted.
2014-04-24 11:13:00 +02:00
Aaron Klotz
dfa2de3ba5
Bug 998795: Use nsAutoPtr to initialize MainThreadIOLoggerImpl(); r=froydnj
2014-04-24 20:06:12 -06:00
Eric Faust
a41d6a1508
Bug 1001126 - Allow AllTraces CC logging other than at shutdown. (r=mccr8)
2014-04-24 14:28:49 -07:00
Eric Rahm
78fb9239ae
Bug 1000621 - Check if DMD is enabled before dumping. r=njn. DONTBUILD
2014-04-24 12:43:11 -07:00
Steven Michaud
4bae9fb75a
Bug 997908 - Add null check to ReleaseSliceNow() as bandaid for Mac topcrasher. r=smaug
2014-04-24 11:46:39 -05:00
Shelly Lin
af4ca54a0d
Bug 908995 - Part 2: Track runnables, tasks and timer events with TaskTracer. r=khuey.
2014-03-27 16:49:06 +08:00
Ehsan Akhgari
f414f56cb2
Bug 999883 - Make BackgroundHangMonitor not use mozilla::RefCounted; r=froydnj
2014-04-23 09:45:56 -04:00
Randell Jesup
04488d3bb4
Bug 998880: don't busy-wait in nsThread waiting for shutdown or DISPATCH_SYNC r=bsmedberg
2014-04-22 15:34:24 -04:00
Jan Beich
ac960a4665
Bug 983953 - Don't try to use vpx_mem if --with-system-libvpx doesn't provide. r=glandium
2014-04-22 08:44:04 -04:00
Jim Chen
683ad4682a
Bug 985155 - Add signal trampoline on ARM Linux to work around kernel bug. r=snorp
2014-04-21 17:15:44 -04:00
Aaron Klotz
460566bab5
Bug 935482: New IOInterposer observer for recording main thread I/O to file; r=froydnj
2014-04-19 14:28:02 -06:00
Terrence Cole
4ab31f28b9
Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
...
--HG--
rename : js/public/Tracer.h => js/public/TracingAPI.h
2014-04-11 15:19:05 -07:00
Ryan VanderMeulen
620d0f57eb
Merge inbound to m-c.
2014-04-18 09:08:59 -04:00