benjamin@smedbergs.us
|
a8f4f63a68
|
Bug 386025 - Expose cycle-collection symbols, r=graydon
|
2007-08-06 07:34:02 -07:00 |
bclary@bclary.com
|
b09d79edc2
|
JavaScript Tests - regression test for bug 363258, not part of the build
|
2007-08-05 10:39:44 -07:00 |
bclary@bclary.com
|
86bc86e4fa
|
JavaScript Tests - updated tests for JS1_8 by Igor Bukanov, bug 380469, not part of the build
|
2007-08-05 03:22:16 -07:00 |
bclary@bclary.com
|
c78e11d9c6
|
JavaScript Tests - regression test for bug 387871, by Jesse Ruderman, Igor Bukanov, not part of the build
|
2007-08-05 03:09:52 -07:00 |
bclary@bclary.com
|
301deb4ef4
|
JavaScript Tests - regression test for bug 390918, by Jesse Ruderman, Igor Bukanov, not part of the build
|
2007-08-05 02:59:42 -07:00 |
bclary@bclary.com
|
bdb9e4be04
|
JavaScript Tests - new version of test to reflect removal of close phase of GC in bug 380469 in JS18, by Igor Bukanov, not part of the build
|
2007-08-05 02:31:32 -07:00 |
igor@mir2.org
|
057012de87
|
Bug 390918: fixing gen_trace assert. r=brendan
|
2007-08-04 21:54:34 -07:00 |
igor@mir2.org
|
5f10688031
|
Bug 106495: js_strtod and js_strtointeger no longer require \0-terminated js chars. r=brendan
|
2007-08-04 12:05:16 -07:00 |
igor@mir2.org
|
16995d1161
|
Bug 390348: pinning of JSAtomState.emptyAtom is restored. r=brendan
|
2007-08-04 11:59:21 -07:00 |
brendan@mozilla.org
|
9a9855a2e8
|
Cope with stillborn funobj tracing via newborn root (390743, r=igor).
|
2007-08-04 00:31:19 -07:00 |
dbaron@dbaron.org
|
ec48537180
|
Fix leak of JSScript when a JSFunction is collected in a later GC than its function object. This changes GCX_PRIVATE to GCX_FUNCTION, and is essentially the same as the finalization part of the changes from bug 375808 (by igor). b=389757 r=igor a1.9=brendan
|
2007-08-04 00:00:43 -07:00 |
igor@mir2.org
|
82cfc95ecb
|
Bug 390078: Avoiding unnecessary GC-tracing of JSStackFrame members. r=brendan
|
2007-08-03 12:56:35 -07:00 |
martijn.martijn@gmail.com
|
d096d89737
|
Bug 390042 - mingw build error - error: no matching function for call to nsAutoString::nsAutoString(jschar*), r=mrbkap, sr=jst, a=jst
|
2007-08-03 03:15:36 -07:00 |
dbaron@dbaron.org
|
4041cb8be1
|
Fix leak of xptiInterfaceInfo in DebugDump. b=389765 r+sr=jst a=DEBUG-only
|
2007-08-02 17:08:28 -07:00 |
mrbkap@gmail.com
|
9eeaadc378
|
Remove an unused variable. no bug, r=sparky sr=lumpy
|
2007-08-02 16:42:33 -07:00 |
mrbkap@gmail.com
|
feacb1ee48
|
Detect cyclic __proto__ values ourselves because the JS engine gets confused by the wrappers. bug 390626, r=brendan sr=jst
|
2007-08-02 16:38:11 -07:00 |
brendan@mozilla.org
|
801db38b0d
|
Remove deadlock hazard when reparenting, single-threaded DOM so don't worry (390551, r+sr=jst).
|
2007-08-02 13:56:02 -07:00 |
brendan@mozilla.org
|
166f289020
|
Restore lost ECMA compatibility for length delegating/shadowing (390598, r=igor).
|
2007-08-02 13:36:53 -07:00 |
brendan@mozilla.org
|
e2a6711973
|
Fix array_pop default return value (390684, r=igor).
|
2007-08-02 11:40:47 -07:00 |
igor@mir2.org
|
57e44d2159
|
Bug 387481: baking out again accidental re-commit of the patch.
|
2007-08-02 04:34:41 -07:00 |
igor@mir2.org
|
129db0cb26
|
Bug 390348: Baking out the last commit as the tree is closed.
|
2007-08-02 04:32:40 -07:00 |
igor@mir2.org
|
e8fa206e02
|
Bug 106495: baking out the last commit as the tree is closed.
|
2007-08-02 04:27:04 -07:00 |
igor@mir2.org
|
8879b6dd6a
|
Bug 106495: js_strtod and js_strtointeger no longer require \0-terminated js chars. r=brendan
|
2007-08-02 02:34:31 -07:00 |
igor@mir2.org
|
b4938c5439
|
Bug 390348: pinning of JSAtomState.emptyAtom is restored. r=brendan
|
2007-08-02 02:28:25 -07:00 |
igor@mir2.org
|
2250899cf7
|
Bug 385393: Changing the return value of js_BoyerMooreHorspool to be jsint to fix mingw compilation.
|
2007-08-02 02:14:06 -07:00 |
brendan@mozilla.org
|
0fcc708a03
|
Fix bogus assertion in last patch (for 385393).
|
2007-08-02 01:21:55 -07:00 |
brendan@mozilla.org
|
044d2a9f8b
|
Fixing uninitialized v bug in InitExnPrivate (385393 followup, r=waldo).
|
2007-08-01 23:32:41 -07:00 |
brendan@mozilla.org
|
69d71f0558
|
No good, un-reverting.
|
2007-08-01 23:05:44 -07:00 |
brendan@mozilla.org
|
cc82bc50b2
|
Attempt to fix orange.
|
2007-08-01 22:46:19 -07:00 |
brendan@mozilla.org
|
f46b7fc5c2
|
Fast (frame-less) native call optimizations (385393, r=igor).
|
2007-08-01 21:33:52 -07:00 |
mrbkap@gmail.com
|
10cbc37134
|
Make enumeration over XOWs work. bug 390001, r=jst/brendan sr=jst
|
2007-08-01 15:25:47 -07:00 |
mrbkap@gmail.com
|
2bfb3ce40a
|
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 13:15:21 -07:00 |
mrbkap@gmail.com
|
9190f1cd1f
|
Protect vp from garbage collection, since GC could nest under several of the calls here. bug 390222, r+sr=jst
|
2007-07-31 12:17:31 -07:00 |
mrbkap@gmail.com
|
c6e6ffd09a
|
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 15:39:53 -07:00 |
mrbkap@gmail.com
|
d98f9510a1
|
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 14:50:10 -07:00 |
igor@mir2.org
|
89e99ae53f
|
Bug 389880: removal of redundant gcflags argument from string-allocation functions. r=brendan
|
2007-07-28 09:57:30 -07:00 |
mrbkap@gmail.com
|
f871eb37a5
|
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 12:18:06 -07:00 |
benjamin@smedbergs.us
|
91c3a0083a
|
Fix MSVC7 build bustage from bug 389401, a=gavin for checkin to closed tree
|
2007-07-26 07:09:46 -07:00 |
brendan@mozilla.org
|
331b5200df
|
Backing out, see bug 389122 and orange or red tinderboxes.
|
2007-07-21 16:21:20 -07:00 |
brendan@mozilla.org
|
c3aab4e5d0
|
Fast natives and related optimizations (385393, r=igor).
|
2007-07-21 14:39:42 -07:00 |
mrbkap@gmail.com
|
24e9d7a80f
|
Don't double-wrap objects when getting them out of an XPCVariant. bug 384632, r=peterv sr=jst
|
2007-07-20 18:03:55 -07:00 |
nboyd@atg.com
|
db2cbbebbe
|
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 12:57:48 -07:00 |
dbaron@dbaron.org
|
40d2fa2c21
|
Add more useful assertion for debugging cycle collector faults. b=386912 r+sr=peterv
|
2007-07-18 21:58:39 -07:00 |
dmose@mozilla.org
|
0d977286ca
|
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 13:19:05 -07:00 |
nboyd@atg.com
|
3846d2a020
|
Fix bug 387694 - More reportMatch changes to generalize tests
|
2007-07-18 12:59:20 -07:00 |
bclary@bclary.com
|
4aee9d29a1
|
add winmm.lib to JavaScript Shell build configuration on Windows, bug 363258, not part of the build. r=mrbkap
|
2007-07-18 12:55:15 -07:00 |
jwalden@mit.edu
|
294377fa2f
|
Bug 388276 - Build failed on solaris x86 due to checkin for 372428. Patch by Leon Sha <leon.sha@sun.com>, r=cls
|
2007-07-17 14:23:24 -07:00 |
mrbkap@gmail.com
|
532100467c
|
Move where we convert things into strings into a more centralized place. bug 372075, r=bzbarsky sr=jst
|
2007-07-17 13:12:21 -07:00 |
igor@mir2.org
|
4cbd20f62e
|
Bug 387871: proper state checks when closing the generator. r=brendan
|
2007-07-16 23:41:20 -07:00 |
igor@mir2.org
|
27f65ded77
|
Bug 380469: Followup to remove to no longer used JSGenerator.next. r=brendan
|
2007-07-16 23:38:27 -07:00 |