Commit Graph

8733 Commits

Author SHA1 Message Date
inonit%inonit.com
4c51191cc4 Partial fix for bug #224334: implements __defineGetter__ and __defineSetter__.
git-svn-id: svn://10.0.0.236/trunk@218718 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-21 15:28:18 +00:00
brendan%mozilla.org
8ad05a04be Handle slot-and-setter-less read-write nonsense state; compatibility requires it (367589, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@218712 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-20 22:56:50 +00:00
brendan%mozilla.org
4e8eacd57b Remove unused NATIVE_SET.
git-svn-id: svn://10.0.0.236/trunk@218693 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-20 02:38:10 +00:00
inonit%inonit.com
632de6f4e1 Partial fix for bug #224334: implements __defineGetter__ and __defineSetter__.
git-svn-id: svn://10.0.0.236/trunk@218680 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-19 21:43:49 +00:00
igor.bukanov%gmail.com
d88c59522f Bug 367226: JS_THREADED_INTERP can be set through command line. r=brendan
git-svn-id: svn://10.0.0.236/trunk@218676 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-19 18:33:13 +00:00
igor.bukanov%gmail.com
cae329a112 Bug 36680: new function to report error using decompiled jsval text. r=brendan
git-svn-id: svn://10.0.0.236/trunk@218666 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-19 08:37:55 +00:00
igor.bukanov%gmail.com
6997abb908 Bug 366975: Allow to allocate new GC things from JSGC_END callback. r=brendan
git-svn-id: svn://10.0.0.236/trunk@218642 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-18 23:36:41 +00:00
pavlov%pavlov.net
cf8cb6ae8f removing perlconnect. bug 366355.
git-svn-id: svn://10.0.0.236/trunk@218608 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-18 21:04:13 +00:00
bclary%bclary.com
b64271f9e9 JavaScript Test - regression test for bug 355497, by Jesse Ruderman, Seno Aiko
git-svn-id: svn://10.0.0.236/trunk@218591 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-18 11:31:49 +00:00
bclary%bclary.com
62a291417c JavaScript Test - regression test for bug 363988, by Hein Roehrig, Daniel Veditz, Erik Fabert
git-svn-id: svn://10.0.0.236/trunk@218590 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-18 11:05:24 +00:00
bclary%bclary.com
c33f1adf5b JavaScript Test - regression test for bug 364017, by Jeff Walden
git-svn-id: svn://10.0.0.236/trunk@218589 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-18 10:41:55 +00:00
brendan%mozilla.org
f2de9df513 Fix for 362872, r=mrbkap.
git-svn-id: svn://10.0.0.236/trunk@218570 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-18 00:28:38 +00:00
jwalden%mit.edu
e66b9aba90 Fix two bug number typos
git-svn-id: svn://10.0.0.236/trunk@218545 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 21:45:16 +00:00
bclary%bclary.com
3074d739d5 JavaScript Test - regression test for bug 364104
git-svn-id: svn://10.0.0.236/trunk@218513 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 12:53:44 +00:00
bclary%bclary.com
2f30b76c59 JavaScript Test - regression test for bug 366288, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@218512 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 12:38:42 +00:00
bclary%bclary.com
b7c044789c JavaScript Test - regression test for bug 366292, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@218511 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 12:33:53 +00:00
igor.bukanov%gmail.com
0416c78eac Bug 351739: Patch from Ryan Jones, bugs@ryan-jones.com, to fix memory leak. a=myself
git-svn-id: svn://10.0.0.236/trunk@218510 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 12:27:47 +00:00
bclary%bclary.com
13a70f5ff5 JavaScript Test - regression test for bug 366396, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@218509 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 12:25:43 +00:00
bclary%bclary.com
02f16d9585 JavaScript Test - regression test for bug 366468, by Alex Vincent, Gavin Sharp
git-svn-id: svn://10.0.0.236/trunk@218508 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 12:18:46 +00:00
bclary%bclary.com
d3fcdf173a JavaScript Test - regression test for bug 354246, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@218506 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 11:12:49 +00:00
igor.bukanov%gmail.com
144435fa29 Bug 364809: Patch from Seno.Aiko@gmail.com to remove no longer used JSContext.jsop_*. r=myself
git-svn-id: svn://10.0.0.236/trunk@218505 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 11:02:11 +00:00
bclary%bclary.com
b9d827acb5 JavaScript Test - regression test for bug 347155, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@218503 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 10:24:24 +00:00
brendan%mozilla.org
be1decd240 Tweak comment per wtchang.
git-svn-id: svn://10.0.0.236/trunk@218477 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 00:56:35 +00:00
crowder%fiverocks.com
541fdd7e74 Bug 314874: Function.call/apply pass thisArg.valueOf() as this value when thisArg is not a primitive, r=brendan
git-svn-id: svn://10.0.0.236/trunk@218472 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 00:27:36 +00:00
brendan%mozilla.org
c69ac01ef4 Fix O(n^2) complexity in {Get,Inset}PropertyTreeChild (335700, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@218379 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-15 05:40:45 +00:00
brendan%mozilla.org
a82820e824 Fix from wtc/kai for unsafe macro parameter (366869, r=me).
git-svn-id: svn://10.0.0.236/trunk@218257 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-13 00:41:19 +00:00
crowder%fiverocks.com
5c2ade60b2 Bug 354246. Fix allows throwing exceptions and reporting errors while constructing an exception object, as long as an error is not already being reported, or an exception already being thrown. Previously yielded silent failure. r=igor
git-svn-id: svn://10.0.0.236/trunk@218248 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-12 20:41:11 +00:00
igor.bukanov%gmail.com
2f1623948d Bug 366236: cleanup and debug checks for atom indexes. r=brendan
git-svn-id: svn://10.0.0.236/trunk@218238 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-12 12:10:36 +00:00
bclary%bclary.com
b6c02ce986 JavaScript Test - regression test for bug 313967, by Julien Lecomte, Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@218209 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 18:04:27 +00:00
igor.bukanov%gmail.com
10ad87c0a9 bug 366601, r=brendan
git-svn-id: svn://10.0.0.236/trunk@218194 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 10:45:03 +00:00
brendan%mozilla.org
312daad921 Fix js_IsScopeLocked assertion (366606, r=sayrer).
git-svn-id: svn://10.0.0.236/trunk@218181 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 00:47:24 +00:00
brendan%mozilla.org
3630262087 Add macrology for presetting double hashtable capacity to avoid growth given a known initial population (356116, r=dbaron).
git-svn-id: svn://10.0.0.236/trunk@218164 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-10 22:11:34 +00:00
crowder%fiverocks.com
1b4d056253 Bug 355497: infinite recursion with Array.slice/getter for 0. Patch by Seno.Aiko@gmail.com, r=crowder
git-svn-id: svn://10.0.0.236/trunk@218128 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-10 17:04:35 +00:00
brendan%mozilla.org
7c11ff927b Fix bogus assertion and improve comment per mrbkap's suggestion (366468).
git-svn-id: svn://10.0.0.236/trunk@218095 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-10 01:47:58 +00:00
brendan%mozilla.org
560879dc09 Fix LOCKED_OBJ_CHECK_SLOT misnomers; tweak comment.
git-svn-id: svn://10.0.0.236/trunk@218050 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 06:27:48 +00:00
brendan%mozilla.org
bff43f9cdc Fix 366396, r=mrbkap.
git-svn-id: svn://10.0.0.236/trunk@218048 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 05:59:48 +00:00
crowder%fiverocks.com
0c197efd33 Bug 374155: fix for too much recursion in E4X literal. Patch by Seno.Aiko@gmail.com. r=crowder
git-svn-id: svn://10.0.0.236/trunk@218026 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 23:04:28 +00:00
brendan%mozilla.org
a228a2064e Fix regression from bug 365851 (366292, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@218016 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 20:36:22 +00:00
igor.bukanov%gmail.com
51498061ef Bug 366312: fixing document.all detecting regression from bug 365608. r=brendan
git-svn-id: svn://10.0.0.236/trunk@218014 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 20:29:14 +00:00
brendan%mozilla.org
924e816d0d Followup warning fix for 128150.
git-svn-id: svn://10.0.0.236/trunk@218012 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 19:37:09 +00:00
brendan%mozilla.org
21badae49f Remove property cache (128150, r=igor).
git-svn-id: svn://10.0.0.236/trunk@218011 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 19:34:43 +00:00
brendan%mozilla.org
b47fd8b391 Fix copy/paste error in assertion (366288, r=me).
git-svn-id: svn://10.0.0.236/trunk@217984 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 09:01:41 +00:00
timeless%mozdev.org
291717dd61 Bug 325539 typo in mozilla/js/jsd/idl/jsdIDebuggerService.idl
r=silver


git-svn-id: svn://10.0.0.236/trunk@217915 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-07 10:50:23 +00:00
timeless%mozdev.org
94195bc495 Bug 348879 case errors in jsshell help
r=brendan

i tried to fix the regression test so that it handles both the new and old spellings


git-svn-id: svn://10.0.0.236/trunk@217914 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-07 10:46:06 +00:00
brendan%mozilla.org
834076962c Igor's patch for simpler extended atom indexing (365608, tweaks and r=me).
git-svn-id: svn://10.0.0.236/trunk@217908 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-06 23:25:00 +00:00
igor.bukanov%gmail.com
f7e1d72b50 Bug 363603: JSObjectMap.nslots is removed as redundant. r=brendan
git-svn-id: svn://10.0.0.236/trunk@217905 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-06 22:03:06 +00:00
brendan%mozilla.org
10b034cc1a Fast followup for 365851: use MARK_ID instead of its expansion.
git-svn-id: svn://10.0.0.236/trunk@217789 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-05 00:14:39 +00:00
graydon%mozilla.com
3998c66e23 Bug 333078: XPCOM cycle collector
r=brendan, sicking, bz, dbaron, bsmedberg


git-svn-id: svn://10.0.0.236/trunk@217781 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 22:31:26 +00:00
brendan%mozilla.org
e3d844f7cf Stage 0 patch for getter/setter optimizations (365851, r=igor).
git-svn-id: svn://10.0.0.236/trunk@217778 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 21:15:09 +00:00
brendan%mozilla.org
5e96b76b5d Partial fix from me (239721, r=gavin) and the real fix from Gavin Reaney <gavin@picsel.com> (364836, r=me).
git-svn-id: svn://10.0.0.236/trunk@217639 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 20:57:03 +00:00