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

6813 Коммитов

Автор SHA1 Сообщение Дата
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