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

1572 Коммитов

Автор SHA1 Сообщение Дата
warren%netscape.com 5f446c2b3a Got Gayatri's JAR protocol working. (not in build yet) 1999-11-07 21:55:12 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
sfraser%netscape.com ece1ec5b6b Fixes for 16723 -- fix error returns from imglib. Remove and re-add files to project to fix the case of the filenames. r=pnunn, a=chofmann. 1999-11-04 23:11:48 +00:00
sfraser%netscape.com 3237e6f610 Fixes for 16723 -- fix error returns from imglib. r=pnunn, a=chofmann. 1999-11-04 23:11:11 +00:00
dveditz%netscape.com 19d11419f5 Changing registry keys to a mozilla-centric name rather than netscape. 1999-11-03 07:36:03 +00:00
warren%netscape.com 813f9f7c13 Structural changes for MakeAbsolute performance. bug#10736 r=valeski 1999-11-03 05:13:44 +00:00
mstoltz%netscape.com 76f0f1959d Fixed windows breakage in standalone by adding a typedef 1999-11-03 00:41:20 +00:00
mstoltz%netscape.com 6bf8a92a61 Created helper class nsZipRead to hold read state information. That way
one nsJAR can support multiple input streams. r=norris
1999-11-02 23:46:09 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
akhil.arora%sun.com 0634b6ed95 17802 r=drapeau@eng.sun.com Workshop C++ 5.0 needs a cast 1999-11-02 22:57:58 +00:00
cls%seawood.org ed4e5a107e Use #elif not #elseif 1999-11-02 22:36:59 +00:00
ssu%netscape.com fcfc159540 fixing redness on mac tinderbox. #else if doesn't work. Changed it to #elseif 1999-11-02 21:50:07 +00:00
sgehani%netscape.com abca066b9b Fixed bugs 10540, 9148. Libjar now reads teh central directory headers as opposed to the local file headers. This enables us to glean permissions informationand restore file mode upon extraction. A side-effect is the bug 10540 fix where the Install.Execute() API now works on Linux since we restore the execute bits in temporarily extracted files. [r=ssu] 1999-11-02 20:37:28 +00:00
dmose%mozilla.org 4cd7b17cd8 updating license boilerplate to xPL v1.1 1999-11-02 06:27:30 +00:00
tbogard%aol.net c9198a207c Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
dveditz%netscape.com 85b058e941 taking a crack at some ports bustage. r=pnunn 1999-11-01 21:35:50 +00:00
warren%netscape.com a530adf79c Minor cleanup 1999-11-01 20:50:04 +00:00
brendan%mozilla.org fe51b61664 (13163, r=alecf, scc, waterson, others; names available on request)
- Fix most of bug 13163 (see TODO for rest).  This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks. 

- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp.  These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that. 

- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString.  Also changed various nsresult vars to be named rv.  Also restored brace/style conformity to nsJSProtocolHandler.cpp. 

- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject. 

- Lots of nsCOMPtr uses added.  I'm using one for mNameSpaceManager.  Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak).  These two managers should be moved to the window object -- TODO item below. 

- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver. 

- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated.  This meant factoring nsJSUtils.cpp code. 

- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace. 

- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
sgehani%netscape.com cb39a72715 Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the static targets. For real this time... 1999-10-30 22:18:31 +00:00
sgehani%netscape.com 6716ef3790 Backed out change temporarily. 1999-10-30 22:03:46 +00:00
sgehani%netscape.com 9aa120d5cc Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the statis targets. 1999-10-30 21:56:51 +00:00
pnunn%netscape.com 28183cec5b part of fix for bug#15817. r: akkana. strong suggestion by kipp. Do the right
thing in image container destructor.
1999-10-29 18:53:03 +00:00
pnunn%netscape.com 7a865e6e16 fix for bug#17076. r: akkana. Puts data stream mime check before component
loading instead of after a component load failure.
1999-10-29 18:51:09 +00:00
sspitzer%netscape.com b64f93a791 fix for #8717. performance is good enough to bump this back to 500.
still more work to be done, as this is a per-server pref now, I think.
1999-10-29 04:49:41 +00:00
kipp%netscape.com 2d7031d390 Disabled some of my own debugging noise 1999-10-29 02:17:55 +00:00
braddr%puremagic.com d92727dc68 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
sspitzer%netscape.com a1db4e901d fix for #17285 and #17397. r=mscott.
properly migrate pop and nntp servers from 4.x that were not on the default ports (110 and 119, respectively).
also, set the default port pref to be -1, so that if we don't set the port, it gets set to -1.
1999-10-27 22:44:34 +00:00
braddr%puremagic.com b49b3dbdce Ooops.. tree closed, better back these out for now. Sorry. 1999-10-27 21:01:37 +00:00
braddr%puremagic.com b2ea5b4c45 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
sfraser%netscape.com bd9f6bb44d Ooops, maybe we do need one of those paths after all. r=floppy 1999-10-27 06:48:35 +00:00
sfraser%netscape.com 2795fbd65a Another teeny project fix -- remove obsolete lib/xp paths in the two static targets (which are not built anyway). r=moose 1999-10-27 06:44:44 +00:00
mstoltz%netscape.com 99c58b1613 Fixed Windows breakage from converting const nsZIpItem* to nsZipItem*. r=dveditz 1999-10-26 20:45:21 +00:00
mstoltz%netscape.com 5e7662a4fe Added GetInputStream function to nsJAR in order to extract files into memory rather than to disk. Created nsJARInputStream to carry this data. Most of the code for this change went into nsZipArchive, which now handles either file output or output to memory. bug=16077 r=dveditz 1999-10-26 19:43:26 +00:00
sgehani%netscape.com 0afafa0cfd Fixes bug 17190: extract only core_*/* files to obtain the XPInstall engine run by the Install Wizard. [r=cathleen] 1999-10-26 02:08:56 +00:00
edburns%acm.org cb86e2278a r=edburns@acm.org
author=idk@eng.sun.com
#16149
approver=edburns@acm.org
1999-10-26 01:29:09 +00:00
nisheeth%netscape.com 7a577bf456 Ongoing work to get macros for timing modules up and running. Not part of the build. 1999-10-25 20:59:35 +00:00
nisheeth%netscape.com 6b72cf112b Macros for doing performance analysis of modules in Mozilla. This file is not part of the build yet. 1999-10-25 05:29:20 +00:00
dp%netscape.com 94d79e100e 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
beard%netscape.com 136dd6e802 fixing breakage by #undef BlockAllocCat 1999-10-23 00:21:17 +00:00
pnunn%netscape.com 124a51530e fix for mac bustage. pnunn. 1999-10-23 00:10:14 +00:00
beard%netscape.com 401e29d8e2 #include "xp_mcom.h" to fix link breakage. 1999-10-22 22:58:28 +00:00
pnunn%netscape.com d80c985844 To fix mac bustage. pnunn. 1999-10-22 22:48:04 +00:00
pnunn%netscape.com fc9a9125a8 bug#15585. r:neeti@netscape.com. Fix build warnings. 1999-10-22 21:04:28 +00:00
pnunn%netscape.com eea929ccce Bug#13505: r:neeti@netscape.com. Replace str()'s with nsCRT()'s & nspr()'s. 1999-10-22 21:03:52 +00:00
ramiro%fateware.com a426b260aa Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
nisheeth%netscape.com 126807001a Fixing Unix warnings. r=harishd 1999-10-21 23:27:02 +00:00
pnunn%netscape.com 67cb0e41c1 bug#13505. Replacing str functions with nsCRT functions, nspr functions.
pnunn@netscape.com  r:jfrancis@netscape.com
1999-10-21 22:23:24 +00:00
ramiro%fateware.com ae10e8e968 Use "(NSINSTALL) -D" instead of direct "mkdir" r=shaver. 1999-10-21 21:35:37 +00:00
nisheeth%netscape.com 7c9206fdd1 Install util.lib to the dist directory in the libs phase rather than the install phase. 1999-10-21 21:31:26 +00:00