fur%netscape.com
dbf19a8e32
Took out unnecessary const, which will hopefully unbusticate unix build
1999-11-19 02:25:04 +00:00
beard%netscape.com
252e9c7159
fix C string leak, bug=18699, r=shaver
1999-11-19 02:14:23 +00:00
fur%netscape.com
e9aa0af998
In support of #8305 (implement cache).
...
Add Truncate() method to nsIFileSpec and implement in nsFileSpecImpl
[Mac Implementation: sdagley, r: sfraser]
[Win implementation: fur, r:rogerl]
[Unix implementation: yixiong.zue@intel.com , r: fur]
1999-11-19 01:42:46 +00:00
fur%netscape.com
2a6ea13771
Quash warning
1999-11-19 01:22:30 +00:00
dp%netscape.com
9cfb08dd49
Fixes compilation error with sun workshop. Removed bogus case to
...
PRBool. r=akhil.arora@sun.com
1999-11-19 01:14:07 +00:00
erik%netscape.com
e8a7c02800
Updating local .cvsignore file. Does not affect build.
1999-11-18 21:49:12 +00:00
erik%netscape.com
55c83355da
Grabbing the next available ID. Does not affect build.
1999-11-18 16:45:59 +00:00
warren%netscape.com
74fa30fbd8
Removed nsICapabilities in favor of nsIInterfaceRequestor.
1999-11-18 07:44:14 +00:00
warren%netscape.com
59ef7fadbf
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
fur%netscape.com
7f80e52967
Quell warning
1999-11-18 06:59:28 +00:00
fur%netscape.com
f75142159d
Quash warnings
1999-11-18 06:19:51 +00:00
dougt%netscape.com
3f746f503d
fix for 18949. make seek do a flush to avoid corruption.
1999-11-18 05:16:42 +00:00
fur%netscape.com
c28060f30a
Quell warnings
1999-11-18 03:38:32 +00:00
mcafee%netscape.com
d117e7d5b5
Switching to PRBool, un-break Solaris WS build. r=slamm
1999-11-18 03:22:47 +00:00
rhp%netscape.com
a554253a94
Fix for memory allocation off by 1 error. No bug. r: rhp (submitted by Ben Bucksch <mozilla-news@bucksch.org>
1999-11-18 02:46:52 +00:00
erik%netscape.com
4af5353a04
Grabbing the next available IID. Does not affect the build.
1999-11-18 00:09:46 +00:00
warren%netscape.com
34ecf73507
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
warren%netscape.com
8e672ef3c5
Added nsICapabilities. Abstracted out from nsIContentViewerContainer for use in necko.
1999-11-17 07:36:40 +00:00
jdunn%netscape.com
ece28f466a
fixing HPUX 10.20's which was having problem with this definition since
...
it was creating an unresolved symbol "static_iid"
r= dougt@netscape.com
# 19021
1999-11-17 01:01:22 +00:00
fur%netscape.com
ce1e142143
#8305 (Cache implementation)
...
Added dependencies to pick up nsStorageStream.cpp and nsBinaryStream.cpp
1999-11-16 21:14:52 +00:00
tbogard%aol.net
f61ba08549
Commented out references to nsIWebShell::GetRootWebShellEvenIfChrome().
1999-11-16 20:04:40 +00:00
fur%netscape.com
14deeb44c0
added files: mozilla/xpcom/io/nsStorageStream.cpp, mozilla/xpcom/io/nsBinaryStream.cpp
1999-11-16 19:45:25 +00:00
fur%netscape.com
8ac9a96059
added files: mozilla/xpcom/io/nsIBinaryInputStream.idl, mozilla/xpcom/io/nsIBinaryOutputStream.idl, mozilla/xpcom/io/nsIStorageStream.idl
1999-11-16 19:42:38 +00:00
fur%netscape.com
32011edc40
Add storage stream and binary stream files. r: none
1999-11-16 19:14:51 +00:00
fur%netscape.com
79b25969d2
Bug #8305 , r: valeski, rickg
...
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream. One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:14:08 +00:00
fur%netscape.com
8e84de48cf
Bug #8305 (Implement cache), r: valeski, rickg
...
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream. One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:12:41 +00:00
dougt%netscape.com
490e502cc6
fix for bug 18114. Adding simple accessor to PL_WaitForEvent.
1999-11-16 16:04:14 +00:00
scc%netscape.com
6794770d94
fixing build bustage. Further discussion is needed
1999-11-16 08:50:25 +00:00
dougt%netscape.com
38ffbfef40
checking back in changes which were backed out. Added workaround to bug
...
which scc pointed out.
1999-11-16 07:44:18 +00:00
dp%netscape.com
f2cbd4b38c
Changing comments for readability.
1999-11-16 07:14:49 +00:00
jdunn%netscape.com
e871be6de2
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
norris%netscape.com
5b4b0169aa
* Fix 12124 [DOGFOOD] Reading user's preferences
...
* Implement site-specific security policies (bug 858)
r=mstoltz
* Use Recycle rather than delete[] to clean up Purify logs
r=law
1999-11-16 05:07:31 +00:00
fur%netscape.com
f65b44dcd9
Fix build bustage
1999-11-16 03:50:56 +00:00
fur%netscape.com
9b4f4a91c4
I screwed up the checkin message log, here's the real changes in revision
...
3.5 of this file. These changes are in support of bug #8305 (Cache implementation):
r: dougt
+ Fixed off-by-one value in enumerating either forwards or backwards, such
that the last element is never enumerated.
+ Fixed return values of IsDone() to conform to unusual nsIEnumerator definition
+ Fixed declarations so public methods can be called outside DLL
1999-11-16 03:23:10 +00:00
fur%netscape.com
17737c7b25
In support of #8305 (Implementing cache), allow storing of NUL characters
...
in string streams. r: dougt
1999-11-16 03:13:49 +00:00
fur%netscape.com
67b239942c
In support of bug #8305 (Cache implementation), added new type of hash-table
...
key, an array of opaque data, not owned by the key. r: dougt
1999-11-16 03:10:54 +00:00
fur%netscape.com
8dc3eec4c8
Fixed a problem with the NS_GENERIC_FACTORY_CONSTRUCTOR_INIT() macro.
...
If the Init() routine happens to perform a balanced AddRef/Release,
the instance will be prematurely destroyed when Release() is called.
The change is to do the AddRef() before calling the initialization
routine to stabilize the instance's ref-count.
r: dp, putterman
1999-11-16 03:05:36 +00:00
jband%netscape.com
8369137469
r=waterson. add explicit lock and unlock to nsAutoLock. This allows us to use the autolock to cover a scope and to also explicitly bracket a call out to some other function with an unlock and relock
1999-11-15 22:15:27 +00:00
tbogard%aol.net
d395eba82a
Simply added the TestXPEventLoop test to the makefile.
1999-11-15 21:52:35 +00:00
putterman%netscape.com
f0fed40b89
Fixes leak. Reviewed by law.
1999-11-15 20:57:24 +00:00
rickg%netscape.com
516adaef6c
reenabled safer version of assertion
1999-11-15 17:10:06 +00:00
rickg%netscape.com
a45e164ae6
disable overambitious assert for now; r=rods; a=leaf
1999-11-15 16:38:29 +00:00
fur%netscape.com
843bf59337
Fixed copy/paste error in comment
1999-11-14 15:59:17 +00:00
fur%netscape.com
5036fb1561
Return NS_ERROR_FACTORY_NOT_REGISTERED, not NS_ERROR_FAILURE, if a non-existent ProgID is used to instantiate a component. Also, don't ignore CLSID parse errors. R: dp
1999-11-14 15:41:40 +00:00
rickg%netscape.com
948d04c6d8
change NS_ASSERTION to NS_WARN_IF_FALSE; r=none
1999-11-14 10:05:40 +00:00
rickg%netscape.com
5ff074fed9
finally: a fix for archaic compilers
1999-11-14 07:58:05 +00:00
rickg%netscape.com
af6e99fa32
try again to get around unix problem
1999-11-14 07:20:02 +00:00
rickg%netscape.com
38e3044206
try to get around linux compiler grief
1999-11-14 06:49:43 +00:00
rickg%netscape.com
bd46d8d5f0
bug18337 and fixes for embedded nulls; r=harishd
1999-11-14 06:22:52 +00:00
tbogard%aol.net
00b82b3c85
Changed an NS_ASSERTION to be an NS_WARN_IF_FALSE. r=scc
1999-11-13 07:34:29 +00:00
warren%netscape.com
09ec7d51d0
Fixed QI problem now that comptrs check.
1999-11-13 06:18:34 +00:00
warren%netscape.com
4cbd094273
Fix for case where we're trying to Write to a blocking stream, and we're out of buffer space. This should block. r=rpotts
1999-11-13 06:16:52 +00:00
sspitzer%netscape.com
176ee42b41
fix for #17954
...
before, if "mail.directory" was set, we'd assume the mail wasn't in the standard
default place, so we'd migrate Mail -> Mail5
now, we check if "mail.directory" == the default place. if so, we migrate
it like we would if it wasn't set.
Mail -> Users50/<profile>/Mail
to help do this, I added Equals() to the nsIFileSpec interface, to compare
two nsIFileSpec's, it does this by comparing the nsFileSpecs.
1999-11-13 02:02:22 +00:00
akhil.arora%sun.com
d2d2a9d816
18639 r=dp need to cast away the const returned by the sun C++ 5.0 compiler
1999-11-12 23:52:17 +00:00
dp%netscape.com
4588ce8eaf
Fixing spelling mistake.
1999-11-12 09:38:26 +00:00
warren%netscape.com
9669aaed56
Minor fix.
1999-11-12 09:10:40 +00:00
warren%netscape.com
7f04320416
Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf
1999-11-12 09:07:26 +00:00
jdunn%netscape.com
2439aac20c
AIX requires a 'const' in order to handle the assignment of 2 nsStrings
...
(see wallet.cpp line 3093).
rickg approved
1999-11-12 03:58:15 +00:00
sfraser%netscape.com
fe7238681a
Part of fix for 18315 -- allow nsSupportsHashTable to contain null entries, which meant changing NS_{ADDREF,RELEASE} to NS_IF_{ADDREF,RELEASE} in a bunch of places. r=pavlov.
1999-11-11 20:41:54 +00:00
dp%netscape.com
ab88d596f5
Enabling componentmanager shutdown() before a release to clear out
...
references to the component manager.
1999-11-11 19:38:13 +00:00
waterson%netscape.com
38e277d57c
Oops. Make sure XPCOM_MEM_LOG_CLASSES works without XPCOM_MEM_REFCNT_LOG being set. a=warren
1999-11-11 05:02:03 +00:00
waterson%netscape.com
3bf7cba7c6
Add docs for XPCOM_MEM_LOG_OBJECTS.
1999-11-11 04:08:28 +00:00
waterson%netscape.com
db40914d6a
Bug 18069. Support XPCOM_MEM_TRACE_OBJECTS, per-object reference count tracing. r=warren
1999-11-11 03:23:24 +00:00
jdunn%netscape.com
524208728f
Fix additional bugs with stubs. This still doesn't work 100% but getting there
...
(basically pulled in the mac ppc CPP file for aix stubs file)
1999-11-11 02:20:22 +00:00
pepper%netscape.com
e541e3cf6e
Changed friend declaration to make HP Compilers Happy.
...
r=mgleeson
1999-11-11 00:39:59 +00:00
dp%netscape.com
336bf28bce
Services used with COMPtrs. NS_WITH_SERVICE definition uses COMPtrs. r=scc
1999-11-11 00:31:45 +00:00
tbogard%aol.net
dc27e88ecd
NS_WARN_IF_FALSE now by default puts the windows messagebox up on a tripped warning condition. Before it relied on the developer having an environment variable set. r=pink a=sdagley
1999-11-10 04:32:33 +00:00
shaver%netscape.com
6256e1b5ec
revert case change, because I no longer have the accompanying JS changes -- don't ask
1999-11-10 04:18:07 +00:00
shaver%netscape.com
588fbfb868
missed a #include
1999-11-10 02:11:08 +00:00
shaver%netscape.com
dbe8dfe7a0
maybe fix build bustage
1999-11-10 02:10:39 +00:00
shaver%netscape.com
4c650665ed
export nsSupportsArray so the Mac and VC can see it
1999-11-10 01:49:30 +00:00
shaver%netscape.com
c73533acb7
- NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until
...
later in the autoreg cycle.
- teach native component loader about deferred components
- add nsIComponentLoader::registerDeferredComponents
- teach component manager about deferred components
- made nsID::Parse take a |const char *| instead of a simple |char *|.
- move release of XPTI singletons until _after_ shutting down the component
manager to prevent re-initialization during JS component shutdown.
- category manager work: really delete from reg, start on enumeration
- use nsXPIDLCString instead of autoStringFree.
- fix nsRegistry to use allocator properly.
- cleaner memory management in nsFactoryEntry.
- capitalization fixed in nsIComponentLoader.idl
- clean up loader creation logic
- remove/disable lots of DEBUG_shaver noise
- added (disabled) warning about NSGetFactory usage
- move .so and .shlb higher up in the ValidDllExtensions list to marginally
speed up registration.
- added nsDll::GetRegistryLocation API
- properly export nsSupportsArray.h
- capitalization fixes in nsIEnumerator.idl
- added deferral to nsSample.js
1999-11-10 00:28:34 +00:00
scc%netscape.com
e46756059d
Added |do_CreateInstance()|, |do_GetService()| both by CID and ProgID. See bugs #17364 , #17448 . r={travis, dp}
1999-11-10 00:14:54 +00:00
scc%netscape.com
6234eff725
Moved |do_CreateInstance()| from here to nsComponentManagerUtils.h. See bugs #17364 , #17448 . r={travis, dp}
1999-11-10 00:14:10 +00:00
dp%netscape.com
43788c85b9
Enabling observing of XPCOM Shutdown r=jband r=putterman
1999-11-09 23:41:24 +00:00
dp%netscape.com
6d25ebf971
Removing NS_COMFALSE usage.
1999-11-09 23:30:44 +00:00
dp%netscape.com
e04050e411
Modifying sample to use NS_MODULE macros. r=alecf
1999-11-09 23:28:10 +00:00
sdagley%netscape.com
5af0b5a954
Removed yet another file warren obsoleted from yet another MANIFEST file (didn't he come up with the idea for MANIFEST files in the first place?)
1999-11-09 00:31:52 +00:00
scc%netscape.com
ab156a6e51
backing it out until doug and I can resolve the types issues
1999-11-09 00:27:05 +00:00
sdagley%netscape.com
fa914afde9
Yet Another Tree Bistage Fix - looks like warren was having a bad CVS day as he put a typo in the first line
1999-11-09 00:27:00 +00:00
sdagley%netscape.com
cb9c425fa4
Another shot at fixing Mac build bustage - also remove the obsoleted nsIBuffer.h
1999-11-09 00:08:23 +00:00
scc%netscape.com
a503e1a781
dougt's changes from earlier in the week. He was unable to leave them
...
in at that time because he didn't have my |nsCOMPtr| fixes. Those went
in last night. So, on brendans suggestion, I'm reinstating dougt's
previous checkin.
1999-11-08 22:58:14 +00:00
warren%netscape.com
a2c6384b79
Removed nsIPageManager.h
1999-11-08 22:40:52 +00:00
warren%netscape.com
435d35a051
Removed obsolete files from tree.
1999-11-08 22:06:07 +00:00
warren%netscape.com
013ca2300f
Removed obsolete nsPageMgr.cpp
1999-11-08 22:05:23 +00:00
scc%netscape.com
d5c96b7f3f
missed two T-->nsISupports instances, which primary platforms didn't catch, since they weren't instantiated
1999-11-08 12:25:11 +00:00
scc%netscape.com
20035843b1
Specialize |nsCOMPtr| for |nsISupports| (i.e., |nsCOMPtr<nsISupports>|). The specialization _does_not_ have the invariant that |nsCOMPtr<T>| has of always pointing to the COM-correct interface. An |nsCOMPtr<nsISupports>| essentially means "a pointer to _any_ [XP]COM interface". This change allows dougt to fix his M11 bug. a=chofmann, r={danm, hyatt}
1999-11-08 11:43:11 +00:00
scc%netscape.com
17b2f3cb1a
Test the new facilities added to |nsCOMPtr| in this checkin. r={danm, hyatt}
1999-11-08 11:43:07 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
dougt%netscape.com
4ccf22afa1
Backing out changes due to nsCOMPtr build problems.
1999-11-05 03:32:33 +00:00
dougt%netscape.com
fd87026ad8
backing out changes. looks like this stuff is untested in a full build.
1999-11-05 03:31:04 +00:00
cls%seawood.org
9c777b0938
Fix for the template variable change from <T> to <nsISupports>. r=dougt
1999-11-05 03:11:03 +00:00
dougt%netscape.com
c6940521e4
Changed ownership module inside xpcom/proxy to remove cached objects passed their owner's lifespan.
...
Removed out of band callback in xpcom/proxy
Fixed webshell leak due to xpcom/proxy. (17009)
Just about everything is now a comptr, god save us. :-)
r=jband, a=brendan.
1999-11-05 02:21:46 +00:00
dougt%netscape.com
477a69da9d
Fix for 17842. Make nsCOMPtr<nsISupports> should not be weak typed. scc's
...
this change to me and since he is on vacation until monday and I need this
for an M11 bug, I am checking it in. I am hoping it is the right
thing to do.
a=brendan.
1999-11-05 02:18:46 +00:00
sfraser%netscape.com
530fb2917b
Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. Adding new error module for libimg. r=pnunn, a=chofmann.
1999-11-04 22:27:36 +00:00
mccabe%netscape.com
97953ca6c3
Link fixes. Not part of the Mozilla build.
1999-11-04 00:35:31 +00:00
dveditz%netscape.com
04c2ee43f4
shutting up copious warnings using /W4 on MSVC
1999-11-03 07:39:19 +00:00
mccabe%netscape.com
c0c0c3eb35
Fix many nsInterfaceInfo leaks, thanks in part to patches provided by Patrick Beard. Fixes 15855. Some remain.
...
Clear up build warnings, and quiet nsInterfaceInfomanager debug output unless DEBUG_iim. Makes startup a li'l less noisy. Fixes 15628.
r=jband
1999-11-03 07:23:37 +00:00
dp%netscape.com
85b2ef5cce
Eliminating use of nsService class in preparation for making services
...
usable with COMPtrs.
1999-11-03 05:41:43 +00:00
dp%netscape.com
5bc4da0375
Deny GetService() requests which cause Creation of new objects on
...
shutdown. r=jband, r=ScottPutterman
1999-11-03 05:38:45 +00:00
dp%netscape.com
54d23dfc44
Removing nsIShutdown listener usage for ServiceManager.
1999-11-03 05:36:30 +00:00
danm%netscape.com
d9cffd60b6
instead of using the thread hashtable's enumerator while processing events (a Mac-specific habit), build and use a parallel linked list structure. hashtable and list want unification someday. fixes bug 16551. r:brendan@netscape.com
1999-11-03 05:30:49 +00:00
cls%seawood.org
bee74e223b
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
shaver%netscape.com
5d531a717f
updated nsSample.js, long overdue (r=brendan)
1999-11-02 07:36:25 +00:00
warren%netscape.com
e0c226d39d
Added some sanity assertions. r=gagan
1999-11-02 05:38:22 +00:00
tbogard%aol.net
209f598dcb
Second phase of changing NS_ENSURE() to NS_ENSURE_TRUE() and NS_ENSURE_NOT() to NS_ENSURE_FALSE(). r=hyatt
1999-11-02 01:18:52 +00:00
alecf%netscape.com
649ac66265
cleanup NS_IMPL_MODULE and friends
...
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
tbogard%aol.net
00cbf17523
Changed NS_ENSURE_NOT() to use NS_ENSURE_FALSE() per API change.
1999-11-01 22:54:06 +00:00
valeski%netscape.com
105bf31e01
removing early xpcom proxy release change from earlier in the weekend.
1999-11-01 20:37:13 +00:00
tbogard%aol.net
57619db811
Changed NS_ENSURE and NS_ENSURE_NOT occurences to be NS_ENSURE_TRUE and NS_ENSURE_FALSE respectively.
1999-11-01 07:40:19 +00:00
tbogard%aol.net
3d60c7ebb0
Changed NS_ENSURE to be NS_ENSURE_TRUE. Also changed NS_ENSURE_NOT to be NS_ENSURE_FALSE. Left NS_ENSURE and NS_ENSURE_NOT, but they will soon be going away.
1999-11-01 06:59:16 +00:00
dougt%netscape.com
8ebbab5553
Adding a set accessor to the permissions functions. Needed by the xpinstall
...
folks.
1999-11-01 04:44:56 +00:00
troy%netscape.com
7cf2e376ac
Added nsIFrameDebug interface
1999-11-01 03:34:43 +00:00
tbogard%aol.net
b20f02431f
Changed NS_IMETHOD to NS_IMETHODIMP on implemented function.
1999-10-31 07:38:44 +00:00
scc%netscape.com
b2c12428df
changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364 , and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd)
1999-10-31 00:35:48 +00:00
scc%netscape.com
d13863d891
removed incorrect use of private class name in favor of |do_QueryInterface|, part of the fix for bug #17364 , r=valeski (additional builds done by dmose, and syd)
1999-10-31 00:32:15 +00:00
alecf%netscape.com
1a87908390
more tweaks for boehm to catch up with the nsILeakDetector work
1999-10-30 07:06:26 +00:00
dp%netscape.com
c2288cca73
Removing shutdown listener. Releasing gCaseConv on XPCOM Shutdown r=kipp
1999-10-30 06:45:45 +00:00
beard%netscape.com
5a949b7ea7
added call to nsIThread::SetMainThread(), to ensure users of XPCOM get a main thread mapped. r=warren
1999-10-30 01:52:55 +00:00
beard%netscape.com
0f2e6ac1be
Fix proxied objects leak. r=sfraser, bug=15380
1999-10-30 01:17:24 +00:00
colin%theblakes.com
b9154c2dbb
Only define MDCPUCFG if HOST_NSPR_MDCPUCFG is defined. r=cls
1999-10-29 23:03:15 +00:00
valeski%netscape.com
aad867ad42
15590, r=kipp. added a nsCStringArray class so the cool string array functionality could be used for CStrings too. this checkin is *part* of a fix to the bug
1999-10-29 20:47:17 +00:00
warren%netscape.com
ae01c120df
Fixed round-off error computing bloat total.
1999-10-29 18:48:37 +00:00
warren%netscape.com
5a5994f0bb
Adding pure.h pure_api.c to the build. bug#16695
1999-10-29 03:26:50 +00:00
warren%netscape.com
4406d6612d
Took out bogus error message.
1999-10-29 03:19:11 +00:00
warren%netscape.com
816ad655d9
Fixed bug in calculating leak total.
1999-10-28 08:35:53 +00:00
braddr%puremagic.com
ea13be0a26
Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
...
r=scc
1999-10-28 03:16:48 +00:00
braddr%puremagic.com
341c8b0054
Ooops.. tree closed, better back these out for now. Sorry.
1999-10-27 21:01:37 +00:00
braddr%puremagic.com
55276cc3c4
Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
...
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)
1999-10-27 20:24:21 +00:00
mccabe%netscape.com
c3ea52c70e
Undo overly-hasty backout. This reinstates part of my recent checkin.
1999-10-27 03:44:38 +00:00
beard%netscape.com
88e88fb291
make warnings not terminate build. fix bustage, r=mccabe
1999-10-27 02:44:34 +00:00
mccabe%netscape.com
2dc0208ac7
Debust mac-specific \r-related tree breakage.
1999-10-27 01:28:59 +00:00
mccabe%netscape.com
578b8c54a1
Various fixes to xpidl. Note that this checkin will cause a rebuild of everything that depends on nsISupports.h. Fixes courtesy Mike Shaver, with small tweaks by McCabe. r=shaver, r=mccabe.
...
- Fix to bug 17013; have xpidl produce an error when encountering a native declaration without an associated (c++-name).
- remove many DEBUG_shaver lines.
- provide xpidl_tree_warning as a fallback for libIDL versions for which IDL_tree warning is bad, and NULL-proof our message callback function. Also remove a 1k buffer limit from the message callback function.
- make enum in IDL files an error. We don't support it, and love consts instead.
- Fix to 12684; don't allow [retval] parameter + return or multiple [retval] parameters.
- Fix to 13390; make non-{short,long} const a fatal error.
1999-10-27 00:37:39 +00:00
dougt%netscape.com
fab83a93ba
People will not like to see my debugging info about object retention. Remov
...
ing #define.
1999-10-26 21:44:02 +00:00
dougt%netscape.com
21a9bec623
Cleanup.
...
Removing convertTo* routines
Not hooked up to build yet.
1999-10-26 19:34:56 +00:00
dougt%netscape.com
ca8525eddf
1) Change ownership model internally. (17009)
...
2) Fixed IMAP password dialog problems by adding a PR_SLEEP() in
nested event loop.
3) Now using a pushed event loop.
r=valeski, mscott.
1999-10-26 19:30:50 +00:00
warren%netscape.com
6ae1735a7d
Fixed NewChannel to pass null for new originalURL argument.
1999-10-26 10:37:37 +00:00
tbogard%aol.net
cc8a1a912d
added files: mozilla/xpcom/base/nsIInterfaceRequestor.idl
1999-10-26 01:37:45 +00:00
tbogard%aol.net
8db65edf30
Adding nsIInterfaceRequestor.idl to the list of built IDL files.
1999-10-26 01:37:29 +00:00
dougt%netscape.com
370ccb6aa0
ack! what was I thinking.
...
#ifdef'ing not including!!
1999-10-25 22:57:40 +00:00
dougt%netscape.com
ac8f37a098
adding nsIFile to nsXPComInit. Currently it is #ifdef'ed off.
...
bug 13320
1999-10-25 22:48:44 +00:00
dougt%netscape.com
47cdf76e92
changed license.
1999-10-25 22:45:56 +00:00
dougt%netscape.com
c56a48b5d9
Initial checkin of nsIFile test. bug 13320. r=dougt
...
Not hooked up to build, yet.
1999-10-25 22:45:12 +00:00
dougt%netscape.com
0f1164855f
Initial checkin of nsIFile windows implementation. bug 13320. r=dougt
...
Not hooked up to build, yet.
1999-10-25 22:44:42 +00:00
dougt%netscape.com
a2f7e313f0
adding a progID and className. r=me.
...
NOT PART OF THE BUILD, YET
1999-10-25 22:33:55 +00:00
tbogard%aol.net
a5676a92a6
Added new nsIInterfaceRequestor interface. r=dp
1999-10-25 22:31:40 +00:00
tbogard%aol.net
0d9a9d8ba4
Just added support for an NS_IMPL_ISUPPORTS 7 - 10.
1999-10-25 03:42:10 +00:00
warren%netscape.com
3fda695ea8
Fixed up dll loading for Windows. It was silently failing.
1999-10-24 22:01:09 +00:00
warren%netscape.com
8cbce82f94
Fixed logic for XPCOM_MEM_LOG_CLASSES case.
1999-10-24 09:13:52 +00:00
dp%netscape.com
b17616fba6
bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp
1999-10-24 04:41:17 +00:00