Commit Graph

89118 Commits

Author SHA1 Message Date
shaver%mozilla.org
d2dc05771f Backing out checkin(s) due to illegal relicensing of proprietary code.
sr=alecf, r=dawn (not part of build *cough*)
2001-09-27 16:22:05 +00:00
karnaze%netscape.com
0cfe1b4b73 new regression tests, not affecting the build. 2001-09-27 16:15:46 +00:00
mkaply%us.ibm.com
86343acb93 OS/2 bustage - we don't use _System 2001-09-27 16:04:44 +00:00
cls%seawood.org
e895382372 Semantics of NS_IMPL_THREADSAFE_ISUPPORTS* changed.
Fixing beos tinderbox bustage
2001-09-27 15:39:33 +00:00
nboyd%atg.com
3a63e824ea Remove obsolete comment about serialization. 2001-09-27 15:14:24 +00:00
nboyd%atg.com
1682c2fc43 Add new serialization API classes. 2001-09-27 14:59:59 +00:00
shaver%mozilla.org
77d6e73e42 Bug 94506: parameter named "arguments" is not accessible in JavaScript method.
Now we check for the magic "arguments" name after var-and-arg slot
optimizations. r=rogerl, sr=brendan
2001-09-27 14:52:14 +00:00
nboyd%atg.com
fdc6f6b166 Add docs for serialization. 2001-09-27 14:51:20 +00:00
nboyd%atg.com
fea124fdd5 Remove obsolete files (perhaps re-added by mistake?) 2001-09-27 12:59:30 +00:00
nboyd%atg.com
3d2e81a014 Patches from Igor:
Note form omj/Parser.java:

* OPT source info collection is a potential performance bottleneck;
* Source wraps a java.lang.StringBuffer, which is synchronized.  It
* might be faster to implement Source with its own char buffer and
* toString method.

It is indeed a bottleneck under JDK 1.1. When I replaced StringBuffer
by a char array (see the attached patch), execution time of
Context.compileReader decreased by 15%: to test I combined a few test
cases to get a 3MB JS source and then measured time to process it by
Context.compileReader in the interpreter mode.

Under JDK 1.3 the difference is less then 1%, but still using the explicit
string buffer saves memory. When converting StringBuffer to String Sun JDK
shares the internal char array in StringBuffer with new String, but in the
Parser case typically the capacity of this buffer is bigger then the actual
string length, so this unused space in source strings is wasted in the
interpreter mode that keeps these strings in InterpreterData.

Regards, Igor

========
I implemented that member expression as function name syntactic sugar to
support scripts using this MS extension. This is only available when
Context.hasFeature(Context.FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME)
returns true to allow the deviation from the standard only when required.

The patch effectively transforms 'function <memberExpr>(...)...' to
'<memberExpr> = function(...)...' when <memberExpr> is not simple
identifier. I am not sure that MS implementation does exactly this
but hopefully it is sufficiently general to cover MS cases.

(The patch assumes that source_change.patch is already applied)

Regards, Igor
2001-09-27 12:51:42 +00:00
nboyd%atg.com
367774a772 Patch from Igor:
I implemented that member expression as function name syntactic sugar to support
scripts using this MS extension. This is only available when
Context.hasFeature(Context.FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME)
returns true to allow the deviation from the standard only when required.

The patch effectively transforms 'function <memberExpr>(...)...' to
'<memberExpr> = function(...)...' when <memberExpr> is not simple identifier.
I am not sure that MS implementation does exactly this but hopefully it is
sufficiently general to cover MS cases.

(The patch assumes that source_change.patch is already applied)

Regards, Igor
2001-09-27 12:50:14 +00:00
jdunn%netscape.com
c6f6fd997c rulebrk.c includes this header, so we can't have c++
comment delims (//) we need to stick with c ones (/* ... */)
Fixing bustage!
2001-09-27 12:41:06 +00:00
locka%iol.ie
5b54fc6aa3 Added WM_GETDLGCODE message handler so keyboard works properly when Gecko is embedded inside a dialog box. b=101571 r/sr=hyatt@netscape.com 2001-09-27 11:10:17 +00:00
rginda%netscape.com
657b5fe54e - venkman only -
fix mixup in breakpoint/blacklist atom
2001-09-27 10:40:57 +00:00
rginda%netscape.com
9d23f33d52 - not built -
add splitter in cview.xul
list methods in seperate lines
2001-09-27 08:53:56 +00:00
glazman%netscape.com
920d2e24ac alignment status in Composer was erroneous for cells into an aligned table; b=97519, r=jfrancis, sr=kin 2001-09-27 08:44:25 +00:00
syd%netscape.com
9af28b3666 Checking in fix for 84896. r=selmer, sr=blake. 2001-09-27 08:27:16 +00:00
waldemar%netscape.com
0adb47b872 Made section headers be headings level 1 and 2 instead of 3 and 4 2001-09-27 05:41:50 +00:00
waldemar%netscape.com
93261c28f6 Miscellaneous renamings and formatting changes 2001-09-27 05:41:20 +00:00
waldemar%netscape.com
3efff59168 Added optional parameters to %print-actions 2001-09-27 05:40:20 +00:00
waldemar%netscape.com
0727a83677 Added support for -> covariance and contravariance 2001-09-27 05:39:52 +00:00
srilatha%netscape.com
9c1859bebd Checkin for backend implementation of simple MAPI prefs
Not part of the build. a=chofmann
2001-09-27 05:19:14 +00:00
srilatha%netscape.com
905fc55168 Checkin for implementation of MAPILogon and MAPILogoff.
Checking in for kkhandrika@netscape.com
Not part of the build. a=chofmann
2001-09-27 05:14:27 +00:00
brendan%mozilla.org
06c740491e Don't report uncaught exceptions unless returning to native code (97646, r=jband, sr=shaver). 2001-09-27 05:04:45 +00:00
dougt%netscape.com
65feecf8c3 fixing a missing } in the macro. r=sfraser@netscape.com 2001-09-27 04:49:38 +00:00
dougt%netscape.com
59a9a276ca Adding new files to the unix build. 2001-09-27 04:37:35 +00:00
dougt%netscape.com
ca36b7718d reverting 99248. r=shaver|brendan@mozilla.org 2001-09-27 03:52:45 +00:00
srilatha%netscape.com
f748f11fe5 Checkin for implementation of MAPILogon and MAPILogoff.
Checking in for kkhandrika@netscape.com
Not part of the build. a=chofmann
2001-09-27 03:51:23 +00:00
dougt%netscape.com
8d512061e8 Landing nsISupports changes. Freezes nsISupports.idl and nsrootidl.idl. r=valeski@netscape.com, sr=rpotts@netscape.com bug 98281 2001-09-27 03:43:00 +00:00
srilatha%netscape.com
c00f35111d Checkin for implementation of MAPILogon and MAPILogoff.
Checking in for kkhandrika@netscape.com
Not part of the build. a=chofmann
2001-09-27 03:24:19 +00:00
naving%netscape.com
2697a939d7 93968 100037 r=bienvenu sr=sspitzer. Ask for confirmation dialog for folders that have an
associated filter and warn user if folder is renamed/deleted/moved. Also fixed
some of D&D folder problems and cleaned up the stringBundle code in base/util.
2001-09-27 02:47:03 +00:00
nboyd%atg.com
212d1b132a Add support for serialization and deserialization. 2001-09-27 02:33:51 +00:00
hewitt%netscape.com
ec80db1df2 101775 - column reordering doesn't work right, r=blake, sr=hyatt 2001-09-27 02:22:27 +00:00
bienvenu%netscape.com
cc39df5f94 making go offline more robust in the face of errors r=naving sr=sspitzer 101712 2001-09-27 02:18:58 +00:00
darin%netscape.com
086bff5446 fixes bug 95768 "about: services should be converted to XHTML 1.1"
patch=alexey@ihug.com.au, r=cbiesinger@web.de, sr=darin,jst
2001-09-27 01:42:06 +00:00
tor%cs.brown.edu
8b042de390 Bug 98252 - assume 8-bit alpha channels are really 0- or 1-bit until
proven otherwise.  r=rjesup,pavlov, sr=attinasi
2001-09-27 01:16:59 +00:00
kmcclusk%netscape.com
e0d617ebf0 Check for null scrolled view before accessing it. b=98270 patch from duraid@fl.net.au. r=karnaze@netscape.com, sr=attinasi@netscape.com 2001-09-27 01:05:14 +00:00
morse%netscape.com
eed93c8737 bug 101637, expire master password after each time it is used, r=pchen, sr=alecf 2001-09-27 00:46:26 +00:00
dbaron%fas.harvard.edu
2d6d9601cd Fix build bustage. Not part of the default build. b=99248 2001-09-27 00:43:32 +00:00
shrutiv%netscape.com
040f55d408 Fix for bug 101452: Too much of disk space for CCK Linux config (r=tao)
Removing gzip command
2001-09-27 00:31:02 +00:00
beard%netscape.com
a9648d2f97 Fix for bug #92322, changes for Carbon/Mac OS X, r=peterl, sr=sfraser. 2001-09-27 00:29:39 +00:00
hyatt%netscape.com
56238f4d7c Fix for 101554. r/sr=jag,blake 2001-09-27 00:27:26 +00:00
dbaron%fas.harvard.edu
a7e1f13de7 Add list of good regression test pages on the net. Not part of the build 2001-09-27 00:13:52 +00:00
dbaron%fas.harvard.edu
f64e6ca2dc Add list of good regression test pages on the net. Not part of the build 2001-09-27 00:04:07 +00:00
darin%netscape.com
be046a6ff8 fixes bug 101832 "back/forward buttons should use LOAD_NORMAL + VALIDATE_NEVER"
r=gagan, sr=rpotts
2001-09-27 00:03:26 +00:00
gerv%gerv.net
63b5a310eb Added back accidentally-removed contributor. Thanks to brade for spotting this. 2001-09-27 00:02:49 +00:00
darin%netscape.com
216cc7018e fixes bug 101602 "IBM accessibility Proxy server not responding correctly"
r=gagan, sr=mscott
2001-09-26 23:59:18 +00:00
waterson%netscape.com
0b6923ad97 Back out chak's changes to mfcembed until we can separate the PSM stuff out. 2001-09-26 23:58:44 +00:00
dbaron%fas.harvard.edu
94becbac47 Ignore all regression test output. Not part of build. 2001-09-26 23:57:07 +00:00
ftang%netscape.com
6ff26f7d44 fix bug 101434. ignore "UTF-16"xx and "UTF-32"xx in mime while it is impossible
to get that value
while it is really UTF-16 and UTF-32.
r=bienvenu@netscape.com
sr=mscott
2001-09-26 23:32:58 +00:00