xpcom/components/nsComponentManager.cpp
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Trevor Saunders Trevor Saunders - bug 860027 - export a header declaring XPTInterfaceInfoManager r=bsmedberg
3a772aaaa017219e47b7fe5e53a8bc5e23780e39
created 2013-04-11 22:21 -0500
pushed 2013-06-24 18:52 +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-06-24 18:52 +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-05-13 16:59 +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-05-13 16:59 +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-04-01 19:47 +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-04-01 19:47 +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-02-19 18:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
8947bfd8f67850bc53297eacbceccf005e9cf4db
created 2012-10-19 05:07 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 807884 - Add memory reporters for nsComponentManager and nsCategoryManager. r=bsmedberg, a=bajaj
f5f84571a165905f868f7f389c1659f9259d05a5
created 2012-10-19 05:07 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 807884 - Remove dead nsComponentManagerImpl::mLoaderData. r=bsmedberg, a=bajaj
e161d18990dc4abbe263076745686a7aee201f31
created 2012-09-19 16:59 -0400
pushed 2012-11-19 21:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792502 - Kill the FunctionTimer code; r=vlad
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
523fad03a5c43fd40cbb0643dffab36b9129f79a
created 2012-02-01 14:12 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
046f56a7f5bf81ca094d3b950717186195dd53c8
created 2011-12-08 12:07 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2012-11-19 21:10 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +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-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
a15d75939cd5d820507656f64edae9a18e10918e
created 2012-06-06 14:08 +1200
pushed 2012-08-27 22:37 +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-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
4c738b4de525ce145417c31dfd26cab5c5bcef71
created 2012-02-01 11:54 +0100
pushed 2012-04-24 17:33 +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 2012-02-01 00:38 +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 2012-02-01 00:38 +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 2012-02-01 00:38 +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 2012-02-01 00:38 +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 2012-02-01 00:38 +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-12-21 12:10 +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-12-21 12:10 +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-12-21 12:10 +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-11-08 22:56 +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-11-08 22:56 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 678155 - Remove NS_COM. r=bsmedberg
acd21e50bd12c9a3260ad64848d80ed34ed25295
created 2011-07-29 11:20 +0200
pushed 2011-09-27 17:13 +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-09-27 17:13 +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-09-27 17:13 +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-08-16 17:53 +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-07-05 17:00 +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-07-05 17:00 +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-07-05 17:00 +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-07-05 17:00 +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-07-05 17:00 +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-07-05 17:00 +0000
Kyle Huey Kyle Huey - Backed out changeset aa200a803e07
aa200a803e07fe55056ee048b058d3e9bad548a2
created 2011-04-13 19:41 -0700
pushed 2011-07-05 17:00 +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-26 22:38 +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-26 22:38 +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)
a5f0d6dc05234ee78a545dae8aad4c5524eec8a0
created 2011-04-01 11:37 -0400
pushed 2011-04-26 22:38 +0000
Ehsan Akhgari Ehsan Akhgari - Merge cedar into mozilla-central
61acff8dfb616617fa2fda06e7b2f3321c3c55e4
created 2011-03-31 20:15 -0400
pushed 2011-04-26 22:38 +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
1a89509e25e4256577f2fb729a8b922be533a9fb
created 2011-03-31 23:29 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
e03c3a6df3cb8adc9d2f2c82c319c7127a8f6ace
created 2011-03-31 18:57 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
4beec31b9ea9ca3006ba1ed3daa46c7daca4200a
created 2011-03-31 14:51 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
08d1aeeea82459579e29cf7e710ebfafa681daaf
created 2011-03-24 21:07 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790.
b9e6454362ef8a051ec8feb557fb2e2e4071c95e
created 2011-03-24 15:28 +0100
pushed 2011-04-26 22:38 +0000
Mike Hommey Mike Hommey - Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg
less more (0) -100 -60 tip