Граф коммитов

327 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org fec728bf12 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
dp%netscape.com 3b485e57b8 Converting to generic module. 2000-05-05 05:53:21 +00:00
dp%netscape.com 5dfe344091 Added progid. 2000-05-05 05:52:26 +00:00
mkaply%us.ibm.com 11949af38c # 34082
r= dougt@netscape.com
OS/2 bring up continues - Adding PR_CALLBACKs for VisualAge Compiler
2000-05-02 22:38:04 +00:00
jbetak%netscape.com e9bca82014 37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 05:52:50 +00:00
jbetak%netscape.com acc4c1956b 37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 05:08:39 +00:00
mkaply%us.ibm.com 444f6188f7 # 37239
r= dougt@netscape.com
Misspelling in printf
2000-05-01 22:26:26 +00:00
erik%netscape.com 7b965837d3 fixing build bustage 2000-04-28 22:06:39 +00:00
erik%netscape.com ffbce8d476 fixing build bustage; temporary removal of nsStringTest.cpp 2000-04-28 22:04:57 +00:00
amasri%netscape.com 2cb365adc9 *** empty log message *** 2000-04-28 21:05:28 +00:00
pavlov%netscape.com 875538041f fix tests 2000-04-27 23:20:32 +00:00
mjudge%netscape.com 102007dcd8 strange corruptness 2000-04-26 01:58:34 +00:00
mjudge%netscape.com 47511cf02b scc string fixes 2000-04-26 00:55:37 +00:00
warren%netscape.com b63cd30bcf Fixed thread pool thread allocation to be more lazy (still doesn't release unused threads though). (Code adapted from dougt.) 2000-04-21 05:12:57 +00:00
rickg%netscape.com b281e56cd7 improvements to string testbed to test perf 2000-04-05 06:04:12 +00:00
scc%netscape.com 5943adfaa3 Added tests for construction and |Find|. Added null loop timings to help better analyze results. Temporarily commented out block-stomping tests. 2000-04-04 05:20:05 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
mkaply%us.ibm.com e31df67464 # 33859
r= dp@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:56:47 +00:00
scc%netscape.com 1421ca7839 incremental changes. these files are not yet part of the build 2000-03-31 07:28:38 +00:00
scc%netscape.com fc94770af9 Fixed timer code for Mac (PR_Now wasn't doing the trick). Now using |nsInt64| instead of implementing my own |operator-()| 2000-03-29 08:14:09 +00:00
scc%netscape.com 11e84961be added "nsFragmentedString.h" 2000-03-29 08:12:54 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
scc%netscape.com f1c0bef743 updating to reflect work done and desired 2000-03-27 09:07:39 +00:00
scc%netscape.com 92b5b65386 traded in |copy_chunky_backward| for |string_copy_backward| and moved it to "nsAReadableString.h" along with the |string_copy|s. Added tests for |SetLength|, which would have caught the problem in |nsString| I fixed earlier, and one for |Insert| that exposed the trouble in |copy_chunky_backward|. 2000-03-27 09:06:37 +00:00
rickg%netscape.com b4fc6406c5 removed reference to nsString2 2000-03-26 23:06:01 +00:00
scc%netscape.com eaec5d153b re-fix for the Mac after working with Pav to make all the tests compile on Linux 2000-03-25 05:44:57 +00:00
scc%netscape.com 49fc717592 File Removed. 2000-03-25 05:37:30 +00:00
pavlov%netscape.com e306ef5572 make string tests build on unix 2000-03-25 01:59:19 +00:00
scc%netscape.com c06ec60c05 getting the unit tests and profiling tests to run on all platforms 2000-03-25 00:56:47 +00:00
scc%netscape.com 6afbcb203d Lots of changes to get this stuff building on Solaris, et al. None of these changes effect the mainline build yet, and won't until |NEW_STRING_APIS| is defined for everyone (coming soon) 2000-03-24 21:33:58 +00:00
dougt%netscape.com cefa9aabf0 Adding a rename test. 2000-03-24 05:48:18 +00:00
scc%netscape.com 545b27e7e1 Added "nsCharTraits.h"; no longer relying on |std::char_traits|. Renamed some things so overloading wouldn't fight with overriding. 2000-03-23 21:15:01 +00:00
scc%netscape.com 128354b905 |wchar_t| will not be turned on by default, yet. These files are still not part of the build. 2000-03-22 22:53:44 +00:00
scc%netscape.com 33a17a2d6c Incremental changes. These files are still not part of the build. 2000-03-22 08:22:28 +00:00
scc%netscape.com 6bc768165d Added ToDo.doc, so the list of things to do is visible in the project. This project is not part of the build. 2000-03-14 17:32:27 +00:00
scc%netscape.com 6c588a14a7 First Checked In. 2000-03-14 17:31:43 +00:00
scc%netscape.com 5603dfb4ae First Checked In. 2000-03-14 15:56:34 +00:00
warren%netscape.com 7e37f4f478 Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
rickg%netscape.com 289df0e466 moved string test to windows subdirectory 2000-02-28 15:58:17 +00:00
rickg%netscape.com 96834e7911 Added nsString regression test; not part of build 2000-02-28 15:57:30 +00:00
rickg%netscape.com 9e2f6de16a adding testfile for nsString; this is NOT part of the build 2000-02-28 15:53:11 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
pp%ludusdesign.com 207f05242d Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-01 14:26:27 +00:00
scc%netscape.com 8306438b64 fix include paths 2000-01-29 20:09:20 +00:00
sspitzer%netscape.com 469a88f2cd ignore the generated executable 2000-01-25 06:54:39 +00:00
dougt%netscape.com fd69a2f423 Landing nsIFile. 2000-01-24 21:28:28 +00:00
briano%netscape.com 4320e5df28 Replaced MOZ_COMPONENT_XPCOM_LIBS with MOZ_COMPONENT_LIBS so we pick up the NSPR libs as well. Fixes a couple of ignored platform Tinderbox builds. 2000-01-16 22:52:57 +00:00
pp%ludusdesign.com 13efd9e8c6 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
edburns%acm.org 507ee16e37 I know it's unorthodox to do a top level checkin like this, but I've got so many files
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got

r=dp

on this checkin.

Here are the touched files:

M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp

The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.

The new signature is

extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);

I filed a bug for this problem:

b=23157

The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.

I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
warren%netscape.com 26b7d345a1 Made nsIProperties scriptable. Bug #21982 2000-01-05 09:29:25 +00:00