dveditz%netscape.com
cac13b2d10
fixing bustage
2001-04-18 05:17:36 +00:00
dveditz%netscape.com
184c59ebaf
bug 71393, miscalculates free space on large drives. Contributed by thorgal@amiga.com.pl and bzbarsky@mit.edu, r=ksosez@softhome.net/dveditz@netscape.com
2001-04-18 04:30:26 +00:00
ccarlen%netscape.com
06104dd2c5
Bug 44071 - Change name of profile root dir from "Users50" to "Profiles". Checking in patch by gemal@gemal.dk. r=ccarlen@netscape.com, sr=brendan@mozilla.org
2001-04-18 02:51:24 +00:00
scc%mozilla.org
fae661aa09
[documentation], _never_ part of a build. fixing bad ``it's''s, and referencing the tracking bug
2001-04-18 00:22:01 +00:00
harishd%netscape.com
fa9d1080cf
68790 - Remove nsHTMLContentSinkStream dependency. Not in use anymore
...
r=heikki
sr=jst
2001-04-17 23:23:33 +00:00
dveditz%netscape.com
0891610be0
fix for 15115, registry reading speedup
2001-04-17 14:25:19 +00:00
scc%mozilla.org
65b906300d
[documentation], _never_ part of a build. fixing the title to be a little less misleading
2001-04-16 21:47:49 +00:00
scc%mozilla.org
9a8e0d5e22
[documentation], _never_ part of a build. Checking in as I add more FAQs. I've added all my email replies to string questions from the last year, with significant formatting so they are readable. They will be edited to become FAQs.
2001-04-16 14:33:27 +00:00
pinkerton%netscape.com
ed608f083c
Removing some redundant libraries. They're already covered by configure.in and xpcom/build/Makefile.in r=cls, sr=hyatt. bug# 75653.
2001-04-15 07:15:15 +00:00
pinkerton%netscape.com
a052162cf9
tweaks to build under macosx. r=saari/sr=hyatt. bug#75653.
2001-04-15 04:58:22 +00:00
pinkerton%netscape.com
c84a13a1b6
use nsLocalFileMac.h for osx. r=saari, sr=hyatt bug#75653
2001-04-15 04:10:12 +00:00
dbaron%fas.harvard.edu
94bf29bec5
Attempt to fix OS/2 bustage by adding the programs listed in SIMPLE_PROGRAMS to CPPSRCS as well, as they are in other makefiles that use SIMPLE_PROGRAMS. r=disttsc@bart.nl b=75163
2001-04-14 18:36:47 +00:00
dbaron%fas.harvard.edu
9890e4f7b9
Reduce the size of nsXPIDL[C]String by making destructor non-virtual and thus removing vtable pointer. b=75163 r=waterson@netscape.com sr=scc@mozilla.org
2001-04-14 17:08:16 +00:00
cls%seawood.org
083f73e3c6
CConverting line-endings to fix cement bustage. Extra ^Ms are A Bad Thing(tm).
2001-04-14 02:45:59 +00:00
dougt%netscape.com
48b4fc668c
More Assertions and checks for null similar to the last checkin. r=me
2001-04-14 02:01:37 +00:00
dougt%netscape.com
52b85e64e9
Attempting to fix 74057, although not likely. See bug for details.
...
If you are asserting after this patch is applied, please contact dougt@netscape.com .
r=gagan@netscape.com
sr=waterson@netscape.com
2001-04-14 00:34:06 +00:00
sfraser%netscape.com
1c6cb0dfc9
Fix bug 71064; give the file stream classes private, and unimplemented copy constructors and assignment operators, prevent clients from passing them by value. r=waterson, sr=scc
2001-04-13 22:50:23 +00:00
dmose%netscape.com
c0f65e895b
helper function to make code that gets nsISupports proxies more readable: NS_GetProxyForObject (bug 74792). r=brendan@mozilla.org, sr=waterson@netscape.com
2001-04-13 22:13:04 +00:00
scc%mozilla.org
c2933c20c8
[documentation], _never_ part of a build. Checking in as I add more FAQs
2001-04-13 18:03:33 +00:00
scc%mozilla.org
1a337bf753
[documentation] a=leaf, _never_ part of a build. Checking in as I add more FAQs
2001-04-13 16:41:51 +00:00
scc%mozilla.org
9a9a55fa07
documentation only, never to be part of the build; fixing stylesheet problem
2001-04-13 13:48:50 +00:00
dougt%netscape.com
37d843eda9
Fixes 73797. Moves some initialization code up higher so that it does not have
...
to be called so much.
r=darin@Netscape.com
sr=waterson@netscape.com
2001-04-12 23:56:28 +00:00
scc%mozilla.org
66d6b92908
this file is documentation only; it will never be part of the build.
more initial content
2001-04-12 00:33:13 +00:00
shaver%mozilla.org
a0daa1645d
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
danm%netscape.com
fadf045313
oops. forgot InterfacePointer constructor. see ds/nsSupportsPrimitives.cpp rev 3.16. bug 70534
2001-04-11 00:10:39 +00:00
darin%netscape.com
00a7e27ee6
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
danm%netscape.com
04ce93e67c
adding nsISupportsInterfacePointer from jst's XPCDOM_20010329 branch. preliminary for bug 70534. r=hyatt,jband,jst,me
2001-04-10 03:56:48 +00:00
scc%mozilla.org
4922a8de2e
moved the css file to someplace where lxr can't hurt it: www.mozilla.org/projects/string/string-guide.css
2001-04-09 03:21:48 +00:00
scc%mozilla.org
14890aecc4
well, the css file can't live here, because lxr mangles it
2001-04-09 03:09:03 +00:00
scc%mozilla.org
d6acd51809
the start of some string documentation ... no real content yet, just an outline
2001-04-09 01:39:43 +00:00
mscott%netscape.com
e59d6e2e12
Bug #32222 --> re-expose the search method on the input stream of a pipe.
...
r/sr=darin,bienvenu
2001-04-07 21:29:11 +00:00
dbaron%fas.harvard.edu
1244386ebc
Fix bustage on VC++ and gcc 2.7.2.x caused by incorrect overload resolution.
2001-04-07 17:25:16 +00:00
dbaron%fas.harvard.edu
780cb86a7a
Replace my previous incorrect fix for |operator==| ambiguities with a correct one: provide additional |operator==| and |operator!=| for comparing nsCOMPtrs to raw pointers that take a non-const raw pointer argument so that builtin operators will not have a better conversion for one argument. b=65664 r=waterson@netscape.com sr=scc@mozilla.org
2001-04-07 15:29:39 +00:00
scc%mozilla.org
825a60168c
bug #74866 , r=dbaron, sr=shaver. |nsPromiseFlat[C]String| needs to forward more functions when the promised string doesn't implement the buffer handle magic, i.e., in |ns[C]String| derived classes. Also change |char_type| back to the real type because jag suggests it's more readable that way.
2001-04-06 14:04:29 +00:00
disttsc%bart.nl
b53b15bbee
Add AString to nsrootidl.idl for bug 70681, r=markh, sr=jst
2001-04-05 12:25:09 +00:00
jband%netscape.com
fad41a262f
fix for bug 74661. On platforms without longlong support we were reporting a possible non-error as an error. r=pinkerton sr=shaver
2001-04-05 08:38:14 +00:00
dprice%netscape.com
8c0b9eaf97
65845 - new order files
2001-04-05 06:02:32 +00:00
rich.burridge%sun.com
85fb69863e
Fix for bug 72841 - Solaris Intel xptcall code should really be in separate files.
...
sr=shaver@mozilla.org
2001-04-04 23:42:40 +00:00
waterson%netscape.com
8e6365a96f
Bug 68213. Require users of nsFixedSizeAllocator to specify object size at Free() time to avoid 8 byte overhead per allocation. r=harishd, brendan, shaver, hyatt; sr=scc
2001-04-04 05:00:08 +00:00
valeski%netscape.com
7e921316d8
sr=waterson. comment change only
2001-04-03 23:30:30 +00:00
rickg%netscape.com
169a621d42
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
dbaron%fas.harvard.edu
99d0e6502d
Fix Boehm GC + MOZ_TRACK_MODULE_DEPS build. r=disttsc@bart.nl sr=cls@seawood.org
2001-04-03 13:29:13 +00:00
scc%mozilla.org
b0c9c14ca6
fix speedracer bustage once and for all
2001-04-03 01:47:55 +00:00
scc%mozilla.org
b6eb53e203
fix speedracer bustage
2001-04-03 00:23:06 +00:00
scc%mozilla.org
d9574db15c
attempting to fix AIX, et al, bustage
2001-04-02 23:05:55 +00:00
scc%mozilla.org
98342357b3
partial fix for ports bustage
2001-04-02 22:42:49 +00:00
scc%mozilla.org
4565a75477
fix speedracer bustage; r=jag and jst
2001-04-02 22:00:34 +00:00
scc%mozilla.org
70de2e4a46
landing string branch; see bug #73786
2001-04-02 19:40:52 +00:00
jgmyers%netscape.com
d88836a8ba
don't decode overlong UTF8 sequences: bug 29314 r=jag sr=scc
2001-04-01 19:40:32 +00:00
naving%netscape.com
945c6a7189
fix warnings due to earlier checkins
2001-03-30 05:51:06 +00:00
naving%netscape.com
90751f7ac7
67799, 55814. sr=bienvenu. Propogate the error values for streams.
2001-03-30 05:24:34 +00:00
darin%netscape.com
0ddb1738df
Fixes bug 71921 "nsInputStreamTee::WriteSegmentFun has a minor bug" r=beard
...
sr=dougt
2001-03-29 02:42:00 +00:00
sgehani%netscape.com
8bb68e879f
66735: implement blocking processes on the mac.
2001-03-28 00:45:05 +00:00
mkaply%us.ibm.com
4ed544fdd7
#73620
...
r=jband, sr=brendan
Fix some places where we used casts instead of CALLBACKs
2001-03-27 22:59:33 +00:00
valeski%netscape.com
762a81f540
sr=alecf. javadoc'ing comments and changing a param name
2001-03-27 15:12:57 +00:00
disttsc%bart.nl
f4edb65ad4
bug 73339: Remove NS_ConvertToString (just another name for NS_ConvertASCIItoUCS2) from the tree. r=jst, sr=scc
2001-03-27 11:17:17 +00:00
waterson%netscape.com
3e355a7cf3
Bug 73540. Make sure [JS|PL]DHashTable clear live entries while finalizing. Remove induction variable from [JS|PL]_DHashEnumerate() along the way. r=brendan, sr=shaver
2001-03-27 06:24:25 +00:00
dougt%netscape.com
c65415aa0f
Renaming xpcom file streams. b=73169, r=sfraser@netscape.com, sr=darin@netscape.com
2001-03-26 23:35:06 +00:00
mkaply%us.ibm.com
5f5b489750
#73191
...
r=beard, sr=brendan
Remove CRT_CALL - change to PR_CALLBACK or JS_DLL_CALLBACK appropriately
2001-03-26 23:21:53 +00:00
disttsc%bart.nl
f595ed19f3
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
scc%mozilla.org
0783a8841c
fix HPUX bustage, and additionally added some comments
2001-03-25 18:06:27 +00:00
disttsc%bart.nl
88b381b511
Fix Win32 bustage by adding NS_COM to declaration of StringAllocator_[char|wchar_t](), r/sr=scc
2001-03-25 02:26:33 +00:00
scc%mozilla.org
aa96a8798d
bug #73297 , r=shaver, sr=darin. Give string buffers an allocator hook to tie into js et al
2001-03-25 01:14:26 +00:00
valeski%netscape.com
169a5140b5
r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces.
2001-03-24 00:22:18 +00:00
disttsc%bart.nl
21a52124e0
Fix some inefficiency in nsNativeComponentLoader.cpp, bug=51210, author=Mark Stankus <mstankus@calpoly.edu>, r=bzbarsky@mit.edu, sr=shaver.
2001-03-23 07:34:34 +00:00
jband%netscape.com
dd77de45c7
fix bug 54792 by running assert dialog out or process on Win32. r=danm sr=brendan
2001-03-23 06:57:17 +00:00
waterson%netscape.com
87e89d9f45
Bug 72905. Add 'trap' to XPCOM_DEBUG_BREAK flags to bust into the debugger on asserts. r=sspitzer, sr=brendan
2001-03-23 06:21:41 +00:00
shaver%mozilla.org
95733f0047
72768: fix Solaris/Intel xptcall, p=<rich.burridge@sun.com
2001-03-23 05:26:44 +00:00
jband%netscape.com
b15cb8260f
not part of the build. Update xptcall status page
2001-03-23 03:24:59 +00:00
mkaply%us.ibm.com
5998a78f6e
#72555
...
r=mkaply, a=blizzard
Code from aaronr - use DosCopy if DosMove fails (OS/2 can't move across drives)
2001-03-23 03:21:22 +00:00
danm%netscape.com
950afd7f47
adding 'type' field to make it easier than a series of QIs to determine a generic nsISupports object's type. code=jst r=jband,me
2001-03-23 03:09:49 +00:00
timeless%mac.com
e76ccfd647
fix Bug 70989 Clean up lots of "shadows" and other common warnings
...
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
ccarlen%netscape.com
08a9102da6
Bug 72129 - OpenANSIFIleDesc on Mac won't create new files.
r=beard@netscape.com, sr=sfraser@netscape.com
2001-03-21 01:13:20 +00:00
shaver%mozilla.org
f2ab269a4e
39268: fix FreeBSD object layout <lennox@cs.columbia.edu>
2001-03-20 15:01:06 +00:00
shaver%mozilla.org
4a484e3ab5
71654: BSD/OS xptcall support from <lidl@pix.net> and <torek@bsdi.com>
2001-03-20 14:50:49 +00:00
disttsc%bart.nl
95b1a5b8cf
Attempt at fixing OS2 bustage
2001-03-20 07:47:40 +00:00
disttsc%bart.nl
497249a5e8
Move nsCString from |operator char*()| to |get()| and |NS_CONST_CAST| where needed. bug=53057, r=dmose, sr=shaver
2001-03-20 05:37:56 +00:00
sspitzer%netscape.com
98ca212dcc
fix for #68036 . (quiet compiler warnings) sr=brendan/waterson a long time ago.
2001-03-19 22:14:07 +00:00
colin%theblakes.com
7f10438944
Fix OpenVMS build breakage
...
b=71990 r=danm sr=blizzard a=leaf
2001-03-16 21:39:49 +00:00
beard%netscape.com
89354c8ed3
Fix to get nsLeakDetector building again after shaver's changes to NS_NewGenericFactory(). r=dbaron@fas.harvard.edu, sr=waterson, amen=leaf.
2001-03-15 02:49:23 +00:00
brendan%mozilla.org
1e8530d216
Fix bug 69271, r=waterson, sr=shaver:
...
- Don't ape java.lang.String's bogo-sampling hash function for "long" (>=16
char) strings.
- Theory and practice comment in pldhash.h helps analyze when to use double
hashing (most of the time) vs. when to use chaining.
- Subroutine ChangeTable from PL_DHashTableOperate so it can be called from
PL_DHashTableEnumerate, if the latter finds that enough entries have been
removed to be worth a shrink or compress cycle.
2001-03-14 07:48:07 +00:00
disttsc%bart.nl
06a05e204f
Fix bad nsPromiseFlatString usage in nsAtomTable, bug=71759, r=bryner, sr=shaver
2001-03-14 07:41:08 +00:00
pollmann%netscape.com
468ce871a6
Bug 71834: Fix form post smoketest blocker - backout fix for bug 69862
2001-03-14 07:36:13 +00:00
dprice%netscape.com
edb387e49c
71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
2001-03-13 10:47:37 +00:00
dprice%netscape.com
43a7d5909c
71148 sr=waterson r=leaf Clearing out build bustages for MOZ_COVERAGE builds
...
NOT PART OF THE BUILD
2001-03-13 10:43:08 +00:00
blizzard%redhat.com
737f6b241a
try to fix it harder
2001-03-13 00:42:07 +00:00
blizzard%redhat.com
b930312a99
try to fix mac + windows bustage
2001-03-13 00:36:54 +00:00
blizzard%redhat.com
9b5b88fd95
Bug #67370 . Better interleaving of xlib + plevents. r=danm sr=shaver
2001-03-12 23:57:18 +00:00
naving%netscape.com
0ec61c69d9
#69862 , r=bienvenu sr=scc. Close the stream in the destructor.
2001-03-12 22:46:41 +00:00
shaver%mozilla.org
fcf7cd0d9f
67699: all your nsIClassInfo is belong to us
...
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
testing
2001-03-12 20:43:02 +00:00
mkaply%us.ibm.com
27a4acaa13
#71558
...
No r= (will be OS/2 bustage)
Add HAS_EXTRAEXPORTS hack for now until we find out if IS_COMPONENT should be here
2001-03-12 05:47:26 +00:00
dbaron%fas.harvard.edu
f429091e0b
Add #ifdef-ed code that allows us to run with the G++ V3 ABI, where the address point of the virtual table is not at the beginning of the virtual table. r=jband@netscape.com sr=shaver@mozilla.org b=63604
2001-03-11 18:16:16 +00:00
dbaron%fas.harvard.edu
1576f71896
Include iomanip.h because we need the |using std::hex| and |using std::dec| from it to build with libstdc++ 3.0. b=63604 r=cls@seawood.org
2001-03-11 18:10:58 +00:00
shaver%mozilla.org
763c4635f3
61743: add and fix NetBSD stubs (patch from martin@NetBSD.ORG)
2001-03-11 17:22:25 +00:00
scc%mozilla.org
cd9daaab74
bug #64592 : r=waterson, sr=vidur. Fix |nsCRT::HashCode| and |nsCRT::BufferHashCode| to use a better hash (in this case, the same scheme as |PL_HashString|).
2001-03-11 02:15:36 +00:00
varga%utcru.sk
e65f901ee2
Fix obj dir build with --enable-lea
...
r=kandrot sr=waterson
2001-03-10 19:32:34 +00:00
dbaron%fas.harvard.edu
e68e5e7758
Fix Boehm GC + MOZ_TRACK_MODULE_DEPS build bustage by adding boehm to REQUIRES. r=cls@seawood.org
2001-03-10 03:26:46 +00:00
brendan%mozilla.org
30c4158e22
Spanked TraceMalloc docs using Mozilla composer (sorry for the cvsblame).
2001-03-10 03:08:55 +00:00
scc%mozilla.org
a3e0838ab6
fix bustage
2001-03-09 01:38:36 +00:00
scc%mozilla.org
061a83670c
bug #68872 : r=jag, sr=waterson. provide |do_GetWeakReference|.
2001-03-09 00:40:11 +00:00
disttsc%bart.nl
8b43034cef
Change implicit conversion from
...
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
rpotts%netscape.com
82f71853c7
bug #61339 . Added a missing const to an nsdIID (sr=waterson)
2001-03-08 06:54:47 +00:00
scc%mozilla.org
3cef1b3c2f
fixing documentation
2001-03-08 04:47:24 +00:00
shaver%mozilla.org
bfb2a7723a
preliminary documentation for nsIClassInfo
2001-03-08 02:32:20 +00:00
mkaply%us.ibm.com
c8a9d5a6fe
Win bustage - there was still an extra character in the file
...
I got it this time
2001-03-06 23:05:54 +00:00
mkaply%us.ibm.com
93b898870f
Win bustage - there was still an extra character in the file
2001-03-06 22:49:29 +00:00
dougt%netscape.com
4da41c2aa1
Attempting to fix bustage. removing tabs
2001-03-06 21:27:54 +00:00
dougt%netscape.com
d159a31b21
Making nsInputStreamTee build on windows. r=darin, sr=gagan
2001-03-06 20:29:20 +00:00
beard%netscape.com
d859cb455a
Remove nsGarbageCollector.c (obsolete), fix access paths.
2001-03-06 15:54:37 +00:00
syd%netscape.com
9d3e2c1261
Deprecate nsStr->GetBuffer(). r=jag, sr=scc
2001-03-03 22:07:45 +00:00
beard%netscape.com
e438047854
Added nsInputStreamTee.cpp. r=gordon, sr=scc
2001-03-03 04:05:17 +00:00
beard%netscape.com
56209dedee
Added nsIInputStreamTee.idl. r=gordon
2001-03-03 04:01:48 +00:00
sfraser%netscape.com
8ee9e073f5
Fix bug 69729, nsIObserverList had bogus params. Also make it possible to CreateInstance one. r=jag, sr=alecf.
2001-03-03 01:24:36 +00:00
disttsc%bart.nl
277181c660
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
darin%netscape.com
6ea7e33b1b
Added interface and implementation for tee'ing off an input stream read to
...
a blocking output stream. r=dougt,gagan sr=scc
2001-03-02 06:10:00 +00:00
jst%netscape.com
f2cea13138
Removing unused IID. r=pollmann@netscape.com
2001-03-02 00:50:05 +00:00
dougt%netscape.com
97fd732b36
Adding check for null. r=dveditz/sr=nullcheck
2001-03-01 02:20:37 +00:00
timeless%mac.com
2cdd147e93
fix smoketest blocker bug 70312
...
Bookmarks deleted on exit
patch by hwaara, r=timeless, a=leaf, built by hwaara
2001-02-27 18:09:17 +00:00
dprice%netscape.com
199c935b04
# 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
2001-02-27 04:38:19 +00:00
naving%netscape.com
f67645d1d2
69862. r=bienvenu sr=scc@mozilla.org. Check and close the file stream in the destructor
2001-02-26 18:50:25 +00:00
ccarlen%netscape.com
9b24ddffee
Bug 27857 - nsIFile not complete on Mac. Adding CopyToFollowingLinks(). r=sdagley@netscape.com, sr=sfraser@netscape.com
2001-02-26 15:22:17 +00:00
scc%mozilla.org
12f7538a8b
bug #53209 : removing "nsSharedString.h"
2001-02-24 21:08:21 +00:00
scc%mozilla.org
e37a06e6bb
bug #53209 : remove |nsSharedString|. It was already out of the build last night, now it's time to CVS remove it
2001-02-24 19:47:45 +00:00
cls%seawood.org
3580b1cac0
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
scc%mozilla.org
50757922b4
attempting to fix build bustage on Solaris
2001-02-24 04:49:34 +00:00
scc%mozilla.org
65297cc906
bug #53209 : remove unused file from the build
2001-02-24 03:17:53 +00:00
scc%mozilla.org
0f90f747e6
bug #53209 : removing |nsSharedString| here, just from my test harness.
2001-02-24 03:13:51 +00:00
scc%mozilla.org
6fd23f001c
bug #67876 : r=jst, sr=alecf. Added comment documenting `NULL' string infrastructure.
2001-02-24 03:11:23 +00:00
scc%mozilla.org
1d4f5e20ec
bug #69941 : r=jag, sr=alecf. Fixed signature of |FindCharInReadable|.
2001-02-24 03:09:04 +00:00
scc%mozilla.org
9226b1aed1
bug #'s 69940 and 69289: r=dbaron, sr=waterson. Fix parameters to, templatization of |Substring()|.
2001-02-24 02:55:46 +00:00
scc%mozilla.org
a7100448fd
bug #67577 : r=jag, sr=(ben, hyatt). short circuit full compare with length test
2001-02-23 06:28:13 +00:00
scc%mozilla.org
98d9d2ebaf
bug #69907 : rs=brendan. Fix file-level comments in (to be) obsolete string files so they are clearer in LXR directory views.
2001-02-23 02:43:42 +00:00
scc%mozilla.org
6a8b3af976
bug #65219 : (work done by dbaron) r=jag, sr=scc. Remove leaking string recyclers.
2001-02-23 02:03:02 +00:00
dougt%netscape.com
59314de5ee
Fixes 53152. Basically loosens the restrictions on appending relative paths on windows.
...
r=brendan/shaver,sr=alecf
2001-02-22 23:52:26 +00:00
disttsc%bart.nl
a6f2f5861a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
waterson%netscape.com
e300aac02a
Remove nsReadableUtils.obj and nsSharedBufferList.obj from build; moved to top-level strings directory yesterday.
2001-02-22 05:17:28 +00:00
scc%mozilla.org
9524941e34
bug #59429 : CVS remove all the files that have moved to the new string library
2001-02-22 04:03:36 +00:00
dougt%netscape.com
128f95aa9b
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
scc%mozilla.org
3fc413f7cc
bug #59429 : xpcom gets string code from mozilla/string instead of locally
2001-02-21 14:05:29 +00:00
disttsc%bart.nl
ef0463d8d9
Put strings in MODULE=string, sr=scc
2001-02-21 14:04:08 +00:00
disttsc%bart.nl
f73857f2dc
Fix senna REQUIRES bustage
2001-02-21 13:38:30 +00:00
scc%mozilla.org
61f2181e26
fix build bustage on senna (ports) by adding |REQUIRES|. r=jag
2001-02-21 12:35:31 +00:00
scc%mozilla.org
23b3ae99cf
adding this file temporarily, till leaf can copy over the CVS file for the original (currently in mozilla/xpcom/ds/bufferRoutines.h). Need this file here to turn this library in the build
2001-02-21 05:15:50 +00:00
dbaron%fas.harvard.edu
4668f0f420
Improve the boehm GC's ability to dump all leaked objects at shutdown. Patch partly by waterson@netscape.com, partly by me. r=beard@netscape.com sr=brendan@mozilla.org b=59967
2001-02-20 13:50:26 +00:00
jband%netscape.com
d242dcca69
bug 66610 - add xpconnect support for DOMStrings. r=jst sr=brendan
2001-02-20 08:09:19 +00:00
scc%mozilla.org
bedbb98134
bug #59429 : adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
2001-02-19 12:06:34 +00:00
scc%mozilla.org
4dd24139df
bug #69315 : removing unused and confusing string files
2001-02-19 11:27:41 +00:00
scc%mozilla.org
14e0c860da
we're still a part of XPCOM physically (if not logically) and to get exports right need _IMPL_NS_COM
2001-02-19 10:19:21 +00:00
scc%mozilla.org
4db5ac302b
MANIFEST files require Mac line endings
2001-02-19 10:15:47 +00:00
scc%mozilla.org
5f5d444e98
missed nsFragmentedString.h and .cpp in the initial check-in ... adding them
2001-02-19 08:55:34 +00:00
scc%mozilla.org
8fd9fa3e43
bug #59429 : adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
2001-02-19 08:54:09 +00:00
scc%mozilla.org
6a8b224e88
bug #59429 : adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
2001-02-19 07:42:20 +00:00
mkaply%us.ibm.com
07c8ede5e4
OS/2 TB Bustage
...
Need PR_STATIC_CALLBACK
2001-02-19 07:07:56 +00:00
dougt%netscape.com
9f30e23c85
Fixes small memleaks. bug 53931. r=ccarlen@netscape.com, a=waterson@netscape.com
2001-02-19 03:09:57 +00:00
scc%mozilla.org
5ef8811e36
bug #69315 : r=dbaron, a=ben. Remove unused experimental string files that have never been part of the build
2001-02-19 01:34:34 +00:00
timeless%mac.com
72a1f5c4f6
fix for bug 52653 regxpcom creates .mozilla in Real User's home
...
fix by shaver, r=dveditz, sr=scc
2001-02-16 21:35:34 +00:00
jband%netscape.com
0397fb7a41
not part of the build - to be used in xpconnect flattening etc.
2001-02-14 04:26:03 +00:00
mcafee%netscape.com
c2bd7e5ab4
Ignore generated files
2001-02-14 00:22:38 +00:00
pinkerton%netscape.com
d465909997
carbon changes. r=pink/sdagley/beard. a=sfraser.
2001-02-13 21:48:26 +00:00
scc%mozilla.org
94452f35f3
bug #66562 : r=harish, sr=brendan, a=blizzard. Make |document.write| work.
2001-02-13 21:26:58 +00:00
dprice%netscape.com
997fb091c7
65845 first cut of the order files
2001-02-13 02:48:02 +00:00
alecf%netscape.com
6538fefa3f
fix for 67475 sr=scc, waterson, r=blizzard, jag
...
observer stuff was using nsString junk when it didn't need to
2001-02-13 01:34:14 +00:00
waterson%netscape.com
d45984c551
Bug 65146. Fix deadlock potential in proxy code; remove unncessary locks from nsPipe2. r=darin,dougt; sr=brendan
2001-02-12 23:33:11 +00:00
disttsc%bart.nl
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
scc%mozilla.org
0361a1413a
fix bustage caused by access violations not caught in CodeWarrior <sorry>
2001-02-10 01:05:43 +00:00
dougt%netscape.com
1b9ca82439
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
...
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
The full details of the change on written up in the netlib newsgroup.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
scc%mozilla.org
9e2755d249
bug #66562 : r=harishd, sr=brendan, a=brendan. Allow insertion into sliding string buffers
2001-02-10 00:02:28 +00:00
mkaply%us.ibm.com
6568dc534e
r=dougt, a=blizzard
...
OS/2 only code to handle DBCS properly in nsFileSpec
2001-02-07 04:32:24 +00:00
mkaply%us.ibm.com
2d49a46254
r=mkaply, a=blizzard
...
Quite possibly one of the ugliest pieces of code ever. Good thing it is OS/2 only.
Workaround for WSOD2 bug - if DosCopy fails with a 65, use the OS COPY command.
2001-02-07 04:29:57 +00:00
dbaron%fas.harvard.edu
83f5c6af53
Add TestCOMPtrEq back to the build now that we know it works on HP. b=65664 r=scc@mozilla.org sr=brendan@mozilla.org
2001-02-07 04:04:12 +00:00
dbaron%fas.harvard.edu
5fd573e592
Fix build bustage by removing extra right paren.
2001-02-07 03:04:46 +00:00
scc%mozilla.org
c2d01efadc
bug #57087 : r=dmose, sr=waterson. Allow for multi-line literals.
2001-02-07 02:32:49 +00:00
dprice%netscape.com
3a862ed28d
65845: sr=leaf r=waterson.
...
don't do coverage analysis for the xpidl stuff. Slows building horribly
2001-02-07 02:21:03 +00:00
pchen%netscape.com
e9682a958f
bug 46435, r=pinkerton, sr=sfraser, change name of SetOSTypeFromExtension() to SetOSTypeAndCreatorFromExtension() and added ExtensionIsOnExceptionList()
2001-02-07 00:47:01 +00:00
pchen%netscape.com
5429c3e80c
bug 46435, r=pinkerton, sr=sfraser, since we went to all the trouble of calling Internet Config in SetOSTypeFromExtension, set file creator as well, but not before consulting an exceptions list so that certain files, e.g. .html and .htm files, always have our app creator code
2001-02-07 00:46:58 +00:00
dveditz%netscape.com
73ea080f9d
bug 42704 missing initialization in nsLocalFile::GetFileSize, r=dougt/sr=mscott
2001-02-07 00:14:33 +00:00
scc%mozilla.org
05a7c0e1fc
bug #53067 : r=danm, sr=alecf. Eliminate copying versions of |BeginReading|, |EndReading|, |BeginWriting|, |EndWriting|, and fix callers
2001-02-06 23:18:20 +00:00
scc%mozilla.org
89f6b7263b
bug #53071 : r=danm, sr=alecf. Eliminate redundant implemenations, resolve resulting ambiguities.
2001-02-06 23:07:24 +00:00
scc%mozilla.org
2345444093
bug #66278 : r=danm, sr=alecf. Fix signed vs. unsigned warngins in |nsFragmentedString::SetLength|
2001-02-06 23:00:39 +00:00
ccarlen%netscape.com
21a4335522
Bug 65907 - remove dependency on chrome from XPCOM.
r=racham@netscape.com,tao@netscape.com, cls@seawood.org, sr=hyatt@netscape.com
2001-02-06 15:41:37 +00:00
pinkerton%netscape.com
41357cce17
Removing HTML->text sink from the parser. r=akkana/sr=vidur. bug 62432.
2001-02-06 07:15:32 +00:00
kandrot%netscape.com
47f98a24fe
r=waterson sr=cls
...
Adding a newer version of the libc malloc.c from the author. It is
compiled switched in via --enable-lea.
2001-02-06 04:52:19 +00:00
kandrot%netscape.com
098f279a10
r=waterson sr=cls
...
Adding a newer version of the libc malloc.c from the author. It is
compiled switched in via --enable-lea.
2001-02-06 04:26:58 +00:00
dbaron%fas.harvard.edu
850a57ed98
Disable earlier changes for bug 65664 for fear they might cause HP-only bustage.
2001-02-05 01:04:38 +00:00
dbaron%fas.harvard.edu
2841d457ba
Add TestCOMPtrEq to the build to make sure that all nsCOMPtr operator== will work correctly across platforms. r=scc@mozilla.org sr=brendan@mozilla.org b=65664
2001-02-04 19:57:33 +00:00
dbaron%fas.harvard.edu
59a4590389
Make |nsCOMPtr<T>::operator&| private so that it is not used by clients. Legitimate users should use |address_of| instead. b=59414 r=disttsc@bart.nl sr=scc@mozilla.org
...
Fix ambiguities relating to the various forms of |operator==| defined for nsCOMPtrs by avoiding |const| for parameters for compilers where it (incorrectly) confuses overload resolution. r=scc@mozilla.org sr=brendan@mozilla.org b=65664
2001-02-04 19:57:29 +00:00
bratell%lysator.liu.se
24cad542ad
Fixing mac breakage. It seems as if the mac compiler actually follows the C++ standard.
2001-02-04 10:49:33 +00:00
bratell%lysator.liu.se
152411bf4c
Bug 29241, nsID::Parse used scanf to parse UUID:s which was very slow. This custom parsing should shave 1.6% of mozilla startup time. r=jag sr=jband
2001-02-04 09:36:22 +00:00
jband%netscape.com
7c04b7e112
part of the fix to bug 66950. For xpconnect the class we mixin to sometimes needs to know if any weak references are outstanding. r=rogerl sr=brendan
2001-02-02 08:40:01 +00:00
blakeross%telocity.com
22ff746771
Minor QI optimization. r=blake sr=scc
2001-01-31 22:05:28 +00:00
disttsc%bart.nl
11db302d6b
Remove some redundant code from nsComponentManager.cpp. bug=66865, patch=bratell@lysator.liu.se (Daniel Bratell), r=jag, a=scc.
2001-01-31 22:00:17 +00:00
mkaply%us.ibm.com
3e81748d32
r=mkaply, a=blizzard
...
Extern mbsrchr so nsFileSpec can use it
2001-01-31 21:58:27 +00:00
mkaply%us.ibm.com
ff6e427d99
r=mkaply, a=blizzard
...
Missing MoveToDir implementation on OS/2
2001-01-31 21:47:40 +00:00
sspitzer%netscape.com
09a0e9a992
#61956
...
quiet purify and don't memcpy 0 bytes. sr=scc
2001-01-31 21:35:12 +00:00
disttsc%bart.nl
4fb4258415
Remove (unused) nsUnicharBuffer from nsXPComInit.cpp. bug=64097, r=dbaron, a=scc.
2001-01-31 21:25:18 +00:00
mscott%netscape.com
a43826465f
Bug #63346 --> implment reveal and launch methods for OS/2.
...
code contributed by mkaply
r=mkaply
sr=mscott
2001-01-31 21:04:04 +00:00
dbaron%fas.harvard.edu
9adc8a60f5
Add a test to test all the combinations of |operator==| with nsCOMPtr so we can make sure that they will all compile on all platforms (to help with bug 65664). sr=scc@mozilla.org Not part of the build.
2001-01-31 20:18:47 +00:00
pinkerton%netscape.com
5739fc29ee
change the default file type to 'TEXT' to avoid creating files that are useless to every app on the planet. r=pchen/a=sfraser. bug# 64704
2001-01-31 01:35:16 +00:00
sfraser%netscape.com
f50ca12bbb
Fix for bugs 64978 and 24312. Add a call to SystemTask into the autoreg loop to ensure that the OS has time to grow its File Control Block tables, to avoid running out of FCBs when doing autoreg after rebooting the machine. r=ccarlen, sdagley, sr=scc
2001-01-30 21:29:53 +00:00
mscott%netscape.com
5ff083fee3
Bug #63346 --> implement reveal and launch for the mac. Most of this code was contributed by Paul Hangas. Thanks Paul!!
r=conrad,hangas
sr=sspitzer
2001-01-30 05:03:38 +00:00