xpcom/components/nsComponentManager.cpp
b3533aba6520d7066c9063250e7350f5c7d6abfb
created 2013-07-18 21:31 -0500
pushed 2013-07-24 00:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
f4a2508ab57c55b512e05a94462f46dfa63e1b35
created 2013-07-12 09:16 +0900
pushed 2013-07-12 17:29 +0000
Mike Hommey Mike Hommey - Bug 892401 - Remove NEW_H. r=ted
1488f54606a2516cc65b601ca2a737e014b69292
created 2013-06-15 05:50 -0400
pushed 2013-07-03 18:15 +0000
Trevor Saunders Trevor Saunders - bug 886526 - remove nsStaticComponents.{h,cpp} r=bsmedberg
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
b6b8be9f8e0dbb295f5661d385d4ee2a61e9d720
created 2013-06-13 20:57 -0700
pushed 2013-06-19 13:23 +0000
Chris Peterson Chris Peterson - Bug 883729 - Fix -Wnull-conversion warnings in xpcom. r=bsmedberg
3dca4337889fc66f4d48af8092e4e1c61b425823
created 2013-06-17 22:43 -0700
pushed 2013-06-18 05:46 +0000
Chris Peterson Chris Peterson - Back out changeset 1b201503737b (Bug 883729) for landing on wrong branch
1b201503737b0c97302cd8a04cd1022c8012945e
created 2013-06-13 20:57 -0700
pushed 2013-06-18 05:37 +0000
Chris Peterson Chris Peterson - Bug 883729 - Fix -Wnull-conversion warnings in xpcom. r=bsmedberg
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2013-04-27 01:20 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
15e370eefa9fb0c14d8f002aaea838287afc9ff0
created 2013-03-08 21:54 -0500
pushed 2013-04-16 13:13 +0000
Trevor Saunders Trevor Saunders - bug 860027 - export a header declaring XPTInterfaceInfoManager r=bsmedberg
3a772aaaa017219e47b7fe5e53a8bc5e23780e39
created 2013-04-11 22:21 -0500
pushed 2013-04-12 11:51 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2f: use MOZ_STACK_CLASS in xpcom. r=bsmedberg
3c6cd745bea0b58a4cc0555e682b4bea22af60f0
created 2013-04-08 14:35 -0400
pushed 2013-04-09 00:01 +0000
aceman aceman - Bug 856238 - Remove unused includes of the obsolete nsISupportsArray and nsIEnumerator. r=Neil, r=bsmedberg
401981c0ea5106f3b2ac986d27c428336eea0624
created 2013-03-13 16:39 -0400
pushed 2013-03-14 12:21 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 684887 part B - make a SafeMutex which should crash if you try to recursively lock it, instead of deadlocking. r=bent
625ba43c97c6c374d4dfdf9d96eeb7ae9a7c663e
created 2013-03-13 16:39 -0400
pushed 2013-03-14 12:21 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 684887 part A - Make the XPCOM component manager non-reentrant, and make sure that nsFactoryEntry.mFactory is protected by it, r=cjones
0acac77dd920b470ed7217d08fa78ffc661c4a41
created 2013-02-12 08:54 -0800
pushed 2013-02-13 02:25 +0000
Wan-Teh Chang Wan-Teh Chang - Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function
46b409b1fa041594600dc1a863c1fb698823f1fd
created 2013-02-07 21:54 -0800
pushed 2013-02-12 14:43 +0000
Chris Peterson Chris Peterson - Bug 839962 - Part 2: Replace some XPCOM thread NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631
created 2012-12-23 16:59 -0800
pushed 2013-01-03 02:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
74a7026fff15825e41cea8673929cc50cd85e1ff
created 2012-10-19 05:07 -0700
pushed 2012-11-09 15:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 807884 (part 2) - Add memory reporters for nsComponentManager and nsCategoryManager. r=bsmedberg.
47b21acef98eb75d0bde98bb91ff7c7b3322b7a9
created 2012-10-19 05:07 -0700
pushed 2012-11-09 15:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 807884 (part 1) - Remove dead nsComponentManagerImpl::mLoaderData. r=bsmedberg.
e161d18990dc4abbe263076745686a7aee201f31
created 2012-09-19 16:59 -0400
pushed 2012-09-20 11:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792502 - Kill the FunctionTimer code; r=vlad
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
523fad03a5c43fd40cbb0643dffab36b9129f79a
created 2012-02-01 14:12 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
046f56a7f5bf81ca094d3b950717186195dd53c8
created 2011-12-08 12:07 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2012-09-02 02:36 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
a15d75939cd5d820507656f64edae9a18e10918e
created 2012-06-06 14:08 +1200
pushed 2012-06-06 02:10 +0000
Geoff Lankow Geoff Lankow - Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
4c738b4de525ce145417c31dfd26cab5c5bcef71
created 2012-02-01 11:54 +0100
pushed 2012-02-01 11:00 +0000
Ms2ger Ms2ger - Bug 719895 - Don't return an nsresult from nsComponentManagerImpl::KnownModule::Load; r=bsmedberg
502c67d69baa1c2e214781d5d92df7db9e4c0918
created 2011-11-08 18:10 +0100
pushed 2011-12-08 15:13 +0000
Mike Hommey Mike Hommey - Bug 695843 part 9 - Use FileLocations in the component manager. r=bsmedberg
c5a971a7dc4dd45d6f828399aa3db665ff3d9474
created 2011-11-08 18:18 +0100
pushed 2011-12-08 15:13 +0000
Mike Hommey Mike Hommey - Bug 695843 part 6 - Don't separate file and JAR modules in component manager. r=bsmedberg
3032fd2bd96a5afe71c8e73b627c6bc97465bc9d
created 2011-12-08 11:03 +0100
pushed 2011-12-08 15:13 +0000
Mike Hommey Mike Hommey - Bug 695843 part 3 - Use mozilla::AutoFDClose instead of ad hoc AutoCloseFD classes. r=bsmedberg
8e345e9d93e9b2cd2d3cce19f76e33ca38dbcff8
created 2011-12-08 11:03 +0100
pushed 2011-12-08 15:13 +0000
Mike Hommey Mike Hommey - Bug 695843 part 2 - Avoid code duplication for components manifest registration. r=bsmedberg
aef0684ac019aa2f6f78d2ad3d7fa0be89f90af8
created 2011-11-04 10:59 +1300
pushed 2011-11-10 10:40 +0000
Geoff Lankow Geoff Lankow - Bug 691551 - Suppress warnings when a bootstrapped add-on has no chrome.manifest; r=dtownsend
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
6032f7c15af8ba7c56bcfc174a2d6424d9aa7dfc
created 2011-09-28 16:14 -0700
pushed 2011-09-29 08:20 +0000
Wolfgang Germund Wolfgang Germund - Bug 296795: ZipReader doesn't handle non-ASCII characters r=taras
489f9e746213f7d4ae2ac51b3a0fb672e211c462
created 2011-09-16 16:22 -0400
pushed 2011-09-26 20:11 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg
e8cb0687737a90e89871b38707153e8f98042a6d
created 2011-08-18 15:46 +0200
pushed 2011-08-19 09:40 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 678155 - Remove NS_COM. r=bsmedberg
acd21e50bd12c9a3260ad64848d80ed34ed25295
created 2011-07-29 11:20 +0200
pushed 2011-07-29 15:46 +0000
Hernan Rodriguez Colmeiro Hernan Rodriguez Colmeiro - Bug 564667: Allow bootstrapped add-ons to have chrome URLs. r=dtownsend, sr=bsmedberg
0017163dc00339fa2ff769d7650398c55f22c6f6
created 2011-07-22 19:02 -0400
pushed 2011-07-25 12:14 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset ed32cfcfd3f0 (bug 564667) because it breaks the build
ed32cfcfd3f05aaf3af9079c368dd46826ad4b1d
created 2011-07-22 15:15 -0700
pushed 2011-07-25 12:14 +0000
Hernan Rodriguez Colmeiro Hernan Rodriguez Colmeiro - Bug 564667: Allow bootstrapped add-ons to have chrome URLs. r=dtownsend, sr=bsmedberg
3b245f7f94d7fbcc652a08544d7993713d44b050
created 2011-06-24 14:08 -0400
pushed 2011-06-29 01:47 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 666938 - Add a console message when a binary component doesn't load because of a kVersion mismatch, r=Mossop
8e846d7f21eab5f93d9efb8612661a7a1ebd81e5
created 2011-05-23 18:54 +0200
pushed 2011-05-23 18:01 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
88caff1a09d06c002a9a2458902d861e65e39181
created 2011-02-25 12:53 +0100
pushed 2011-05-18 05:33 +0000
Mike Hommey Mike Hommey - Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
f442ce8fb412e0a10542c4b77463a53120476916
created 2011-05-10 18:27 -0700
pushed 2011-05-11 02:21 +0000
Michael Wu Michael Wu - Back out parts 3-7 of bug 620931 which caused bug 656172, r=killer
4820d39b86d725bd2770b4b37ccbb8aca2c4c928
created 2011-02-25 12:53 +0100
pushed 2011-05-10 13:51 +0000
Mike Hommey Mike Hommey - Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed 2011-04-29 19:22 +0000
Chris Jones Chris Jones - Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
ed9ed84a7117b62e52a77e0fd7914f1dd43e4ad1
created 2011-04-13 23:17 -0700
pushed 2011-04-14 06:19 +0000
Kyle Huey Kyle Huey - Backed out changeset aa200a803e07
aa200a803e07fe55056ee048b058d3e9bad548a2
created 2011-04-13 19:41 -0700
pushed 2011-04-14 02:48 +0000
Kyle Huey Kyle Huey - Bug 624870: Free nsFactoryEntrys on XPCOM shutdown and factory unregistration. r=bsmedberg
b7bfd0871b3f0b4c08d9cd7139fd946521dee79b
created 2011-03-31 20:15 -0400
pushed 2011-04-01 19:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
da9ddc764f848048b458f9470c1d4c96037780f3
created 2011-04-01 12:23 -0400
pushed 2011-04-01 16:24 +0000
Ehsan Akhgari Ehsan Akhgari - Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
less more (0) -100 -60 tip