rogerl%netscape.com
d3804fb66f
Bug #31255 . r,a=brendan. Once more unto the '-->' accepted as line comment
...
fix.
2000-08-16 22:46:04 +00:00
rogerl%netscape.com
e1584cd317
Bug #39141 , r=mccabe, a=beard. Fix crash for empty array initializer.
2000-08-16 22:43:26 +00:00
shaver%mozilla.org
f66cde2438
Fix 47354 and 39975 by providing a system-privileged scope backstop for
...
JS Components, and teaching the ScriptSecurityManager to check for
XPC-wrapped native objects in the scope chain when looking for an
object's principal. r=jband/a=brendan
2000-08-16 04:01:02 +00:00
nboyd%atg.com
9a21820390
Merge changes from EXP_DEBUGGER branch into tip.
...
Implements simple command-line debugger for scripts.
2000-08-15 15:54:46 +00:00
mccabe%netscape.com
d8cabef55b
Fix to 39438.
...
Add a TokenStream entry to the regexp parser state so that regexps compiled at script-compilation time can report filename and line number on error.
2000-08-11 23:51:12 +00:00
conrad%ingress.com
d9e8edcf29
Changed from using strings for nsIDirectoryService props to using macro names defined in nsDirectoryServiceDefs.h
r=valeski
2000-08-11 20:31:57 +00:00
waldemar%netscape.com
fec02531da
Updated to generate Netscape 6-compatible HTML
2000-08-11 06:27:55 +00:00
waldemar%netscape.com
7a3bd65ac3
Added attributes to for-initializers and no-line-breaks in a few places
2000-08-11 06:27:25 +00:00
waldemar%netscape.com
d955e75027
Updated to match documentation site
2000-08-11 06:24:57 +00:00
waldemar%netscape.com
b7c2380049
Updated to match styles.css on documentation site
2000-08-11 06:24:39 +00:00
mccabe%netscape.com
16ab7000d2
Back in backed-out fix.
2000-08-11 02:58:30 +00:00
mccabe%netscape.com
e38da88c9f
Backout until I can figure out why mac doesn't like strlen here, even though it seems OK elsewhere.
2000-08-10 23:32:03 +00:00
mccabe%netscape.com
8ddfc050c7
Fix to 46566.
...
Always copy the current line string out of the token buffer when generating an error report, rather than just passing the token buffer itself. The token buffer wasn't necessarily a well-terminated string, so displaying the contents of the string in the error report produced unexpected results.
The unicode string in the error report is owned by a JSString; this string is rooted for the (stack-based) lifetime of the error report.
Fix courtesy jband.
r=mccabe
a=beard
2000-08-10 23:02:39 +00:00
mccabe%netscape.com
bb5465f725
Fix to 34425 -
...
Always create an error report, even when there is no current stack frame and it might be empty. This fixes an API regression; we used to allow JS_ReportError to be called from the API when no JavaScript was running.
r=rogerl
a=beard
2000-08-10 22:57:40 +00:00
mccabe%netscape.com
69b8cc3cca
Fix to 47409 -
...
Don't use timezone comment in javascript Date object toString string if it looks like it might not be ASCII.
a,r=beard
2000-08-10 22:54:45 +00:00
brendan%mozilla.org
2ffe707880
Fix cut-and-paste bugs in JavaMember_finalize (48304, r=pschwartau).
2000-08-10 03:09:41 +00:00
mccabe%netscape.com
5fb749ab79
Cast some parameters to PRUnichar * from jschar * to make the Mac happy.
2000-08-09 23:42:24 +00:00
mccabe%netscape.com
4efbf7baec
Fix to 24688. Post a message to the JavaScript console whenever a call is made through XPConnect to a JS Component or other JS object that results in an exception.
...
Also eliminate xpcJSErrorReport and merge some functionality from it into nsScriptError.
r=jband,a=beard
2000-08-09 22:48:52 +00:00
rogerl%netscape.com
9d79d55a1b
r,a=brendan@mozilla.org. Adding missing ECMA3 compliance toLocaleXXX
...
functions to built-in Array, Date and Object object prototypes.
2000-08-09 21:46:03 +00:00
nboyd%atg.com
faa5b161dc
fix 47859
2000-08-09 20:23:50 +00:00
nboyd%atg.com
c65fc2d8fd
Fix 47859
2000-08-09 20:22:37 +00:00
rogerl%netscape.com
e0214135b4
r=brendan, bug# 34276. Fix for correctly including winsock2.h.
2000-08-08 20:28:49 +00:00
rogerl%netscape.com
cf1bd923c5
(update to fix for bug #31255 ). Previous patch was insufficient in that it
...
didn't handle the case when the tokenstream is not tokenizing newlines.
2000-08-08 20:24:56 +00:00
rogerl%netscape.com
e8f1a9e20c
Added 'static' to global object routines.
2000-08-04 20:54:24 +00:00
rogerl%netscape.com
67730faf1f
Oops. Left icode output on by default, now off.
2000-08-04 20:37:42 +00:00
rogerl%netscape.com
0013224436
Prototype munging for built-in global properties, implemented Function
...
object & Boolean object.
2000-08-04 20:28:35 +00:00
waldemar%netscape.com
9e38333da6
Made link order consistent
2000-08-02 23:09:53 +00:00
waldemar%netscape.com
8941a10acb
Fixed Mac errors and warnings
2000-08-02 23:09:29 +00:00
jband%netscape.com
d957e12a12
interim fix for bug 25180. Build double wrappers around JS components used by JS code. Includes secured scheme for getting at underlying JSObject for those who really need to do this. a=warren r=rginda
2000-08-02 03:57:59 +00:00
beard%netscape.com
e2d1e94396
fixing warnings, removing need for JStrings to be copied for mClass
2000-08-02 03:53:04 +00:00
nboyd%atg.com
0667cc6b4b
Fix javadoc.
2000-07-31 21:19:05 +00:00
rginda%netscape.com
80b337ffd6
shut up "unused param" warnings by only naming the register param if the icode uses a RegisterList operand.
2000-07-29 02:00:12 +00:00
nboyd%atg.com
091e5f848f
Experimental changes for debugger.
2000-07-27 14:54:13 +00:00
rogerl%netscape.com
54e6f7c03f
Patch from Norris :
...
A Rhino user has complained about concurrency problems in the interpreter,
and I think the attached diff fixes some problems that could be caused if
the same interpreted function or script was called simultaneously from
two different threads.
2000-07-26 23:04:14 +00:00
mccabe%netscape.com
6183efe935
Not part of the Mozilla build.
...
Promulgate line-editing to the lcshell standalone command-line interpreter, and add more comments to the js shell support for the same.
2000-07-26 03:14:49 +00:00
rogerl%netscape.com
9cb37bc8c8
Function prototype objects etc.
2000-07-26 01:56:47 +00:00
rogerl%netscape.com
c30779b359
More ECMA 3 mucking about to support constructors etc.
2000-07-25 22:58:04 +00:00
brendan%mozilla.org
4736a63576
What a dork, I didn't test-build on Linux!
2000-07-24 21:28:08 +00:00
putterman%netscape.com
6f2bb03f35
backing out brendan's changes to fix build
2000-07-24 21:13:13 +00:00
morse%netscape.com
57b98ea166
attempt to fix build bustage
2000-07-24 21:03:41 +00:00
brendan%mozilla.org
5e0d51703d
Micro-optimize source (compilers probably do it, but hey); fix a comment.
2000-07-24 20:17:24 +00:00
brendan%mozilla.org
af6dc1da89
Fix broken code that stored off the end of 'vector' in ProcessArgs (not part of build).
2000-07-24 20:13:50 +00:00
brendan%mozilla.org
ef35aeadcc
Fix second (prototype-owns-property) setter/shared special case to unlock properly (45940, r=mccabe).
2000-07-22 01:03:04 +00:00
rogerl%netscape.com
7b8358b869
r=brendan@mozilla.org Bug #31381 Bug in Alpha 64-bit pointer cast.
...
Added extra 'long'field to Java wrapper object to handle platforms with
64 bit pointers.
2000-07-21 21:57:29 +00:00
rogerl%netscape.com
11aa5e9f47
r,a=brendan@mozilla.org. Bug #23502 , crash in qsort when user function
...
misbehaves.
2000-07-21 21:46:22 +00:00
nboyd%atg.com
a0e64bea0b
Fix 45928 NativeDate uses getDeclaredConstructor instead of getConstructor
2000-07-21 17:13:09 +00:00
beard%netscape.com
583d45e258
added jsmath.cpp/h
2000-07-21 05:07:29 +00:00
beard%netscape.com
90c948a47a
XML project file.
2000-07-21 05:07:05 +00:00
beard%netscape.com
eec51fa4ce
update dependencies to include jsmath.o
2000-07-21 05:01:10 +00:00
beard%netscape.com
94888cdb78
add jsmath.cpp to the build.
2000-07-21 05:00:43 +00:00