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

9749 Коммитов

Автор SHA1 Сообщение Дата
igor%mir2.org a22f223915 Bug 390078: Avoiding unnecessary GC-tracing of JSStackFrame members. r=brendan 2007-08-03 19:56:35 +00:00
martijn.martijn%gmail.com 4d884e5d4c Bug 390042 � mingw build error - error: no matching function for call to nsAutoString::nsAutoString(jschar*), r=mrbkap, sr=jst, a=jst 2007-08-03 10:15:36 +00:00
dbaron%dbaron.org 9b6c357fee Fix leak of xptiInterfaceInfo in DebugDump. b=389765 r+sr=jst a=DEBUG-only 2007-08-03 00:08:28 +00:00
mrbkap%gmail.com 39ac58ea52 Remove an unused variable. no bug, r=sparky sr=lumpy 2007-08-02 23:42:33 +00:00
mrbkap%gmail.com 6c6ef1b02f Detect cyclic __proto__ values ourselves because the JS engine gets confused by the wrappers. bug 390626, r=brendan sr=jst 2007-08-02 23:38:11 +00:00
brendan%mozilla.org 957646b81b Remove deadlock hazard when reparenting, single-threaded DOM so don't worry (390551, r+sr=jst). 2007-08-02 20:56:02 +00:00
brendan%mozilla.org 679cfe8a8f Restore lost ECMA compatibility for length delegating/shadowing (390598, r=igor). 2007-08-02 20:36:53 +00:00
brendan%mozilla.org be0672829b Fix array_pop default return value (390684, r=igor). 2007-08-02 18:40:47 +00:00
igor%mir2.org 08b0ab7c5a Bug 387481: baking out again accidental re-commit of the patch. 2007-08-02 11:34:41 +00:00
igor%mir2.org 4bb2260026 Bug 390348: Baking out the last commit as the tree is closed. 2007-08-02 11:32:40 +00:00
igor%mir2.org 4533b079c1 Bug 106495: baking out the last commit as the tree is closed. 2007-08-02 11:27:04 +00:00
igor%mir2.org e182f7fd01 Bug 106495: js_strtod and js_strtointeger no longer require \0-terminated js chars. r=brendan 2007-08-02 09:34:31 +00:00
igor%mir2.org 31b7b2dfc8 Bug 390348: pinning of JSAtomState.emptyAtom is restored. r=brendan 2007-08-02 09:28:25 +00:00
igor%mir2.org 9d27da22a7 Bug 385393: Changing the return value of js_BoyerMooreHorspool to be jsint to fix mingw compilation. 2007-08-02 09:14:06 +00:00
brendan%mozilla.org d9ab40205e Fix bogus assertion in last patch (for 385393). 2007-08-02 08:21:55 +00:00
brendan%mozilla.org 27a257dc86 Fixing uninitialized v bug in InitExnPrivate (385393 followup, r=waldo). 2007-08-02 06:32:41 +00:00
brendan%mozilla.org f3f098b91e No good, un-reverting. 2007-08-02 06:05:44 +00:00
brendan%mozilla.org c3b46fc496 Attempt to fix orange. 2007-08-02 05:46:19 +00:00
brendan%mozilla.org 938c4b403d Fast (frame-less) native call optimizations (385393, r=igor). 2007-08-02 04:33:52 +00:00
mrbkap%gmail.com 32850e53e3 Make enumeration over XOWs work. bug 390001, r=jst/brendan sr=jst 2007-08-01 22:25:47 +00:00
mrbkap%gmail.com 8051912fcf Let "window.eval" work again by always wrapping eval when it comes out of a cross origin wrapper. bug 389878, r+sr=jst 2007-07-31 20:15:21 +00:00
mrbkap%gmail.com 4b4f31a74e Protect vp from garbage collection, since GC could nest under several of the calls here. bug 390222, r+sr=jst 2007-07-31 19:17:31 +00:00
mrbkap%gmail.com 9811c69336 Don't call FindInJSObjectScope on an object that's being finalized because its parent might have been finalized already. bug 389985, r+sr=jst 2007-07-30 22:39:53 +00:00
mrbkap%gmail.com 4c559ba563 Deal with XPCCallContexts that aren't able to initialize themselves. This also fixes bugs related to finalizing objects on dead contexts. bug 390083, r+sr=jst 2007-07-30 21:50:10 +00:00
igor%mir2.org 37a602a606 Bug 389880: removal of redundant gcflags argument from string-allocation functions. r=brendan 2007-07-28 16:57:30 +00:00
nboyd%atg.com a7e5688207 add more passing tests 2007-07-27 01:14:48 +00:00
nboyd%atg.com 16ec010595 Fix for last generator codegen bug (nested functions in generators).
Patch from Roshan James <roshanj@google.com>.
2007-07-27 00:46:57 +00:00
nboyd%atg.com 95e0c846ef Fix misspelling in comment. 2007-07-27 00:36:18 +00:00
nboyd%atg.com 4e8c20c377 Implement JavaScript 1.7 generators for bytecode generation mode.
Patch from Roshan James <roshanj@google.com>.
2007-07-26 21:48:05 +00:00
mrbkap%gmail.com 0bb2938ab9 Implement cross-origin wrappers to gate accesses between sites that are cross origin. This will prevent sites from monkeying with each other by doing bad things to allAccess properties, and pave the way for more security work. bug 367911, r=jst rs=brendan 2007-07-26 19:18:07 +00:00
benjamin%smedbergs.us 1a45754cb1 Fix MSVC7 build bustage from bug 389401, a=gavin for checkin to closed tree 2007-07-26 14:09:46 +00:00
nboyd%atg.com 3877bcb697 Switch to __javaObject__ in the hope that it generalizes to more cases in
the future.
2007-07-23 14:10:08 +00:00
brendan%mozilla.org b2c7c1fcbe Backing out, see bug 389122 and orange or red tinderboxes. 2007-07-21 23:21:20 +00:00
brendan%mozilla.org 41afe86347 Fast natives and related optimizations (385393, r=igor). 2007-07-21 21:39:42 +00:00
szegedia%freemail.hu 1897e05999 Download junit and emma jar files from ibiblio maven repo 2007-07-21 16:27:24 +00:00
szegedia%freemail.hu faa03c5a4b Added JUnit test task that produces code coverage report 2007-07-21 07:36:08 +00:00
szegedia%freemail.hu fa9e80531c Use skip files 2007-07-21 07:35:15 +00:00
mrbkap%gmail.com 7709754680 Don't double-wrap objects when getting them out of an XPCVariant. bug 384632, r=peterv sr=jst 2007-07-21 01:03:55 +00:00
nboyd%atg.com 051091f387 Update to sync with latest tests. 2007-07-20 12:37:48 +00:00
nboyd%atg.com c3b68a5f0f Add missing language versions. 2007-07-20 12:08:52 +00:00
nboyd%atg.com 8e23c48aca Fix bug 382098 - E4X attribute literals broken. Patch from Adam de Boor
<adeboor@google.com>.
Also remove obsolete (no longer supported in SpiderMonkey) check for
semicolon separation between functions.
2007-07-20 12:06:47 +00:00
nboyd%atg.com 0860b4cabb Fix bug 382098 - E4X attribute literals broken. Patch from Adam de Boor
<adeboor@google.com>.
2007-07-20 12:05:29 +00:00
nboyd%atg.com e07ae2455f Always need Object[] rather than String[] for Context.newArray(). 2007-07-20 11:59:51 +00:00
nboyd%atg.com 32d3a367f0 Fix bug 388643 - JavaScript Tests - global shell.js sets JavaScript version to
version lower than required by E4X tests
Patch from David Caldwell.
2007-07-19 19:57:48 +00:00
dbaron%dbaron.org 738022dea4 Add more useful assertion for debugging cycle collector faults. b=386912 r+sr=peterv 2007-07-19 04:58:39 +00:00
dmose%mozilla.org 8a7f2fd13f Fix comment to say 'createInstance' when it really means that, since this is pointed to by devmo as API documentation; no bug; rs=shaver 2007-07-18 20:19:05 +00:00
nboyd%atg.com f2d57e3ece Fix bug 387694 - More reportMatch changes to generalize tests 2007-07-18 19:59:21 +00:00
bclary%bclary.com fa71ee34c9 add winmm.lib to JavaScript Shell build configuration on Windows, bug 363258, not part of the build. r=mrbkap 2007-07-18 19:55:15 +00:00
nboyd%atg.com 31f0804d21 Use "associateValue" approach to save and restore the Generator prototype
for each scope rather than the kludgy former approach of storing a
reference to the prototype in the StopIteration object.
2007-07-18 15:13:33 +00:00
nboyd%atg.com 42efbe4736 Minor: Fix spelling error in comment. 2007-07-18 15:10:20 +00:00