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

10381 Коммитов

Автор SHA1 Сообщение Дата
jwalden@mit.edu e958678360 Bug 411889 - Given a = num.toString(), b = num.toString(undefined), c = num.toString(10), expect (a === b && b === c). r=crowder, a=brendan 2008-01-11 15:07:13 -08:00
jst@mozilla.org 807c3720ca Re-landing fix for bug 408301 to see if it really was the cause of the orange last time it landed. Make more XPConnect wrappers share their JSObject maps. r=peterv@propagandism.org, sr=brendan@mozilla.org 2008-01-11 15:06:40 -08:00
dbaron@dbaron.org 49be80cc8a Unset and reset the JS context global objects when doing ExplainLiveExpectedGarbage, just like when doing normal cycle collection. b=410116 r+sr=peterv Not part of default build (DEBUG_CC-only). 2008-01-11 14:24:33 -08:00
nboyd@atg.com 5607b53ef0 Fix bug 411539 Generalize some tests for Rhino and Spidermonkey. r=bclary@bclary.com 2008-01-11 09:38:09 -08:00
benjamin@smedbergs.us c9b3cb0a1a Bug 411531 - Assertion failure !rt->gcRunning because I accidentally turned off deffered-release of wrapped natives during GC, r+sr=peterv 2008-01-11 06:52:45 -08:00
dwitte@stanford.edu 86ada27c83 backing out the rest. 2008-01-11 02:56:35 -08:00
dwitte@stanford.edu 8d74b831d4 partial backout in an attempt to fix orange. 2008-01-11 02:08:58 -08:00
dwitte@stanford.edu cc924d2d23 relanding bug 410250. 2008-01-11 01:13:04 -08:00
dwitte@stanford.edu f300515e36 backing out to fix orange. 2008-01-10 20:59:44 -08:00
dwitte@stanford.edu 09217db711 thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-10 19:56:00 -08:00
crowder@fiverocks.com cb50b8064b Bug 411747: latent GC hazard in one of the routines in js.c (npotb), r/a=brendan 2008-01-10 19:22:55 -08:00
crowder@fiverocks.com c9fddb69ab Bug 411702 - Ancient OOM handling bug with an easy fix, r/a=brendan 2008-01-10 13:49:59 -08:00
igor@mir2.org 228a9c50a0 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-10 07:39:02 -08:00
peterv@propagandism.org 0c31e852c0 Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron. 2008-01-10 06:10:03 -08:00
bclary@bclary.com c5878179f1 JavaScript Tests - update spidermonkey-extensions-n.tests, bug 398000, not part of the build 2008-01-09 17:49:19 -08:00
bclary@bclary.com 8a83b5f116 JavaScript Tests - known-failure.pl should ignore trailing spaces, bug 411506, not part of the build 2008-01-09 11:30:38 -08:00
igor@mir2.org e9a70fa58f Bug 409109: backing the checking as the tree was closed. 2008-01-09 07:31:13 -08:00
igor@mir2.org 8b1c16d166 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-09 07:20:39 -08:00
bclary@bclary.com 96e4d6c3ee JavaScript Test - regression test for bug 352291, by Jesse Ruderman, not part of the build 2008-01-08 19:42:01 -08:00
bclary@bclary.com 8412e39f8b JavaScript Test - regression test for bug 352422, by Jesse Ruderman, not part of the build 2008-01-08 19:31:29 -08:00
bclary@bclary.com 29b0ae2f75 JavaScript Test - regression test for bug 352786, by Jesse Ruderman, not part of the build 2008-01-08 19:25:46 -08:00
roc+@cs.cmu.edu 4fa46e122e Backing out 408301 to see if it fixes winxp01 orange 2008-01-08 19:21:35 -08:00
bclary@bclary.com afacfe51a6 JavaScript Test - regression test for bug 376410, by Jesse Ruderman, not part of the build 2008-01-08 19:19:54 -08:00
bclary@bclary.com d02cf89da4 JavaScript Test - regression test for bug 376410, by Jesse Ruderman, not part of the build 2008-01-08 19:13:01 -08:00
bclary@bclary.com 4972656d35 JavaScript Test - regression test for bug 411279, by Brendan Eich, not part of the build 2008-01-08 18:56:25 -08:00
brendan@mozilla.org 5a703c9325 Support let in switch-case statement lists, scoped by switch body (411279, r=mrbkap). 2008-01-08 16:49:35 -08:00
jst@mozilla.org cd477f287c Fixing bug 408301. Make more XPConnect wrappers share their JSObject maps. r=peterv@propagandism.org, sr=brendan@mozilla.org 2008-01-08 15:38:24 -08:00
bclary@bclary.com 5ba44e49a0 JavaScript Tests - regression test for bug 410192, by Biju, Brendan Eich, not part of the build 2008-01-07 08:58:29 -08:00
bclary@bclary.com 807e497e35 JavaScript Tests - update test due to fix to bug 410981, not part of the build 2008-01-07 07:29:21 -08:00
brendan@mozilla.org a3ea177df1 Require explicit body block in 'for (let x ...) let y...' (410981, r=mrbkap). 2008-01-07 01:41:28 -08:00
brendan@mozilla.org 960c2fb3f2 64-bit fixes for problems reported by edwin@cheatah.nl (many thanks to Edwin; 410941, r=igor). 2008-01-07 00:41:06 -08:00
benjamin@smedbergs.us 25c97890b9 Bug 410929 - Bad C++isms in js/src, r=crowder 2008-01-06 08:28:46 -08:00
bclary@bclary.com b0a92173ca JavaScript Tests - update known failures to account for bug 408957, not part of the build 2008-01-05 17:28:28 -08:00
igor@mir2.org 5e1da6481e Bug 409109: Backing out once again to figure out the reason for talos regressions. 2008-01-05 17:20:16 -08:00
bclary@bclary.com 8fd2612448 JavaScript Tests - update tests to account for bug 408957, not part of the build 2008-01-05 17:18:47 -08:00
bclary@bclary.com 046958b203 JavaScript Tests - tests for iterator constructor, by Norris Boyd, bug 410725 2008-01-05 06:16:51 -08:00
igor@mir2.org 5562aab8aa Bug 409109: using the new operation counting JS API for monitoring long-running scripts. a,r=brendan 2008-01-05 03:25:49 -08:00
jruderman@hmc.edu de71e622e2 Add moving-between-frames crashtest 2008-01-04 22:54:28 -08:00
mrbkap@gmail.com a42148de74 Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst r=brendan for some last-minute changes added in this version. 2008-01-04 20:45:16 -08:00
mrbkap@gmail.com 7905733e6e Do not allow scripted getters or setters on XPCNativeWrappers. bug 387390, r=jst sr=brendan 2008-01-04 17:37:48 -08:00
brendan@mozilla.org 9744f8528f Track ES4 proposal by restricting let declaration to be direct child of block (408957, r=mrbkap). 2008-01-04 17:34:11 -08:00
mrbkap@gmail.com 1e87d953ff Don't call arbitrary hooks from a function called from GC. bug 410323, r=brendan 2008-01-04 17:28:29 -08:00
mrbkap@gmail.com 73ff588d4e Use the currently active scope to find the prototype. bug 408639, r=jst sr=brendan 2008-01-04 17:25:35 -08:00
jst@mozilla.org f0f4a78cce Fixing bug 410851. Expose a faster way of getting the subject principal, and use that from performance critical code. r+sr=mrbkap@gmail.com 2008-01-04 15:59:12 -08:00
bclary@bclary.com 6eceacf44c JavaScript Tests - revert known failures due to bugs 393267, 399587 being backed out. not part of the build 2008-01-04 04:23:42 -08:00
jruderman@hmc.edu 8bf634583f The last backout introduced some mochitest orange. Let's see whether backing out bug 393267 as well fixes that. 2008-01-03 21:13:59 -08:00
jruderman@hmc.edu 0897e6bcea Backing out mrbkap's fix for bug 399587, in the hope of fixing bug 410323 and perhaps bug 410291. 2008-01-03 20:12:48 -08:00
brendan@mozilla.org 5c6db7edb0 NPOTB assertion for Date's 'friend' API, plus comments (410647, r=bclary). 2008-01-03 18:23:55 -08:00
gavin@gavinsharp.com bca6466fe2 Back out patch for bug 409109 because its suspected of causing the fxdbug-win32-tb orange 2008-01-03 15:03:19 -08:00
brendan@mozilla.org c8fe15935c Comment nit-pick. 2008-01-03 12:57:05 -08:00
igor@mir2.org fe3f92bad0 Bug 410653: make sure that the generator cleanup code is called on all code paths. r,a=brendan 2008-01-03 10:13:42 -08:00
igor@mir2.org 669c6f7b26 Bug 409109: switching to new operation counting API. r=jst a=beltzner 2008-01-03 07:27:28 -08:00
igor@mir2.org 0391bf3b2d Bug 364776: New operation counter API to replace branch callback. r,a=brendan 2008-01-03 01:28:40 -08:00
bclary@bclary.com 40b99e1035 JavaScript Tests - regression test for bug 351463, not part of the buidl 2008-01-02 20:53:12 -08:00
brendan@mozilla.org ed519a4892 XML/XMLList need toSource love (410192, r=mrbkap). 2008-01-02 12:25:59 -08:00
benjamin@smedbergs.us 6cbcdaa729 Bug 409433 - XPConnect should never allow GC off the main thread, r=mrbkap sr=jst a=luser 2007-12-31 10:17:35 -08:00
mrbkap@gmail.com a21c256a34 Fix silly think-o from bug 410090, r=lumpy 2007-12-30 12:37:49 -08:00
bclary@bclary.com 72180ad14f JavaScript Tests - update known failures due to fixes in bug 393269, bug 399587, not part of the build 2007-12-30 08:40:49 -08:00
mrbkap@gmail.com 87e401ef61 Preserve interesting attributes on same-origin XOWs. bug 393267, r+sr=jst a=beltzner 2007-12-29 20:36:37 -08:00
mrbkap@gmail.com 11ea674cb1 Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst 2007-12-29 20:34:49 -08:00
mrbkap@gmail.com 5ec6a2cf11 Make enumeration over SJOWs walk the prototype chain. Also make SJOWs unwrap same-origin XOWs. bug 410090, r+sr=jst 2007-12-29 15:40:50 -08:00
mrbkap@gmail.com 8d20f88740 Allow chrome to use SJOWs. bug 409889, r+sr=jst 2007-12-29 15:38:36 -08:00
sayrer@gmail.com bf0d4a7536 Bug 387522. Native JSON support. r=crowder/jst, sr=brendan 2007-12-27 13:34:03 -08:00
bclary@bclary.com 1692006424 JavaScript Tests - regression tests for bug 407727, by Igor Bukanov, not part of the build 2007-12-27 12:23:00 -08:00
bclary@bclary.com 262e91334e JavaScript Tests - record additional fixes from bug 390949 in known failure list, not part of the build 2007-12-27 07:03:09 -08:00
jruderman@hmc.edu 291be0fbda Backing out igor's fixes for bug 409109 and bug 364776 in an attempt to fix Tinderbox tgfx failures that are keeping talos red 2007-12-26 11:19:17 -08:00
bclary@bclary.com 51bae0c940 JavaScript Tests - record fixes from bug 390949 in known failure list, not part of the build 2007-12-26 06:36:33 -08:00
igor@mir2.org d0dfbf69ce Bug 409109: using operation counting API instead of the branch callback. r,sr=jst 2007-12-25 02:46:50 -08:00
igor@mir2.org 04dc8b4a16 Bug 364776: new operation callback API to replace branch callback. a,r=brendan 2007-12-25 02:12:26 -08:00
mrbkap@gmail.com 6d91bb218d Do not propagate our toString function onto the wrapped objects. bug 390949, r+sr=jst 2007-12-24 12:17:16 -08:00
mrbkap@gmail.com 16c69486d4 Add mochitests for bug 409298 and bug 403005 r=bzbarsky 2007-12-24 11:28:21 -08:00
jruderman@hmc.edu f6ce2dd711 Add crashtest 2007-12-23 17:25:00 -08:00
jruderman@hmc.edu 43ccb38c5a Add crashtest 2007-12-23 16:45:48 -08:00
timeless@mozdev.org 8b72a3f4cc Bug 336991 Useless null check of jsdscript in _destroyJSDScript r=gijs sr=bz a=dsicore 2007-12-23 15:47:36 -08:00
jwalden@mit.edu 8b7ea7080d Kick the stupid Windows tinderbox. 2007-12-22 08:36:21 -08:00
bclary@bclary.com abfe94f287 JavaScript Test - add additional tests for Function constructor, bug 408271, not part of the build 2007-12-21 17:58:43 -08:00
sayrer@gmail.com 3586680e00 Bug 409324. js_DoubleToECMA(u)Int32 should return jsdouble, not a useless always-true JSBool. r/a=brendan 2007-12-21 14:06:37 -08:00
igor@mir2.org 2a396929ca Bug 408271: check for missing return when parsing a function body in one place. r,a=brendan 2007-12-21 11:11:46 -08:00
mrbkap@gmail.com a2c54f7e09 Don't resolve things on SJOW's prototype and make toString on it work again. bug 409298, r+sr=jst a=beltzner 2007-12-21 11:05:05 -08:00
mrbkap@gmail.com dd46d7fd53 Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles; this was supposed to land before. bug 397855, r=brendan sr=dveditz 2007-12-21 01:10:59 -08:00
sayrer@gmail.com 74e937ea0b Bug 409302. js_DoubleToECMA(u)Int32 has an unused cx param. r/a=brendan 2007-12-20 17:43:49 -08:00
bclary@bclary.com d245f8e4aa JavaScript Tests - update list of known failures, no bug, not part of the build 2007-12-20 16:07:00 -08:00
bclary@bclary.com 9e55903594 JavaScript Tests - update tests to reflect changed behavior due to bug 409252 2007-12-20 16:02:14 -08:00
mrbkap@gmail.com 16497c7ae3 Fix this test to deal with the new error that's being thrown. 2007-12-20 15:46:08 -08:00
brendan@mozilla.org fe9da94d52 Don't fix typename bindings without JS2 opt-in (409252, r=mrbkap). 2007-12-20 15:29:31 -08:00
mrbkap@gmail.com 84507f0e2e Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles. bug 397855, r=brendan sr=dveditz 2007-12-20 14:59:44 -08:00
mrbkap@gmail.com ce2c77ecd3 Use two flags for filenames: "system" and "want native wrappers". bug 408859, r=jst sr+a=brendan 2007-12-19 19:11:02 -08:00
igor@mir2.org 24269f10d4 Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan 2007-12-19 05:20:45 -08:00
mrbkap@gmail.com 3e0670e952 Make peek-on-same-line actually work correctly. bug 401246, r=brendan (NPOTB) 2007-12-18 17:15:41 -08:00
crowder@fiverocks.com 47f5cc34fa Bug 407600 - Compile Spidermonkey with -Os on Mac, r=bsmedberg, no approval needed, NPOTB 2007-12-18 17:05:48 -08:00
mrbkap@gmail.com 192de13795 missing last character when using readline() on files. bug 407844, r=crowder a=brendan 2007-12-18 16:44:21 -08:00
mrbkap@gmail.com 19012a1ace Sync XPCSafeJSObjectWrapper with similar fixes that we took for XPCNativeWrapper. bug 399299, r+sr=jst 2007-12-18 15:33:14 -08:00
mrbkap@gmail.com c2be3e74a0 Make |foo instanceof XOW| work as expected. bug 396849, r+sr=jst 2007-12-18 13:06:44 -08:00
mrbkap@gmail.com e6bf1660b3 Work around weird behavior from JS_NewObject when we pass it a parent. bug 407289, r=jst sr=brendan 2007-12-18 11:40:46 -08:00
jst@mozilla.org 4a2cd7a8e4 Fixing orange. 2007-12-17 17:57:19 -08:00
jst@mozilla.org f23cb43403 Fixing bustage. 2007-12-17 16:49:21 -08:00
jst@mozilla.org 31b9fdf294 Fixing bug 408139. Make XPConnect string argument handling code use stack space for string wrappers rather than to heap allocate them for each string argument. r+sr=bzbarsky@mit.edu 2007-12-17 16:39:28 -08:00
bclary@bclary.com 6df1ec5ad5 JavaScript Tests - handle 'race' in some Date tests, not part of the build 2007-12-17 03:59:28 -08:00
bclary@bclary.com b6b0a842dc JavaScript Tests - relax randomness check for bug 211590 to prevent spurious failures 2007-12-16 08:01:48 -08:00
brendan@mozilla.org e19d051052 Remove DUMP_CALL_TABLE (preliminary patch for 365851, r=igor). 2007-12-14 13:36:02 -08:00
crowder@fiverocks.com 20bd932eca Bug 408368 - Suboptimal code in array_sort implementation, code by Igor Bukanov, r=crowder 2007-12-14 09:30:20 -08:00
bclary@bclary.com fa126fa8b6 JavaScript Tests - regression test for bug 367589 must call jsTestDriverEnd() after reportCompare(), not part of the build 2007-12-14 08:37:02 -08:00
bclary@bclary.com 04c40cc688 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 8935120f99 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 91e16977ee Bug 407794. Nightlies should not override module-specific build settings. r=ted.mielczarek. 2007-12-13 19:22:52 -08:00
jst@mozilla.org 93d4dd838f 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 3ac51418b3 JavaScript Tests - update known failures, no bug, not part of the build 2007-12-13 15:19:09 -08:00
bclary@bclary.com 8b0677a066 JavaScript Tests - regression tests for bug 407957, not part of the build 2007-12-13 15:17:42 -08:00
bclary@bclary.com 9eed25e814 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 fe05873ef9 JavaScript Tests - regression tests for bug 407323, not part of the build 2007-12-13 15:13:30 -08:00
bclary@bclary.com 7f25191278 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 afcda6ee12 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 f8dbeff879 Fix warning introduced by patch for bug 408009, r=jst. 2007-12-13 12:59:44 -08:00
crowder@fiverocks.com 0fde2c75ba 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 d859371bba Back out last rev due to orange tboxen. 2007-12-12 22:40:27 -08:00
jst@mozilla.org aebe41e4ba 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 efaa13deea 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 b30b544b5f 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 f1e30aa514 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 5d37bcd03f Bug 398219: backing out the check in due to regression failures. 2007-12-12 12:08:24 -08:00
igor@mir2.org 32bd2824e1 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 daa4c72c8f JavaScript Tests - remove fixes from known failures due to bug 396584 2007-12-12 10:09:32 -08:00
brendan@mozilla.org 0f836db049 Reflecting arguments in Call must happen irrespective of JSRESOLVE_ASSIGNING (396584, r=igor). 2007-12-11 13:40:51 -08:00
brendan@mozilla.org 62bd45bd4a Don't give Iterator a fixed global binding (407957, r=jwalden). 2007-12-11 13:37:04 -08:00
crowder@fiverocks.com daeea1c2f9 Bug 403977 -- Backed out due to mochitest failures -- crowder 2007-12-11 13:07:47 -08:00
crowder@fiverocks.com 35267732ab 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 503123113f 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 35b4acff45 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 a2751b7c96 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 6cfb248c69 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 82786d710b 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 fafc2c57ee 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 9d56c21fe0 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 3b3e2cb5d4 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 b29c709025 backout bug 407815 due to test failures 2007-12-10 21:11:30 -08:00
reed@reedloden.com ac0e2619c0 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 50d8fd2db9 Fixing bug 407819. Speed up GetScopeOfObject(). r+sr=jonas@sicking.cc 2007-12-10 18:00:40 -08:00
jst@mozilla.org 65de74b003 Fixing bug 407819. Speed up GetScopeOfObject(). r+sr=jonas@sicking.cc 2007-12-10 17:42:19 -08:00
jst@mozilla.org 642d5caf6d 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 eb29fae67e 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 ab6a02101c 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 a04170e2fe 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 2d5c6d7fc9 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 6be20ce6c5 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 276af0541f 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 3547942100 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 69ad1bad7d 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 4db1316b77 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 0f067e7dc0 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 7f06b362b6 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 1d116df124 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 904745fbad 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 ca943e063c 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 091792c77e 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 d56249d098 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 7cc028e059 Bug 406765: quelling GCC unitialized overwarning. r,a=brendan aM10=dsicore 2007-12-06 00:52:03 -08:00
crowder@fiverocks.com 59d39af7fc 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 271f91f423 Backing this out to fix mochitest failures. 2007-12-04 16:52:02 -08:00
mrbkap@gmail.com 03829665a9 Preserve more important attributes. bug 393269, r+sr=jst a=beltzner 2007-12-04 16:17:06 -08:00
mrbkap@gmail.com bd289e58a4 Complete the checkin for bug 399298. r+sr=jst 2007-12-04 16:13:49 -08:00
mrbkap@gmail.com 1230cee815 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 87ceed0802 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 e0204b24b7 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 1132407f8d 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 9d53c49a98 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 6e692bf6de JavaScript Tests - update known failure list, bug 406726, not part of the build 2007-12-04 00:30:49 -08:00
jwalden@mit.edu cef5323c43 Kick the stupid Windows test box. 2007-12-03 19:40:06 -08:00
jwalden@mit.edu 5f1329f34e 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 983655a0a3 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 0a93863aab 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 51c2ff4cb8 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 518ad9ea7a 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 ca9a0becff 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 04cb5e978a Sisyphus - JavaScript Tests - additional kernel pattern for CentOS5 VM 2007-11-29 09:12:26 -08:00
igor@mir2.org 30404149b6 Bug 403878: No compiler pseudo-frames when compiling functions. r,a=brendan 2007-11-29 06:49:42 -08:00
reed@reedloden.com b5518fe2d0 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 af3a084357 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 52e3c0fabe 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 28d6419c1d 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 d1174f4fdd Bug 404755: fixing memory leak resulted from bug 363603. a,r=brendan 2007-11-28 14:22:40 -08:00
bclary@bclary.com 1031289535 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 505b47d380 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 4086932c60 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 7b4b71fc8c 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 e559d062e1 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 50e76de097 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 6a811e994a 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 a8fddbd5d6 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 f1400d818f 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 8da0be8c33 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 748930e7a4 Bug 347927: consistently using JS_ARRAY_LENGTH macro. r,a=brendan 2007-11-26 07:18:43 -08:00
bclary@bclary.com 42095f20e5 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 6fc6ef3e39 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 a2efe3850f 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 b344287c40 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 ebb325cd64 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 97266e8cf7 Bug 403878 - Backing out, potentially caused orange on test tinderbox 2007-11-20 12:52:14 -08:00
crowder@fiverocks.com c148f44b48 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 0285efe60d 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 5bbb1cf59d 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 86e172fd07 JavaScript Tests - update public-failures.txt, spidermonkey-extensions-n.tests, bug 404367 2007-11-19 10:52:59 -08:00
bclary@bclary.com 8683a1b3ac Sisyphus - JavaScript Tests auto create known failure patterns, bug 404357 2007-11-19 09:30:44 -08:00
bclary@bclary.com 01ea4d0e7f JavaScript Tests - update tests to reflect changing error messages, bug 404355 2007-11-19 09:23:06 -08:00
igor@mir2.org 2b99286186 Bug 398609: simpler handling of hidden properties, r,a=brendan 2007-11-19 09:15:45 -08:00
bclary@bclary.com a4de1e0d52 JavaScript Tests - handle race in some Date tests, bug 404351 2007-11-19 09:12:58 -08:00
peterv@propagandism.org bef9c93401 Sync declaration of js_TraceFunction with definition. 2007-11-19 03:38:08 -08:00
igor@mir2.org 26b6e88b32 Bug 403678: GC thing callback is removed. r,a=brendan 2007-11-19 02:57:04 -08:00
igor@mir2.org 16ef90a8d3 Bug 398609: backing out due to test failures. 2007-11-18 16:58:46 -08:00
igor@mir2.org 70095b9a80 Bug 398609: cleanup of hidden properties support. r,a=brendan 2007-11-18 16:36:49 -08:00
peterv@propagandism.org 4840695be9 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 bb5f531d67 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 cae15db0d0 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 dd6c781e12 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 e7ad677649 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 72fb173675 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 21b69d628d 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 d510c84f8b 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 44c970296d 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 bb0f6d3e7b bug 397289: removing JSParseNode.pn_ts. r,a=brendan 2007-11-13 14:18:17 -08:00
igor@mir2.org 6c008fe1e0 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 fc33ca4410 JavaScript Tests - regression test for bug 398485, not part of the build 2007-11-13 10:53:16 -08:00
igor@mir2.org 2dde8b9ca8 Bug 398609: Backing out due to mochi test failure. 2007-11-13 07:47:28 -08:00
igor@mir2.org ba086a3cc1 Bug 398609: cleanup of hidden properties. r,a=brendan 2007-11-13 06:56:18 -08:00
reed@reedloden.com 8d679f039a 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 e175d1106c 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 7477185f20 Bug 400793 - "Need JS_AlreadyHasOwnProperty (UCProperty, Element)" [p=crowder r+a1.9=brendan] 2007-11-13 00:28:47 -08:00
reed@reedloden.com 2de09aefd4 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 8822231a07 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 62253eed3a 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 70c515796d Undoing accidental backout of the fix for bug 401254. 2007-11-12 06:45:08 -08:00
reed@reedloden.com 0f4bce72f8 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 f33231e83b 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 5e2c6f0737 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 c00d3b888d copy WINNT5.2 config for vista, npotb, r=crowder 2007-11-05 12:08:23 -08:00
peterv@propagandism.org 7d616bf099 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 8417552133 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 2bf11197b2 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 c14ddb9adf Fix post-increment/decrement automatic semicolon insertion bug (401466, r=mrbkap). 2007-11-04 14:21:19 -08:00
peterv@propagandism.org d717255ca2 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 d106f66c85 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 958edbe6cf Fixing solaris bustage from bug 401687. r+sr=jonas@sicking.cc 2007-11-01 18:09:53 -07:00
jst@mozilla.org d7d6ffb392 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 d0696f02b8 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 77d5d138b7 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 db5d699473 Fix conditional expressions (401405, r=mrbkap). 2007-10-29 19:35:02 -07:00
peterv@propagandism.org 2e01f470e6 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 8aff563c48 Backing out once more to fix orange. 2007-10-28 05:49:30 -07:00
peterv@propagandism.org abb09e26b6 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 67e18d6377 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 4c1a3910ac 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 a84948aa32 Backing out to fix orange. 2007-10-26 07:15:28 -07:00
peterv@propagandism.org 3a33ff3fcf 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 774585b04d 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 c38ffed2ec 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 6931b18fbc 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 47447f6bcf 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 fbef483d10 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 0978f40e34 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 28b94d2c62 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 1de1d8dddd JavaScript Tests - update public-failures.txt, bug 400246, not part of the build 2007-10-17 22:21:42 -07:00
brendan@mozilla.org df567b52fb 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 5f7baa7b6c 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 503792e524 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 e7088bc20a 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 1a06132e16 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 d4120482a0 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 9339d8e5be 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 90fa03db0e 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 c7b0db0bcd 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 cd2e11ae19 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 77b3313925 JavaScript Tests - move tests of non-standard into extensions, bug 370585 2007-10-10 18:36:33 -07:00
bclary@bclary.com f54d2dfa59 JavaScript Tests - update public-failures.txt, bug 399387, not part of the build 2007-10-10 18:04:12 -07:00
bclary@bclary.com c11cd61202 JavaScript Tests - regression test for bugs 291494, 395836, not part of the build 2007-10-10 17:54:38 -07:00
bclary@bclary.com 208f40b517 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 40106ca67b 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 573fe68320 Restore dynamic indirect eval code. bug 383682, r=brendan/igor a=brendan 2007-10-09 15:42:42 -07:00
crowder@fiverocks.com 8f58311d63 Bug 395836 - backed out "patch with nits fixed" due to perf regressions 2007-10-09 15:34:04 -07:00
bent.mozilla@gmail.com e9159013c4 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 be75612c31 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 c12daf308c 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 23cdbac752 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 ee1c273447 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 ad6d5ad9a9 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 af426efb3e 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 67944fa446 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 20050268ce 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 044422d734 Update JS_GetImplementationVersion to 1.8.0 on trunk, bug 380901, ra=brendan 2007-10-03 06:48:01 -07:00
igor@mir2.org c073a06904 Bug 397210: JSTokenStream is stored in JSParseContext. r=brendan 2007-10-02 16:10:09 -07:00
igor@mir2.org 742f0cdd5b Backing out the patch 397210. 2007-10-01 13:46:10 -07:00
igor@mir2.org c33055ea63 Bug 397210: JSTokenStream is stored in JSParseContext. r=brendan 2007-10-01 13:25:25 -07:00
igor@mir2.org a1b737906d 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 93b1d90cba JavaScript Tests - sync Sisyphus support, bug 398005, not part of the build 2007-10-01 12:10:41 -07:00
mrbkap@gmail.com 1ac4819161 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 93dbb94bde 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 5bed66c6a1 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 03fa986e78 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 e89207f3d6 JavaScript Tests - fix emca 262 section, bug 396969, not part of the build 2007-09-28 09:09:35 -07:00
reed@reedloden.com 5e8287dbac 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 bc74280bea 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 52c026dec6 Bug 396758: taking the patch out as it broke the test cases. 2007-09-25 10:30:55 -07:00