bclary@bclary.com
|
f38919be2a
|
JavaScript Tests - regression test for bug 369404 must call jsTestDriverEnd() after reportCompare(), not part of the build
|
2007-12-14 08:35:17 -08:00 |
|
reed@reedloden.com
|
214e4dc0fc
|
Bug 408065 - "JSAPI should assert if embedding omits JS_ClearContextThread" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2007-12-13 23:43:54 -08:00 |
|
sayrer@gmail.com
|
545da3b51c
|
Bug 407794. Nightlies should not override module-specific build settings. r=ted.mielczarek.
|
2007-12-13 19:22:52 -08:00 |
|
jst@mozilla.org
|
2a57cdbdb4
|
Fixing bug 408143. Make the JSObject for XPConnect wrappers that have classinfo share maps with their prototypes. r+sr+a=brendan@mozilla.org
|
2007-12-13 17:39:28 -08:00 |
|
bclary@bclary.com
|
5c3a6df55f
|
JavaScript Tests - update known failures, no bug, not part of the build
|
2007-12-13 15:19:09 -08:00 |
|
bclary@bclary.com
|
c51bd16b7a
|
JavaScript Tests - regression tests for bug 407957, not part of the build
|
2007-12-13 15:17:42 -08:00 |
|
bclary@bclary.com
|
7c71fdba46
|
JavaScript Tests - regression tests for bug 407501, by Igor Bukanov, not part of the build
|
2007-12-13 15:15:05 -08:00 |
|
bclary@bclary.com
|
d9803ef2fc
|
JavaScript Tests - regression tests for bug 407323, not part of the build
|
2007-12-13 15:13:30 -08:00 |
|
bclary@bclary.com
|
15e5eb3183
|
JavaScript Tests - regression test for bug 406477, by Igor Bukanov, not part of the build
|
2007-12-13 15:11:38 -08:00 |
|
bclary@bclary.com
|
2f42cee5a9
|
JavaScript Tests - regression test for bug 406769, by Gavin Sharp, not part of the build
|
2007-12-13 15:10:07 -08:00 |
|
brendan@mozilla.org
|
7abd8bb595
|
Fix warning introduced by patch for bug 408009, r=jst.
|
2007-12-13 12:59:44 -08:00 |
|
crowder@fiverocks.com
|
5eb9b0b0b3
|
Bug 403977 - Huge Speed Drop in Array.prototype.sort, patch by Igor Bukanov <igor@mir2.org>, r=crowder, approval1.9 by beltzner
|
2007-12-13 11:55:21 -08:00 |
|
brendan@mozilla.org
|
8cdadd238e
|
Back out last rev due to orange tboxen.
|
2007-12-12 22:40:27 -08:00 |
|
jst@mozilla.org
|
aaffeb614c
|
Fixing bug 408143. Make JSObjects share their prototypes scope (map) even if their ops differ, as long as their newObjectMap hooks are the same. r+a=brendan@mozilla.org
|
2007-12-12 21:42:04 -08:00 |
|
pavlov@pavlov.net
|
6e91b7c1fb
|
bug 408124. increase size of regexp arena to avoid unnecessary additional allocations. r=crowder
|
2007-12-12 16:12:30 -08:00 |
|
jst@mozilla.org
|
17c85fe694
|
Fixing bug 408009. Make doGetObjectPrincipal() faster. r+sr=bzbarsky@mit.edu, r+a=brendan@mozilla.org
|
2007-12-12 15:02:25 -08:00 |
|
bclary@bclary.com
|
ddcf61f0d0
|
JavaScript Tests - remove DST start/end ambiguity, r=igor, bug 408080, not part of the build
|
2007-12-12 13:17:11 -08:00 |
|
igor@mir2.org
|
076f69ec85
|
Bug 398219: backing out the check in due to regression failures.
|
2007-12-12 12:08:24 -08:00 |
|
igor@mir2.org
|
1e5b233ff0
|
Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan
|
2007-12-12 10:47:56 -08:00 |
|
bclary@bclary.com
|
aa958569ef
|
JavaScript Tests - remove fixes from known failures due to bug 396584
|
2007-12-12 10:09:32 -08:00 |
|
brendan@mozilla.org
|
bb37e6a7fe
|
Reflecting arguments in Call must happen irrespective of JSRESOLVE_ASSIGNING (396584, r=igor).
|
2007-12-11 13:40:51 -08:00 |
|
brendan@mozilla.org
|
fe766425b6
|
Don't give Iterator a fixed global binding (407957, r=jwalden).
|
2007-12-11 13:37:04 -08:00 |
|
crowder@fiverocks.com
|
0966ae9622
|
Bug 403977 -- Backed out due to mochitest failures -- crowder
|
2007-12-11 13:07:47 -08:00 |
|
crowder@fiverocks.com
|
bc4cd9a1e3
|
Bug 403977 - Huge Speed Drop in Array.prototype.sort, patch by Igor Bukanoc <igor@mir2.org, r=crowder
|
2007-12-11 12:17:41 -08:00 |
|
crowder@fiverocks.com
|
d78a00de7c
|
Bug 375876 - "Assertion failure: (c2 <= cs->length) && (c1 <= c2)" with /[\[-h]/i, r=mrbkap, a=blocking1.9
|
2007-12-11 12:13:42 -08:00 |
|
igor@mir2.org
|
33dfb48ca3
|
Bug 406477: eval with function statements adds the function to the proper var object. r,a=brendan
|
2007-12-11 02:43:56 -08:00 |
|
reed@reedloden.com
|
72d65ef27e
|
Bug 407000 - "Tearing down rt->unitStrings too early leads to incorrect free later" [p=jorendorff@mozilla.com (Jason Orendorff) r=igor a1.9=brendan a=blocking1.9+]
|
2007-12-11 02:40:29 -08:00 |
|
igor@mir2.org
|
93e67f0a7c
|
Bug 397215: Runtime option to switch to UTF-8 encoding in byte <-> jschar conversiions. Patch from Sam Ruby with some changes by me. r,a=brendan
|
2007-12-11 02:09:58 -08:00 |
|
pavlov@pavlov.net
|
1cd88420f7
|
bug 407824. XPCJSContextStack::Push doesn't need to allocate as much as it does. use an nsAutoTArray<> instead. r/sr=jst
|
2007-12-11 00:40:57 -08:00 |
|
pavlov@pavlov.net
|
b49762112f
|
bug 407428. stack allocate small strings in js_XDRStringAtom instead of instead of using the tempPool arena to allocate them. r=brendan,igor
|
2007-12-11 00:36:29 -08:00 |
|
reed@reedloden.com
|
33158fbeeb
|
Bug 407815 - Speed up GetSecurityManager() in our XOW code [p=jst@mozilla.org (Johnny Stenback [jst]) r+sr=sicking a=blocking1.9+]
|
2007-12-11 00:27:41 -08:00 |
|
reed@reedloden.com
|
12e0fa1a55
|
Bug 407819 - Speed up GetScopeOfObject() [p=jst@mozilla.org (Johnny Stenback [jst]) r+sr=sicking a=blocking1.9+]
|
2007-12-11 00:24:17 -08:00 |
|
sayrer@gmail.com
|
5cd33817cc
|
backout bug 407815 due to test failures
|
2007-12-10 21:11:30 -08:00 |
|
reed@reedloden.com
|
f09f67bea1
|
Back out jst's patch from bug 407819 to see if it fixes qm-centos5-01's mochitest failures.
|
2007-12-10 19:48:02 -08:00 |
|
jst@mozilla.org
|
e1ffacc0eb
|
Fixing bug 407819. Speed up GetScopeOfObject(). r+sr=jonas@sicking.cc
|
2007-12-10 18:00:40 -08:00 |
|
jst@mozilla.org
|
c0792b2946
|
Fixing bug 407819. Speed up GetScopeOfObject(). r+sr=jonas@sicking.cc
|
2007-12-10 17:42:19 -08:00 |
|
jst@mozilla.org
|
6306fba65f
|
Fixing bug 407815. Speed up GetSecurityManager() in our XOW code. r+sr=jonas@sicking.cc
|
2007-12-10 17:21:37 -08:00 |
|
bclary@bclary.com
|
7078220319
|
JavaScript Test - update regression test for bug 342359 due to changes in bug 376957, not part of the build
|
2007-12-10 13:51:53 -08:00 |
|
bclary@bclary.com
|
bee11ea13c
|
Sisyphus - cause test run to fail immediately if Spider fails to install properly, bug 407430, not part of the build
|
2007-12-10 09:18:28 -08:00 |
|
gavin@gavinsharp.com
|
67f25d17c8
|
Bug 376957 followup fix: make Error readonly/permanent, patch by Brendan Eich <brendan@mozilla.org>, r=jwalden, a=schrep for M10 landing
|
2007-12-10 08:15:01 -08:00 |
|
bclary@bclary.com
|
0baef6e1a8
|
JavaScript Tests - regression tests for bug 368516, 371636, by Brendan Eich, Igor Bukanov, not part of the build
|
2007-12-10 07:27:59 -08:00 |
|
gavin@gavinsharp.com
|
5308ee78ac
|
Bug 406769: simple code now causes a slow script warning dialog to appear when it didn't before (fix bad regression in the global variable optimizer), patch by Igor Bukanov <igor@mir2.org>, r=brendan, a=schrep for M10 landing
|
2007-12-09 14:37:27 -08:00 |
|
reed@reedloden.com
|
f1fcf37818
|
Bug 407501 - "JSOP_NEWINIT lacks SAVE_SP_AND_PC" [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan aM10=damons]
|
2007-12-08 23:14:06 -08:00 |
|
brendan@mozilla.org
|
a902a948d0
|
JSCLASS_FIXED_BINDING only on Namespace, for better backward and forward compat (407323, r=jwalden).
|
2007-12-08 22:14:26 -08:00 |
|
bclary@bclary.com
|
a453cdad23
|
JavaScript Tests - regression test for bug 353116, by Jesse Ruderman, Rich Dougherty, not part of the build
|
2007-12-08 16:28:59 -08:00 |
|
bclary@bclary.com
|
0ebf9cb185
|
JavaScript Tests - test regression from bug 398609, by Igor Bukanov, not part of the build
|
2007-12-08 12:12:09 -08:00 |
|
bclary@bclary.com
|
8e4e6656c7
|
JavaScript Tests - regression test for bug 404755, by Franck, Igor Bukanov, not part of the build
|
2007-12-08 11:41:50 -08:00 |
|
bclary@bclary.com
|
f319faeda8
|
JavaScript Tests - regression test for bug 407024, by Igor Bukanov, not part of the build
|
2007-12-08 11:29:22 -08:00 |
|
crowder@fiverocks.com
|
eade185112
|
Bug 407024 - Fatal JS_Assert "JSVAL_IS_NUMBER(pn3->pn_val) || JSVAL_IS_STRING(pn3->pn_val) || JSVAL_IS_BOOLEAN(pn3->pn_val)", patch by Igor Bukanov <igor@mir2.org>, r=brendan, approvalM10=schrep
|
2007-12-07 13:36:58 -08:00 |
|
bclary@bclary.com
|
9b73f18e2a
|
Sisyphus - JavaScript Tests - update kernel identification and known failures, bug 407347, not part of the build
|
2007-12-07 07:25:22 -08:00 |
|
bclary@bclary.com
|
adc4661535
|
JavaScript Test - add missing test for bug 396969, by Brendan Eich, not part of the build
|
2007-12-07 00:55:03 -08:00 |
|
igor@mir2.org
|
37a451667c
|
Bug 406079: dtrace can compile again. Patch from Alfred Peng, r=myself, a1.9,aM10=beltzner.
|
2007-12-06 12:17:43 -08:00 |
|
bclary@bclary.com
|
f3c3cb9079
|
JavaScript Tests - update regression test for bug 274152 due to bug 368516, not part of the build
|
2007-12-06 11:23:03 -08:00 |
|
igor@mir2.org
|
4ea52a97d6
|
Bug 406765: quelling GCC unitialized overwarning. r,a=brendan aM10=dsicore
|
2007-12-06 00:52:03 -08:00 |
|
crowder@fiverocks.com
|
921e592aee
|
Bug 368516: UTF-8 encoded scripts that contain a BOM result in an "illegal character" error, r=mrbkap, r=brendan, a=schrep
|
2007-12-05 21:09:38 -08:00 |
|
mrbkap@gmail.com
|
33c1a8132b
|
Backing this out to fix mochitest failures.
|
2007-12-04 16:52:02 -08:00 |
|
mrbkap@gmail.com
|
85a5d646af
|
Preserve more important attributes. bug 393269, r+sr=jst a=beltzner
|
2007-12-04 16:17:06 -08:00 |
|
mrbkap@gmail.com
|
1eab27a903
|
Complete the checkin for bug 399298. r+sr=jst
|
2007-12-04 16:13:49 -08:00 |
|
mrbkap@gmail.com
|
58b7f4efda
|
Set XOWs' prototypes to null to avoid confusion. bug 405726, r+sr=jst a=beltzner
|
2007-12-04 11:07:08 -08:00 |
|
igor@mir2.org
|
a59fada795
|
Bug 406736: fixing the test to report the success with read-only Array. r=Bob Clary, not part of the build
|
2007-12-04 10:16:43 -08:00 |
|
igor@mir2.org
|
e5af2095c0
|
Bug 406555: The decompiler output no longer depend on JS_C_STRINGS_ARE_UTF8 for uniformity. a,r=brendan
|
2007-12-04 01:30:23 -08:00 |
|
igor@mir2.org
|
1c10d71daf
|
Bug 405962: extra patch to move the switch case for CALL_PROP to a beter place in the source. r,a=brendan
|
2007-12-04 01:26:23 -08:00 |
|
igor@mir2.org
|
0ea5b6f14c
|
Bug 405962: making sure that we can compile with !JS_HAS_XML_SUPPORT. a,r=brendan
|
2007-12-04 01:08:13 -08:00 |
|
bclary@bclary.com
|
03082af022
|
JavaScript Tests - update known failure list, bug 406726, not part of the build
|
2007-12-04 00:30:49 -08:00 |
|
jwalden@mit.edu
|
908d04a379
|
Kick the stupid Windows test box.
|
2007-12-03 19:40:06 -08:00 |
|
jwalden@mit.edu
|
d3b11a2cbf
|
Bug 376957 - Prevent data leaks from cross-site JSON loads (JavaScript literals), by making the global name bindings ReadOnly/DontDelete and making [] and {} use the global bindings. Still more that can be done here, but this covers a lot of the fix. r+a=brendan
|
2007-12-03 19:05:24 -08:00 |
|
reed@reedloden.com
|
63456c86a2
|
Bug 406608 - "Cast needed in jsfun.c (C++ compatibility)" [p=jorendorff@mozilla.com (Jason Orendorff) r=igor a1.9=damons]
|
2007-12-03 14:21:17 -08:00 |
|
jag@tty.nl
|
aa639ffd66
|
Bug 382034: support optional arguments in idl; follow-up patch to address reading absent optional arguments from argv. r=enndeakin, sr=jst, a=mtschrep
|
2007-12-02 20:20:13 -08:00 |
|
reed@reedloden.com
|
58880b2278
|
Bug 398579 - "Allow using chrome:// URLs in Components.utils.import()" [p=ajvincent@gmail.com (Alex Vincent) r=sayrer sr=bsmedberg a1.9=damons]
|
2007-11-30 22:45:04 -08:00 |
|
reed@reedloden.com
|
3c4ac4c8f4
|
Back out WeirdAl's patch from bug 398579 to see if it caused the perf regression on Linux.
|
2007-11-30 17:23:10 -08:00 |
|
reed@reedloden.com
|
892f2e7f36
|
Bug 398579 - "Allow using chrome:// URLs in Components.utils.import()" [p=ajvincent@gmail.com (Alex Vincent) r=sayrer sr=bsmedberg a1.9=damons]
|
2007-11-30 12:03:37 -08:00 |
|
bclary@bclary.com
|
dd88f8be15
|
Sisyphus - JavaScript Tests - additional kernel pattern for CentOS5 VM
|
2007-11-29 09:12:26 -08:00 |
|
igor@mir2.org
|
22c2a33a75
|
Bug 403878: No compiler pseudo-frames when compiling functions. r,a=brendan
|
2007-11-29 06:49:42 -08:00 |
|
reed@reedloden.com
|
450727effa
|
Bug 371636 - "IE Array sort on numbers using default string comparator is 5x faster" [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan a=blocking1.9+]
|
2007-11-28 23:09:21 -08:00 |
|
reed@reedloden.com
|
4633e7861a
|
Bug 404755 - fixing memory leak resulted from bug 363603 [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan]
|
2007-11-28 22:00:10 -08:00 |
|
reed@reedloden.com
|
a5ab5751ec
|
Back out Igor's patch from bug 404755 to see if it fixes the orange.
|
2007-11-28 20:12:08 -08:00 |
|
crowder@fiverocks.com
|
7abb68db68
|
Bug 405882 - js.c has an unmatched fopen() resource leak, r=igor (not part of the build)
|
2007-11-28 17:00:33 -08:00 |
|
igor@mir2.org
|
44d7db2341
|
Bug 404755: fixing memory leak resulted from bug 363603. a,r=brendan
|
2007-11-28 14:22:40 -08:00 |
|
bclary@bclary.com
|
5c44d4d5d2
|
Sisyphus/JavaScript Tests - cleanup log summary and TinderboxPrint output for Buildbot/Tinderbox, bug 397923, not part of the build, r=rcampbell
|
2007-11-28 10:17:28 -08:00 |
|
mrbkap@gmail.com
|
81e35c902c
|
Make XOW's toString consistent over all cases. bug 398109, r=jst sr=bzbarsky a=beltzner
|
2007-11-27 17:09:31 -08:00 |
|
mrbkap@gmail.com
|
9faca3d85d
|
Don't use a prototype to do any work, just do it ourselves. bug 399298, r=jst sr=brendan a=blocking-1.9
|
2007-11-27 17:03:41 -08:00 |
|
mrbkap@gmail.com
|
b00023d855
|
Actually throw if the thrown thing was not an nsresult. bug 401735, r+sr+a=jst
|
2007-11-27 16:49:08 -08:00 |
|
jst@mozilla.org
|
a668c9bc61
|
Landing fix for bug 393267. Fixing problem with setting __proto__ on objects with XOW's on its prototype chain. Patch by mrbkap@gmail.com, r=jst@mozilla.org, sr=brendan@mozilla.org
|
2007-11-27 15:45:20 -08:00 |
|
bclary@bclary.com
|
c8922b2b5a
|
Sisyphus/JavaScript Tests - add option -S to runtests.sh to provide simpler output for Buildbot/Tinderbox, bug 397923, r=rcampbell
|
2007-11-27 14:53:24 -08:00 |
|
bclary@bclary.com
|
0e51145522
|
JavaScript Tests - update test for bug 394941 to use regexps to match 1.8 and 1.9.0 behaviors, not part of the build
|
2007-11-27 09:42:04 -08:00 |
|
igor@mir2.org
|
a0d8d9194e
|
Bug 399544: using custom storage for function argument and variable names. r,a=brendan
|
2007-11-27 00:38:47 -08:00 |
|
jwalden@mit.edu
|
300d5d5c21
|
Bug 405372 - jsshell tracing() appears to work in JS_THREADED_INTERP builds but doesn't. r+a=brendan
|
2007-11-26 10:06:53 -08:00 |
|
igor@mir2.org
|
3a067462ef
|
Bug 404803: patch from Jason Orendorff to restore C++ compatibility. r=myself a=brendan
|
2007-11-26 09:41:45 -08:00 |
|
igor@mir2.org
|
140ee1cf49
|
Bug 347927: consistently using JS_ARRAY_LENGTH macro. r,a=brendan
|
2007-11-26 07:18:43 -08:00 |
|
bclary@bclary.com
|
e04ae113c0
|
JavaScript Tests - update known failures due to bug 394941, not part of the build
|
2007-11-26 00:48:48 -08:00 |
|
bclary@bclary.com
|
895572b43a
|
JavaScript Tests - regression test for bug 394941 by Jesse Ruderman, update regression tests due to bug 394941, not part of the build
|
2007-11-26 00:42:53 -08:00 |
|
igor@mir2.org
|
e46dc99233
|
Bug 394941: report exhausting of the script memory quota as ordinary runtime exceptions. r=brendan, a1.9=beltzner
|
2007-11-22 14:21:18 -08:00 |
|
igor@mir2.org
|
792e095787
|
Bug 404499: fixing the regression in the decompiler from landing of bug 398609. r,a=brendan
|
2007-11-22 00:06:00 -08:00 |
|
reed@reedloden.com
|
4272f519dd
|
Bug 403878 - Replacing js_InternalCall with js_Invoke in Array.sort for arrays with scripted compator functions (save alloc/free on each compare) [p=crowder@fiverocks.com (Brian Crowder) r=igor a=blocking1.9+]
|
2007-11-20 21:51:46 -08:00 |
|
crowder@fiverocks.com
|
f31d7fa41e
|
Bug 403878 - Backing out, potentially caused orange on test tinderbox
|
2007-11-20 12:52:14 -08:00 |
|
crowder@fiverocks.com
|
e46cad284d
|
Bug 399199: jsfile.c fails to compile, patch by Jeff Watkins <jeff.watkins.spam@gmail.com> r=crowder, a=not part of the build
|
2007-11-20 10:23:49 -08:00 |
|
crowder@fiverocks.com
|
880f250289
|
Bug 403878 - Replacing js_InternalCall with js_Invoke in Array.sort for arrays with scripted compator functions -- save alloc/free on each compare r=ibukanov, a=blocking1.9+
|
2007-11-20 10:07:13 -08:00 |
|
bclary@bclary.com
|
b29c3e4759
|
JavaScript Tests - jsDriver.pl -k|-K fail to report test failures, bug 404539, r=igor, not part of the build
|
2007-11-20 08:28:29 -08:00 |
|
bclary@bclary.com
|
3d7a48e323
|
JavaScript Tests - update public-failures.txt, spidermonkey-extensions-n.tests, bug 404367
|
2007-11-19 10:52:59 -08:00 |
|
bclary@bclary.com
|
e19068117c
|
Sisyphus - JavaScript Tests auto create known failure patterns, bug 404357
|
2007-11-19 09:30:44 -08:00 |
|
bclary@bclary.com
|
36300b81c8
|
JavaScript Tests - update tests to reflect changing error messages, bug 404355
|
2007-11-19 09:23:06 -08:00 |
|
igor@mir2.org
|
a4162380a8
|
Bug 398609: simpler handling of hidden properties, r,a=brendan
|
2007-11-19 09:15:45 -08:00 |
|
bclary@bclary.com
|
be8396b481
|
JavaScript Tests - handle race in some Date tests, bug 404351
|
2007-11-19 09:12:58 -08:00 |
|
peterv@propagandism.org
|
473a62cd5f
|
Sync declaration of js_TraceFunction with definition.
|
2007-11-19 03:38:08 -08:00 |
|
igor@mir2.org
|
1831710dfa
|
Bug 403678: GC thing callback is removed. r,a=brendan
|
2007-11-19 02:57:04 -08:00 |
|
igor@mir2.org
|
7d6e57125d
|
Bug 398609: backing out due to test failures.
|
2007-11-18 16:58:46 -08:00 |
|
igor@mir2.org
|
64dc5b1984
|
Bug 398609: cleanup of hidden properties support. r,a=brendan
|
2007-11-18 16:36:49 -08:00 |
|
peterv@propagandism.org
|
9989fb489f
|
Fix for bug 375808 (Replacing GCX_PRIVATE by GCX_FUNCTION). r=igor, sr=jst, a=schrep.
|
2007-11-18 06:10:28 -08:00 |
|
reed@reedloden.com
|
f941fdc959
|
Bug 395836 - "(new Date).toLocaleFormat("%D") crashes Minefield" [p=mats.palmgren@bredband.net (Mats Palmgren) r=crowder a=blocking1.9+]
|
2007-11-17 00:25:23 -08:00 |
|
reed@reedloden.com
|
3f9e133d9c
|
Bug 400393 - "mozilla-central: jsatom.cpp has bad casts in 64-bit OS" [p=benjamin@smedbergs.us (Benjamin Smedberg) r=igor a1.9=schrep]
|
2007-11-16 20:20:37 -08:00 |
|
reed@reedloden.com
|
dff4bb8d6e
|
Bug 402653 - "xpcshell core dump when shutdown" [p=solar@netease.com (Solar) r=igor a=blocking1.9+]
|
2007-11-15 01:01:17 -08:00 |
|
reed@reedloden.com
|
4c5746dc93
|
relanding bug 400687 since it doesn't look to be the source of the Ts regression
|
2007-11-14 20:16:35 -08:00 |
|
gavin@gavinsharp.com
|
939757e2f4
|
Back out the patch for bug 400687 to see whether it caused the Ts regression, a=sicking
|
2007-11-14 16:17:28 -08:00 |
|
bclary@bclary.com
|
5a06932f57
|
JavaScript Tests - regression tests for bug 402386, semicolon insertion, not part of the build
|
2007-11-13 20:19:18 -08:00 |
|
brendan@mozilla.org
|
3cbee734d4
|
Propagate end position in all cases parsing a parenthesized expression (402386, r=mrbkap/a=schrep).
|
2007-11-13 18:07:28 -08:00 |
|
igor@mir2.org
|
0f544e4c18
|
Bug 396487: objects can be marked as system only during creation. r,a=brendan
|
2007-11-13 16:50:17 -08:00 |
|
igor@mir2.org
|
8b7011f509
|
bug 397289: removing JSParseNode.pn_ts. r,a=brendan
|
2007-11-13 14:18:17 -08:00 |
|
igor@mir2.org
|
ca808e133e
|
Bug 400687: removal of dependency of xpconnect on internal JS GC thing types. r,a=brendan
|
2007-11-13 13:23:07 -08:00 |
|
bclary@bclary.com
|
11bc4bf9d9
|
JavaScript Tests - regression test for bug 398485, not part of the build
|
2007-11-13 10:53:16 -08:00 |
|
igor@mir2.org
|
837c046912
|
Bug 398609: Backing out due to mochi test failure.
|
2007-11-13 07:47:28 -08:00 |
|
igor@mir2.org
|
6c43fd5702
|
Bug 398609: cleanup of hidden properties. r,a=brendan
|
2007-11-13 06:56:18 -08:00 |
|
reed@reedloden.com
|
f79a9b57ed
|
Bug 401188 - "Thread-unsafe updates to sub-atomic rt->gc{Poke,Zeal}" [p=crowder r=igor a1.9=brendan]
|
2007-11-13 02:44:08 -08:00 |
|
reed@reedloden.com
|
b391eb319e
|
Bug 327869 - "new Date (1899, 0).toLocaleString() causes abnormal program termination if compiled with VC 8" [p=mats.palmgren@bredband.net (Mats Palmgren) r=crowder a=blocking1.9+]
|
2007-11-13 00:35:42 -08:00 |
|
reed@reedloden.com
|
0352b51ca8
|
Bug 400793 - "Need JS_AlreadyHasOwnProperty (UCProperty, Element)" [p=crowder r+a1.9=brendan]
|
2007-11-13 00:28:47 -08:00 |
|
reed@reedloden.com
|
6af24f946e
|
Bug 398177 - "ISO 8601 dates helper" [p=erwan@flock.com (Erwan Loisant) r=sayrer sr=mscott a1.9=damons]
|
2007-11-13 00:12:56 -08:00 |
|
reed@reedloden.com
|
8a96e0e5c6
|
Bug 398485 - "Date toLocaleString() clamps the year to -32767 .. 32767" [p=mats.palmgren@bredband.net (Mats Palmgren) r=crowder a1.9=schrep]
|
2007-11-12 22:39:16 -08:00 |
|
reed@reedloden.com
|
b4a5976379
|
Bug 353116 - ""has no properties" is misleading and should be replaced with "is null or undefined"" [p=rich@rd.gen.nz (Rich Dougherty) r=brendan r=crowder a1.9=damons]
|
2007-11-12 21:23:22 -08:00 |
|
peterv@propagandism.org
|
bd7abdc552
|
Undoing accidental backout of the fix for bug 401254.
|
2007-11-12 06:45:08 -08:00 |
|
reed@reedloden.com
|
e356453930
|
Bug 401298 - "Including jsapi.h generates many warnings with certain compiler configurations (e.g. gcc 3.4 -Wstrict-prototypes)" [p=wes@page.ca (Wesley W. Garland) r=mrbkap a1.9=brendan]
|
2007-11-07 01:17:35 -08:00 |
|
igor@mir2.org
|
8b7c86c157
|
Bug 398085: better handling of long jumps in the bytecode. r,a=brendan,aM9=beltzner
|
2007-11-06 11:41:04 -08:00 |
|
igor@mir2.org
|
9bd984356d
|
Bug 402087: fixing iteraction between gczeal mode and scripts. r,a=brendan, aM9=beltzner
|
2007-11-06 03:05:00 -08:00 |
|
shaver@mozilla.org
|
73e1405020
|
copy WINNT5.2 config for vista, npotb, r=crowder
|
2007-11-05 12:08:23 -08:00 |
|
peterv@propagandism.org
|
db82918acf
|
Fix for bug 402535 (Cycle collection crashes with Leak Monitor extension installed). Pending-r=sicking, sr=jst, a=dsicore.
|
2007-11-05 11:43:08 -08:00 |
|
peterv@propagandism.org
|
93565d5348
|
Fix for bug 402379 (Crash with Venkman profiling [@ JS_IsSystemObject]). r=igor, pending-sr=jst.
|
2007-11-05 01:12:16 -08:00 |
|
jonas@sicking.cc
|
6c25f1dfd7
|
Bug 404402: Don't remove an XPCTraceableVariant from root set in dtor if it has already been done during unlinking. Patch by peterv. r/sr=sicking
|
2007-11-04 18:07:09 -08:00 |
|
brendan@mozilla.org
|
58958cae30
|
Fix post-increment/decrement automatic semicolon insertion bug (401466, r=mrbkap).
|
2007-11-04 14:21:19 -08:00 |
|
peterv@propagandism.org
|
03c2ddbbf8
|
Fix crash from patch for bug 401687 (Stop refcounting JS objects in the cycle collector). r/sr=jst, a=dsicore@mozilla.com.
|
2007-11-02 08:48:00 -07:00 |
|
reed@reedloden.com
|
3b58bb05e5
|
Bug 401806 - "support building with dtrace enabled on Mac OS X" [p=Ryan r=luser aM9=schrep]
|
2007-11-01 23:36:49 -07:00 |
|
jst@mozilla.org
|
b82c1c86f3
|
Fixing solaris bustage from bug 401687. r+sr=jonas@sicking.cc
|
2007-11-01 18:09:53 -07:00 |
|
jst@mozilla.org
|
858f753261
|
Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com
|
2007-11-01 15:51:57 -07:00 |
|
bclary@bclary.com
|
ec492a2fb3
|
Sisyphus|JavaScript Tests - remove need to parallel dir structure of tests into results, bug 399888, r=rcampbell, not part of the build
|
2007-10-31 14:04:03 -07:00 |
|
bclary@bclary.com
|
fd0a76f9c2
|
JavaScript Tests - regression test for bug 383682, by Blake Kaplan, not part of the build
|
2007-10-31 10:22:32 -07:00 |
|
brendan@mozilla.org
|
cf0905a942
|
Fix conditional expressions (401405, r=mrbkap).
|
2007-10-29 19:35:02 -07:00 |
|
peterv@propagandism.org
|
0614d590fc
|
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
|
2007-10-29 06:45:07 -07:00 |
|
peterv@propagandism.org
|
26b136edfe
|
Backing out once more to fix orange.
|
2007-10-28 05:49:30 -07:00 |
|
peterv@propagandism.org
|
eae43da5fc
|
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
|
2007-10-28 04:14:40 -07:00 |
|
igor@mir2.org
|
22632f27dc
|
Bug 401254: new shell function gcparam as a wrapper for JS_SetGCParameter. r=brendan. Browser builds do not use the file.
|
2007-10-27 16:04:13 -07:00 |
|
jonas@sicking.cc
|
903acf3ee6
|
bug 394390: Don't report bogus warnings to the error console when using cross-site xmlhttprequest. Patch by Surya Ismail <suryaismail@gmail.com>, r/sr=sicking
|
2007-10-26 18:46:09 -07:00 |
|
peterv@propagandism.org
|
89c081734f
|
Backing out to fix orange.
|
2007-10-26 07:15:28 -07:00 |
|
peterv@propagandism.org
|
7496875bfa
|
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
|
2007-10-26 06:25:32 -07:00 |
|
reed@reedloden.com
|
8d268b59fb
|
Bug 393627 - "JS XPCOM component exception handled by native code shows up in error console" (don't report nsresult exceptions thrown from JS) [p=mrbkap r+sr=jst aM9=beltzner]
|
2007-10-24 22:59:37 -07:00 |
|
igor@mir2.org
|
7432749720
|
Bug 399090: proper check for duplicated parameter names in xdr decoder. r=brendan,mrbkap a=brendan aM9=beltzner
|
2007-10-24 14:50:22 -07:00 |
|
bclary@bclary.com
|
4b299c2c8e
|
JavaScript Tests - update public-failures.txt 2007-10-24, bug 400958, not part of the build
|
2007-10-24 06:57:21 -07:00 |
|
bclary@bclary.com
|
d271752edf
|
Sisyphus - add -v verbose output switch, bug 399879, r=rcampbell, not part of the build
|
2007-10-23 09:52:36 -07:00 |
|
jst@mozilla.org
|
d1cdc96ae3
|
Landing fix for bug 388564. Adding Dtrace probes to the JS engine. Patch by padraig.obriain@sun.com and brendan@sun.com, and some intergration work done by jst@mozilla.org. r=brendan@mozilla.org, igor@mir2.org, sayrer@gmail.com, and r+a=ted.mielczarek@gmail.com.
|
2007-10-19 15:24:32 -07:00 |
|
bclary@bclary.com
|
f148209525
|
JavaScript Tests - regression tests for bug 387955, by Jesse Ruderman, Igor Bukanov, not part of the build
|
2007-10-18 19:34:01 -07:00 |
|
bclary@bclary.com
|
391b1aaea4
|
JavaScript Tests - regression test for bug 390078, by Igor Bukanov, not part of the build
|
2007-10-18 19:26:52 -07:00 |
|
bclary@bclary.com
|
a96d7f6250
|
JavaScript Tests - update public-failures.txt, bug 400246, not part of the build
|
2007-10-17 22:21:42 -07:00 |
|
brendan@mozilla.org
|
436344ab70
|
Include $ and _ in identifier chars (still to do: Unicode alnums and escapes); based on patch from Frankie Robertson <frankierobertson5@googlemail.com> (399625, r=mrbkap).
|
2007-10-16 16:43:28 -07:00 |
|
brendan@mozilla.org
|
64d2067d93
|
Fix from Frankie Robertson <frankierobertson5@googlemail.com> to Node toString (399659, r/a=me).
|
2007-10-16 15:56:16 -07:00 |
|
timeless@mozdev.org
|
d12c3005eb
|
Bug 397239 ActionMonkey: Remove "extra" parameter to JS_FN patch by Jason Orendorff <jorendorff@mozilla.com> r=igor a=brendan
|
2007-10-13 13:09:48 -07:00 |
|
jst@mozilla.org
|
73d06385cd
|
Fixing bug 399406. Make sure to initialize LiveConnect (if needed) when loading applets. r+sr+a=jonas@sicking.cc
|
2007-10-13 09:42:44 -07:00 |
|
bclary@bclary.com
|
c028eb5b05
|
JavaScript Tests - copy regular expression testing utilities from RegExp to extensions subsuite, bug 370585, not part of the build
|
2007-10-11 03:32:25 -07:00 |
|
bclary@bclary.com
|
aaf0fba96e
|
JavaScript Tests - update spidermonkey-extensions-n.tests, bug 370585, not part of the build
|
2007-10-10 21:38:15 -07:00 |
|
bclary@bclary.com
|
ecfc51c9cf
|
JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
|
2007-10-10 20:53:01 -07:00 |
|
bclary@bclary.com
|
30dcd3046e
|
JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
|
2007-10-10 20:46:26 -07:00 |
|
bclary@bclary.com
|
b86a3a84b7
|
JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
|
2007-10-10 20:38:13 -07:00 |
|
bclary@bclary.com
|
57fcbe7d61
|
JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
|
2007-10-10 19:04:46 -07:00 |
|
bclary@bclary.com
|
ac471c76b5
|
JavaScript Tests - move tests of non-standard into extensions, bug 370585
|
2007-10-10 18:36:33 -07:00 |
|
bclary@bclary.com
|
287f558a89
|
JavaScript Tests - update public-failures.txt, bug 399387, not part of the build
|
2007-10-10 18:04:12 -07:00 |
|
bclary@bclary.com
|
8615aa7de9
|
JavaScript Tests - regression test for bugs 291494, 395836, not part of the build
|
2007-10-10 17:54:38 -07:00 |
|
bclary@bclary.com
|
5f14ba33da
|
JavaScript Tests - move js1_5/Date/toLocaleFormat.js to js1_5/extensions/toLocaleFormat-01.js, bug 370585, not part of the build
|
2007-10-10 17:47:10 -07:00 |
|
bclary@bclary.com
|
29b0afbc88
|
JavaScript Tests - update regression tests for bug 327869, by Michael Daumling, Mats Palmgren, not part of the build
|
2007-10-10 17:35:08 -07:00 |
|
mrbkap@gmail.com
|
ea3c9194f2
|
Restore dynamic indirect eval code. bug 383682, r=brendan/igor a=brendan
|
2007-10-09 15:42:42 -07:00 |
|
crowder@fiverocks.com
|
2866608cbf
|
Bug 395836 - backed out "patch with nits fixed" due to perf regressions
|
2007-10-09 15:34:04 -07:00 |
|
bent.mozilla@gmail.com
|
fca40ef963
|
Oops, removing windows line endings I accidentally checked in when fixing bug 399094.
|
2007-10-09 13:18:44 -07:00 |
|
bent.mozilla@gmail.com
|
dcf0aa1c00
|
Bug 399094 - "Wrappers don't deal with non-native objects". Patch by Blake Kaplan <mrbkap@gmail.com>, r+sr+a=jst.
|
2007-10-08 23:16:55 -07:00 |
|
bzbarsky@mit.edu
|
cb240a8164
|
Wrap the strftime() call with an empty "invalid parameter handler" on Windows. b=395836, patch by Mats Palmgren <mats.palmgren@bredband.net>, r=crowder a=brendan
|
2007-10-08 21:24:57 -07:00 |
|
mrbkap@gmail.com
|
ec86169c52
|
Don't call setters if there is no setter to call. bug 398040, r=brendan sr=jst a=blocking1.9+
|
2007-10-06 10:14:34 -07:00 |
|
bclary@bclary.com
|
db599c7adf
|
JavaScript Test - ignore XPCCrossOriginWrapper on global object, bug 390946, not part of the build
|
2007-10-05 13:44:42 -07:00 |
|
bclary@bclary.com
|
51dcd6581a
|
JavaScript Test - regression test for bug 394673, by Igor Bukanov, not part of the build
|
2007-10-05 09:41:54 -07:00 |
|
benjamin@smedbergs.us
|
ef77e06887
|
Bug 397773 - mozilla-central has pedantic errors because of extra commas, r=mrbkap+brendan a=brendan
|
2007-10-05 06:58:51 -07:00 |
|
bclary@bclary.com
|
37cdba604c
|
JavaScript Tests - update Sisyphus related shell scripts to use /bin/bash, bug 397921, not part of the build
|
2007-10-04 09:06:34 -07:00 |
|
bclary@bclary.com
|
dfffabebbc
|
JavaScript Tests - update regression test to support Rhino, bug 398450, by Norris Boyd, not part of the build
|
2007-10-03 13:56:55 -07:00 |
|
bclary@bclary.com
|
fe8084d1ef
|
Update JS_GetImplementationVersion to 1.8.0 on trunk, bug 380901, ra=brendan
|
2007-10-03 06:48:01 -07:00 |
|
igor@mir2.org
|
fa98070cd2
|
Bug 397210: JSTokenStream is stored in JSParseContext. r=brendan
|
2007-10-02 16:10:09 -07:00 |
|
igor@mir2.org
|
91ee82b969
|
Backing out the patch 397210.
|
2007-10-01 13:46:10 -07:00 |
|
igor@mir2.org
|
9ffab6a112
|
Bug 397210: JSTokenStream is stored in JSParseContext. r=brendan
|
2007-10-01 13:25:25 -07:00 |
|
igor@mir2.org
|
6360c6c769
|
Bug 396758: the system flag is moved from GC flags to JSObject itself. r=brendan
|
2007-10-01 12:11:41 -07:00 |
|
bclary@bclary.com
|
9cd98cfe22
|
JavaScript Tests - sync Sisyphus support, bug 398005, not part of the build
|
2007-10-01 12:10:41 -07:00 |
|
mrbkap@gmail.com
|
054ff675b4
|
Propagate exceptions from the evalcx context to the outer context so they can be caught. bug 353737, r+a=brendan
|
2007-09-30 17:43:30 -07:00 |
|
mrbkap@gmail.com
|
3b183e4e87
|
Implement an iterator hook for cross origin wrappers to avoid wrongly walking up the prototype chain during enumeration. bug 390947, r+a=brendan sr=jst
|
2007-09-30 17:31:22 -07:00 |
|
igor@mir2.org
|
6e02e43f6d
|
evalcx uses JS_BeginRequest/JS_EndRequest. bug 398045, r=mrbkap, not a part of the build.
|
2007-09-30 09:12:15 -07:00 |
|
bclary@bclary.com
|
76376e39b8
|
JavaScript Tests - update spidermonkey-extensions-n.tests, bug 398000, not part of the build
|
2007-09-29 06:55:22 -07:00 |
|
bclary@bclary.com
|
ec7cdb22d9
|
JavaScript Tests - fix emca 262 section, bug 396969, not part of the build
|
2007-09-28 09:09:35 -07:00 |
|
reed@reedloden.com
|
c4a5cce285
|
Bug 397536 - "performance improvements for JSON.jsm" (optimize string serialization) [p=zeniko@gmail.com (Simon Bünzli) r=sspitzer sr=brendan a1.9=mconnor]
|
2007-09-27 09:50:29 -07:00 |
|
bclary@bclary.com
|
6190e190f2
|
JavaScript Tests - fix false negatives due to embedded "false!" in output, bug 397545, r=jorendorff, not part of the build
|
2007-09-26 07:24:01 -07:00 |
|
igor@mir2.org
|
a27e01321b
|
Bug 396758: taking the patch out as it broke the test cases.
|
2007-09-25 10:30:55 -07:00 |
|
igor@mir2.org
|
c43bd3e5f1
|
Bug 396758: the system flag is moved from GC flags to JSObject itself. r=brendan
|
2007-09-25 10:08:41 -07:00 |
|
bclary@bclary.com
|
098afa4620
|
JavaScript Test - regression test for bug 396684, by Igor Bukanov, not part of the build
|
2007-09-24 12:20:54 -07:00 |
|
bclary@bclary.com
|
e5d897e8e0
|
JavaScript Tests - regression tests for bug 396969, by Brendan Eich, not part of the build
|
2007-09-24 11:41:14 -07:00 |
|
bent.mozilla@gmail.com
|
d621642b2b
|
Bug 397311 - Need a JSAutoRequest in xpcJSWeakReference::Init. r=brendan, sr+a=jst.
|
2007-09-23 23:09:56 -07:00 |
|
mrbkap@gmail.com
|
40d1182d3f
|
Fix obsolete test and add a new test to fix orange.
|
2007-09-22 14:42:36 -07:00 |
|
mrbkap@gmail.com
|
e2aef6cdbe
|
Only allow XOW wrapped prototypes to go to null, not other objects. bug 394815, r+sr+a=brendan
|
2007-09-22 14:12:32 -07:00 |
|
mrbkap@gmail.com
|
dbdd20c732
|
Fix Convert to work for JSTYPE_VOID and make sure it reports an error. bug 394436, r=jst sr=brendan
|
2007-09-22 14:09:51 -07:00 |
|
mrbkap@gmail.com
|
f52c2fdd71
|
Fix old bug where we wouldn't close ts after a compilation error. bug 397136, r+a=brendan
|
2007-09-22 13:13:35 -07:00 |
|
bclary@bclary.com
|
08f32110e0
|
JavaScript Test - regression test for bug 396900, by Norris Boyd, not part of the build
|
2007-09-21 10:11:48 -07:00 |
|
bclary@bclary.com
|
bdffed1c10
|
JavaScript Test - regression test for bug 380933, by Jesse Ruderman, not part of the build
|
2007-09-21 07:55:45 -07:00 |
|
bclary@bclary.com
|
176cee8e0c
|
JavaScript Test - regression test for bug 352616, not part of the build
|
2007-09-21 07:52:04 -07:00 |
|
bclary@bclary.com
|
4f22780b0c
|
JavaScript Test - regression test for bug 381374, by Jesse Ruderman, not part of the build
|
2007-09-21 07:48:55 -07:00 |
|
bclary@bclary.com
|
1c240c61f4
|
JavaScript Test - regression test for bug 394967, by Jesse Ruderman, not part of the build
|
2007-09-21 07:45:48 -07:00 |
|
bclary@bclary.com
|
48d43cdece
|
JavaScript Tests - regression tests for bug 358594, by Jesse Ruderman, not part of the build
|
2007-09-21 07:39:09 -07:00 |
|
bclary@bclary.com
|
c41a2b30f6
|
JavaScript Test - regression test for bug 379245, by Igor Bukanov, not part of the build
|
2007-09-21 07:33:29 -07:00 |
|
bclary@bclary.com
|
a4b5fa6890
|
JavaScript Test - regression test for bug 382503, by Jesse Ruderman, not part of the build
|
2007-09-21 07:30:19 -07:00 |
|
bclary@bclary.com
|
c5a8c7f592
|
JavaScript Test - regression test for bug 375976, by Jesse Ruderman, not part of the build
|
2007-09-21 07:26:35 -07:00 |
|
bclary@bclary.com
|
3ec56355da
|
JavaScript Tests - regression test for bug 372309, by Eli Friedman, not part of the build
|
2007-09-21 07:12:07 -07:00 |
|
brendan@mozilla.org
|
a6dd2d83f6
|
Fix order of evaluation bug in bitwise and shift ops (396969, r=igor).
|
2007-09-20 14:49:26 -07:00 |
|
benjamin@smedbergs.us
|
b4a8d79ecb
|
Bug 396936 - FLAGP_TO_THING bustage from C++, r+a=brendan
|
2007-09-20 12:49:59 -07:00 |
|
benjamin@smedbergs.us
|
138a327eb5
|
Bug 395678 - Fix const issues with strchr in C++ (when used in mozilla-central), r=mrbkap, a=brendan
|
2007-09-20 11:58:01 -07:00 |
|
igor@mir2.org
|
1dd9e7fca8
|
Bug 333236: merge sweep and free phases in GC. r=brendan
|
2007-09-19 15:04:47 -07:00 |
|
igor@mir2.org
|
fe1659e34d
|
Bug 394673: avoid recursion with long chains of "||" or "&&" in JS code. r=brendan
|
2007-09-19 14:53:17 -07:00 |
|
igor@mir2.org
|
13edbd1801
|
Bug 396684: fixing regression from bug 394551 in js_Invoke. r=brendan
|
2007-09-19 14:10:58 -07:00 |
|
sayrer@gmail.com
|
a7d449ed50
|
Bug 396651. Fix JS Request assert in nsXPCComponents_Utils::LookupMethod. r/sr/a=brendan
|
2007-09-19 13:47:38 -07:00 |
|
bclary@bclary.com
|
eaae3d10cb
|
JavaScript Test - regression test for bug 375639, by Jesse Ruderman
|
2007-09-19 00:01:30 -07:00 |
|
sayrer@gmail.com
|
8bcd5fb9f2
|
Bug 396452. Enforce SpiderMonkey request model with assertions. r=mrbkap, sr/a=brendan
|
2007-09-18 17:26:39 -07:00 |
|
mattwillis@gmail.com
|
cd1237608a
|
bug 396119 - Fix minor errors in XPCOMUtils.jsm. Patch by Manish Singh <manish@flock.com>, r1=gavin, r2=sayrer
|
2007-09-18 15:11:31 -07:00 |
|
bclary@bclary.com
|
92c1456bbd
|
JavaScript Test- regression test for bug 380833, by Jesse Ruderman
|
2007-09-18 12:49:21 -07:00 |
|
mrbkap@gmail.com
|
d1dbe2cfa8
|
Give scx a global object so that we can always calculate a "this" object. bug 394967, r+a=brendan
|
2007-09-18 09:37:13 -07:00 |
|
igor@mir2.org
|
cc6784b030
|
Bug 394551: no JS frames for fast native calls. r=brendan
|
2007-09-18 00:34:54 -07:00 |
|
igor@mir2.org
|
cd16ec9fa2
|
Bug 396049: the last ditch GC gcPoke checks are moved to js_NewGCThing. r=brendan
|
2007-09-18 00:22:07 -07:00 |
|
brendan@mozilla.org
|
19b6fcc0f0
|
Back-out due to test failure.
|
2007-09-17 18:22:20 -07:00 |
|
brendan@mozilla.org
|
2260fcfe2e
|
Make GCF_SYSTEM immutable per object (396487, r=igor).
|
2007-09-17 17:47:42 -07:00 |
|
igor@mir2.org
|
ac496da11c
|
Bug 394802: mark the property only when tracing from GC. r=brendan
|
2007-09-17 13:16:07 -07:00 |
|
igor@mir2.org
|
aacdc13f0f
|
Bug 394551: taking out the last patch as broke Windows build.
|
2007-09-17 12:28:14 -07:00 |
|
mrbkap@gmail.com
|
a6d66e6830
|
Actually use an escape for the nul character. bug 375639, r+a=brendan
|
2007-09-17 12:11:52 -07:00 |
|
igor@mir2.org
|
065a93dd1c
|
Bug 394551: no JS frames for fast native calls. r=brendan
|
2007-09-17 12:08:46 -07:00 |
|
bclary@bclary.com
|
7f7ec8a7da
|
JavaScript Test - regression test for bug 395907, by Martin Honnen, not part of the build
|
2007-09-16 20:50:25 -07:00 |
|
bclary@bclary.com
|
8f2a0b96ff
|
JavaScript Tests - regression tests for bug 396326, by Seno Aiko, not part of the build
|
2007-09-16 19:48:24 -07:00 |
|
igor@mir2.org
|
d82abae099
|
Bug 396326: patch from Seno Aiko to use thr proper bytecode flags. r=mrbkap
|
2007-09-16 11:23:39 -07:00 |
|
igor@mir2.org
|
f058abee03
|
Bug 392263: using mmap/VirtualAlloc for GC arenas. r=brendan
|
2007-09-16 06:03:17 -07:00 |
|
igor@mir2.org
|
f3d30850c6
|
Bug 392263: taking out the patch due to bug 396299.
|
2007-09-16 05:02:56 -07:00 |
|
reed@reedloden.com
|
b121ae0350
|
Backing out patch by Mook from bug 390328 due to compile errors.
|
2007-09-15 11:15:01 -07:00 |
|
reed@reedloden.com
|
3f0587a64a
|
Bug 390328 - "Let nsIXPConnect::debugDumpJSStack take a file" [p=Mook r=bsmedberg sr=bzbarsky a1.9=jst]
|
2007-09-15 11:03:33 -07:00 |
|
igor@mir2.org
|
5855f137e7
|
Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
|
2007-09-15 10:19:32 -07:00 |
|
mrbkap@gmail.com
|
6426c64ef1
|
Create a JSClass hook to allow object classes to easily support custom iteration without having to override __iterator__ in a resolve hook. bug 393306, r+a=brendan
|
2007-09-15 09:58:45 -07:00 |
|
mrbkap@gmail.com
|
13182b9325
|
Treat the pseudo frame even more like a real frame. bug 390597, r+a=brendan
|
2007-09-15 09:46:42 -07:00 |
|
igor@mir2.org
|
9343ce4a2c
|
Bug 392263: taking out the patch due to Mac build problems.
|
2007-09-15 08:26:30 -07:00 |
|
igor@mir2.org
|
43e3bb8cc3
|
Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
|
2007-09-15 08:11:41 -07:00 |
|
brendan@mozilla.org
|
ecc84d4fb5
|
Fix old bug involving eval of a local function named by an existing local var (395907, r=mrbkap).
|
2007-09-14 17:13:37 -07:00 |
|
sayrer@gmail.com
|
4f76121753
|
Bug 395849. XPCVariant::VariantDataToJS leaks strings with sizes. r/sr=jst
|
2007-09-14 15:48:47 -07:00 |
|
brendan@mozilla.org
|
12403e7546
|
Fix dumb signed comparison bug (395828, r=mrbkap).
|
2007-09-14 11:00:38 -07:00 |
|
bclary@bclary.com
|
3c83f9c7a3
|
JavaScript Test - regression test for bug 394709, by Igor Bukanov, not part of the build
|
2007-09-11 11:03:23 -07:00 |
|
benjamin@smedbergs.us
|
66d4e82f55
|
Bug 395444 - Fast-path QueryInterface in XPCWrappedNative::CallMethod, r=mrbkap sr=jst a=damons
|
2007-09-10 11:16:05 -07:00 |
|
bclary@bclary.com
|
71bc426ab8
|
JavaScript Tests - regression test for devmo example, by Norris Boyd, bug 395498, not part of the build
|
2007-09-08 07:04:01 -07:00 |
|
bclary@bclary.com
|
2a7230524c
|
JavaScript Test - add additional case to test, by Norris Boyd, bug 344951, not part of the build
|
2007-09-08 06:53:33 -07:00 |
|
gavin@gavinsharp.com
|
b239b12db5
|
Back out patch for bug 395256 because it caused bug 395467 (a=schrep/bsmedberg)
|
2007-09-07 18:43:13 -07:00 |
|
igor@mir2.org
|
4606e8ce2b
|
Bug 394709: fixing memory leak with watch handlers. r+a=brendan
|
2007-09-07 14:02:20 -07:00 |
|
igor@mir2.org
|
88c81d41b4
|
Bug 394853: countHeap function for js shell and help() cleanup. r=brendan
|
2007-09-07 11:25:19 -07:00 |
|
benjamin@smedbergs.us
|
a79f1f491e
|
Bug 395256 - Make nsJSID/IID/CID objects .equals method slightly faster, r=mrbkap sr=jst a=damons
|
2007-09-07 11:06:15 -07:00 |
|
crowder@fiverocks.com
|
ab2a822c30
|
Bug 375651 - "Assertion failure: nbytes != 0" with regexp quantifiers, r=mrbkap, a=brendan
|
2007-09-05 21:26:11 -07:00 |
|
benjamin@smedbergs.us
|
7df112dc1c
|
Bug 394329 - Ship the JS import library in the SDK, and stop linking it from browsercomps which doesn't use it, r=luser a=NPDB
|
2007-09-05 08:56:56 -07:00 |
|
igor@mir2.org
|
342724e085
|
Bug 394975: properly initializing JSContext for evalx. r=mrbkap. No 1.9 aproval as the file is outside browser's build tree.
|
2007-09-05 02:45:31 -07:00 |
|
jag@tty.nl
|
d535057a5e
|
Bug 271824: do_GetFastLoadService should use nsGetServiceByCID. r=/sr=/a=bsmedberg
|
2007-09-05 02:13:57 -07:00 |
|
jwalden@mit.edu
|
f57320c98b
|
Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change
|
2007-09-04 23:41:35 -07:00 |
|
igor@mir2.org
|
33a991de00
|
Bug 362641: patch from Edward Lee to fix wrong precision warning. r=myself,brendan
|
2007-09-02 15:20:41 -07:00 |
|
bent.mozilla@gmail.com
|
fd28607fdf
|
Bug 304048 - Backing out patch due to TXUL regression.
|
2007-08-30 17:52:58 -07:00 |
|
bent.mozilla@gmail.com
|
dea35a2d77
|
Bug 304048 - "xpconnect getters/setters don't have principals until after they pass or fail their security check." Patch by jst, sr=bzbarsky, a=jst.
|
2007-08-28 17:16:21 -07:00 |
|
igor@mir2.org
|
8f31883e5a
|
Bug 393368: new API to limit heap consumption by stack-like data structures used by compiler, decompiler and interpreter.
|
2007-08-27 15:21:55 -07:00 |
|
igor@mir2.org
|
4b02240bde
|
Bug 393537: arena handling cleanup. r=brendan
|
2007-08-25 00:18:35 -07:00 |
|
rflint@ryanflint.com
|
c3a749a333
|
Bug 386536 - Add category manager helpers to XPCOMUtils. Patch by Nickolay Ponomarev <asqueella@gmail.com>, r=sayrer/mark.finkle a=jst
|
2007-08-23 17:21:10 -07:00 |
|
igor@mir2.org
|
6e792cb76a
|
Bug 393364: Patch from Jason Orendorff to restore ability to compile SpiderMonkey with C++ compiler. r=me
|
2007-08-23 12:02:42 -07:00 |
|
dbaron@dbaron.org
|
1a55872e93
|
When doing ExplainLiveExpectedGarbage, suspect all nsXPCWrappedJS so that we get more objects in the graph. b=387224 r=graydon a=brendan
|
2007-08-22 17:47:24 -07:00 |
|
dbaron@dbaron.org
|
456ce4796e
|
Make ExplainLiveExpectedGarbage print *all* references to JS objects with refcount imbalances. b=387224 r=graydon a=brendan
|
2007-08-22 17:46:43 -07:00 |
|
igor@mir2.org
|
153df36a83
|
Bug 393184: js_NewGCThing no longer zeros the allocated thing. r=brendan
|
2007-08-22 13:56:08 -07:00 |
|
bclary@bclary.com
|
e06f6e702b
|
JavaScript Tests - destructuring assignment tests, by Norris Boyd, bug 393272, not part of the build
|
2007-08-22 12:43:31 -07:00 |
|
gavin@gavinsharp.com
|
c17bc2363b
|
Bug 393206: fix JSON tests, patch by Simon Bünzli <zeniko@gmail.com>, r=me
|
2007-08-22 11:16:01 -07:00 |
|
gavin@gavinsharp.com
|
6572f6cf4b
|
disable failing tests for the moment (bug 393206)
|
2007-08-22 08:34:15 -07:00 |
|
gavin@gavinsharp.com
|
0b758ec54e
|
Bug 386789: create JSON utilities module and use it for search suggest/sessionstore/Places, patch by Simon Bünzli <zeniko@gmail.com>, r=sspitzer, sr+a=brendan
|
2007-08-22 07:47:56 -07:00 |
|
brendan@mozilla.org
|
47d32601de
|
Remove MAX_INLINE_CALL_COUNT policing, plus old MAX_INTERP_LEVEL deadwood (392973, r=crowder).
|
2007-08-21 17:04:24 -07:00 |
|
igor@mir2.org
|
7a9bf4d227
|
Bug 325202: XDR uses lossless encoding for all string. r=brendan
|
2007-08-21 14:22:26 -07:00 |
|
brendan@mozilla.org
|
a53341e7fc
|
One-char fix to recent regression (392944, r=mrbkap).
|
2007-08-20 18:24:51 -07:00 |
|
bclary@bclary.com
|
2a4a9e20c6
|
JavaScript Tests - update spidermonkey-gc.tests, bug 392596, by Jason Orendorff, not part of the build
|
2007-08-20 09:15:33 -07:00 |
|
bclary@bclary.com
|
e1dbb71e6f
|
JavaScript Tests - regression test for bug 392308, by Norris Boyd, not part of the build
|
2007-08-18 03:18:40 -07:00 |
|
mrbkap@gmail.com
|
ac93da416a
|
Get the right class -- off of obj2, not obj and ensure that we propagate failure from outerObject. bug 375344, r=brendan a=sicking
|
2007-08-17 18:24:51 -07:00 |
|
jwalden@mit.edu
|
4ff6f987ed
|
Bug 296653 - mkdepend takes more than 10 hours on Solaris for nsIconChannel.cpp. Patch by Ginn Chen <ginn.chen@sun.com>, r=cls, a=bz
|
2007-08-17 16:07:39 -07:00 |
|
mrbkap@gmail.com
|
86520181f1
|
Get the right property attributes and actually look up the prototype chain. bug 390948, r+sr+a=jst
|
2007-08-16 13:32:27 -07:00 |
|
igor@mir2.org
|
4773ca1cae
|
Bug 391290: mutability flag for strings is stored inside strings. r=brendan
|
2007-08-15 23:23:06 -07:00 |
|
bclary@bclary.com
|
5c5403c72e
|
JavaScript Test - regression test for bug 392310, by Norris Boyd, not part of the build
|
2007-08-15 16:27:35 -07:00 |
|
bclary@bclary.com
|
2408c80cca
|
JavaScript Test - regression test for bug 363578, by nanto_vi (TOYAMA Nao), not part of the build
|
2007-08-15 15:48:16 -07:00 |
|
mrbkap@gmail.com
|
776963dff3
|
Allow 'this' to not be a wrapped object. bug 390560, r+sr+a=jst
|
2007-08-15 14:20:45 -07:00 |
|
mrbkap@gmail.com
|
1f8de346fe
|
Make XPCSafeJSObjectWrapper usage in PAC actually work correctly for the common case. bug 391515, r=jst sr+a=brendan
|
2007-08-15 14:16:52 -07:00 |
|
mrbkap@gmail.com
|
193df57c3c
|
Don't assume that all XOWs are equal. bug 391497, r+sr=jst
|
2007-08-15 14:13:49 -07:00 |
|
mrbkap@gmail.com
|
ca45b33a3e
|
Don't wrap everything that comes out of a wrapped function, if that function is same-origin. bug 390946, r+sr+a=jst
|
2007-08-15 14:09:27 -07:00 |
|
igor@mir2.org
|
b9bdaf6628
|
Bug 392305: restoring pinning of the lazy atoms to fix various regressions. r=brendan
|
2007-08-15 11:57:44 -07:00 |
|
nboyd@atg.com
|
46d051330d
|
Implement correct semantics of storage class (global, var, let) for destructuring assignment.
|
2007-08-15 05:00:05 -07:00 |
|
mrbkap@gmail.com
|
c3073ee423
|
Fix compile warning. No bug, r+a=brendan
|
2007-08-13 15:44:37 -07:00 |
|
mrbkap@gmail.com
|
4cac4a905d
|
Date.UTC returns incorrect value if date is less than or equal to 0. bug 363578, patch from jag, r=mrbkap a=brendan
|
2007-08-13 13:45:32 -07:00 |
|
igor@mir2.org
|
f710f08e47
|
Bug 392074: JS_IS_VALID_TRACE_KIND no longer refers to the removed JSTRACE_ATOM. r=brendan
|
2007-08-13 13:23:34 -07:00 |
|
igor@mir2.org
|
ef454e18c0
|
Bug 392041: js_PutEscapedStringImpl gets JS_FRIEND to permit usage outside js lib. r=brendan
|
2007-08-13 12:35:07 -07:00 |
|
igor@mir2.org
|
202af28de4
|
Bug 391851: JS_ResolveStandardClass now does nothing on shutdown. r=brendan
|
2007-08-12 15:11:38 -07:00 |
|
brendan@mozilla.org
|
7193a26b68
|
Update #if 0'd code to work (helpful for debugging; r/a=self).
|
2007-08-11 22:10:02 -07:00 |
|
igor@mir2.org
|
14e3457a58
|
Bug 386265: using double kashing for atoms. r=brendan
|
2007-08-11 13:25:16 -07:00 |
|
igor@mir2.org
|
dec81ea13e
|
Bug 391033: no frame manipulation when reporting errors. r=brendan
|
2007-08-10 23:12:00 -07:00 |
|
dbaron@dbaron.org
|
3d937ce26b
|
Fix leak in DEBUG-only code. b=391769 r+sr+a=jst
|
2007-08-10 17:53:53 -07:00 |
|
jwalden@mit.edu
|
6857311bfd
|
Bug 391145 - failed to build Spidermonkey: inresolved symbol ( prmjtime.c PRMJ_Now _SetCriticalSectionSpinCount _InitializeCriticalSectionAndSpinCount ). Patch by Rob Arnold <robarnold@mozilla.com>, r=brendan, r=bsmedberg
|
2007-08-10 16:23:38 -07:00 |
|
bclary@bclary.com
|
c71d5ec083
|
JavaScript Tests - regression tests for bug 385393, by Jesse Ruderman, not part of the build
|
2007-08-10 14:41:54 -07:00 |
|
dbaron@dbaron.org
|
8e42a71665
|
Finish the deflated string cache after uninterning atoms, so we don't leak their associated strings. b=391587 r+a=brendan
|
2007-08-10 14:30:13 -07:00 |
|
jwalden@mit.edu
|
e8ad7f0e3d
|
Bug 391423 - Reposition JS_(BEGIN|END)_EXTERN_C to avoid nesting #includes. Patch by Edward Lee <edilee@mozilla.com>, r=jorendorff, r=bsmedberg
|
2007-08-10 14:27:08 -07:00 |
|
jst@mozilla.org
|
64193de21c
|
Fixing bug 390275. Make setTimeout() always register the timeout on the right inner window, and add a new JS_GetGlobalForObject() JS API to eliminate some code duplication. r=mrbkap@gmail.com/brendan@mozilla.org, sr=bzbarsky@mit.edu
|
2007-08-09 15:19:59 -07:00 |
|
bclary@bclary.com
|
8b9cba4995
|
JavaScript Tests - regression tests for bug 373595, by Jesse Ruderman, not part of the build
|
2007-08-08 08:21:55 -07:00 |
|
bclary@bclary.com
|
fd7f558e0a
|
JavaScript Tests - regression tests for bug 367501, by moz_bug_r_a4, not part of the build
|
2007-08-08 08:05:08 -07:00 |
|
bclary@bclary.com
|
5eec1c2e4a
|
JavaScript Tests - regression test for bug 366601, by Igor Bukanov
|
2007-08-08 07:52:54 -07:00 |
|
bclary@bclary.com
|
e4c101f248
|
JavaScript Tests - regression test for bug 365692, by Igor Bukanov
|
2007-08-08 07:48:57 -07:00 |
|
igor@mir2.org
|
1b67c3135b
|
Bug 387286: patch from Rich Dougherty to name constitently JOF_* flags. r=me
|
2007-08-08 06:35:05 -07:00 |
|
bclary@bclary.com
|
d4e3723c2e
|
JavaScript Tests - regression test for bug 364023, by shutdown, not part of the build
|
2007-08-08 03:30:08 -07:00 |
|
bclary@bclary.com
|
6b18a09d66
|
JavaScript Tests - regression tests for bug 362872, by shutdown, Blake Kaplan, not part of the build
|
2007-08-08 03:26:45 -07:00 |
|
mrbkap@gmail.com
|
191a54c63d
|
Try harder to find a scope chain so that we can report exceptions when there is no code running currently. bug 390160, r=brendan sr=jst a=brendan
|
2007-08-07 19:24:52 -07:00 |
|
mrbkap@gmail.com
|
e255840140
|
Add a mochitest for __parent__ wrapping.
|
2007-08-07 19:18:05 -07:00 |
|
mrbkap@gmail.com
|
0292761798
|
Add a mochitest for bug 390001. r=sayrer sr=bzbarsky
|
2007-08-07 19:12:31 -07:00 |
|
mrbkap@gmail.com
|
b1458c56ab
|
De-confuse GetWrappedNativeOfJSObject about wrappers around the outer object. bug 391055, r+sr=jst
|
2007-08-07 18:54:48 -07:00 |
|
mrbkap@gmail.com
|
0197403515
|
Allow UniversalXPConnect scripts to touch XPCNativeWrappers. bug 390788, r+sr=bzbarsky a=jst
|
2007-08-07 18:51:43 -07:00 |
|
mrbkap@gmail.com
|
10a72405d4
|
Make XPCSafeJSObjectWrapper easier to use by not throwing for primitive values passed to the constructor. Use it in more places in PAC. bug 388450, r=crowder sr=brendan a=bzbarsky
|
2007-08-07 18:49:49 -07:00 |
|
crowder@fiverocks.com
|
c0fe57eea8
|
Bug 121183 - error for {return;} isn't helpful, patch by Rich Dougherty <rich@rd.gen.nz>, r=brendan
|
2007-08-07 08:51:46 -07:00 |
|
igor@mir2.org
|
4d68066c7e
|
Bug 387481, bug 389063: multithreading atom fixes and cleanups. r=brendan
|
2007-08-07 00:29:32 -07:00 |
|
sayrer@gmail.com
|
304d723cfe
|
Bug 390958. XPCWrappedNativeScope leaks a WrappedNative2WrapperMap. r=brendan/mrbkap, sr=brendan, a=jst
|
2007-08-06 20:57:15 -07:00 |
|
bzbarsky@mit.edu
|
0ae3ce0662
|
Don't set aside the JS stack when pushing a JSContext which is already on top of the JSContext stack on top of itself. Bug 390488, r=jst, sr=brendan, a=jst
|
2007-08-06 19:05:24 -07:00 |
|
benjamin@smedbergs.us
|
0e047142a4
|
Bug 386025 - Expose cycle-collection symbols, r=graydon
|
2007-08-06 07:34:02 -07:00 |
|
bclary@bclary.com
|
1364af67ae
|
JavaScript Tests - regression test for bug 363258, not part of the build
|
2007-08-05 10:39:44 -07:00 |
|
bclary@bclary.com
|
68aeb10235
|
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
|
676134fc6e
|
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
|
185cce411b
|
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
|
d3d595626f
|
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
|
471ac4ae2c
|
Bug 390918: fixing gen_trace assert. r=brendan
|
2007-08-04 21:54:34 -07:00 |
|
igor@mir2.org
|
db07fa7de8
|
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
|
7eb2034218
|
Bug 390348: pinning of JSAtomState.emptyAtom is restored. r=brendan
|
2007-08-04 11:59:21 -07:00 |
|
brendan@mozilla.org
|
30ec8e2596
|
Cope with stillborn funobj tracing via newborn root (390743, r=igor).
|
2007-08-04 00:31:19 -07:00 |
|
dbaron@dbaron.org
|
b8ec995348
|
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
|
ec402ee7a9
|
Bug 390078: Avoiding unnecessary GC-tracing of JSStackFrame members. r=brendan
|
2007-08-03 12:56:35 -07:00 |
|
martijn.martijn@gmail.com
|
8ff4e4f1a5
|
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
|
8f2ee90bcb
|
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
|
9e31657307
|
Remove an unused variable. no bug, r=sparky sr=lumpy
|
2007-08-02 16:42:33 -07:00 |
|
mrbkap@gmail.com
|
cc9667a9a4
|
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
|
37164c6b8c
|
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
|
a5b934bb87
|
Restore lost ECMA compatibility for length delegating/shadowing (390598, r=igor).
|
2007-08-02 13:36:53 -07:00 |
|
brendan@mozilla.org
|
920458529b
|
Fix array_pop default return value (390684, r=igor).
|
2007-08-02 11:40:47 -07:00 |
|
igor@mir2.org
|
fd20317182
|
Bug 387481: baking out again accidental re-commit of the patch.
|
2007-08-02 04:34:41 -07:00 |
|
igor@mir2.org
|
9074c93ce0
|
Bug 390348: Baking out the last commit as the tree is closed.
|
2007-08-02 04:32:40 -07:00 |
|
igor@mir2.org
|
4498e5d0f7
|
Bug 106495: baking out the last commit as the tree is closed.
|
2007-08-02 04:27:04 -07:00 |
|
igor@mir2.org
|
acf45b989a
|
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
|
072eb51edf
|
Bug 390348: pinning of JSAtomState.emptyAtom is restored. r=brendan
|
2007-08-02 02:28:25 -07:00 |
|
igor@mir2.org
|
d7c8d33f9f
|
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
|
a12dfaf037
|
Fix bogus assertion in last patch (for 385393).
|
2007-08-02 01:21:55 -07:00 |
|
brendan@mozilla.org
|
40101f57b0
|
Fixing uninitialized v bug in InitExnPrivate (385393 followup, r=waldo).
|
2007-08-01 23:32:41 -07:00 |
|
brendan@mozilla.org
|
f9ab1bb197
|
No good, un-reverting.
|
2007-08-01 23:05:44 -07:00 |
|
brendan@mozilla.org
|
a5bb4b6493
|
Attempt to fix orange.
|
2007-08-01 22:46:19 -07:00 |
|
brendan@mozilla.org
|
ba3ad2ce7a
|
Fast (frame-less) native call optimizations (385393, r=igor).
|
2007-08-01 21:33:52 -07:00 |
|
mrbkap@gmail.com
|
f429921c80
|
Make enumeration over XOWs work. bug 390001, r=jst/brendan sr=jst
|
2007-08-01 15:25:47 -07:00 |
|
mrbkap@gmail.com
|
7713385300
|
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
|
4b4cd4b8f1
|
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
|
d20c9c9b30
|
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
|
053410f558
|
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
|
1499d581c1
|
Bug 389880: removal of redundant gcflags argument from string-allocation functions. r=brendan
|
2007-07-28 09:57:30 -07:00 |
|
mrbkap@gmail.com
|
2ccd5c8afc
|
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
|
2694ad77f8
|
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
|
18e7692117
|
Backing out, see bug 389122 and orange or red tinderboxes.
|
2007-07-21 16:21:20 -07:00 |
|
brendan@mozilla.org
|
5f038f69ae
|
Fast natives and related optimizations (385393, r=igor).
|
2007-07-21 14:39:42 -07:00 |
|
mrbkap@gmail.com
|
32e5403680
|
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
|
22bf01cd82
|
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
|
e2de611d66
|
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
|
b67b115f9b
|
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
|
4b843458ac
|
Fix bug 387694 - More reportMatch changes to generalize tests
|
2007-07-18 12:59:20 -07:00 |
|
bclary@bclary.com
|
f4c691ea89
|
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
|
aed9b5ce09
|
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
|
243fcf04c8
|
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
|
7521eca107
|
Bug 387871: proper state checks when closing the generator. r=brendan
|
2007-07-16 23:41:20 -07:00 |
|
igor@mir2.org
|
c1697578e3
|
Bug 380469: Followup to remove to no longer used JSGenerator.next. r=brendan
|
2007-07-16 23:38:27 -07:00 |
|
mrbkap@gmail.com
|
5c7beffa5d
|
Fixing build bustage.
|
2007-07-16 14:44:00 -07:00 |
|
mrbkap@gmail.com
|
fdc7ef43dc
|
Bad millisecond resolution for (new Date).getTime() / Date.now() on Windows. bug 363258, patch from Rob Arnold <robarnold@mozilla.com>, r=brendan
|
2007-07-16 14:29:57 -07:00 |
|
igor@mir2.org
|
2c3d4c6796
|
Bug 380469: Taking away too zealous code simplification.
|
2007-07-16 13:57:16 -07:00 |
|
dolske@mozilla.com
|
6bf090c4dc
|
Bug 388190: XPCOMUtils spews uuids when registering components. r=sayrer, sr=benjamin
|
2007-07-16 10:57:49 -07:00 |
|
alex@croczilla.com
|
1f0c5d93d4
|
Bug 381693 - Allow null targetObj arg to xpcIJSModuleLoader::import().
r=sayrer, src=brendan.
|
2007-07-15 11:21:11 -07:00 |
|
asqueella@gmail.com
|
25882be3be
|
synchronize documentation, Sylvain Pasche <sylvain.pasche@gmail.com>
r=sayrer, bug 380970
|
2007-07-14 14:43:35 -07:00 |
|
igor@mir2.org
|
35f6f4434c
|
Bug 380469: Followup for the previous check in to remove more no longer used close-on-GC code. r=brendan
|
2007-07-14 01:28:57 -07:00 |
|
igor@mir2.org
|
7f9b5d19e5
|
Bug 387909: make sure that [generator] is the first bytecode. r=brendan
|
2007-07-13 14:23:39 -07:00 |
|
bclary@bclary.com
|
fa8f53b8c7
|
JavaScript Test - regression test for bug 349326, by Igor Bukanov
|
2007-07-13 10:23:49 -07:00 |
|
bclary@bclary.com
|
34979ba6a5
|
JavaScript Test - regression test for bug 382981, by Jesse Ruderman
|
2007-07-13 10:08:03 -07:00 |
|
bclary@bclary.com
|
7387995a11
|
JavaScript Test - regression test for bug 383269, by Igor Bukanov, Brendan Eich
|
2007-07-13 09:56:29 -07:00 |
|
igor@mir2.org
|
79f3a28c2d
|
Bug 380469: Calling close on unreachable generators from GC is no longer supported. r=brendan
|
2007-07-13 00:28:47 -07:00 |
|
bclary@bclary.com
|
50dd33d1af
|
JavaScript Test - regression test for bug 384680, by Jesse Ruderman
|
2007-07-12 19:26:26 -07:00 |
|
bclary@bclary.com
|
6c2c3b9ee4
|
JavaScript Test - regression test for bug 385134, by Jesse Ruderman
|
2007-07-12 19:08:24 -07:00 |
|
bclary@bclary.com
|
0e7cbb17c7
|
JavaScript Test - regression test for bug 385729, by Jesse Ruderman
|
2007-07-12 18:49:58 -07:00 |
|
bclary@bclary.com
|
6b599d58f1
|
JavaScript Test - regression test for bug 386030, by Blake Kaplan
|
2007-07-12 18:13:41 -07:00 |
|
crowder@fiverocks.com
|
b41a2f79a8
|
Bug 357016: follow-up to fix another void* nit, patch by Edward Lee edilee@mozilla.com, r=crowder
|
2007-07-12 17:04:23 -07:00 |
|
bclary@bclary.com
|
f66da88076
|
JavaScript Test - regression test for bug 387501
|
2007-07-12 13:56:00 -07:00 |
|
jwalden@mit.edu
|
af5688aa77
|
Back out bug 386635; it broke restoring sessions in the browser.
|
2007-07-12 12:11:45 -07:00 |
|
bclary@bclary.com
|
21f8eca1f2
|
JavaScript Tests - automation updates, bug 387909, not part of the build
|
2007-07-12 10:49:30 -07:00 |
|
igor@mir2.org
|
a3be4211d4
|
Bug 357016: Patch from Edward Lee to restore ability to compile SpiderMonkey with C++ compiler. It was broken after my changes. r=myself
|
2007-07-12 00:48:50 -07:00 |
|
jwalden@mit.edu
|
8f1a184c3f
|
Back out bug 387390; it causes the marquee binding to throw security exceptions.
|
2007-07-11 20:14:27 -07:00 |
|
mrbkap@gmail.com
|
ab6b85e4fa
|
Don't trust the filename of cloned functions. bug 387390, r=jst sr=brendan
|
2007-07-11 18:27:03 -07:00 |
|
mrbkap@gmail.com
|
fcde0538ee
|
Always return XPCSafeJSObjectWrappers from Components.utils.Sandbox and evalInSandbox. This makes this interface much, much easier to use safely, as the wrapper takes care of several common problems that occur when touching regular JS objects directly. bug 386635, r=jst sr=brendan
|
2007-07-11 15:52:28 -07:00 |
|
mrbkap@gmail.com
|
f90fd387a3
|
Clear dormantNext when we're done using it. bug 387725, r=igor
|
2007-07-11 14:57:05 -07:00 |
|
igor@mir2.org
|
a4c622bced
|
Bug 386885: JSAtom.number is removed in favour of using atoms itself for hashing. r=brendan
|
2007-07-11 02:25:45 -07:00 |
|
neil@parkwaycc.co.uk
|
11ed13d71f
|
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
|
2007-07-11 01:46:44 -07:00 |
|
bzbarsky@mit.edu
|
a91172fdd2
|
Clean up the XDR properly even if JS_XDRScript fails. In particular, don't
double-free things. Bug 387572, r+sr=brendan
|
2007-07-10 20:10:43 -07:00 |
|
bzbarsky@mit.edu
|
8a55f7964d
|
Relanding bug 326777, r=bsmedberg, sr=jst
|
2007-07-10 17:57:17 -07:00 |
|
mrbkap@gmail.com
|
bb96ca4a6a
|
Create exceptions with the right parent. bug 387390, r=jst sr=brendan
|
2007-07-10 17:37:03 -07:00 |
|
mrbkap@gmail.com
|
fb2469a627
|
Ensure that we have a valid scope chain at all times so C++ callers can create objects in the right scope. bug 387591, r=brendan
|
2007-07-10 17:29:25 -07:00 |
|
mrbkap@gmail.com
|
c71d4d7cd9
|
Avoid asserting for user-controlled thing (through __proto__ setting). bug 387182, r+sr=jst
|
2007-07-10 17:27:57 -07:00 |
|
brendan@mozilla.org
|
85a81f822c
|
to{Source,{,Locale}String} are not generic (387501, r=mrbkap).
|
2007-07-09 22:07:20 -07:00 |
|
bzbarsky@mit.edu
|
b684e745b0
|
Backing out to fix red
|
2007-07-09 21:07:45 -07:00 |
|
bzbarsky@mit.edu
|
e57cc08535
|
Make sure that we push a null JSContext on the current thread's XPConnect stack
before processing events. Bug 326777, r=bsmedberg, sr=jst
|
2007-07-09 20:48:06 -07:00 |
|
mrbkap@gmail.com
|
623c0f85b7
|
Attempt to fix leaks.
|
2007-07-09 17:24:16 -07:00 |
|
mrbkap@gmail.com
|
9142f922fa
|
Back out this change to hopefully fix the rest of the regressions test failures (from bug 386695).
|
2007-07-09 16:34:58 -07:00 |
|
mrbkap@gmail.com
|
9f3554437c
|
Associate XPCWrappedNativeScopes with XPCContexts, like the DOM does with windows and contexts, so that we can push a context that's allowed to actually call XPCWrappedJS functions. bug 352791, r=jst sr=brendan
|
2007-07-09 14:51:57 -07:00 |
|
mrbkap@gmail.com
|
980c3bec0a
|
Don't create exceptions using the global object as the parent, since that's bogus, use the scope chain instead. bug 386695, r+sr=jst
|
2007-07-09 14:46:18 -07:00 |
|
igor@mir2.org
|
ab560f0cb7
|
Bug 385729: objects and regexps are stored in separated tables in JSScript. r=brendan,mrbkap
|
2007-07-08 02:03:34 -07:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
igor@mir2.org
|
20e1e61bfd
|
Bug 387229: now DUMP_SCOPE_STATS includes js_scope_stats into the log. r=brendan
|
2007-07-07 14:55:29 -07:00 |
|
dbaron@dbaron.org
|
85bc16700d
|
Fix bogus trace names. b=387223 r=brendan
|
2007-07-07 00:30:58 -07:00 |
|
mrbkap@gmail.com
|
978a357c6f
|
Allow chrome files to touch implicit XPCNativeWrappers. bug 387084, r+sr=jst
|
2007-07-06 17:52:44 -07:00 |
|
jwatt@jwatt.org
|
b661213963
|
Fixing bug 317304. Implement weak references for JavaScript. Patch by Alex Fritze <alex@croczilla.com>. r+sr=shaver@mozilla.org
|
2007-07-06 13:13:12 -07:00 |
|
brendan@mozilla.org
|
d3ce030899
|
Fix degenerate unsigned (enum) comparisons (357016, r=igor).
|
2007-07-05 16:25:27 -07:00 |
|
crowder@fiverocks.com
|
1bd6dc84a7
|
Bug 357016: changing this back to (void *) for now to fix burning tree
|
2007-07-05 13:54:44 -07:00 |
|
crowder@fiverocks.com
|
b5153b0a7c
|
Bug 357016: fixing brendan's nit from comment 23
|
2007-07-05 13:41:59 -07:00 |
|
crowder@fiverocks.com
|
daa4556abc
|
Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
crowder/Jason Orendorff, r=brendan
|
2007-07-05 13:37:47 -07:00 |
|
mrbkap@gmail.com
|
774b9ea95f
|
Ensure that accesses to implicit XPCNativeWrappers are actually legal. bug 384750, r+sr=jst
|
2007-07-05 13:13:43 -07:00 |
|
mrbkap@gmail.com
|
a3f0810cc1
|
Ensure that accesses to implicit XPCNativeWrappers are actually legal. bug 384750, r+sr=jst
|
2007-07-05 13:01:12 -07:00 |
|
dbaron@dbaron.org
|
b55a2cb262
|
Put comment in the right place. b=180380
|
2007-07-03 14:31:02 -07:00 |
|
mrbkap@gmail.com
|
1605bc2452
|
Backing out these changes to fix tinderbox orange.
|
2007-07-02 18:12:41 -07:00 |
|
mrbkap@gmail.com
|
ba27e0932a
|
Ensure that accesses to implicit XPCNativeWrappers are actually legal. bug 384750, r+sr=jst
|
2007-07-02 16:39:41 -07:00 |
|
brendan@mozilla.org
|
046a5b5536
|
Fix redundant statement and out-of-date comment.
|
2007-07-02 14:06:52 -07:00 |
|
igor@mir2.org
|
9137bfaf4e
|
Bug 349326: for-in loop now always closes iterator objects. r=brendan
|
2007-07-02 05:13:23 -07:00 |
|
timeless@mozdev.org
|
90c5be45ec
|
Bug 385765 [@ jsdASObserver::Observe] You can't dereference a NULL nsCOMPtr with operator->()
r=dveditz sr=dveditz
|
2007-07-01 12:25:10 -07:00 |
|
sayrer@gmail.com
|
523df9c569
|
Bug 180380. nsXPCComponents object and its wrapper leaked at shutdown. Patch by David Baron, David Bradley, and Robert Sayre. r=jst/bzbarsky, sr=dbaron
|
2007-06-30 16:00:09 -07:00 |
|
dbaron@dbaron.org
|
ab765e1d21
|
Suspect all native wrappers during cycle collection (last part, rest already done by Graydon). b=368869 r=graydon sr=jst
|
2007-06-29 20:03:30 -07:00 |
|
dbaron@dbaron.org
|
1f58020b96
|
Make wrapped native debug dump log the native that is wrapped. b=385549 r+sr=jst
|
2007-06-29 20:02:15 -07:00 |
|
jst@mozilla.org
|
92a4c5b092
|
Fixing bug 380474. Use the inner object when looking up methods and adding event listeners. r=mrbkap@mozilla.org, sr=brendan@mozilla.org
|
2007-06-27 17:28:02 -07:00 |
|
mrbkap@gmail.com
|
2b63ef8316
|
Skip initial holes when computing the start value of reduce(Right). bug 386030, r=brendan
|
2007-06-27 17:04:49 -07:00 |
|
brendan@mozilla.org
|
397ecf464e
|
Re-land fix for cloned function object prototyping (300079, r=igor/mrbkap).
|
2007-06-26 11:19:54 -07:00 |
|
enndeakin@sympatico.ca
|
d165145397
|
Bug 382034, support optional args in idl, try again with fix for crash calling toString, r+sr=shaver
|
2007-06-25 07:23:26 -07:00 |
|
enndeakin@sympatico.ca
|
2364c01e63
|
Bug 382034, back out due to test content/base/test/test_bug352728.html failing
|
2007-06-22 08:21:13 -07:00 |
|
enndeakin@sympatico.ca
|
23b79c6763
|
Bug 382034, support optional arguments in idl, r+sr=shaver
|
2007-06-22 07:22:20 -07:00 |
|
dbaron@dbaron.org
|
4f57c6e110
|
Back out again.
|
2007-06-21 20:11:41 -07:00 |
|
mrbkap@gmail.com
|
813d418204
|
Actually populate the string cache so we don't leak all deflated strings. bug 385378, r=brendan
|
2007-06-21 17:31:50 -07:00 |
|
dbaron@dbaron.org
|
3416985295
|
Bug 368869, suspect all native wrappers for cycle collection. Relanding. Patch by graydon@mozilla.com. r=brendan, sr=jst
|
2007-06-21 15:25:51 -07:00 |
|
mrbkap@gmail.com
|
599875400f
|
Remove useless variable. bug 385368, patch from Gabriel Sjoberg <gabrielsjoberg@gmail.com>, r=mrbkap
|
2007-06-21 13:38:45 -07:00 |
|
sayrer@gmail.com
|
8e7abbc126
|
Bug 381651. Tweak XPCOMUtils. Patch by Nickolay_Ponomarev <asqueella@gmail.com>. r=sayrer, sr=bsmedberg
|
2007-06-20 21:53:35 -07:00 |
|
mrbkap@gmail.com
|
5154e96e3e
|
Implement a full nsIScriptSecurityManager in xpcshell. bug 239969, r+sr=jst
|
2007-06-20 17:10:48 -07:00 |
|
mrbkap@gmail.com
|
c2900f1bf8
|
Use the latest version of JS, so the shell always has the newest features. bug 385159, r=brendan
|
2007-06-20 16:53:55 -07:00 |
|
sayrer@gmail.com
|
d01819ffd5
|
back out patch for bug 300079 due to leak regressions, as the new textframe code needs to land
|
2007-06-20 11:53:28 -07:00 |
|
brendan@mozilla.org
|
b028f6e4c2
|
Test a hypothesis about the shutdown leak that's biting 300079's patch (a=sayrer).
|
2007-06-20 10:03:15 -07:00 |
|
bclary@bclary.com
|
c6aa9af8da
|
JavaScript Tests - regression test for bug 300079, by Brendan Eich
|
2007-06-20 00:50:52 -07:00 |
|
brendan@mozilla.org
|
32af93813b
|
Fix violation of function prototyping due to cloned function object implementation (300079, r=mrbkap; expecting r=igor after the fact, want to get this in for widespread testing tomorrow).
|
2007-06-19 23:37:15 -07:00 |
|
sayrer@gmail.com
|
7dae407d8c
|
Bug 384168. C.u.import doesn't prevent recursion in the presence of circular dependencies. r=brendan, sr=bsmedberg
|
2007-06-19 23:29:49 -07:00 |
|
timeless@mozdev.org
|
3da1de5e09
|
Bug 365363 Return value for GetJSDValue ignored leading to death
r=silver sr=biesi
|
2007-06-19 22:56:13 -07:00 |
|
brendan@mozilla.org
|
1d08c89997
|
Function atom if non-null must be string-keyed (385134, r=mrbkap).
|
2007-06-19 22:11:38 -07:00 |
|
gavin@gavinsharp.com
|
72a9b9d6c0
|
Back out previous patch for bug 239969 (bustage, and tree is closed)
|
2007-06-19 19:30:54 -07:00 |
|
mrbkap@gmail.com
|
ed3cb9fd25
|
Implement an nsIScriptSecurityManager for the xpcshell. bug 239969, r+sr=jst
|
2007-06-19 19:13:22 -07:00 |
|
mrbkap@gmail.com
|
dee0d7449d
|
Backing this patch out again to fix sessionstore. See bug 300079 and 385085
|
2007-06-19 19:06:00 -07:00 |
|
brendan@mozilla.org
|
1310ca8ca2
|
Fix violation of function prototyping due to cloned function object implementation (300079, r=igor).
|
2007-06-19 11:49:53 -07:00 |
|
crowder@fiverocks.com
|
a8f2207ba1
|
Bug 384809 : Various JS engine crashes/leaks in OOM conditions, r=brendan, patch by Gavin Reaney, gavin@picsel.com
|
2007-06-18 21:10:03 -07:00 |
|
brendan@mozilla.org
|
b048a14b1d
|
Clean up property attributes (384846, r=mrbkap).
|
2007-06-18 19:52:50 -07:00 |
|
crowder@fiverocks.com
|
8cb800285d
|
Bug 384901: leak in jsfile.c, patch by Robin Ehrlich, rehrlich@ubiqinc.com, r=mrbkap
|
2007-06-18 14:40:30 -07:00 |
|
mrbkap@gmail.com
|
890edf6388
|
Protect js_GetStringBytes from callers that happen during the last GC. Patch from brendan, bug 336907, r=daumling sr=shaver
|
2007-06-18 14:38:31 -07:00 |
|
crowder@fiverocks.com
|
d1f64c8dba
|
Bug 383607: add ARM pure endian double support to JS engine, r=crowder, patch by Gavin Reaney gavin@picsel.com
|
2007-06-18 14:31:48 -07:00 |
|
crowder@fiverocks.com
|
c1aa44fdaa
|
bug 379056: quieting the assertions here for all but myself and mrbkap, r=mrbkap
|
2007-06-18 13:24:00 -07:00 |
|
igor@mir2.org
|
64f1c8053d
|
Bug 384478: Patch from Mike Moening to fix warning when compiling with VC. r=me
|
2007-06-18 12:33:21 -07:00 |
|
bclary@bclary.com
|
4b6b6731f7
|
JavaScript Tests - update test range to 48.5-51.5%, bug 211590
|
2007-06-18 11:35:32 -07:00 |
|
jwatt@jwatt.org
|
bc9300967d
|
Fixing bug 383917. The new Components.utils.import code shouldn't spam the console. r=sayrer@gmail.com, sr=brendan@mozilla.com
|
2007-06-18 08:36:16 -07:00 |
|
bzbarsky@mit.edu
|
4c4d3394be
|
Backing out bug 300079 to see whether that fixes tinderbox orange.
|
2007-06-18 07:32:35 -07:00 |
|
brendan@mozilla.org
|
98945d72c4
|
Fix violation of function prototyping due to cloned function object implementation (300079, r=igor).
|
2007-06-17 22:33:36 -07:00 |
|
bclary@bclary.com
|
ca5f1ec7c0
|
JavaScript Test - catch indirect eval exception on trunk, bug 352797
|
2007-06-17 22:20:11 -07:00 |
|
bclary@bclary.com
|
6354f81db1
|
JavaScript Test - catch indirect eval exception on trunk, bug 361571
|
2007-06-17 22:17:54 -07:00 |
|
brendan@mozilla.org
|
1f18b43300
|
Remove __callee__ property of Call prototypes (384642, r=igor).
|
2007-06-17 22:10:19 -07:00 |
|
brendan@mozilla.org
|
1040011453
|
Emit JSOP_GROUP when optimizing away delete (382981, r=mrbkap).
|
2007-06-17 11:05:37 -07:00 |
|
brendan@mozilla.org
|
f1c02f9635
|
Fix recent regression in CheckSideEffects for paren-expr case (384680, r=mrbkap).
|
2007-06-16 12:48:44 -07:00 |
|
bclary@bclary.com
|
eb86e92301
|
JavaScript Tests - move test to extensions subsuite
|
2007-06-16 11:41:14 -07:00 |
|
bclary@bclary.com
|
e5342d13d0
|
JavaScript Test - add strict warning tests for eval rename
|
2007-06-16 10:14:17 -07:00 |
|
brendan@mozilla.org
|
32fbc12486
|
Better entrainment avoidance for Call.arguments (383269, r=igor).
|
2007-06-15 17:29:21 -07:00 |
|
mrbkap@gmail.com
|
56aed6adf0
|
Restrict who can claim to implement nsISecurityCheckedComponent. bug 352882, r=jst sr=bzbarsky
|
2007-06-15 14:44:51 -07:00 |
|
mrbkap@gmail.com
|
aa1ee1385b
|
Use a better filename when eval is used across scopes. bug 369211, r=brendan
|
2007-06-15 14:00:26 -07:00 |
|
bclary@bclary.com
|
0fe22432bb
|
JavaScript Test - regression test for bug 380831, by Jesse Ruderman
|
2007-06-15 11:46:59 -07:00 |
|
bclary@bclary.com
|
689e0fcc43
|
JavaScript Tests - update test to ignore 1ms differences, bug 354998
|
2007-06-15 10:16:08 -07:00 |
|
bclary@bclary.com
|
0d4d6ed53c
|
JavaScript Test - update test to reflect new uneval(undefined) on trunk, bug 356238
|
2007-06-15 10:00:46 -07:00 |
|
igor@mir2.org
|
bc0a21a243
|
Bug 378793: Patch from Mike Moening and me to implement per-context debug hooks. r=brendan
|
2007-06-14 23:44:18 -07:00 |
|
mrbkap@gmail.com
|
781e986b4b
|
Allow C.u.Sandbox to take a principal or an nsIScriptObjectPrincipal. bug 353732, r+sr=jst
|
2007-06-14 16:50:28 -07:00 |
|
bclary@bclary.com
|
fd91b053bb
|
JavaScript Test - regression test for bug 369666, by Brendan Eich
|
2007-06-14 15:43:09 -07:00 |
|
bclary@bclary.com
|
c22781e401
|
JavaScript Tests - regression tests for bug 351102, by Jesse Ruderman, Igor Bukanov
|
2007-06-14 15:39:03 -07:00 |
|
bclary@bclary.com
|
789a65e7e7
|
JavaScript Tests - regression test for bug 375183, by Igor Bukanov
|
2007-06-14 15:34:09 -07:00 |
|
bclary@bclary.com
|
e2f9779566
|
JavaScript Tests - regression test for bug 367630, by Jesse Ruderman
|
2007-06-14 15:31:17 -07:00 |
|
bclary@bclary.com
|
1ec2f11ae3
|
JavaScript Tests - regression test for bug 355655, by shutdown
|
2007-06-14 15:27:17 -07:00 |
|
bclary@bclary.com
|
2252dd809e
|
JavaScript Test - regression tests for bug 351102, by Brendan Eich, Igor Bukanov
|
2007-06-14 15:23:38 -07:00 |
|
bclary@bclary.com
|
96560a22b3
|
JavaScript Tests - regression test for bug 367561, by Igor Bukanov
|
2007-06-14 15:19:51 -07:00 |
|
bclary@bclary.com
|
038732736e
|
JavaScript Test - regression test for bug 366122, by Igor Bukanov
|
2007-06-14 15:15:49 -07:00 |
|
bclary@bclary.com
|
d443c7f811
|
JavaScript Test - regression test for bug 375715, by Jesse Ruderman
|
2007-06-14 15:09:45 -07:00 |
|
bclary@bclary.com
|
60d2a68541
|
JavaScript Test - regression test for bug 375711, by Jesse Ruderman
|
2007-06-14 15:04:18 -07:00 |
|
bclary@bclary.com
|
f23ca760ad
|
JavaScript Test - regression test for bug 375801, by Jesse Ruderman
|
2007-06-14 14:50:12 -07:00 |
|
bclary@bclary.com
|
8ffea8f8fd
|
JavaScript Test - regression test for bug 383721, by timeless
|
2007-06-14 14:32:09 -07:00 |
|
graydon@mozilla.com
|
ebd1fa3764
|
Amazingly, backing out 368869 again.
|
2007-06-14 13:40:17 -07:00 |
|
igor@mir2.org
|
ac5551e88a
|
Bug 378793: removal of the previous commit.
|
2007-06-14 13:20:37 -07:00 |
|
igor@mir2.org
|
758bc9b1cf
|
Bug 378793: Patch from Mike Moening to implement per-context debug hooks. r=me,brendan
|
2007-06-14 13:04:09 -07:00 |
|
graydon@mozilla.com
|
7e6c0bf09e
|
Bug 368869, suspect all native wrappers for cycle collection. Nth attempt, slightly safer.r=brendan, sr=jst
|
2007-06-14 12:42:58 -07:00 |
|
brendan@mozilla.org
|
240b795fc5
|
Avoid entraining arguments in a Call prototype (383269, r=igor).
|
2007-06-14 00:26:19 -07:00 |
|
igor@mir2.org
|
1aa40de49d
|
Bug 384151: refactoring boxing of primitive values, r=brendan
|
2007-06-14 00:07:01 -07:00 |
|
bclary@bclary.com
|
d48a46146f
|
JavaScript Test - regression test for bug 383965, by Jesse Ruderman
|
2007-06-13 20:38:15 -07:00 |
|
bclary@bclary.com
|
d663b1c653
|
JavaScript Test - fix scope on map call, bug 382509
|
2007-06-13 13:51:06 -07:00 |
|
bclary@bclary.com
|
dd6c4e259f
|
JavaScript Test - regression test for bug 369032, by Jesse Ruderman
|
2007-06-12 22:29:47 -07:00 |
|
bclary@bclary.com
|
0a885fc9ad
|
JavaScript Test - regression test for bug 382509
|
2007-06-12 21:50:51 -07:00 |
|
bclary@bclary.com
|
96c6386afe
|
JavaScript Test - regression test for bug 382532, by László Jánszky, Brendan Eich
|
2007-06-12 20:49:10 -07:00 |
|
bclary@bclary.com
|
c1aa612bdf
|
JavaScript Test - regression test for bug 383255, by Jesse Ruderman
|
2007-06-12 20:34:39 -07:00 |
|
mrbkap@gmail.com
|
1e270ee66f
|
Make Object.prototype.toSource deal with even more __proto__ hacking. bug 383965, r=crowder
|
2007-06-12 15:07:20 -07:00 |
|
bclary@bclary.com
|
dfc2f3ef6c
|
JavaScript Test - regression test for bug 383674, by Jesse Ruderman
|
2007-06-12 13:58:09 -07:00 |
|
crowder@fiverocks.com
|
55c1df9820
|
Bug 375801: Using (void 0) instead of "undefined" in toSource and uneval(), r=mrbkap
|
2007-06-12 12:33:40 -07:00 |
|
crowder@fiverocks.com
|
40c1aa5660
|
Bug 383721: escape tabs on platforms with unusual isprint() routines, r=mrbkap
|
2007-06-12 12:30:57 -07:00 |
|
brendan@mozilla.org
|
3036f29b1f
|
Fix CheckSideEffects over-aggressiveness (383674, r=mrbkap).
|
2007-06-12 01:26:26 -07:00 |
|
igor@mir2.org
|
b60c014c39
|
Bug 384104: Fixing ALE macros to quell GCC strict-aliasing warnings. r=brendan
|
2007-06-12 00:27:23 -07:00 |
|
jwalden@mit.edu
|
f51d74d1a6
|
Typo fixes
|
2007-06-10 15:08:17 -07:00 |
|
bzbarsky@mit.edu
|
33a8653e15
|
Change the URI argument to Components.utils.import to be a resource: URI. Bug380970, patch by Alex Vincent <ajvincent@gmail.com>, r=sayrer, sr=bsmedberg
|
2007-06-10 14:13:18 -07:00 |
|
graydon@mozilla.com
|
65eb1c1bf4
|
Backing out patch in bug 368869, again. Still randomly crashing (as in bug 383763).
|
2007-06-08 12:08:26 -07:00 |
|
gavin@gavinsharp.com
|
218738d375
|
Bug 381031: make JS1.8 the default for <xul:script>, and add a JSVERSION_LATEST #define to simplify future changes, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=brendan
|
2007-06-07 15:50:12 -07:00 |
|
asqueella@gmail.com
|
7cbb96fa68
|
Bug 381499 - Components.utils.import reports NS_ERROR_FAILURE when the file not existsswitch to NS_ERROR_FILE_NOT_FOUND and update testsr=sayrer, sr=brendan
|
2007-06-07 15:34:06 -07:00 |
|
jwalden@mit.edu
|
3ac5afd0f6
|
Bug 369032 - "Assertion failure: kid2->parent == xml || !kid2->parent" with E4X after appendChild; avoid incorrectly reparenting XML by deeply copying instead of mutating. r=mrbkap
|
2007-06-06 15:06:16 -07:00 |
|
jwalden@mit.edu
|
29b6ec0cff
|
Fix syntax error.
|
2007-06-06 11:32:31 -07:00 |
|
crowder@fiverocks.com
|
0fe28fccb5
|
Bug 374681: 260 GC roots remain after destroying JSRuntime (not the complete fix, I think), r=brendan
|
2007-06-06 08:59:45 -07:00 |
|
graydon@mozilla.com
|
ad2d5719f0
|
Bug #368869, suspect all native wrappers as cycle roots (yet again, after Igor's change to js gc).r=brendan, sr=jst
|
2007-06-05 16:50:22 -07:00 |
|
mrbkap@gmail.com
|
c95c9cfd67
|
Remove vestigial initialization
|
2007-06-05 16:44:21 -07:00 |
|
mrbkap@gmail.com
|
69c8756e8a
|
Be less strict about how you can call eval. In particular, allow callers to call it through other names, as long as the this object is a global object. bug 383381, r=brendan
|
2007-06-05 16:42:00 -07:00 |
|
crowder@fiverocks.com
|
c82cd955ac
|
Bug 380831: incorrect uneval trying to output a getter function that is a sharp definition, r=igor
|
2007-06-05 13:20:07 -07:00 |
|
nboyd@atg.com
|
40714a5a6e
|
Fix bug 383174: Add new reportMatch function in shell.jsr=bclary@bclary.com
|
2007-06-05 11:31:53 -07:00 |
|
mattwillis@gmail.com
|
6f6f76486f
|
bug 382744 - Correct backwards assertion check in XPCNativeScriptableInfo. Patch by Manish Singh <manish@flock.com>, r=dbaron, sr=shaver
|
2007-06-05 08:59:44 -07:00 |
|
brendan@mozilla.org
|
d3056296e5
|
Fix JOF_TMPSLOT accounting (383255, r=igor).
|
2007-06-04 22:23:29 -07:00 |
|
igor@mir2.org
|
e606f64813
|
Bug 383188: using code spec flag to declare extra slot used for post ++/--. r=brndan
|
2007-06-04 20:07:38 -07:00 |
|
mrbkap@gmail.com
|
451fb0609a
|
Fix overflow potential. bug 373931, r=crowder rs=brendan
|
2007-06-04 17:05:32 -07:00 |
|
mrbkap@gmail.com
|
93e990bf21
|
Remove indirect eval. bug 382509, r=brendan
|
2007-06-04 16:03:03 -07:00 |
|
mrbkap@gmail.com
|
bd829af388
|
Handle error returns from ftell. bug 373934, r=brendan
|
2007-06-04 16:01:41 -07:00 |
|
mrbkap@gmail.com
|
2a44a73281
|
Backing out to fix orange
|
2007-06-04 15:18:25 -07:00 |
|
mrbkap@gmail.com
|
1be4627a47
|
Fixing bustage, bug 382509
|
2007-06-04 14:47:13 -07:00 |
|
mrbkap@gmail.com
|
0f3c9fea93
|
Create XPCNativeWrapper function wrappers with the right parent. bug 370127, r=bzbarsky sr=brendan
|
2007-06-04 14:43:57 -07:00 |
|
mrbkap@gmail.com
|
3d9131d85e
|
Remove indirect eval. bug 382509, r=brendan
|
2007-06-04 14:40:55 -07:00 |
|
mrbkap@gmail.com
|
7b221890b4
|
Whitespace police
|
2007-06-04 14:38:40 -07:00 |
|
igor@mir2.org
|
38a0fbd114
|
Bug 381973: new opcode flag top declare an extra temporary slot used by interpreter. r=brendan
|
2007-06-04 13:01:41 -07:00 |
|
brendan@mozilla.org
|
3d1e7f3d01
|
Fix fun_resolve to avoid resolving hidden properties (locals/params; 382532, r=mrbkap).
|
2007-06-04 12:50:30 -07:00 |
|
crowder@fiverocks.com
|
f88d5115d6
|
Bug 366355: perlconnect removal continues, r=mrbkap, patch by Patrick Welche <pw-fb@newn.cam.ac.uk>
|
2007-06-04 12:33:42 -07:00 |
|
nboyd@atg.com
|
e245bf0d3d
|
Move skip lists to the testsrc directory.
|
2007-06-04 11:24:48 -07:00 |
|
nboyd@atg.com
|
6835e0ef94
|
Add skips for tests causing OutOfMemoryErrors.
|
2007-06-04 09:06:43 -07:00 |
|
peterv@propagandism.org
|
0aec607ac4
|
Fix for bug 382133 ("(function(){}).apply.ee = <foo/>;" causes shutdown crash [@ nsXPConnect::Unlink] during nsCycleCollector::CollectWhite). r/sr=jst.
|
2007-06-04 03:01:34 -07:00 |
|
igor@mir2.org
|
7d41735dbf
|
Bug 379220: replacing JS_AddRoot calls via doubly-linked lists. r=jst sr=brendan
|
2007-06-02 08:11:52 -07:00 |
|
igor@mir2.org
|
c030410f7b
|
Bug 382253: consistent termination of inline functions. r=brendan
|
2007-06-01 20:46:39 -07:00 |
|
crowder@fiverocks.com
|
f27ecbd250
|
backing out checkin on closed tree
|
2007-06-01 11:31:02 -07:00 |
|
crowder@fiverocks.com
|
d0c155d1f7
|
Bug 366355: more perlconnect removal goodness
|
2007-06-01 11:29:49 -07:00 |
|
bclary@bclary.com
|
2ef14cf331
|
JavaScript Test - fix broken test, bug 351515
|
2007-05-31 14:58:36 -07:00 |
|
bclary@bclary.com
|
b4fc832bb0
|
JavaScript Test - update test for bug 380237
|
2007-05-31 12:46:36 -07:00 |
|
bclary@bclary.com
|
ab6818db3a
|
JavaScript Test - change eval tests to work around anonfunfix, bug 356247
|
2007-05-31 12:24:01 -07:00 |
|
bclary@bclary.com
|
966adf1e1a
|
JavaScript Test - change native function to decodeURI since print is not native in the browser version
|
2007-05-31 12:00:11 -07:00 |
|
bclary@bclary.com
|
2f92518be4
|
JavaScript Tests - fix test to match new decompilation and to add missing brace in expected decompilation, bug 381205
|
2007-05-31 11:31:12 -07:00 |
|
bclary@bclary.com
|
cf155b2616
|
JavaScript Test - regression test for bug 356247, by Jesse Ruderman
|
2007-05-31 00:11:53 -07:00 |
|
bclary@bclary.com
|
0d228ab309
|
JavaScript Test - regression test for bug 381108, by Jesse Ruderman
|
2007-05-30 23:54:10 -07:00 |
|
bclary@bclary.com
|
d11db5ed2e
|
JavaScript Test - regression test for bug 381301, by Jesse Ruderman
|
2007-05-30 23:45:06 -07:00 |
|
bclary@bclary.com
|
8f7f821500
|
JavaScript Test - regression test for bug 382335, by Igor Bukanov
|
2007-05-30 23:37:52 -07:00 |
|
timeless@mozdev.org
|
6506c492ee
|
Bug 380886 Possible crashes/leaks in regexp handling in OOM conditionspatch by gavin@picsel.com r=crowder
|
2007-05-30 23:31:05 -07:00 |
|
brendan@mozilla.org
|
12de539ec7
|
Fix let-induced anti-bracing logic to cope with group assignment expression statements (356247, r=mrbkap).
|
2007-05-30 15:39:21 -07:00 |
|
nboyd@atg.com
|
e94921a77e
|
Skip js1_5/Regress/regress-330352.js
|
2007-05-30 13:10:33 -07:00 |
|
crowder@fiverocks.com
|
237d01a1e4
|
Bug 381205: object uneval gets confused by special "getter functions", r=mrbkap
|
2007-05-30 13:05:31 -07:00 |
|
bclary@bclary.com
|
cf46c96b28
|
JavaScript Test - update expected value for decompilation, bug 367629
|
2007-05-30 11:42:40 -07:00 |
|
bclary@bclary.com
|
f43df015c6
|
JavaScript Test - move test to decompilation subsuite, bug 344120
|
2007-05-30 10:42:50 -07:00 |
|
nboyd@atg.com
|
eb7fd653f0
|
Use the prefix feature to avoid enumerating all skipped tests.
|
2007-05-30 10:11:24 -07:00 |
|
nboyd@atg.com
|
dbefc9eb00
|
After the recent move to consolidate shell.js code, this test broke due todifferent epsilon values used in different shell.js scripts. So this changejust makes the test values match exactly.
|
2007-05-30 05:55:17 -07:00 |
|
bclary@bclary.com
|
1b6db89f58
|
JavaScript Test - update sudoku demo test
|
2007-05-29 22:58:26 -07:00 |
|
bclary@bclary.com
|
7798f66122
|
Bug 382182 - script tag should support version 1.8, r=jonas,sr=brendan
|
2007-05-29 22:55:55 -07:00 |
|
nboyd@atg.com
|
3847014675
|
Clean up skip list for recent test changes.
|
2007-05-29 19:32:17 -07:00 |
|
igor@mir2.org
|
612731321f
|
Bug 382335: proper cleanup after generator.close(). r=brendan
|
2007-05-29 19:29:09 -07:00 |
|
brendan@mozilla.org
|
54555ef979
|
Updated to track revised ES4-based grammar plus paren minimization changes to the decompiler (381113).
|
2007-05-29 18:52:57 -07:00 |
|
brendan@mozilla.org
|
e7de6b332a
|
Implement ES4/JS2 expression closures (381113, r=mrbkap).
|
2007-05-29 18:49:42 -07:00 |
|
mrbkap@gmail.com
|
ec71466985
|
Add a space here for consistency. bug 381108, r=brendan
|
2007-05-29 18:23:24 -07:00 |
|
bclary@bclary.com
|
9d98080df4
|
JavaScript tests - fix incorrect TestCase signature, remove tests from slow-n.tests
|
2007-05-29 18:13:13 -07:00 |
|
brendan@mozilla.org
|
5dee41a384
|
Fix delete parser to fold constants in its operand to discern genexp error case (382355, r=mrbkap).
|
2007-05-29 17:49:53 -07:00 |
|
crowder@fiverocks.com
|
9adeac1889
|
Recent code checkin regressed testcase from 356085
|
2007-05-29 17:06:21 -07:00 |
|
brendan@mozilla.org
|
d1599626d7
|
Fix warning from last checkin (r=igor).
|
2007-05-29 16:17:37 -07:00 |
|
bclary@bclary.com
|
f46dd88cfc
|
JavaScript Test - update to remove new syntax errors, bug 380581
|
2007-05-29 15:41:06 -07:00 |
|
bclary@bclary.com
|
7528312dc1
|
JavaScript Test - tweak decompilation result, bug 353214
|
2007-05-29 15:05:11 -07:00 |
|
bclary@bclary.com
|
05364aed69
|
JavaScript Test - remove Object.prototype.__iterator__ after test, bug 340199
|
2007-05-29 14:59:13 -07:00 |
|
nboyd@atg.com
|
17bebef584
|
Add skips for new tests and for older tests now failing, likely due todifferent shell.js functions.
|
2007-05-29 14:09:10 -07:00 |
|
crowder@fiverocks.com
|
e2b7d7dba7
|
Bug 381301: chomp closing ')' in obj_toSource more correctly, r=mrbkap
|
2007-05-29 14:05:09 -07:00 |
|
bclary@bclary.com
|
7837e21982
|
JavaScript Test - regression test for bug 375715, change test to -n negative format
|
2007-05-29 11:23:19 -07:00 |
|
mvl@exedo.nl
|
21821eaf0b
|
bug 382237: make xpctools profiler work, and make it record time spend in the function itself. r=shaver
|
2007-05-28 08:00:50 -07:00 |
|
bclary@bclary.com
|
fc30bc2ced
|
JavaScript Test - regression test for bug 381205, update to perform test in proper scope
|
2007-05-27 16:14:24 -07:00 |
|
bclary@bclary.com
|
f2e11a14ef
|
JavaScript Test - add js1.8 version option to browser-based test menu, no bug, not part of the build
|
2007-05-27 16:00:58 -07:00 |
|
bclary@bclary.com
|
52cd767890
|
JavaScript Test - regression test for bug 366941, by Robert Sayre; add version(180) foo
|
2007-05-27 13:13:34 -07:00 |
|
bclary@bclary.com
|
e458a59474
|
JavaScript Test - regression test for bug 367629, by Jesse Ruderman
|
2007-05-27 11:43:16 -07:00 |
|
bclary@bclary.com
|
bb146b09ce
|
JavaScript Test - regression test for bug 379482, by Jesse Ruderman
|
2007-05-27 11:33:14 -07:00 |
|
bclary@bclary.com
|
47388a7709
|
JavaScript Test - regression test for bug 379566, by Igor Bukanov
|
2007-05-27 11:25:54 -07:00 |
|
bclary@bclary.com
|
3412b1c928
|
JavaScript Tests - regression test for bug 379925, by Jesse Ruderman
|
2007-05-26 09:27:25 -07:00 |
|
bclary@bclary.com
|
9c76226765
|
JavaScript Tests - regression tests for bug 380237, fix file name
|
2007-05-26 09:15:48 -07:00 |
|
bclary@bclary.com
|
6a0bcf6ae5
|
JavaScript Tests - regression tests for bug 380237, by Jesse Ruderman, Brendan Eich
|
2007-05-26 09:10:20 -07:00 |
|
bclary@bclary.com
|
7f02140b6e
|
JavaScript Test - regression test for bug 380506, by Jesse Ruderman
|
2007-05-26 07:00:13 -07:00 |
|
bclary@bclary.com
|
d5b2ea4ee6
|
JavaScript Test - regression test for bug 380581, by Jesse Ruderman
|
2007-05-26 06:43:40 -07:00 |
|
bclary@bclary.com
|
6a697dcb6e
|
JavaScript Test - regression test for bug 380889, by Igor Bukanov
|
2007-05-26 06:25:11 -07:00 |
|
bclary@bclary.com
|
adbd1ad82b
|
JavaScript Test - regression test for bug 381101, by Jesse Ruderman
|
2007-05-26 06:19:53 -07:00 |
|
bclary@bclary.com
|
019e40c64e
|
JavaScript Test - regression test for bug 381205, by Jesse Ruderman
|
2007-05-26 06:08:16 -07:00 |
|
bclary@bclary.com
|
1b3507cc16
|
JavaScript Test - regression test for bug 381211, by Jesse Ruderman
|
2007-05-26 06:00:49 -07:00 |
|
bclary@bclary.com
|
9303d08978
|
JavaScript Test - regression test for bug 381303, by Biju
|
2007-05-26 05:30:31 -07:00 |
|
bclary@bclary.com
|
6e7685f236
|
JavaScript Test - regression test for bug 381372, by Jesse Ruderman
|
2007-05-25 18:40:22 -07:00 |
|
bclary@bclary.com
|
107b132867
|
JavaScript Test - regression test for bug 381504, by James Ross
|
2007-05-25 18:20:26 -07:00 |
|
bclary@bclary.com
|
1b009a54f5
|
JavaScript Tests - standardize test reporting for shell and browser, bug 380257
|
2007-05-25 17:19:18 -07:00 |
|
neil@parkwaycc.co.uk
|
17aa0501f7
|
Bug 351007 Crash @ XPCWrappedNative::CallMethod passing null to out A*String parameters r+sr=jst
|
2007-05-25 13:45:50 -07:00 |
|
igor@mir2.org
|
aa18c72e81
|
Bug 381779: patch from Gavin Reaney to improve memeory allocation for the sprint stack. r=myself
|
2007-05-25 04:35:27 -07:00 |
|
peterv@propagandism.org
|
7e189d8549
|
Fix for bug 377884 (Switch nsXPConnect::Traverse to use tracing). r=jst/igor, sr=dbaron.
|
2007-05-25 01:42:08 -07:00 |
|
peterv@propagandism.org
|
98955fbcad
|
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
|
2007-05-24 07:10:02 -07:00 |
|
igor@mir2.org
|
e8eeb4f10c
|
Bug 379758: SETSP is removed
|
2007-05-24 00:51:46 -07:00 |
|
igor@mir2.org
|
30d40408c5
|
Bug 381236: static assert that does not depend on __LINE__
|
2007-05-24 00:27:45 -07:00 |
|
mrbkap@gmail.com
|
7985ba2c50
|
Back this out for now to sort out what happens when we're called from C++, not from Javascript.
|
2007-05-23 17:50:50 -07:00 |
|
mrbkap@gmail.com
|
2409391b2a
|
Use the currently executing function as the nominal parent for our function so that we pull the correct prototype for our function. bug 370127, r+sr=jst
|
2007-05-23 17:18:00 -07:00 |
|
crowder@fiverocks.com
|
1e5cb0be51
|
Bug 381402: Compilation error with HAS_XDR_FREEZE_THAW and old Script object, r=mrbkap
|
2007-05-23 15:09:52 -07:00 |
|
crowder@fiverocks.com
|
6a75f80fed
|
Bug 381402: Compilation error with HAS_SCRIPT_OBJECT, r=mrbkap
|
2007-05-23 14:50:43 -07:00 |
|
crowder@fiverocks.com
|
f21c94cb6c
|
Bug 375715: "Assertion failure: (c2 <= cs->length) && (c1 <= c2)" with /[\Wb-G]/, patch by mrbkap, r=crowder
|
2007-05-23 14:13:13 -07:00 |
|
brendan@mozilla.org
|
a6b6b99a67
|
Fix JOF_XMLNAME, etc., interrogation to mask the mode bits and compare (381504, r=mrbkap).
|
2007-05-22 23:04:18 -07:00 |
|
brendan@mozilla.org
|
02bf41c8a3
|
More generator expression decompilation love (381372, r=mrbkap).
|
2007-05-22 23:00:40 -07:00 |
|
asqueella@gmail.com
|
5919a26047
|
bug 381369 - improve Components.utils.import-related commentsr=sayrer
|
2007-05-22 14:57:42 -07:00 |
|
mrbkap@gmail.com
|
2d5947e7ae
|
Mark the overwritten scope property in the space between where we remove it and re-add it in its changed form. bug 381374, r=igor
|
2007-05-21 17:55:04 -07:00 |
|
mrbkap@gmail.com
|
ed953e9af2
|
Protect the number from GC, even if it was originally a number. bug 375976, r=crowder
|
2007-05-21 16:45:42 -07:00 |
|
crowder@fiverocks.com
|
1fdf29bf46
|
Bug 380998: StackGrowthDirection is not reliable with Sun Studio 11, patch by Ginn Chen <ginn.chen@sun.com>, r=brendan
|
2007-05-21 15:55:48 -07:00 |
|
crowder@fiverocks.com
|
41450ddc97
|
Bug 379482: Crash [@ js_IsIdentifier] decompiling float setter, r=mrbkap
|
2007-05-21 12:33:33 -07:00 |
|
mrbkap@gmail.com
|
fae1dec6be
|
Count both the getter and setter for a given property. bug 381303, r=crowder
|
2007-05-21 11:02:33 -07:00 |
|
mrbkap@gmail.com
|
9c08aa4311
|
Handle Function.prototype.toString not returning what we expect it to return (a function expression). bug 380933, r=crowder
|
2007-05-21 11:01:08 -07:00 |
|
sayrer@gmail.com
|
c1cab1cba0
|
Bug 238324. Tweak generateFactory to call new, and add unit tests for module loading. Patch by Alex Vincent <ajvincent@gmail.com>. r=sayrer, sr=bsmedberg
|
2007-05-20 15:45:14 -07:00 |
|
bclary@bclary.com
|
5b48e543ca
|
JavaScript Tests - factor common code into top level shell.js|browser.js, bug 379779, r=igor, sr=brendan
|
2007-05-19 13:05:05 -07:00 |
|
mrbkap@gmail.com
|
9d84deb323
|
If the scanner returned TOK_ERROR, it already reported an error. bug 380371, r=brendan
|
2007-05-18 19:09:23 -07:00 |
|
mrbkap@gmail.com
|
ba5270e7a6
|
Correctly parse regular expressions with the 'm' and 'y' flags. bug 378486, r=brendan
|
2007-05-18 18:57:30 -07:00 |
|
crowder@fiverocks.com
|
72e24acedb
|
Bug 381211: fixing off-by-one caused by patch from bug 367629, r=mrbkap
|
2007-05-18 17:04:41 -07:00 |
|
crowder@fiverocks.com
|
6d4cb224c0
|
Bug 367629: better obj_toSource for native functions and a few other cases, r=mrbkap
|
2007-05-18 16:12:56 -07:00 |
|
brendan@mozilla.org
|
6c15c9194a
|
Restrict for([k,v] in o) special case to JS1.7 (366941, r=mrbkap).
|
2007-05-18 13:55:06 -07:00 |
|
brendan@mozilla.org
|
31ef926445
|
Support generator expressions for JS1.8 (380237, r=mrbkap).
|
2007-05-17 18:41:17 -07:00 |
|
brendan@mozilla.org
|
4b4d408b14
|
Fix getter/setter decompilation to depend on generating op, not prefix string (381101, r=mrbkap).
|
2007-05-17 17:48:18 -07:00 |
|
mrbkap@gmail.com
|
ee83dcb164
|
Skip over exception cookies, since we require JSOP_POP to pop them. bug 380016, r=brendan
|
2007-05-17 16:56:17 -07:00 |
|
nboyd@atg.com
|
c8ef432a8b
|
Updated skip list.
|
2007-05-16 17:30:27 -07:00 |
|
igor@mir2.org
|
832ef9cf07
|
Bug 380833: AllocSlot now insists on the new slot being already set to void. r=brendan
|
2007-05-16 15:41:50 -07:00 |
|
igor@mir2.org
|
57a947de4b
|
Bug 380889: fixing the disassembler, r=brendan
|
2007-05-16 12:00:47 -07:00 |
|
igor@mir2.org
|
39051a9389
|
Bug 379885: JS_GetGCMarkingTracer is removed. r=brendan
|
2007-05-15 18:13:28 -07:00 |
|
sayrer@gmail.com
|
90faa81713
|
JS code-sharing module system. Patch by Alex Fritze <alex@croczilla.com> and Robert Sayre <sayrer@gmail.com>. r=shaver/brendan, sr=brendan
|
2007-05-15 16:27:40 -07:00 |
|
crowder@fiverocks.com
|
c66619c8af
|
Bug 308429: make tooMuchGC dynamic (runtime gczeal option), r=brendan
|
2007-05-15 16:27:20 -07:00 |
|
crowder@fiverocks.com
|
2d005fe23d
|
Bug 358594: sharp variables should deserialize using old getter/setter syntax.
|
2007-05-15 15:41:24 -07:00 |
|
igor@mir2.org
|
3a73a27eb4
|
Bug 379566: keywords are no special with get/set getters. r=brendan
|
2007-05-15 08:17:14 -07:00 |
|
igor@mir2.org
|
0b07474b6a
|
Bug 340212: All XPC GC tracing now happens in the runtime trace callback.
|
2007-05-15 02:01:34 -07:00 |
|
bclary@bclary.com
|
aa1abb87a6
|
JavaScript Tests - add automation helper scripts, no bug, not part of the build
|
2007-05-10 21:11:39 -07:00 |
|
bclary@bclary.com
|
2dbe01ed7b
|
JavaScript Test - regression test for bug 354998, revert Object.prototype to prevent side effects
|
2007-05-09 23:10:50 -07:00 |
|
bclary@bclary.com
|
f113ef84be
|
JavaScript Tests - remove extraneous debugger statement, no bug, not part of the build
|
2007-05-09 16:01:32 -07:00 |
|
igor@mir2.org
|
8d62745af4
|
Bug 380197: fixing regression from bug 380197. r=brendan
|
2007-05-09 14:40:36 -07:00 |
|
brendan@mozilla.org
|
c7afea2db0
|
Fiddle cosmetics.
|
2007-05-09 13:19:26 -07:00 |
|
crowder@fiverocks.com
|
eaadb88c3f
|
Bug 379482: Crash decompiling float setter, r=brendan, r=igor
|
2007-05-09 08:21:32 -07:00 |
|
igor@mir2.org
|
369accf1bd
|
Bug 379727: Using tracing instead of explicit root management. r=alfred.peng sr=brendan
|
2007-05-09 04:11:53 -07:00 |
|
crowder@fiverocks.com
|
3c0f6e2457
|
woops, backing out due to closed tree
|
2007-05-08 22:45:57 -07:00 |
|
crowder@fiverocks.com
|
e7bf5857dd
|
Bug 379482: Crash decompiling float setter, r=brendan, r=igor
|
2007-05-08 22:45:09 -07:00 |
|
brendan@mozilla.org
|
fe0d6dba47
|
Fixes left in wake of JSOP_POPN (379925, r=igor).
|
2007-05-08 12:04:13 -07:00 |
|
bclary@bclary.com
|
f7f790b29c
|
JavaScript Test - update test to match 1.8.1 and later serialization, bug 297025
|
2007-05-08 10:10:11 -07:00 |
|
bclary@bclary.com
|
ed62dc8f16
|
JavaScript Test - regression test for bug 352459, by Jesse Ruderman
|
2007-05-07 12:20:39 -07:00 |
|
bclary@bclary.com
|
058fc3154f
|
JavaScript Test - regression test for bug 352732, by Jesse Ruderman
|
2007-05-07 12:07:36 -07:00 |
|
bclary@bclary.com
|
86f671d1aa
|
JavaScript Test - regression test for bug 361566, by Jesse Ruderman
|
2007-05-07 12:00:19 -07:00 |
|
bclary@bclary.com
|
f951f81d4f
|
JavaScript Tests - regression tests for bug 373827, by Jesse Ruderman
|
2007-05-07 11:53:05 -07:00 |
|
bclary@bclary.com
|
72909ce794
|
JavaScript Tests - regression test for bug 375695, by Jesse Ruderman
|
2007-05-07 11:45:39 -07:00 |
|
brendan@mozilla.org
|
a5b846723e
|
Stop overloading JSOP_SETSP for both exception handling and group assignment bulk popping (375695, r=igor).
|
2007-05-06 23:40:10 -07:00 |
|
bclary@bclary.com
|
1e03308fee
|
JavaScript Test - test automation, add js1_8, no bug, not part of the build
|
2007-05-06 22:38:03 -07:00 |
|
bclary@bclary.com
|
84fdad2cbc
|
JavaScript Tests - disable window.onerror handler to prevent false failure, bug 340804
|
2007-05-06 22:18:27 -07:00 |
|
bclary@bclary.com
|
0dfea3d059
|
JavaScript Test - remove non-standard use of unescape, bug 370585
|
2007-05-06 21:52:07 -07:00 |
|
bclary@bclary.com
|
01a878d6bd
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 21:17:53 -07:00 |
|
bclary@bclary.com
|
76a592b790
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 21:13:01 -07:00 |
|
bclary@bclary.com
|
a082499f24
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 21:10:01 -07:00 |
|
bclary@bclary.com
|
da601fec0a
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 21:06:09 -07:00 |
|
bclary@bclary.com
|
6cbc9f4370
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:59:26 -07:00 |
|
bclary@bclary.com
|
1d80f21749
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:55:18 -07:00 |
|
bclary@bclary.com
|
3f47684b20
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:50:30 -07:00 |
|
bclary@bclary.com
|
6b12386917
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:47:30 -07:00 |
|
bclary@bclary.com
|
35af1f3acf
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:42:19 -07:00 |
|
bclary@bclary.com
|
bd9983728b
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:38:14 -07:00 |
|
bclary@bclary.com
|
91f13a00a3
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:33:33 -07:00 |
|
bclary@bclary.com
|
2469d57b23
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:28:43 -07:00 |
|
bclary@bclary.com
|
4f1e5a9ee4
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:21:05 -07:00 |
|
bclary@bclary.com
|
281b085b3f
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:15:45 -07:00 |
|
bclary@bclary.com
|
752834793d
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:10:58 -07:00 |
|
bclary@bclary.com
|
51209d4c55
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 20:03:09 -07:00 |
|
bclary@bclary.com
|
607b84e5da
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:59:43 -07:00 |
|
bclary@bclary.com
|
ab12304850
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:56:17 -07:00 |
|
bclary@bclary.com
|
57b5c1580c
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:50:50 -07:00 |
|
bclary@bclary.com
|
de824ca85b
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:47:41 -07:00 |
|
bclary@bclary.com
|
da93cdec55
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:44:30 -07:00 |
|
bclary@bclary.com
|
a00a268314
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:38:42 -07:00 |
|
bclary@bclary.com
|
8d302da73a
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:35:23 -07:00 |
|
bclary@bclary.com
|
c790ae0cfc
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:31:34 -07:00 |
|
bclary@bclary.com
|
faa716dd66
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:28:06 -07:00 |
|
bclary@bclary.com
|
36745083f1
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:24:47 -07:00 |
|
bclary@bclary.com
|
3f8e76ed3b
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:21:10 -07:00 |
|
bclary@bclary.com
|
050e0304ff
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:17:11 -07:00 |
|
bclary@bclary.com
|
4c952f1a80
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:13:50 -07:00 |
|
bclary@bclary.com
|
278a5b0214
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:07:43 -07:00 |
|
bclary@bclary.com
|
6b5aa51b1a
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:04:07 -07:00 |
|
bclary@bclary.com
|
12742b6497
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 19:01:01 -07:00 |
|
bclary@bclary.com
|
5ff2d1a6fc
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 18:55:06 -07:00 |
|
bclary@bclary.com
|
06651326d7
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 18:51:49 -07:00 |
|
bclary@bclary.com
|
4fa4cabea8
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 18:44:24 -07:00 |
|
bclary@bclary.com
|
77e5b4bf7a
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 18:35:28 -07:00 |
|
bclary@bclary.com
|
2d8d0b85d7
|
JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
|
2007-05-06 18:31:49 -07:00 |
|