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
warren%netscape.com
04decf0f8c
Added OnClose method to nsIPipeObserver (bug#23080)
2000-01-05 05:07:46 +00:00
dougt%netscape.com
cfd8a60fb2
*** empty log message ***
2000-01-04 00:50:08 +00:00
dougt%netscape.com
84ace8683c
removing unneeded header file.
...
not part of build.
1999-12-22 01:58:25 +00:00
briano%netscape.com
5ab8f62b78
NetBSD/arm-specific build bustage fix. The underlying problem _seems_ to be with ld, but I've been wrong before....
1999-12-21 01:39:12 +00:00
scc%netscape.com
dcb83db555
and there's another instance of the build-busting old cast still in the file
1999-12-07 15:51:21 +00:00
scc%netscape.com
f09c92f156
Mis-spelled one of two instances of |NS_REINTERPRET_CAST|, in the same line yet. Damn :-(
1999-12-07 15:26:41 +00:00
scc%netscape.com
5f863e8cec
Attempting to fix build bustage. Looks like a compiler bug (since |TestObserver| isn't a base class of |nsISupports| in any way, at least the error message has got to be wrong).
1999-12-07 14:46:35 +00:00
scc%netscape.com
f4ad22b9d9
Make observers support weak references. Bug #18682 ; r=dp.
1999-12-07 14:06:36 +00:00
warren%netscape.com
bf4ef9672f
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
dougt%netscape.com
f831175b47
updating to new interface and design.
1999-12-03 00:44:01 +00:00
sspitzer%netscape.com
40cc97e631
ignore generated test app.
1999-12-01 22:39:22 +00:00
mcafee%netscape.com
07d4d59215
Removing EXPORTS, parent makefile explicitly points at this directory now. r=bryner
1999-12-01 02:30:38 +00:00
waterson%netscape.com
ccf2e09e26
Try to fix build bustage.
1999-12-01 02:25:28 +00:00
mcafee%netscape.com
71f70b790e
missing exports
1999-12-01 02:24:01 +00:00