Geoff Lankow
|
7a64448b03
|
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
|
2012-06-06 14:08:30 +12:00 |
|
Gervase Markham
|
cb6a072c2a
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Benjamin Smedberg
|
2b55dddfca
|
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
|
2012-05-18 13:30:49 -04:00 |
|
Kyle Huey
|
b905d1b182
|
Bug 728429: Require ASLR for binary components on Windows. r=bsmedberg,ehsan
|
2012-02-22 15:05:28 -08:00 |
|
Phil Ringnalda
|
695ef380d2
|
Back out b27980f1de54 and 39ea8d8f9768 (bug 728429) for potential Windows PGO build bustage on a CLOSED TREE
|
2012-02-21 20:01:01 -08:00 |
|
Kyle Huey
|
99fecfee2b
|
Bug 728429: Require ASLR for binary components on Windows. r=bsmedberg,ehsan
|
2012-02-21 16:09:39 -08:00 |
|
Benjamin Smedberg
|
16b39096fc
|
Bug 675221 part A: replace XPCOM proxies with runanble for code in XPCOM itself, r=bz
|
2012-01-11 11:28:21 -05:00 |
|
Mike Hommey
|
20838ba061
|
Bug 695843 part 9 - Use FileLocations in the component manager. r=bsmedberg
|
2011-11-08 18:10:51 +01:00 |
|
Ehsan Akhgari
|
478ad1a412
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Benjamin Smedberg
|
17b14cd143
|
Bug 666938 - Add a console message when a binary component doesn't load because of a kVersion mismatch, r=Mossop
|
2011-06-24 14:08:13 -04:00 |
|
Benjamin Smedberg
|
0b64a75387
|
Bug 656331 - XPCOM binary component loading never checks mVersion, r=bz
|
2011-05-11 13:03:38 -04:00 |
|
Mitchell Field
|
907029389d
|
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
|
2011-02-20 06:10:24 +11:00 |
|
|
|
51297e59d8
|
Bug 578219 Crash in [@ nsNativeModuleLoader::LoadModule ] when installing LastPass Password Manager addon
r=bsmedberg
|
2010-07-15 15:55:05 +03:00 |
|
Benjamin Smedberg
|
58726f8041
|
Fix non-debug bustage in nsNativeComponentLoader, this variable should not be debug-only.
|
2010-06-22 16:22:17 -04:00 |
|
Benjamin Smedberg
|
2ebeafd362
|
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
|
2010-06-21 11:41:42 -04: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 |
|
Michael Wu
|
e1047fa362
|
Bug 552121 - Load js modules and components from the omnijar [7/7], r=bsmedberg
|
2010-06-15 12:38:46 -07:00 |
|
Daniel Holbert
|
f191f9f83d
|
Bug 560393, part 2: (xpcom directory) Fix compile warning: format $f expects type $t1, but argument 2 has type $t2. r=bsmedberg
|
2010-05-17 16:36:31 -07:00 |
|
Benjamin Smedberg
|
77bb95e13d
|
Bug 463289 - nsNativeModuleLoader doesn't protect its internal data structures, and is accessed on multiple threads (symptom is RECURSION_LEVEL assertions in pldhash.c). This patch is the simple-but-slow path: proxy all non-main-thread requests to the main thread. This is probably sufficient because asking for modules is a relatively rare activity: the component manager caches the factory objects after a lookup, r=brendan
|
2008-11-26 14:39:36 -05:00 |
|
|
|
7b34ae7602
|
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
|
2008-02-21 12:39:20 -08:00 |
|
|
|
db8d572868
|
Bug 412320 - Try code-generation for QI impls, r=roc+luser
|
2008-01-25 09:14:48 -08:00 |
|
|
|
509219301a
|
Remove nsTraceRefcnt::LoadLibrarySymbols, which is no longer needed due to the error handling in SymGetModuleInfoEspecial. b=391793 r+a=bsmedberg
|
2007-08-13 12:36:57 -07:00 |
|
joshmoz@gmail.com
|
1e97d4c2ce
|
Since some platforms do string operations within local file ::Load, we shouldn't declare that objects being created/destroyed from static ctor/dtor is not legal throughout the entire ::Load function. That only needs to be true around the actual PR_LoadLibrary calls. Fixing this stops the ridiculous amount of warning output that we get from every debug mac build. Also removing unused old mac local file impls. b=326837 r=bsmedberg
|
2006-11-14 22:06:00 +00:00 |
|
cls@seawood.org
|
92c6262044
|
Wrap FORCE_PR_LOG with MOZ_LOGGING ifdef so that --disable-logging works.
Bug #243870 r=biesi
|
2006-04-13 17:03:18 +00:00 |
|
cbiesinger@web.de
|
d980304e94
|
bug 316416 patch by neil@parkwaycc.co.uk r=bryner
make activity legal even if a load fails
|
2006-02-14 14:45:32 +00:00 |
|
bsmedberg@covad.net
|
4a0bb05f81
|
Bug 321673 - Make component loader logging more useful and dump to stderr in debug builds, r=darin
|
2006-01-18 15:55:10 +00:00 |
|
darin@meer.net
|
e97a1cc71b
|
fixes bug 243429 "XPCOM_BREAK_ON_LOAD no longer works" patch by makotoy@ms.u-tokyo.ac.jp, r+sr=darin
|
2006-01-12 01:19:05 +00:00 |
|
bsmedberg@covad.net
|
8e60d2c8d4
|
Re-landing bug 316416 with biesi's uninitialized-rv catch and with the windows nsIFile hashing cached (bug 316732)
|
2005-12-13 17:55:43 +00:00 |
|
bsmedberg@covad.net
|
6bad7c90d3
|
Reverting bug 316416 due to Ts regression and mysterious monkey orange :-(
|
2005-12-03 15:27:17 +00:00 |
|
bsmedberg@covad.net
|
5952de8d80
|
Go back to not-unloading component DLLs because of balsa orange :-(
|
2005-12-02 20:27:52 +00:00 |
|
bsmedberg@covad.net
|
559f79c645
|
Fix a logic error caught by the MSVC compiler and an initializer error, bug 316416
|
2005-12-02 17:38:18 +00:00 |
|
bsmedberg@covad.net
|
489c776123
|
Bug 316416 - Convert nsIComponentLoader into nsIModuleLoader, xpcom bits r=darin xpconnect bits r=shaver; and bug 318625 - Make a version of nsTArray.AppendElement that doesn't copy-construct, r=darin
|
2005-12-02 16:34:42 +00:00 |
|
timeless@mozdev.org
|
21af79fe88
|
Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
|
2005-11-25 21:57:13 +00:00 |
|
timeless@mozdev.org
|
3bc8a1937c
|
Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
|
2005-11-25 19:48:04 +00:00 |
|
dougt@meer.net
|
80b2105bff
|
Make XPCOM broadcast any LoadLibrary Load() error failures. b=308716 r=bsmedberg
|
2005-09-15 19:53:01 +00:00 |
|
bsmedberg@covad.net
|
4aa5f42881
|
Bug 298044 - Dynamically load XPCOM dependent libs as part of the XPCOM standalone glue bootstrap process, r=darin a=asa
|
2005-07-14 18:42:59 +00:00 |
|
dbaron@dbaron.org
|
c5af544403
|
Make printfs easier to understand. b=261310 r=darin
|
2004-10-02 00:43:21 +00:00 |
|
roc+@cs.cmu.edu
|
d9edea9d71
|
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
|
2004-06-17 00:13:25 +00:00 |
|
akkzilla@shallowsky.com
|
8c99cc3e58
|
243870: Suppress output to stdout in non-debug builds. r=cls sr=shaver
|
2004-05-27 20:54:46 +00:00 |
|
gerv@gerv.net
|
c0cd46fc51
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
|
bryner@brianryner.com
|
3736b6e206
|
Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
|
2004-01-15 06:14:18 +00:00 |
|
bryner@brianryner.com
|
1ffa7062d9
|
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
|
2003-09-08 00:31:50 +00:00 |
|
dougt@meer.net
|
af957888be
|
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
|
2003-08-05 05:29:10 +00:00 |
|
timeless@mozdev.org
|
3d985d5593
|
Bug 213549 regxpcom thinks SelfRegisterDll FAILED = successful registration.
r=dougt
|
2003-08-03 09:59:05 +00:00 |
|
bsmedberg@covad.net
|
de6e481b1f
|
Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz
|
2003-06-23 20:31:43 +00:00 |
|
timeless@mozdev.org
|
aad64454cd
|
Bug 204146 Undefined symbols during autoregistration should go to stdout
r=dougt
|
2003-06-17 18:19:40 +00:00 |
|
timeless@mozdev.org
|
d19ec7d806
|
Bug 204146 Undefined symbols during autoregistration should go to stdout
Change output for NSPR_LOG_MODULES=nsComponentManager:1 .. 4 to be useful
r=dougt
|
2003-06-17 17:50:00 +00:00 |
|
dougt@meer.net
|
582ebf712d
|
removing dynamically allocated hashtable in xpcom where possible. r=alecf, b=204634
|
2003-05-23 22:23:10 +00:00 |
|
timeless@mozdev.org
|
57eef7e6f7
|
Bug 206287 things Will be re-ordered to match declaration order
r=roc+moz sr=roc+moz a=roc+moz
|
2003-05-20 02:02:56 +00:00 |
|
dougt@meer.net
|
d00b955096
|
Adding a dependent_libs cache. b=193442, r=darin, a=seth
|
2003-05-03 00:54:20 +00:00 |
|