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

2317 Коммитов

Автор SHA1 Сообщение Дата
shaver%netscape.com 87792ace93 fix for 8060 and switch to iterative annotation processing to reduce stack suck, a=mcafee, r=mccabe 1999-09-10 02:48:32 +00:00
sdagley%netscape.com ffac101220 Fixing build bustage for warren. 1999-09-09 23:00:23 +00:00
kipp%netscape.com a65ec6e626 Eliminate some silly nsString usage 1999-09-09 22:34:02 +00:00
warren%netscape.com e6619b2ad6 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
dougt%netscape.com 330ad391c0 missed this file. 1999-09-09 19:43:26 +00:00
dougt%netscape.com 040525b8df fixing var name 1999-09-09 19:37:29 +00:00
dougt%netscape.com d8fcfee5c9 nsFileSpec::GetDiskSpace now returns a PRUint64. (12479)
thanks to Chet Murphy <cmurphy@modelworks.com> for the windows code!
1999-09-09 19:20:35 +00:00
Jerry.Kirk%Nexwarecorp.com 4c7d3ba08b Add new Photon files I forgot yesterday 1999-09-09 14:44:37 +00:00
shaver%netscape.com 44334828d0 fix memory leaks (eep) and add some debugging noise for myself 1999-09-09 00:48:30 +00:00
toshok%hungry.com 1f17564178 remove the dll from mDllStore if we're about to delete it. keeps us from crashing if we try to load a dll after we fail once. 1999-09-09 00:47:22 +00:00
dp%netscape.com 70127c88b1 RegFactory without any parameters will autoregister. 1999-09-08 23:45:29 +00:00
briano%netscape.com eff1b0f0cc Removed the obsolete non-NECKO leftovers. 1999-09-08 23:12:13 +00:00
vidur%netscape.com 8e66210562 Added error base for DOM module 1999-09-08 23:11:52 +00:00
vidur%netscape.com e243fadaa4 Added nsIDOMDOMException IID 1999-09-08 23:11:32 +00:00
dougt%netscape.com cb780f23c4 bug fix for 13321. (hardly a fix, more of a hack). 1999-09-08 22:52:11 +00:00
troy%netscape.com 5bee95e760 Fixed build bustage 1999-09-08 21:26:24 +00:00
troy%netscape.com 6b8a314901 Removed GetEmptySharedBuffer() and changed to using a const Unicode array of
size 1
1999-09-08 20:21:27 +00:00
dougt%netscape.com a494e44ce6 Adding buffered output to nsIFileStream.
Renaming nsIFile to nsIOpenFile.
commenting out a testcase in FilesTest.cpp which fails.  evil, i know.
1999-09-08 20:12:35 +00:00
Jerry.Kirk%Nexwarecorp.com abd2152d34 Major change in ncCEvent, I made another encapsulation layer called
nsCPhEvent
1999-09-08 20:11:24 +00:00
tbogard%aol.net b93a50477a Ooops, forgot to give a little licensing love. 1999-09-08 19:44:51 +00:00
tbogard%aol.net e3711bfe62 Added a test file for testing the XP Event Loop. This is windows only. 1999-09-08 19:42:12 +00:00
tbogard%aol.net 7cb1511edf Clarified some documentation. 1999-09-08 19:24:16 +00:00
tbogard%aol.net c93bb48196 Connecting the xpcom appshell pieces up to the windows build. 1999-09-08 19:22:55 +00:00
Jerry.Kirk%Nexwarecorp.com e0177be7e3 First attempt at a unix Makefile for the nativeApp directory.
I have it building a static lib right now, but I think thats wrong,
going to talk to Travis to see what this really is/should be.
1999-09-08 14:42:26 +00:00
Jerry.Kirk%Nexwarecorp.com 69376c4960 First attempt at unix Makefile for the xp directory. Makes use of MOZ_TOOLKIT
to include certain files. It creates a static library that is then included
into a shared library by each toolkits code.
Also checked in the Photon event and filter definition.
1999-09-08 14:40:13 +00:00
Jerry.Kirk%Nexwarecorp.com 7dea081905 First attempt at getting unix Makefiles to work, not sure where
everything goes just yet..
1999-09-08 14:38:21 +00:00
Jerry.Kirk%Nexwarecorp.com 052948a798 First attempt at a unix Makefile for appshell. It descends into the "xp"
directory and then into photon or gtk depending on the toolkit.
1999-09-08 14:36:49 +00:00
shaver%netscape.com 1f31743781 fix MLK bugs 13285 and 13286 and prevent repeated PrePopulateRegistry calls 1999-09-08 04:22:37 +00:00
mccabe%netscape.com 1a14f06557 Backed out offending change for now. Busted windows and mac (xpidl returns failure.) 1999-09-08 01:51:56 +00:00
mccabe%netscape.com 27ea568bff Fixes to compile on DEC (gargamel) courtesy briano; remove XPT_ASSERT from macros, and remove unused macros from xpt_struct.c. 1999-09-08 00:45:13 +00:00
shaver%netscape.com df50cccf6f teach component manager that there are non-native entries in the registry 1999-09-07 23:18:47 +00:00
akkana%netscape.com 73f7c13c31 Print all warning messages on stdout, not just assertions 1999-09-07 19:15:10 +00:00
waterson%netscape.com dc43fec597 Fix variable scoping problem that busts #ifdef DEBUG build. 1999-09-07 05:40:22 +00:00
shaver%netscape.com 86f477d409 Moved abs:/rel: handling to ComponentManager.
Made nsIModule::GetClassObject and nsIFactory scriptable for JS components.
Added registryLocation param to nsIModule::(Un)RegisterSelf.
1999-09-07 05:06:37 +00:00
sdagley%netscape.com 5aa13175f4 Fix build bustage for brendan. Some platforms actually scope variables to the for loop where they're declared. 1999-09-07 00:08:30 +00:00
brendan%mozilla.org 0766d265ef Pick nits. 1999-09-06 23:00:17 +00:00
brendan%mozilla.org d31330dd99 Expand tabs to spaces per Emacs modeline; other space cleanups. 1999-09-06 22:59:11 +00:00
cls%seawood.org 8b46ea99ef Forgot to run ranlib on libhostxpt.a 1999-09-06 22:10:18 +00:00
shaver%netscape.com 5247634d38 put back <string.h> until we find all the uses =( 1999-09-06 21:22:36 +00:00
brendan%mozilla.org b540021495 Use deadlock detecting nsAutoMonitors, etc., correctly. 1999-09-06 19:57:40 +00:00
leaf%mozilla.org cbbc821cdb added files: mozilla/xpcom/threads/nsAutoLock.cpp 1999-09-06 19:35:53 +00:00
brendan%mozilla.org 943ad089f9 Deadlock detection hacks. 1999-09-06 19:28:56 +00:00
brendan%mozilla.org 7167674805 Initial version. 1999-09-06 19:16:25 +00:00
bienvenu%netscape.com d09c1b0d35 add string.h to fix build bustage 1999-09-06 19:04:09 +00:00
shaver%netscape.com fa261074c3 remove gratuituous <string.h> include 1999-09-06 18:35:03 +00:00
shaver%netscape.com a90b33489c Add nsIComponentManager::registerComponentWithType.
Take advantage of IDLized nsIComponentManager to fix up nsIComponentLoader.idl
and make nsIModule scriptable.
1999-09-06 16:43:09 +00:00
cls%seawood.org 1a9f669072 Since libxpt is used by both xpidl and libxpcom, we need to create a duplicate libhostxpt that is built by HOST_CC for xpidl & friends. 1999-09-05 20:48:30 +00:00
shaver%netscape.com 73fd7a8674 missed an EXPORT =( 1999-09-05 08:07:31 +00:00
shaver%netscape.com 79c7c7e52f forgot an IDL file 1999-09-05 07:18:18 +00:00
shaver%netscape.com 3a64feb93d added files: mozilla/xpcom/components/nsIComponentManager.idl 1999-09-05 06:28:16 +00:00
shaver%netscape.com 53277f4711 convert to CreateInstanceFromProgID 1999-09-05 06:27:42 +00:00
driehuis%playbeing.org f1accaf47c Unbreak the BSD/OS build. sys/mount.h drags in net/radix.h, which happens
to define a symbol called Free. Sigh. Clean up after net/radix.h.
1999-09-05 00:49:01 +00:00
dveditz%netscape.com a4fc44952f remove xp_file.h from NSReg.h, required minor tweaking elsewhere to include
now missing NSPR types.
1999-09-04 19:46:18 +00:00
bruce%cybersight.com ea1d7d167a Use nsCRT::free() on result of nsEscape() instead of delete[]. 1999-09-04 17:10:10 +00:00
bruce%cybersight.com ab0cb7d279 MacFileHelpers::EncodeMacPath() returns the result of an nsEscape() call, so all callers must nsCRT::free() the result instead of using delete[]. 1999-09-04 17:09:06 +00:00
bruce%cybersight.com 80a5285b38 Use nsAllocator. Some comments tweaked. 1999-09-04 16:33:12 +00:00
shaver%netscape.com 522a04906c properly initialize loaders on creation, and remove code that's now in nsFileSpec 1999-09-03 23:51:31 +00:00
shaver%netscape.com 36331ac52e add IsChildOf, and dougt's relative-path-handling diff 1999-09-03 23:44:59 +00:00
dougt%netscape.com dd5c903d9e Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
Jerry.Kirk%Nexwarecorp.com 727b62738e Just the beginnings of a Photon Event Loop, still work in progress 1999-09-03 12:55:19 +00:00
duncan%be.com f96a5f0ec0 A bunch of things to get the BeOS build to work. Mostly
BeOS specific fixes, except for the change to nsinstall.c
that ignores trailing "/." in the function mkdirs (as
creating a "." dir fails under BeOS).
1999-09-03 12:54:05 +00:00
cls%seawood.org 8fe3770ca9 Simple check to see if we can get rid of these osf1 cc compiler errors on the ports page. Sorry about causing the world to be rebuilt. 1999-09-03 11:24:00 +00:00
sspitzer%netscape.com 189dd57d74 add newline to end of file to please certain UNIX compilers. 1999-09-03 10:43:00 +00:00
cls%seawood.org a3e42dcdc5 Oops. This file shouldn't have INTERNAL_TOOLS set. 1999-09-03 09:11:12 +00:00
brendan%mozilla.org 8ef0b76a3c Remove nsIAtom.h now that it's generated; tidy white space. 1999-09-03 08:40:47 +00:00
cls%seawood.org 43b987f232 Fixed the use of HOST_NSPR_MDCPUCFG so that the build doesn't break if it is not defined. 1999-09-03 05:03:40 +00:00
cyeh%netscape.com 8f82622de8 Remove MODULAR_NETLIB defines. 1999-09-02 18:51:56 +00:00
kipp%netscape.com cd048bb575 Use nsAutoString to save time 1999-09-02 18:03:30 +00:00
waterson%netscape.com 5ae3371682 Make CBufDescriptor const to avoid -pedantic bustage. 1999-09-02 08:02:57 +00:00
rickg%netscape.com 35288b2020 another tiny tweak to docs 1999-09-02 07:13:56 +00:00
rickg%netscape.com 29ec085101 better docs and finally got rid of deprecated API's 1999-09-02 07:04:59 +00:00
shaver%netscape.com b5b82e64c0 Make nsSupportsHashtable not crash when you try to Get or Remove an item
not in the table already.
1999-09-02 07:01:53 +00:00
shaver%netscape.com 4bd5ce8e10 Added ComponentLoaders to registry and abandoned the progID suffix strategy
to reduce evil in universe.
Added nsIComponentManager::RegisterComponentLoader.
Dead code removal.
Make AutoRegister eagerly created all as-yet-unloaded component loaders and
AutoRegister with them as well.
Removed much #ifdef DEBUG_shaver noise.
1999-09-02 07:00:29 +00:00
shaver%netscape.com fdd18a1808 um, didn't mean to check that in 1999-09-02 05:21:10 +00:00
shaver%netscape.com 7ae0e45e4b *** empty log message *** 1999-09-02 05:18:09 +00:00
waterson%netscape.com d1b4341738 Create a monitor as a member variable instead of using cached monitor. 1999-09-02 04:12:08 +00:00
shaver%netscape.com 61893c8b39 missed an EXPORT removal 1999-09-02 01:30:17 +00:00
jband%netscape.com 3e92b65804 fix for bug 12237 - add a flag in typelib to indicate methods thatare not xpcom compliant. Stealing bit that was originally intended for varargs 1999-09-02 00:01:08 +00:00
jband%netscape.com 8270b2496a OpenVMS only change to Makefile.in from Colin Blake <colin@theblakes.com> 1999-09-01 23:54:58 +00:00
dougt%netscape.com 452841d4e5 more changes from conversations with brendan@mozilla.org 1999-09-01 23:51:11 +00:00
jband%netscape.com f98fd27e7a fix an initialized warning 1999-09-01 23:49:02 +00:00
jband%netscape.com 3778e8b008 updating status page 1999-09-01 23:46:21 +00:00
cata%netscape.com 8197c9839b Fixing build warnings. Step 2: switch to use new method from the interface. 1999-09-01 22:50:50 +00:00
beard%netscape.com 10a5a145ed added nsProxiedService.h to fix build bustage 1999-09-01 22:50:49 +00:00
cls%seawood.org b2319857aa Make xpidl build as an internal tool 1999-09-01 20:34:10 +00:00
dougt%netscape.com 30b1d5ab3c changing a debug string to output the correct param number
resetting error code if caller does not have an eventQ.  Temp hack.
1999-09-01 20:04:22 +00:00
akkana%netscape.com 7969be8853 nsTextConverter 1999-09-01 19:54:27 +00:00
tbogard%aol.net be73565eac Factored the common code found in all the platforms into a single base class that is inserted higher up the class heirarchy. This allows us to further reduce the amount of cut and paste code that would have to be done. 1999-09-01 11:09:10 +00:00
dp%netscape.com 7876685f8e Dll data written to registry. Autoreg fixed to work with relative
pathnames in registry.
1999-09-01 06:25:20 +00:00
dp%netscape.com 97ee0030c9 Added Sync().
Prepares for fixing registration.
1999-09-01 06:22:54 +00:00
mscott%netscape.com fe861fd9d3 Bug #9836 --> Unix only fix. When returning the temp directory, don't return /tmp/. Try to return the temp dir
specified by the unix environment variable: TMPDIR. If that variable isn't set, then use /tmp/.
a=sdagley
1999-09-01 02:37:55 +00:00
kipp%netscape.com 20e15b4a76 Repaired interface name 1999-09-01 01:09:27 +00:00
tbogard%aol.net 8fd6b1467b First checkin of nativeApp and the xp event loop. Not connected to the build yet. 1999-09-01 00:56:38 +00:00
cyeh%netscape.com cc2825cbe0 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
shaver%netscape.com 73d117d2b6 missed nsIFactory.idl export, damn 1999-08-31 22:25:59 +00:00
shaver%netscape.com 4f5e09dac5 forgot to remove now-generated nsIFactory.h 1999-08-31 22:00:27 +00:00
warren%netscape.com c5f6d7673b Made NS_BASE_STREAM_WOULD_BLOCK a failure code (for JS). Reduced socket transport buffer size. Fixed ABBA deadlock when calling OnEmpty in pipe code (bug#12870). 1999-08-31 21:47:30 +00:00
pinkerton%netscape.com f3f806cbfd added new idl files for shaver. 1999-08-31 21:40:55 +00:00
shaver%netscape.com c0708ceb89 Removed nsIFactory.h (generated now).
Factored ComponentManager to support multiple ComponentLoaders.
Added support for relative paths in registry.
General cleanup.
(Broke detection of changed DLLs; dp is fixing -- thanks!)
1999-08-31 21:40:21 +00:00
waterson%netscape.com 6eb39f5545 Add NS_NewSizeOfHandler() to dlldeps. 1999-08-31 18:59:02 +00:00