bryner%brianryner.com
|
0c7c3a2ff3
|
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
|
06c7c1b2b4
|
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 |
cls%seawood.org
|
1b51ba858c
|
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
|
2003-08-16 00:42:35 +00:00 |
seawood%netscape.com
|
7a7cda041f
|
Use the documented __declspec keyword instead of _declspec.
Bug #206934 r=dougt
|
2003-06-24 22:12:37 +00:00 |
seawood%netscape.com
|
97649bab86
|
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
|
2003-06-10 21:18:27 +00:00 |
timeless%mozdev.org
|
d906338455
|
Bug 203356 In method `xptiInterfaceInfoManager::AddOnlyNewFilesFromFileList' warning: unused variable `PRUint32 countOfFilesInWorkingSet
r=dougt
|
2003-05-23 21:50:06 +00:00 |
ccarlen%netscape.com
|
35e19dac59
|
Bug 164396 - Change internal representation of file from FSRef to CFURL, reducing conversions between path and FSRef and fixing other bugs. 2nd checkin of this after testing on other Tinderboxen showed Ts improvement. r=sdagley/sr=sfraser
|
2003-04-18 13:50:38 +00:00 |
alecf%netscape.com
|
6c75920da1
|
fix for bug 195298 - pldhash ops tables should be const.. r=dougt, sr=sfraser
|
2003-04-04 15:10:37 +00:00 |
ccarlen%netscape.com
|
afe7773d87
|
Backing out due to huge Ts increase
|
2003-03-20 08:45:50 +00:00 |
ccarlen%netscape.com
|
8d38ed69c5
|
Bug 164396 - [OS X]Reduce conversions between path and FSRef. Changes internal representation to not use FSRef which should fix various bugs. r=sdagley/sr=sfraser
|
2003-03-20 06:05:03 +00:00 |
sfraser%netscape.com
|
43f80e72c0
|
Fix bad error handling (PRBool vs. nsresult mixup). Bug 197739. r=dbradley, sr=jst
|
2003-03-17 23:32:41 +00:00 |
dougt%netscape.com
|
a4c7c7573f
|
Converting the file location of the component registry and the xpti manifest file to use the directory service. r=darin, b=191055
|
2003-03-11 21:36:59 +00:00 |
dougt%netscape.com
|
4212ce0c53
|
backing this out AGAIN
|
2003-03-06 19:59:31 +00:00 |
dougt%netscape.com
|
bdaff16cf7
|
follow up landing of 193442. This fixes the strcmp logic error we has when checking for the gre string r=dbradley, alecf, darin
|
2003-03-06 17:41:01 +00:00 |
tor%cs.brown.edu
|
db50a85d91
|
Backout of 193442/191415. a=brade,dougt
|
2003-03-03 21:00:07 +00:00 |
dougt%netscape.com
|
dccf8bcbee
|
Add experimental support to the native component loader so that native components can declare what libraries it depends on. (193442) Storing the GRE location in a relative way so that we can change GRE versions between launches assuming that they are compatible (191415). Fixed a bug where we didn't check return from GetLastModification in nsDll::HasChanged. Thank you ajschult@eos.ncsu.edu for pointing out the problem and suggesting a fix. Converted a linear search of compreg entries to be a hash lookup. Also cleaned up the xcdll class. Reviewers= Alec, Darin.
|
2003-02-28 21:30:35 +00:00 |
nisheeth%netscape.com
|
7b38fab678
|
Ongoing work for bug 182366. Use machine learning techniques to sort autocomplete results. r=heikki. sr=hewitt.
|
2003-01-13 22:23:41 +00:00 |
dbaron%dbaron.org
|
b9083989bb
|
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
|
2003-01-08 23:19:20 +00:00 |
seawood%netscape.com
|
16e7da2837
|
nobrainer changes while thinking about mingw support
Bug #134113 r=dmose
|
2003-01-03 08:58:59 +00:00 |
seawood%netscape.com
|
d5efcdfb6d
|
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
|
2002-12-28 01:15:07 +00:00 |
alecf%netscape.com
|
de14c02d9c
|
first part of fix for bug 180965 - if the GRE directory is the same as the normal components directory, then dont enumerate it twice.
r=dougt, sr=darin
|
2002-11-20 01:19:37 +00:00 |
ccarlen%netscape.com
|
88535bd0b1
|
Bug 173311 - RealPlayer One 9.0b2 plugin causes crash at startup for Mach-0 build because of symlink (alias) handling problems. r=bnesse/sr=sfraser/a=dbaron
|
2002-11-01 15:45:38 +00:00 |
seawood%netscape.com
|
57e08a3f3a
|
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
|
2002-10-17 06:47:01 +00:00 |
chak%netscape.com
|
196cbe728a
|
Fix for #168255 - Change references to MRE into GRE in XPCOM/Embedding
r=dougt, sr=alecf
|
2002-09-13 22:18:43 +00:00 |
dougt%netscape.com
|
68faeb5241
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
alecf%netscape.com
|
94704f6773
|
fix for bug 164577 - make the nsManifestLineReader include lengths from ParseLine() so that consumers can avoid calling strlen() on them
(tiny startup perf fix for reading in xpti.dat)
r=dougt, sr=darin
|
2002-08-27 18:32:12 +00:00 |
seawood%netscape.com
|
322da773fb
|
Removing old nmake build makefiles. Bug #158528 r=pavlov
|
2002-08-10 07:55:43 +00:00 |
dougt%netscape.com
|
23fe7fc407
|
MRE based clients crash when the components dir not present, r=chak, sr=alec, b=160404
|
2002-08-09 04:31:58 +00:00 |
seawood%netscape.com
|
301b1a4ca8
|
Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
|
2002-08-07 06:08:00 +00:00 |
seawood%netscape.com
|
03ace271f0
|
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
Bug 149032 r=timeless sr=scc
|
2002-07-02 20:25:30 +00:00 |
dougt%netscape.com
|
f93a81bfcb
|
Fixes 48888 - xpcom flat file backend. r=dp@netscape.com sr=waterson@netscape.com
|
2002-06-14 21:33:05 +00:00 |
chak%netscape.com
|
c2bcdc4a98
|
Fix for #130877 - Chnages to create app specific component registries
r=dougt, sr=shaver, a=drivers
|
2002-06-11 20:38:01 +00:00 |
dougt%netscape.com
|
913bbb6f6c
|
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
|
2002-06-11 19:26:04 +00:00 |
darin%netscape.com
|
6fd5862e6e
|
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf
|
2002-05-07 23:07:19 +00:00 |
darin%netscape.com
|
e554d83626
|
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
|
2002-04-27 05:33:09 +00:00 |
dougt%netscape.com
|
e7ba71f035
|
Fix for 139512. GPF During Installation in Regxpcom during install. patch by jband, r=dougt, sr=shaver
|
2002-04-23 23:55:49 +00:00 |
alecf%netscape.com
|
6f79fb13b7
|
fix for bug 107289 sr=jband, r=dougt, a=asa
remove libjar dependency from xpcom
step 2: make xptinfo use the new nsIXPTLoader interface
|
2002-04-04 22:24:50 +00:00 |
alecf%netscape.com
|
a0adda5839
|
fix for bug 107289 sr=jband, r=dougt, a=asa
remove libjar dependency from xpcom
step 1: add new IDL files to the tree
|
2002-04-04 22:10:24 +00:00 |
nisheeth%netscape.com
|
46db685f9a
|
Fix for bug 84186. r=dbradley, jag. sr=jband. Added support for CStrings, UTF8String, and AStrings to XPIDL. Also added the -t cmd line flag to XPIDL and XPTLINK that allows us to generate output for a specific XPT version. The XPT version number is being upped from 1.1 to 1.2 with this checkin.
|
2002-02-26 01:41:42 +00:00 |
dbradley%netscape.com
|
5372835bdb
|
Bug 119382 - attribute nsIIDPtr IID considered harmful - This patch makes it an error to declare an attribute named IID or a method named getIID. r=jband, sr=jst
|
2002-02-19 14:48:00 +00:00 |
bryner%netscape.com
|
40ccb42c7c
|
Fixing some warnings in xpcom. Bug 118377, r=hwaara, sr=shaver.
|
2002-02-03 07:05:10 +00:00 |
jband%netscape.com
|
cd60239a3c
|
Add support for chaining 'additional managers' to the global interface info manager. This includes weakref support. This system allows us to dynamically aggregate interface info managers to support systems like SOAP. Clients of the interface info manager can traverse that list of additonal managers (if any are present) or ignore it. This fixes bug 103805. r=dbradley sr=vidur.
|
2002-02-03 00:56:16 +00:00 |
jband%netscape.com
|
e336c78165
|
fix bug 121118. Don't crash if interfaceinfo is not resolvable at runtime. r=dbradley sr=brendan
|
2002-01-30 02:36:20 +00:00 |
jband%netscape.com
|
66c9536fcc
|
fix bug 119387. Add a non-allocating IID version of the frequently used getIIDForParam method. r=dbradley sr=jst
|
2002-01-14 20:02:14 +00:00 |
jband%netscape.com
|
02b0142c2d
|
Fix bug 114115. Reduce long lived allocations by refactoring to hold main interface info structs in arena and buil refcounted info objects on demand (though cached for reuse) r=dbradley sr=jst
|
2002-01-10 23:49:47 +00:00 |
seawood%netscape.com
|
33ab7a9398
|
Add win32 support to xpcom Makefile.ins
Bug #58981 r=bryner
|
2001-12-09 07:05:12 +00:00 |
mkaply%us.ibm.com
|
8289d51212
|
PR_FALSE NOT false
|
2001-12-08 11:01:12 +00:00 |
mkaply%us.ibm.com
|
8f020057a3
|
PR_FALSE NOT false
|
2001-12-08 04:05:58 +00:00 |
sfraser%netscape.com
|
6f12c35780
|
Fix bug 113714 -- optimized mac builds would sporadically autoregister XPT files on startup, because doing a string compare of persistent descriptor strings is not a valid way to compare them (Mac aliases to the same file can differ). r=ccarlen, sr=jband
|
2001-12-07 23:52:52 +00:00 |
waterson%netscape.com
|
712620eddd
|
Bug 11079. xptinfo shouldn't be an EXPORT_LIBRARY, or else it will end up both in the statically linked exectuable _and_ libxpcom.so. r=cls
|
2001-11-29 23:50:56 +00:00 |