Eric Rahm
62c4add546
Bug 792209 - Remove nsISupportsArray. r=froydnj
...
MozReview-Commit-ID: G28VUoYj9Wj
2016-11-17 11:45:41 -08:00
David Anderson
3d416e077a
Add memory reporting message support to PGPU. (bug 1321492 part 6, r=rhunt, r=erahm)
2017-01-26 16:35:54 -08:00
Nathan Froyd
a580d69d1f
Bug 1329718 - remove nsISupportsVoid and associated machinery; r=erahm
...
Nothing uses it, it's virtually impossible to use from script, and there
are better ways to pass a |void*| around in C++.
2017-01-10 16:31:48 -05:00
Matt Woodrow
06c7c41e6c
Bug 1300682 - Part 6: Use SharedThreadPool for GPU process decoders. r=dvander
2016-10-07 21:13:33 +13:00
Byron Campen [:bwc]
624a10a269
Bug 1157323 - Part 2: Factor nsTimerImpl into two classes, so we don't need to do racy stuff in nsTimerImpl::Release. r=froydnj
...
MozReview-Commit-ID: DAe4TpMqBpA
2016-07-20 15:16:40 -05:00
David Anderson
d8d38b281e
Initialize nsAppShell in the GPU process. (bug 1294350 part 5, r=nfroyd)
2016-08-22 22:57:36 -07:00
Nathan Froyd
fa642c6e39
Bug 1262399 - remove Impl suffixes from nsSupports* implementations; r=mccr8
...
Having the Impl suffix isn't really necessary, and if we start creating
instances of these classes directly, it's also rather ugly. Let's get
rid of them.
2016-05-03 15:25:41 -05:00
Andrew McCreight
15ee03ca3e
Bug 931283, part 3 - Implement a cycle collected version of nsVariant. r=froydnj
...
Also, use this class for the component manager etc. in XPCOM.
2015-10-09 10:24:23 -07:00
Honza Bambas
1dc83b6242
Bug 1170534 - Remove Visual Event Tracer. r=dougt
2015-06-02 11:44:00 -04:00
David Rajchenbach-Teller
17eb84580e
Bug 674779 - Per-component CPU monitoring, high-level. r=blassey, r=mossop
2015-03-31 12:40:59 +02:00
Brad Lassey
d0956e1ab7
bug 1096718 - - display time measured spent in each compartment r=billm,mossop
2015-01-13 17:38:05 -08:00
Andrew McCreight
f92c6e2491
Bug 931285, part 2 - Implement a cycle collected version of nsHashPropertyBag and use it from JS. r=froydnj
2014-09-08 09:41:32 -07:00
Andrew McCreight
40cb1d1a59
Bug 1008420, part 2 - Split out a refcountless nsArray base class. r=bsmedberg
2014-05-15 09:52:58 -07:00
Alphan Chen
af31ba2171
Bug 964636 - Part 2: Implement "about:service" framework core. r=dhylands
2014-03-20 10:52:11 +08:00
Kyle Huey
0483e071c8
Bug 911258: Part 2 - Kill the exception service. r=bsmedberg
2013-09-08 20:28:49 -07:00
Michael Harrison
fd12599299
Bug 486080 - Remove nsIByteBuffer and nsIUnicharBuffer. r=bsmedberg
2013-08-20 11:03:50 +00:00
Honza Bambas
6d1036b185
Bug 729182 - Implement visual event tracer, part2 - event tracer service, r=ehsan
2013-03-28 18:38:05 +01:00
Kartikaya Gupta
f5f1404180
Bug 806473 - Expose MemoryInfoDumper methods via a nsIMemoryInfoDumper service. r=jlebar
2012-10-29 20:41:14 -04:00
Justin Lebar
1a20338200
Bug 799595 - Add nsIMessageLoop::PostIdleTask and use it to take screenshots. r=cjones
2012-10-25 11:36:24 -04:00
Nathan Froyd
3f929ca391
Bug 792169 - introduce better, safer constructors for nsArray; r=bsmedberg
2012-09-21 12:12:32 -04:00
Nicholas Nethercote
8fd7c65692
Bug 715770 (part 3) - Remove nsRecyclingAllocator. r=bsmedberg.
2012-01-17 17:29:52 -08:00
Benjamin Smedberg
0fae619158
Bug 675221 part B - remove the implementation of XPCOM proxies, sr=dougt
2012-01-11 11:28:21 -05:00
Ted Mielczarek
8a39e4938e
bug 676589 - configure and xpcom changes for targeting iOS. r=khuey
2010-04-27 08:57:34 -04:00
Matheus Kerschbaum
200b657e7d
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Michael Wu
3b121987d0
Bug 654489 - Remove fastload, r=bsmedberg
2011-06-17 15:53:52 -07:00
Kyle Huey
a806c5e6ab
Bug 661529: Add an API in xpcom/ for encoding input streams to base64. r=bsmedberg sr=bz
2011-06-08 11:08:31 -07:00
Robert O'Callahan
0b967c5cd5
Fix for bug 466157 (Enable dumping of cycle-collector graphs in any build). r=dbaron, a=jst.
2010-08-12 12:03:23 +12:00
Benjamin Smedberg
0e824d90bb
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00