nboyd%atg.com
3df5f1516d
Fix bug 407374 - Destructuring assignment isn't threadsafe
...
Patch from Christophe Grand.
git-svn-id: svn://10.0.0.236/trunk@240735 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-10 18:00:53 +00:00
bclary%bclary.com
be2d357683
Sisyphus - cause test run to fail immediately if Spider fails to install properly, bug 407430, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240732 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-10 17:19:18 +00:00
gavin%gavinsharp.com
a3b21be21d
Bug 376957 followup fix: make Error readonly/permanent, patch by Brendan Eich <brendan@mozilla.org>, r=jwalden, a=schrep for M10 landing
...
git-svn-id: svn://10.0.0.236/trunk@240727 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-10 16:15:01 +00:00
bclary%bclary.com
795a9a9dea
JavaScript Tests - regression tests for bug 368516, 371636, by Brendan Eich, Igor Bukanov, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240725 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-10 15:28:00 +00:00
gavin%gavinsharp.com
36efb32dc7
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
...
git-svn-id: svn://10.0.0.236/trunk@240688 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-09 22:37:27 +00:00
reed%reedloden.com
2387e00de5
Bug 407501 - "JSOP_NEWINIT lacks SAVE_SP_AND_PC" [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan aM10=damons]
...
git-svn-id: svn://10.0.0.236/trunk@240679 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-09 07:14:06 +00:00
brendan%mozilla.org
10759c8c4f
JSCLASS_FIXED_BINDING only on Namespace, for better backward and forward compat (407323, r=jwalden).
...
git-svn-id: svn://10.0.0.236/trunk@240678 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-09 06:14:26 +00:00
bclary%bclary.com
8536984b0f
JavaScript Tests - regression test for bug 353116, by Jesse Ruderman, Rich Dougherty, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240672 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-09 00:28:59 +00:00
bclary%bclary.com
fda42066c2
JavaScript Tests - test regression from bug 398609, by Igor Bukanov, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240666 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-08 20:12:09 +00:00
bclary%bclary.com
8254b791da
JavaScript Tests - regression test for bug 404755, by Franck, Igor Bukanov, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240665 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-08 19:41:50 +00:00
bclary%bclary.com
532e9fb4e5
JavaScript Tests - regression test for bug 407024, by Igor Bukanov, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240664 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-08 19:29:22 +00:00
crowder%fiverocks.com
1bc13f8a67
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
...
git-svn-id: svn://10.0.0.236/trunk@240638 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-07 21:36:58 +00:00
bclary%bclary.com
9316dc950b
Sisyphus - JavaScript Tests - update kernel identification and known failures, bug 407347, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240609 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-07 15:25:22 +00:00
bclary%bclary.com
2299b41f33
JavaScript Test - add missing test for bug 396969, by Brendan Eich, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240601 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-07 08:55:03 +00:00
igor%mir2.org
67b2cc6798
Bug 406079: dtrace can compile again. Patch from Alfred Peng, r=myself, a1.9,aM10=beltzner.
...
git-svn-id: svn://10.0.0.236/trunk@240582 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-06 20:17:43 +00:00
bclary%bclary.com
26a055163a
JavaScript Tests - update regression test for bug 274152 due to bug 368516, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240580 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-06 19:23:03 +00:00
igor%mir2.org
c1e6592e92
Bug 406765: quelling GCC unitialized overwarning. r,a=brendan aM10=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@240565 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-06 08:52:03 +00:00
crowder%fiverocks.com
b0c12ada11
Bug 368516: UTF-8 encoded scripts that contain a BOM result in an "illegal character" error, r=mrbkap, r=brendan, a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@240561 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-06 05:09:38 +00:00
mrbkap%gmail.com
eeeea87ae3
Backing this out to fix mochitest failures.
...
git-svn-id: svn://10.0.0.236/trunk@240470 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 00:52:02 +00:00
mrbkap%gmail.com
60aac46d1e
Preserve more important attributes. bug 393269, r+sr=jst a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@240465 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 00:17:06 +00:00
mrbkap%gmail.com
697fa196bc
Complete the checkin for bug 399298. r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@240463 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 00:13:49 +00:00
nboyd%atg.com
e5d0ff9f77
Skip new tests that fail.
...
git-svn-id: svn://10.0.0.236/trunk@240442 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 20:43:26 +00:00
mrbkap%gmail.com
516ea1e801
Set XOWs' prototypes to null to avoid confusion. bug 405726, r+sr=jst a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@240435 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 19:07:08 +00:00
igor%mir2.org
7fdd9f9ce8
Bug 406736: fixing the test to report the success with read-only Array. r=Bob Clary, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240425 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 18:16:43 +00:00
igor%mir2.org
b96555eee8
Bug 406555: The decompiler output no longer depend on JS_C_STRINGS_ARE_UTF8 for uniformity. a,r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@240405 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 09:30:23 +00:00
igor%mir2.org
bf6460237b
Bug 405962: extra patch to move the switch case for CALL_PROP to a beter place in the source. r,a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@240404 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 09:26:23 +00:00
igor%mir2.org
48af72a10f
Bug 405962: making sure that we can compile with !JS_HAS_XML_SUPPORT. a,r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@240402 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 09:08:13 +00:00
bclary%bclary.com
19d8e409f4
JavaScript Tests - update known failure list, bug 406726, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@240400 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 08:30:49 +00:00
jwalden%mit.edu
a2dc2eb716
Kick the stupid Windows test box.
...
git-svn-id: svn://10.0.0.236/trunk@240379 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 03:40:06 +00:00
jwalden%mit.edu
680af8da29
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
...
git-svn-id: svn://10.0.0.236/trunk@240378 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 03:05:24 +00:00
reed%reedloden.com
cfba782e06
Bug 406608 - "Cast needed in jsfun.c (C++ compatibility)" [p=jorendorff@mozilla.com (Jason Orendorff) r=igor a1.9=damons]
...
git-svn-id: svn://10.0.0.236/trunk@240358 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 22:21:17 +00:00
nboyd%atg.com
d0c180ed7d
Refactor to pull code out of interpretLoop. This fixes a big performance
...
problem where interpretLoop was no longer being JITted, resulting in
substantially lower performance for interpreted mode.
git-svn-id: svn://10.0.0.236/trunk@240303 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 13:50:48 +00:00
jag%tty.nl
3daf624543
Bug 382034: support optional arguments in idl; follow-up patch to address reading absent optional arguments from argv. r=enndeakin, sr=jst, a=mtschrep
...
git-svn-id: svn://10.0.0.236/trunk@240271 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 04:20:13 +00:00
szegedia%freemail.hu
f76a3486fa
Bug 405654: make sure call() and apply() execute correctly when invoked as a tail call
...
git-svn-id: svn://10.0.0.236/trunk@240212 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 09:27:01 +00:00
reed%reedloden.com
6794191a9a
Bug 398579 - "Allow using chrome:// URLs in Components.utils.import()" [p=ajvincent@gmail.com (Alex Vincent) r=sayrer sr=bsmedberg a1.9=damons]
...
git-svn-id: svn://10.0.0.236/trunk@240188 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 06:45:04 +00:00
reed%reedloden.com
4b7e224f5f
Back out WeirdAl's patch from bug 398579 to see if it caused the perf regression on Linux.
...
git-svn-id: svn://10.0.0.236/trunk@240181 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 01:23:11 +00:00
reed%reedloden.com
427300cfc0
Bug 398579 - "Allow using chrome:// URLs in Components.utils.import()" [p=ajvincent@gmail.com (Alex Vincent) r=sayrer sr=bsmedberg a1.9=damons]
...
git-svn-id: svn://10.0.0.236/trunk@240158 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 20:03:38 +00:00
bclary%bclary.com
c25f1b2d4e
Sisyphus - JavaScript Tests - additional kernel pattern for CentOS5 VM
...
git-svn-id: svn://10.0.0.236/trunk@240116 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 17:12:26 +00:00
igor%mir2.org
f54fd20d96
Bug 404935: No compiler pseudo-frames when compiling functions. r,a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@240106 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 14:49:43 +00:00
szegedia%freemail.hu
a31407d7d7
Bug 404817: reinstantiate ContextFactory.exit()
...
git-svn-id: svn://10.0.0.236/trunk@240102 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 12:32:15 +00:00
reed%reedloden.com
9ba0da0b43
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+]
...
git-svn-id: svn://10.0.0.236/trunk@240092 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 07:09:21 +00:00
reed%reedloden.com
f41a3969d8
Bug 404755 - fixing memory leak resulted from bug 363603 [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan]
...
git-svn-id: svn://10.0.0.236/trunk@240086 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 06:00:10 +00:00
reed%reedloden.com
6c442e1d06
Back out Igor's patch from bug 404755 to see if it fixes the orange.
...
git-svn-id: svn://10.0.0.236/trunk@240084 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 04:12:08 +00:00
crowder%fiverocks.com
aba0eecea7
Bug 405882 - js.c has an unmatched fopen() resource leak, r=igor (not part of the build)
...
git-svn-id: svn://10.0.0.236/trunk@240081 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 01:00:33 +00:00
igor%mir2.org
ccece45caa
Bug 404755: fixing memory leak resulted from bug 363603. a,r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@240064 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 22:22:40 +00:00
bclary%bclary.com
bf6fb08248
Sisyphus/JavaScript Tests - cleanup log summary and TinderboxPrint output for Buildbot/Tinderbox, bug 397923, not part of the build, r=rcampbell
...
git-svn-id: svn://10.0.0.236/trunk@240042 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 18:17:28 +00:00
szegedia%freemail.hu
b978059a2f
Fix for Bug 405654 Ð Execution exits interpreter on Function.apply and Function.call
...
git-svn-id: svn://10.0.0.236/trunk@240027 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 10:15:06 +00:00
mrbkap%gmail.com
8764808d88
Make XOW's toString consistent over all cases. bug 398109, r=jst sr=bzbarsky a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@240011 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 01:09:31 +00:00
mrbkap%gmail.com
fd15fd62b7
Don't use a prototype to do any work, just do it ourselves. bug 399298, r=jst sr=brendan a=blocking-1.9
...
git-svn-id: svn://10.0.0.236/trunk@240009 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 01:03:41 +00:00
mrbkap%gmail.com
0487e3d137
Actually throw if the thrown thing was not an nsresult. bug 401735, r+sr+a=jst
...
git-svn-id: svn://10.0.0.236/trunk@240006 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 00:49:08 +00:00