mrbkap%gmail.com
ab02a0705b
bug 292731: Use the same optimization for with as we do for for-in; trying to fix the Tp loss caused by the removal of this optimization when we tried doing this the other way. r=brendan (on IRC)
2005-08-22 22:30:08 +00:00
brendan%mozilla.org
565f5f1764
Have to check this instanceof XML in natives after all (305335, r/sr=mrbkap/shaver, a=me).
2005-08-22 22:19:34 +00:00
mrbkap%gmail.com
e00fb153b6
bug 132949: fix some of the more egregious bugs in jsfile.c, this also cleans up some of the style nits, but is nowhere a complete patch. Use jsfile.c at your own risk! rs=shaver
2005-08-22 17:30:44 +00:00
mrbkap%gmail.com
6235e018e4
bug 292731: be consistent in calling valueOf when using for-in. r=brendan
2005-08-22 17:09:53 +00:00
szegedia%freemail.hu
94baf79063
Fix for 305323: Rhino fails to select the appropriate overloaded method
...
This was due to a bug where code deviated from the section 3.3.6.1 of the LC3 specification. This commit makes the code compliant with the referenced spec section.
2005-08-21 13:29:32 +00:00
brendan%mozilla.org
7d22a1c86d
Put E4X-only stuff within #if JS_HAS_XML_SUPPORT.
2005-08-19 23:35:00 +00:00
brendan%mozilla.org
6de4ce3260
Forgot this fix to the fix for 301956 -- wahhhh!
2005-08-19 23:29:58 +00:00
brendan%mozilla.org
7b4f4db99e
Patch to bug 305002 written by Hans-Andreas Engel <Hans-A.Engel@unibas.ch>.
2005-08-19 01:48:48 +00:00
brendan%mozilla.org
ede81c65a5
C++ auto-storage-class helpers for requests and local roots (needed for 301265 and other bugs).
2005-08-17 16:26:14 +00:00
dougt%meer.net
f459476502
WinCE only. Disable opt for xpconnect. Did I mention that the windows ce optimizer blows? bug=304714. r=shaver, a=asa
2005-08-17 06:21:05 +00:00
timeless%mozdev.org
614ab6c34a
Bug 303596 DEBUG_CheckClassInfoClaims should tolerate NS_ERROR_OUT_OF_MEMORY
...
r=jst sr=jst
2005-08-17 05:36:36 +00:00
timeless%mozdev.org
b046342eef
Bug 303521 !!! Object's nsIClassInfo lies about it's interfaces!!! s.b. "its"
...
r=jst sr=jst
2005-08-17 03:44:45 +00:00
mrbkap%gmail.com
d00b2f86d0
bug 289933: functions, RegExps, and Script objects should all be of type "function" for compatibility with older SpiderMonkeys and to more closely imitate ECMA. r=brendan
2005-08-16 21:40:55 +00:00
jst%mozilla.jstenback.com
a7403e092d
Fixing bug 301476. Make XPCNativeWrapper's checkAccess hook always forward to the wrapper's checkAccess hook, if it's got one. r=shaver@mozilla.org, sr=brendan@mozilla.org
2005-08-16 20:08:39 +00:00
bsmedberg%covad.net
b1280c03e0
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
nboyd%atg.com
68e9b778df
Doc changes for 1.6R2.
2005-08-15 02:43:50 +00:00
igor%mir2.org
cd4d369f99
Addressing bug 303460:
...
1. Now shell can take compile script. This based on the initial patch from
Patrick Beard <pcbeard@mac.com>.
2. Using common code to read source and compiled scripts and for script
execution.
2005-08-14 14:36:17 +00:00
igor%mir2.org
0d0657b898
Cosmetics: removal of end-of-line whitespace
2005-08-14 14:24:52 +00:00
timeless%mozdev.org
b60cc3abfc
Bug 127760 - complete patch file for OpenUNIX and OpenServer ports
...
js patch
patch by kean@armory.com r=shaver
2005-08-12 23:39:46 +00:00
brendan%mozilla.org
e9e25d6c99
Comment tweak I forgot to bug mrbkap about.
2005-08-12 22:57:40 +00:00
jst%mozilla.jstenback.com
0d8b79a0bf
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
2005-08-12 04:11:00 +00:00
brendan%mozilla.org
f058fc4319
Comment tweak, still avoids subjunctive but qualifies the crash case as fixed.
2005-08-12 03:32:29 +00:00
mrbkap%gmail.com
0626b97c0e
bug 304376: Fix hash table refcounting problem while recursively entering a marked object. r+a=brendan
2005-08-12 00:46:56 +00:00
bsmedberg%covad.net
4fb9cbf21d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
b88aaf3d98
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
2005-08-11 20:40:53 +00:00
igor%mir2.org
2972315c5b
Fixing smalljar target:
...
1. It includes jdk13 package to make the jar usable.
2. It excludes e4x classes as they are useless without xbean.jar and xbean
is several times bigger then the whole js.jar.
2005-08-11 08:42:14 +00:00
szegedia%freemail.hu
20151b5aca
RFE 303572: access to underlying RhinoException in rethrown error objects
2005-08-08 08:49:09 +00:00
brendan%mozilla.org
08f4c0205c
Restore compatibility: allow function(){} at statement level, treating it as an expression statement (303723, r=shaver).
2005-08-08 06:54:59 +00:00
brendan%mozilla.org
729d4c0f98
Fix null ptr deref crash on shortid-bearing proto-property watch (303277, r=shaver).
2005-08-07 19:46:58 +00:00
igor%mir2.org
28a9fb6cd8
RefCallable is new member of public API
2005-08-07 10:05:47 +00:00
szegedia%freemail.hu
58960c6075
A bit more descriptive error message -- states also what the object *is* instead of only telling it isn't a function.
2005-08-05 14:59:44 +00:00
nboyd%atg.com
39d08b6b5b
Update some documentation references to versions to describe 1.6 and E4X.
2005-08-04 17:38:23 +00:00
timeless%mozdev.org
50b3b5c24b
Bug 303213 integer overflow in js
...
patch by mrbkap r=brendan a=brendan
2005-08-04 01:52:01 +00:00
timeless%mozdev.org
26a47f851f
Bug 303213 integer overflow in js
...
patch by brendan r=mrbkap a=brendan
2005-08-03 17:56:43 +00:00
timeless%mozdev.org
a8d40c7dc2
Visual Age properly complained about C++ comments in a C file
...
fixing.
2005-08-02 18:46:14 +00:00
timeless%mozdev.org
840de8d8d5
fixing some more 64bit non macro usage instances
2005-08-02 16:34:45 +00:00
timeless%mozdev.org
80334943a7
hoping that the build bustage is macro related
2005-08-02 16:12:27 +00:00
timeless%mozdev.org
67d1560bf3
Bug 281137 Add profiling column for functions excluding other functions running
...
jsd part
patch by silver@warwickcompsoc.co.uk r=shaver sr=dmose a=bsmedberg
2005-08-02 15:53:59 +00:00
igor%mir2.org
3c5d071f7e
Fixing bug 298786: bad type inference caused infinite loop in the compiler.
2005-08-01 14:02:27 +00:00
igor%mir2.org
dd10d6157a
Bug 278701: patch based on code from James Eggleston <james.eggleston@vega.de> to deiconify debugger window on breakpoints.
2005-08-01 13:50:33 +00:00
igor%mir2.org
178e4b2195
Fix to make things compilable: getElemFunctionAndThis returns Callable, not Function nowdays.
2005-08-01 13:48:32 +00:00
igor%mir2.org
71714cbf21
Resolving bug 299613
...
New interface RefCallable simplifies implementation of function-call-as-rvalue
in Java code. In addition native objects is required to implemet only Callable
interface, not Function, to serve as target of () operator.
2005-07-31 14:27:36 +00:00
igor%mir2.org
72d8f26087
Fixing bug 291591
...
\<LineTerminator> in string literals is removed from the resulting string to follow SpiderMonkey and C/C++
2005-07-31 13:48:46 +00:00
jst%mozilla.jstenback.com
9700a6e483
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
2005-07-30 20:57:07 +00:00
bob%bclary.com
4d34d712be
Date Parsing - fix regression from bug 273292, improve MSIE compatibility, bug 301738. r=mrbkap, r=shaver, a=asa
2005-07-30 03:15:49 +00:00
bob%bclary.com
a1c0d73f75
ECMA Compliance: fix daylight savings time before 1970, Bug 58116. Patch by Mike McCabe <mike+mozilla@meer.net>. r+a=shaver
2005-07-30 00:00:05 +00:00
bzbarsky%mit.edu
6829b2436a
Include pointers to the JSObjects involved when printing out the path in the
...
GC_MARK_DEBUG log. Bug 295434, r+a=shaver
2005-07-29 15:15:48 +00:00
bzbarsky%mit.edu
31c1cac564
Make XPCNativeWrapper call the wrapped native's classinfo resolve/get/set
...
hooks. Makes native wrappers work in lots of nasty DOM0 corner cases. Bug
296967, r=mrbkap, sr=jst, a=asa
2005-07-29 15:11:08 +00:00
mrbkap%gmail.com
367f27f1f8
bug 302531: QuoteString doesn't deal with not outputting anything. Also fix some whitespace nits. r=shaver a=brendan
2005-07-28 18:16:30 +00:00
mrbkap%gmail.com
2ca84fb604
bug 302439: Spandep fu doesn't skip unused JSOP_TABLESWITCH jump table entries. Patch by brendan (except for the whitespace cleanup by me), r=shaver a=brendan
2005-07-28 17:39:44 +00:00