1134 Commits

Author SHA1 Message Date
darin%netscape.com
de3c6a4399 removing dead code
git-svn-id: svn://10.0.0.236/trunk@140196 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:10:41 +00:00
darin%netscape.com
c7dbb27bac fixes bug 192352 "~ns{In,Out}putStreamReadyEvent should check nsIEventQueue::isQueueOnCurrentThread"
r+sr=dougt


git-svn-id: svn://10.0.0.236/trunk@140195 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:10:11 +00:00
mkaply%us.ibm.com
c4dd287ca5 #188249
r=dougt
Cleanup Makefiles, OS/2 GCC landing


git-svn-id: svn://10.0.0.236/trunk@139989 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 22:26:41 +00:00
ssu%netscape.com
5e2bb02a1f fixing bug 186088 - Mozilla crashes during installation of XPI Packages [@ nsInstallFile::CreateAllFolders]. r=ccarlen,sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@139987 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 22:18:17 +00:00
ccarlen%netscape.com
b48a83b1bd Backing out due to huge Ts increase
git-svn-id: svn://10.0.0.236/trunk@139829 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 08:45:50 +00:00
ccarlen%netscape.com
b2784602b3 Bug 164396 - [OS X]Reduce conversions between path and FSRef. Changes internal representation to not use FSRef which should fix various bugs. r=sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@139825 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 06:05:03 +00:00
dougt%netscape.com
1f77942025 Removing dead code. b=198023, r=darin, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@139694 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 20:34:19 +00:00
mkaply%us.ibm.com
85ec2faae7 OS/2 build doesn't come up if MOZILLA_HOME isn't set
git-svn-id: svn://10.0.0.236/trunk@139554 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 03:37:08 +00:00
mkaply%us.ibm.com
e4dd3e2675 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@139488 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 02:27:21 +00:00
dougt%netscape.com
fed2927b2c Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a “only include” cid list that can mask CID’s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.


git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
ccarlen%netscape.com
aa7c17d84b If the destination file already exists, moveTo[Native] should replace it. Bug 195109 r=sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@139464 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 20:01:41 +00:00
rginda%netscape.com
8f40c15175 bug 170585, Scriptable streams are broken; r=darinf, sr=dougt
add factories so js can create the nsIBinary*Stream objects,
also adds read/writeByteArray functions


git-svn-id: svn://10.0.0.236/trunk@139398 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-13 21:23:18 +00:00
cls%seawood.org
7eb198d87a Remove bogus mingw & win16 ifdefs from plevent.h
Add stub declaration for _mbstr which isn't defined in the current mingw headers but is present in the libs.
Fix GRE definition of XPCOM_DLL for mingw.
Bug #134113 r=dougt


git-svn-id: svn://10.0.0.236/trunk@139321 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 08:35:57 +00:00
dougt%netscape.com
9cfbe5b54d adding SpecialSystemDirectory files to trunk. not part of build
git-svn-id: svn://10.0.0.236/trunk@139293 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 22:47:05 +00:00
dougt%netscape.com
928f8738d9 Converting the file location of the component registry and the xpti manifest file to use the directory service. r=darin, b=191055
git-svn-id: svn://10.0.0.236/trunk@139289 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 21:36:59 +00:00
cls%seawood.org
609a196b54 XP code changes required for mingw landing.
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@139083 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 06:07:56 +00:00
dougt%netscape.com
ef0769cc32 fixes warnings
git-svn-id: svn://10.0.0.236/trunk@139054 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 23:26:43 +00:00
alecf%netscape.com
326b7425d7 fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream:
- hide Fill() (or remove it where not necessary)
- add ReadSegments() so that we can do reads without copying
- remove the extra offset parameter to Read()
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@139039 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 19:54:51 +00:00
andreas.otte%debitel.net
30116951cd fix bug 193477 [URL: colon ":" in URI is escaped in request (not scheme or port delimiter)] no longer escape the colon when it is part of the filename in urls, but force it's escape in links when building dir/index listings, r=bbaetz@acm.org, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@138607 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 13:15:19 +00:00
andreas.otte%debitel.net
65d7d8a7c6 fix bug 191638 [index/html: files|dirs with "%" need to be properly encoded] force escape of % as part of filenames to %25 to not be damaged by unescape, r=bbaetz@acm.org, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@138605 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 10:55:01 +00:00
timeless%mozdev.org
561a23d669 Bug 190799 xpcom/io/nsFileSpec.cpp", line 905: Warning: String literal converted to char* in initialization.
r=dougt sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@138275 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 04:41:24 +00:00
darin%netscape.com
1f38ffd219 fixes bug 193017 "downloading via ftp doesn't proceed" r=dougt sr=brendan a=dbaron
git-svn-id: svn://10.0.0.236/trunk@137969 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-19 03:44:46 +00:00
brendan%mozilla.org
6348c215f4 - Turn jrgm's helpful assert/defend changes into assertions that mCIDOffset
is never 0, and make the memset-to-zero required for these assertions be
  #ifdef NS_DEBUG.
- Extend FastLoad file format to encode a singleton flag in the high bit of
  nsFastLoadSharpObjectInfo.mWeakRefCnt.  The updater code needs to test this
  bit in order to deserialize a singleton that was not read by the updater's
  reader during this FastLoad episode.  Otherwise the updater is likely to
  reserialize the singleton, leading to multiple entries in the object map
  for the same object, and UMRs when loading from the writer's object map
  enumeration (objvec) in nsFastLoadFileWriter::WriteFooter.
- Remove bogus assertion that worked only when an XPCOM data structure being
  serialized was still alive at the time the writer closed.  In general, there
  is no relationship between the strong ref-counts in a FastLoad file and the
  XPCOM refcnts in memory at close time.
- Bug 189832, r=jrgm, sr=ben, a=dbaron.


git-svn-id: svn://10.0.0.236/trunk@137872 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-16 17:40:16 +00:00
darin%netscape.com
dc87cb06f2 hopefully fixing WIN32 bustage
git-svn-id: svn://10.0.0.236/trunk@137578 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-08 02:08:34 +00:00
darin%netscape.com
1b46f4a68a fixes bug 192196 "crashes on shutdown" r=dougt sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@137573 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-08 00:54:36 +00:00
darin%netscape.com
979608deea fixes bug 191227 "file uploads hang (especially w/ slower connections or
slower servers)" r=dougt sr=bz a=dbaron


git-svn-id: svn://10.0.0.236/trunk@137175 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-31 02:00:45 +00:00
jrgm%netscape.com
be802e1b74 Guard against bogus entries in the object map of the fastload file, bug 189832, r=ben/jag, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@137173 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-31 01:34:45 +00:00
darin%netscape.com
57bac18c51 fixes bug 190549 "Textarea with lots of text within refuses to submit"
r=sicking sr=bzbarsky a=asa


git-svn-id: svn://10.0.0.236/trunk@137068 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-29 06:40:16 +00:00
darin%netscape.com
fe90a2b41e cleaning up "uninitialized variable" warning resulting from last checkin, b=189689
git-svn-id: svn://10.0.0.236/trunk@136869 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-23 05:15:56 +00:00
darin%netscape.com
725a3c23ee fixes bug 189689 "intermittent duplicated content on pages, CRC errors in
downloads" r=dougt sr=bzbarsky a=dbaron


git-svn-id: svn://10.0.0.236/trunk@136863 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-23 02:39:01 +00:00
mkaply%us.ibm.com
be1cb53837 Oops left printf in
git-svn-id: svn://10.0.0.236/trunk@136853 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 20:49:21 +00:00
mkaply%us.ibm.com
171a806dc5 #189349
r=cbiesinger, sr=bzbarsky
Have OS/2 follow the Windows path for downloadManager dialog - launch and open in explorer


git-svn-id: svn://10.0.0.236/trunk@136811 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 04:58:09 +00:00
mkaply%us.ibm.com
912ee5ce97 #189841
r=dougt, sr=dmose
OS/2 only - remove config/os2 from the tree


git-svn-id: svn://10.0.0.236/trunk@136704 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-21 00:05:39 +00:00
darin%netscape.com
455bcc2aa7 attemping fix for linux Ts/Txul startup regression, b=189567
git-svn-id: svn://10.0.0.236/trunk@136646 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 20:46:51 +00:00
darin%netscape.com
0c148cc895 fixing mac bustage
git-svn-id: svn://10.0.0.236/trunk@136574 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 03:34:42 +00:00
darin%netscape.com
2b1d90b6ed modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
git-svn-id: svn://10.0.0.236/trunk@136572 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 02:15:14 +00:00
darin%netscape.com
4604ef4008 new files for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
git-svn-id: svn://10.0.0.236/trunk@136568 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 01:27:53 +00:00
brendan%mozilla.org
15e30e0232 Defend against bad EndMuxedDocument calls, and assert in the underlying {JS,PL}_DHashTableRawRemove that entry is live (188744, r=jrgm, sr=ben).
git-svn-id: svn://10.0.0.236/trunk@136501 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 10:01:50 +00:00
dbaron%dbaron.org
2c50ed9f87 Make implementations consistent across platforms: ensure IsDirectory and IsFile return false even when the file doesn't exist (and they return an nsresult error status). b=187014 r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@136268 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-13 23:17:49 +00:00
bzbarsky%mit.edu
b5f23ea756 Return a more useful error when being inited with an empty string. Bug 187605,
patch by bugzilla@chucker.rasdi.net (So"ren 'Chucker' Kuklau), r=dougt, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@136227 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-13 06:26:19 +00:00
danm%netscape.com
6ac824b4c0 adding windows cookie system directory specifier. bug 185689 r=ccarlen,jag
git-svn-id: svn://10.0.0.236/trunk@136119 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-10 02:52:26 +00:00
suresh%netscape.com
07a811704c Bug 185148 - nsStorageStream::ReadSegments(...) loops forever if the writer fails. r-bzbarsky, sr-darin.
git-svn-id: svn://10.0.0.236/trunk@136090 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-09 21:37:30 +00:00
dbaron%dbaron.org
6ed727cbe8 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
cbiesinger%web.de
6906ff33ec 187130 r=mkaply sr=bz remove #ifdef XP_OS2 in an os/2 specific file
git-svn-id: svn://10.0.0.236/trunk@135755 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-01 21:20:37 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
sdagley%netscape.com
02d052d061 Fix #183856 - don't cache DL folder as user may change it while we're running. r=ccarlen,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@135558 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 01:21:29 +00:00
dbaron%fas.harvard.edu
82de7a2bfe Fix bustage from dougt's checkin. b=170585 r=caillon sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@135087 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:53:53 +00:00
dougt%netscape.com
d2c1a76809 cleaning up the nsISeekableStream interface comments. r=darin, sr=jst, b=170585
git-svn-id: svn://10.0.0.236/trunk@135076 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:01:36 +00:00
ccarlen%netscape.com
dc6239e350 Bug 173668 - InitWithNativePath crashes if given a URL which begins with a forward slash. It happens during URI fixup. r=sdagley/sr=jaggernaut
git-svn-id: svn://10.0.0.236/trunk@134695 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 15:51:25 +00:00
akkana%netscape.com
acbc41ecc3 169615: Get rid of MOZILLA_FIVE_HOME warning. r=dmose sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@134542 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 23:02:17 +00:00