Commit Graph

41943 Commits

Author SHA1 Message Date
kipp%netscape.com
d5d391a005 Reimplement TrimTrailingWhiteSpace; fixed another combined area bug (12910) 1999-09-21 00:14:22 +00:00
ftang%netscape.com
ccab0cf140 check in for Xu, Yueheng <yueheng.xu@intel.com> 1999-09-21 00:14:15 +00:00
kipp%netscape.com
b4262f0657 Reimplement TrimTrailingWhiteSpace 1999-09-21 00:13:50 +00:00
brendan%mozilla.org
94a86fe442 - Bumped default compile-time JS version from 1.4 to 1.5.
- Add JS1.5 getter/setter support in all its glory:

  * getter function SN() {return ++x} at top-level or as a closure binds an SN
    property getter than returns the incremented value of x.  Likewise for
    setter function SN(y) {return y = x}.

  * getters and setters may be defined in an object literal:
      o = {p getter:function() {return ++this.x},
           p setter:function(y){return this.x = y},
           x:42};

  * getter= and setter= operators (compound tokens) may be used to bind getter
    and setter properties dynamically:
      o = new Object;
      o.p getter= function() {return ++this.x};
      o.p setter= function(y){return this.x = y};
      o.x = 42;

    Waldemar is concerned that this form will collide semantically with JS2, so
    I am not committing to keeping it in JS1.5.  I'd like to check my code in
    ASAP so shaver can use it, and I'd also like to see this form get used (or
    not) during Mozilla betas.  Caveat emptor, and if you find this "dynamic"
    or "imperative" form necessary and hard to substitute, please let me know.
    If this proves important to users, then I think JS1.5 should keep it.

- Cleaned up property flags (in a binary-incompatible fashion -- who cares?) by
  eliminating JSPROP_ASSIGNHACK and JSPROP_TINYIDHACK.

- Added JS_DONT_PRETTY_PRINT flag to be ORed with the indent argument to the
  several JS_Decompile*() API calls.  This avoids any newlines or identation in
  the decompiled string.
 
- Improved and extended (for getter/setter non-reservation) scanner lookahead
  by using a circular (power-of-2 sized) token buffer.

- Fix ECMA Edition 3 deviation where function f(){function g(){}} bound f.g by
  mistake (it should arrange to make a closure named g in activations of f, but
  it should not bind a property of function f).
1999-09-21 00:13:48 +00:00
kipp%netscape.com
22df009a37 Bring TrimTrailingWhiteSpace back to life after troy's changes 1999-09-21 00:12:50 +00:00
kipp%netscape.com
6e01ea2f60 Tweaked list logic 1999-09-21 00:12:27 +00:00
kipp%netscape.com
e1df6bb1f5 Fixed up argument parsing issue with table align=left/right (bug 7352) 1999-09-21 00:12:09 +00:00
pinkerton%netscape.com
625ed2d4c4 First Checked In. 1999-09-21 00:08:25 +00:00
gagan%netscape.com
2a26ad2c70 Fixes the crash thats occuring on windows with no proxy setting. 1999-09-21 00:08:09 +00:00
mscott%netscape.com
0a7c01bb4f initialize the ref count on this class. 1999-09-21 00:07:34 +00:00
av%netscape.com
a39abecf84 Workaround to make RealAudio plugin work 1999-09-21 00:07:20 +00:00
bienvenu%netscape.com
9adfdc2ef9 some performance improvements for header parsing 1999-09-21 00:06:25 +00:00
vidur%netscape.com
d0b8911644 Fixed Confirm() to get the nsIPrompt reference from the webshell container and not the webshell itself. Fixed leak in Prompt(). 1999-09-21 00:05:59 +00:00
mscott%netscape.com
c1f1dcf3a2 let sidebar take up all of the vertical space and shift the menus over to line up with the toolbar.
Thanks to Paul Hangas for this cool suggestion.
1999-09-21 00:05:52 +00:00
vidur%netscape.com
46982161df webshell now gets its nsIPrompt reference from its container and not its observer. restored ftang's webshell change that i inadvertantly removed in a prior checkin. 1999-09-21 00:04:31 +00:00
wtc%netscape.com
c6bf364742 Bugzilla bug #13361: fixed gcc compiler warnings. Thanks to
Steve Lamm (slamm@netscape.com) for the bug report.
Modified files: prtime.h, prmwait.c, pratom.c, ptio.c, ptthread.c.
1999-09-20 23:59:09 +00:00
chjung%netscape.com
0e40d2b6dc [chjung 990920] add localization notes 1999-09-20 23:29:30 +00:00
rods%netscape.com
df31376942 nailed again by nsCOMPtr 1999-09-20 22:56:32 +00:00
dveditz%netscape.com
f17613a84b fixing VC5 bustage for ssu 1999-09-20 22:39:52 +00:00
warren%netscape.com
0f38c8859b Taking out the damn nsCOMPtr for nsThreadPool for Mac! 1999-09-20 22:35:06 +00:00
sspitzer%netscape.com
2bb4389148 fix for #14324.
properly migrate the smtp server from 4.x using the SmtpService
1999-09-20 22:32:03 +00:00
nisheeth%netscape.com
243b68320c Add a stopwatch to measure total time (parsing, content creation, frame creation, style resolution, and reflow) in the parser. 1999-09-20 22:24:33 +00:00
rogerl%netscape.com
2d8fcffd6b (Bug #13416)
Turned off 'super' keyword - was letting through some cut'n'pasted java
code quietly and blowing big chunks out of the codegen/interpreter later.
Anybody know why 'super' had an interesting value here? - there was no
support for it on any path that I could see.
1999-09-20 22:21:24 +00:00
rods%netscape.com
e528a0d539 Added code to make sure that focus gets set on the window for mouse down 1999-09-20 22:18:57 +00:00
chuang%netscape.com
0410535e26 Fix bug 13904 Preferences: Mail and News typos 1999-09-20 22:16:14 +00:00
chuang%netscape.com
f1ef4d55c4 Fix missing the last row when importing ldif file 1999-09-20 22:13:54 +00:00
pierre%netscape.com
dfeac66f83 First Checked In. 1999-09-20 22:12:35 +00:00
akkana%netscape.com
04ddfb5ccc 13447: fix regression in backspace/delete handling. Send char code or key code, but never both 1999-09-20 22:10:03 +00:00
locka%iol.ie
5fdf2b068d Added some documentation 1999-09-20 22:07:09 +00:00
locka%iol.ie
af97cd068f Added safe for scripting support 1999-09-20 22:00:30 +00:00
robinf%netscape.com
f024902ce3 fixing bug 4492; text added to New Config dialog 1999-09-20 22:00:21 +00:00
locka%iol.ie
7400eda93c A long lost file finds its way into the world 1999-09-20 21:59:30 +00:00
dougt%netscape.com
efc5b44b57 removing const from nsIFile types 1999-09-20 21:48:30 +00:00
mjudge%netscape.com
3c9065ac80 checking in fixes for selection around nodes where get primary frame will not lead to the discovery of all frames 1999-09-20 21:47:37 +00:00
nisheeth%netscape.com
979e91b1da Fixed build warning and removed NS_TIMER_STYLE_RESOLUTION define. 1999-09-20 21:36:53 +00:00
dougt%netscape.com
cafc051501 removing. the only way is xul. 1999-09-20 21:36:01 +00:00
nisheeth%netscape.com
10937e98a3 Fixing build warning. 1999-09-20 21:35:50 +00:00
dougt%netscape.com
c0d07bfc1f Fixing software installation preference panel. 1999-09-20 21:35:06 +00:00
dougt%netscape.com
5aa4f474ac Cleaned up nsXPIFlash function names.
Added notification flash preference
Added nsIProgressEventSink to nsXPInstallManager
1999-09-20 21:31:55 +00:00
pierre%netscape.com
da25610218 First Checked In. 1999-09-20 21:20:26 +00:00
pollmann%netscape.com
c8a10795b5 Bug 14303: Correct typo. 1999-09-20 21:17:28 +00:00
ssu%netscape.com
10aa810f02 added ifdef _WINDOWS around a include file. 1999-09-20 21:16:58 +00:00
norris%netscape.com
1cd4a572c8 Changes necessary to generate adapter classes to files with associated optimizer package. 1999-09-20 21:16:45 +00:00
ssu%netscape.com
79686c31d7 new files needed for the shortcut functionality that I just added to xpinstall. 1999-09-20 21:13:53 +00:00
bienvenu%netscape.com
9f48620357 fix listener leak r+a=mscott,valeski 1999-09-20 21:10:46 +00:00
radha%netscape.com
2c83b5f862 Clean up leaks 1999-09-20 21:09:16 +00:00
buster%netscape.com
3bb7c6529c fixed bug 14271, delete key not generating a keyPress event on windows 1999-09-20 21:07:39 +00:00
jefft%netscape.com
ffbed73cfa enabled SaveAttachment 1999-09-20 21:07:22 +00:00
akkana%netscape.com
cfe0017815 Pass formatted flag along in plaintext case 1999-09-20 21:06:29 +00:00
radha%netscape.com
2eac010be8 Add an id to menubar 1999-09-20 21:06:25 +00:00