timeless%mozdev.org
866c1e854f
Bug 127760 - complete patch file for OpenUNIX and OpenServer ports
...
js patch
patch by kean@armory.com r=shaver
git-svn-id: svn://10.0.0.236/trunk@177675 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 23:39:46 +00:00
brendan%mozilla.org
9468a47aba
Comment tweak I forgot to bug mrbkap about.
...
git-svn-id: svn://10.0.0.236/trunk@177664 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 22:57:40 +00:00
jst%mozilla.jstenback.com
a9f668bc25
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
brendan%mozilla.org
21176a96c5
Comment tweak, still avoids subjunctive but qualifies the crash case as fixed.
...
git-svn-id: svn://10.0.0.236/trunk@177633 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 03:32:29 +00:00
mrbkap%gmail.com
431ed93742
bug 304376: Fix hash table refcounting problem while recursively entering a marked object. r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@177613 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 00:46:56 +00:00
bsmedberg%covad.net
bb73805324
Backout bug 299992 - too much odd platform-specific bustage
...
git-svn-id: svn://10.0.0.236/trunk@177596 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
b80f390773
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
...
git-svn-id: svn://10.0.0.236/trunk@177591 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:40:53 +00:00
igor%mir2.org
ef8895131c
Fixing smalljar target:
...
1. It includes jdk13 package to make the jar usable.
2. It excludes e4x classes as they are useless without xbean.jar and xbean
is several times bigger then the whole js.jar.
git-svn-id: svn://10.0.0.236/trunk@177546 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 08:42:14 +00:00
szegedia%freemail.hu
827bfadbc9
RFE 303572: access to underlying RhinoException in rethrown error objects
...
git-svn-id: svn://10.0.0.236/trunk@177319 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 08:49:09 +00:00
brendan%mozilla.org
85ce220a4c
Restore compatibility: allow function(){} at statement level, treating it as an expression statement (303723, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@177313 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 06:54:59 +00:00
brendan%mozilla.org
90b059daad
Fix null ptr deref crash on shortid-bearing proto-property watch (303277, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@177293 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-07 19:46:58 +00:00
igor%mir2.org
9ab9df5239
RefCallable is new member of public API
...
git-svn-id: svn://10.0.0.236/trunk@177288 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-07 10:05:47 +00:00
szegedia%freemail.hu
52ff853d72
A bit more descriptive error message -- states also what the object *is* instead of only telling it isn't a function.
...
git-svn-id: svn://10.0.0.236/trunk@177164 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-05 14:59:44 +00:00
nboyd%atg.com
05b049515d
Update some documentation references to versions to describe 1.6 and E4X.
...
git-svn-id: svn://10.0.0.236/trunk@177111 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 17:38:23 +00:00
timeless%mozdev.org
d2c24bde31
Bug 303213 integer overflow in js
...
patch by mrbkap r=brendan a=brendan
git-svn-id: svn://10.0.0.236/trunk@177088 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 01:52:01 +00:00
timeless%mozdev.org
9794169aea
Bug 303213 integer overflow in js
...
patch by brendan r=mrbkap a=brendan
git-svn-id: svn://10.0.0.236/trunk@177065 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-03 17:56:43 +00:00
timeless%mozdev.org
ae81b727c2
Visual Age properly complained about C++ comments in a C file
...
fixing.
git-svn-id: svn://10.0.0.236/trunk@177000 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 18:46:14 +00:00
timeless%mozdev.org
d324887ac8
fixing some more 64bit non macro usage instances
...
git-svn-id: svn://10.0.0.236/trunk@176985 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 16:34:45 +00:00
timeless%mozdev.org
6da83c66be
hoping that the build bustage is macro related
...
git-svn-id: svn://10.0.0.236/trunk@176984 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 16:12:27 +00:00
timeless%mozdev.org
ac0793519a
Bug 281137 Add profiling column for functions excluding other functions running
...
jsd part
patch by silver@warwickcompsoc.co.uk r=shaver sr=dmose a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176982 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 15:53:59 +00:00
igor%mir2.org
f57ef91bc9
Fixing bug 298786: bad type inference caused infinite loop in the compiler.
...
git-svn-id: svn://10.0.0.236/trunk@176928 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-01 14:02:27 +00:00
igor%mir2.org
d944f3bb04
Bug 278701: patch based on code from James Eggleston <james.eggleston@vega.de> to deiconify debugger window on breakpoints.
...
git-svn-id: svn://10.0.0.236/trunk@176927 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-01 13:50:33 +00:00
igor%mir2.org
778f22a5d7
Fix to make things compilable: getElemFunctionAndThis returns Callable, not Function nowdays.
...
git-svn-id: svn://10.0.0.236/trunk@176926 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-01 13:48:32 +00:00
igor%mir2.org
62aaaa1353
Resolving bug 299613
...
New interface RefCallable simplifies implementation of function-call-as-rvalue
in Java code. In addition native objects is required to implemet only Callable
interface, not Function, to serve as target of () operator.
git-svn-id: svn://10.0.0.236/trunk@176891 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-31 14:27:36 +00:00
igor%mir2.org
ff160c1518
Fixing bug 291591
...
\<LineTerminator> in string literals is removed from the resulting string to follow SpiderMonkey and C/C++
git-svn-id: svn://10.0.0.236/trunk@176890 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-31 13:48:46 +00:00
jst%mozilla.jstenback.com
792744ce69
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
...
git-svn-id: svn://10.0.0.236/trunk@176884 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 20:57:07 +00:00
bob%bclary.com
9171dd1720
Date Parsing - fix regression from bug 273292, improve MSIE compatibility, bug 301738. r=mrbkap, r=shaver, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@176868 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 03:15:49 +00:00
bob%bclary.com
6390b6f762
ECMA Compliance: fix daylight savings time before 1970, Bug 58116. Patch by Mike McCabe <mike+mozilla@meer.net>. r+a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@176859 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 00:00:05 +00:00
bzbarsky%mit.edu
8b2119f451
Include pointers to the JSObjects involved when printing out the path in the
...
GC_MARK_DEBUG log. Bug 295434, r+a=shaver
git-svn-id: svn://10.0.0.236/trunk@176836 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-29 15:15:48 +00:00
bzbarsky%mit.edu
02bdf94e23
Make XPCNativeWrapper call the wrapped native's classinfo resolve/get/set
...
hooks. Makes native wrappers work in lots of nasty DOM0 corner cases. Bug
296967, r=mrbkap, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@176835 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-29 15:11:08 +00:00
mrbkap%gmail.com
073f829a1a
bug 302531: QuoteString doesn't deal with not outputting anything. Also fix some whitespace nits. r=shaver a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@176790 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 18:16:30 +00:00
mrbkap%gmail.com
256c67fbd4
bug 302439: Spandep fu doesn't skip unused JSOP_TABLESWITCH jump table entries. Patch by brendan (except for the whitespace cleanup by me), r=shaver a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@176784 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 17:39:44 +00:00
timeless%mozdev.org
ddb5b08e79
Bug 301491 [@ js_LinkFunctionObject]
...
r=brendan sr=shaver a=brendan
git-svn-id: svn://10.0.0.236/trunk@176778 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 17:18:09 +00:00
bzbarsky%mit.edu
f0d1d5ac73
Reland patch for bug 300562. Patch by brendan. r=jst, sr=shaver, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@176768 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 16:19:06 +00:00
timeless%mozdev.org
b163cc0e89
Bug 302100 I just downloaded Firefox 1.06, and it crashes at 004A6170 whenever I try to view any page [@ nsJSPrincipalsSubsume] using PAC
...
r=mrbkap sr=shaver a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176760 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 15:26:05 +00:00
nboyd%atg.com
251c60175c
Fix bug 302501. Constructor property shouldn't be readonly.
...
git-svn-id: svn://10.0.0.236/trunk@176753 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 14:12:03 +00:00
bob%bclary.com
9d582715fc
Regression test for bug 300858, crash sorting arrays with holes
...
git-svn-id: svn://10.0.0.236/trunk@176741 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 07:32:26 +00:00
bob%bclary.com
6c41201ed9
Regression test for bug 301692, by Seno Aiko
...
git-svn-id: svn://10.0.0.236/trunk@176740 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 07:28:34 +00:00
mrbkap%gmail.com
6f34ad9d25
bug 301692: Fix typos (extraneous ! in a < condition) and style nits. r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@176739 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 07:06:20 +00:00
bob%bclary.com
a59c9075e8
Add regression testcase for bug 292455, by Martin Honnen
...
git-svn-id: svn://10.0.0.236/trunk@176738 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 06:49:17 +00:00
bob%bclary.com
358dd684d1
Add regression testcase for bug 301545, by Axel Hecht
...
git-svn-id: svn://10.0.0.236/trunk@176737 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 06:45:28 +00:00
bob%bclary.com
7b636aa080
function prototypes are now enumerable, bug 299642. Hat tip to mrkbap
...
git-svn-id: svn://10.0.0.236/trunk@176735 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 06:30:14 +00:00
bob%bclary.com
362429c729
add bug number 297025 to test, no bug
...
git-svn-id: svn://10.0.0.236/trunk@176734 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 06:27:19 +00:00
bob%bclary.com
9d9165b9e1
add bug number 289630 to test, no bug
...
git-svn-id: svn://10.0.0.236/trunk@176733 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 06:26:16 +00:00
bob%bclary.com
6f5044113d
jsDriver.pl - Add Failure indicators for automated testing
...
git-svn-id: svn://10.0.0.236/trunk@176729 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 03:37:12 +00:00
bob%bclary.com
1537374195
Do not crash in args_resolve enumerating |arguments|, bug 291213. Test by David Baron
...
git-svn-id: svn://10.0.0.236/trunk@176728 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 03:33:22 +00:00
bob%bclary.com
5dec512b5e
ECMA 262, 10.1.3 - Function Declarations, bug 299639. Test by mozilla@florian.loitsch.com
...
git-svn-id: svn://10.0.0.236/trunk@176727 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 03:17:06 +00:00
bob%bclary.com
02ee00625b
Add tests for Date.toLocaleFormat, bug 291494
...
git-svn-id: svn://10.0.0.236/trunk@176726 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 02:34:07 +00:00
bob%bclary.com
31e7611740
ECMA 262-3 12.4 - wrap function expressions in parens since expression statements can not begin with a comma or function keyword
...
git-svn-id: svn://10.0.0.236/trunk@176723 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 01:14:32 +00:00
mrbkap%gmail.com
5973774e54
bug 302412: Make sure to call QuoteString on XML strings so non-ASCII strings get properly escaped. Prefer to use small precedences instead of the op = JSOP_NOP hack in the decompiler. JSOP_JSEXPR is a bad name for a bytecode, use the more-consistent name JSOP_STARTXMLEXPR. r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@176720 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 00:38:40 +00:00