jst%mozilla.org
|
fea07c7cdc
|
Followup fix for bug 355766. Make functions exposed through XPCSafeJSObjectWrapper wrappers work more like normal functions. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@222052 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-20 00:26:02 +00:00 |
|
igor.bukanov%gmail.com
|
01495f7a45
|
Bug 366123: Patch brendan@mozilla.org, r=myself
git-svn-id: svn://10.0.0.236/trunk@222045 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-19 21:46:45 +00:00 |
|
graydon%mozilla.com
|
363f7451ca
|
Disable the patch for 368869.
git-svn-id: svn://10.0.0.236/trunk@221983 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-16 19:52:33 +00:00 |
|
peterv%propagandism.org
|
9dcb4b1958
|
Fix for bug 374096 (Cycle collector doesn't collect all the cycles it could). r=graydon, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@221969 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-16 12:52:47 +00:00 |
|
brendan%mozilla.org
|
d45831b529
|
Fix non-existent attribute deref bug (374116, r=igor).
git-svn-id: svn://10.0.0.236/trunk@221949 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-15 23:06:22 +00:00 |
|
graydon%mozilla.com
|
b9117b23eb
|
Bug 368869 - Make cycle collection suspect all native wrapper roots
r=brendan, sr=jst
git-svn-id: svn://10.0.0.236/trunk@221947 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-15 23:05:03 +00:00 |
|
igor.bukanov%gmail.com
|
52e10dbf67
|
Bug 374106: making xml_contains to work again. r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@221933 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-15 20:30:56 +00:00 |
|
crowder%fiverocks.com
|
d8146dc395
|
Bug 355827: SpiderMonkey's readline() doesn't handle EOF properly, r=crowder, patch by KATO Kazuyoshi <kzys@8-p.info>
git-svn-id: svn://10.0.0.236/trunk@221897 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-14 20:47:42 +00:00 |
|
igor.bukanov%gmail.com
|
6da9834da7
|
Bug 373678: qnamepart should not set isXML. r=brendan
git-svn-id: svn://10.0.0.236/trunk@221852 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-13 23:59:20 +00:00 |
|
alfred.peng%sun.com
|
c621cf94af
|
Bug 116243. Incorrect type conversion of Java Boolean to Javascript String.
r=brendan,sr=jst.
git-svn-id: svn://10.0.0.236/trunk@221810 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-13 03:18:29 +00:00 |
|
mrbkap%gmail.com
|
9d94c15fea
|
Investigate the srcnotes for more opcodes (even ones that don't have quite the right flag formats). bug 372364, r=brendan
git-svn-id: svn://10.0.0.236/trunk@221758 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-11 20:59:30 +00:00 |
|
mrbkap%gmail.com
|
153c0b37e6
|
Implement ES4's /y option on regular expressions. This is useful for scripts that want to use regular expressions for lexical scanning and don't want to have to chop the input string and use ^ to avoid O(n^2) lexing time. bug 371932, r=crowder
git-svn-id: svn://10.0.0.236/trunk@221753 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-11 19:36:59 +00:00 |
|
mrbkap%gmail.com
|
ed903f8362
|
Always do the JSOP_PUSHOBJ replacement magic, even if the current call op didn't push anything. bug 372563, r=igor
git-svn-id: svn://10.0.0.236/trunk@221752 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-11 19:28:54 +00:00 |
|
mrbkap%gmail.com
|
7964e32d06
|
Create a new opcode (JSOP_FORCONST) to use when doing a for-in with a const as the lhs. This also reclaims the useless JSOP_STARTITER. bug 372565, r=brendan
git-svn-id: svn://10.0.0.236/trunk@221751 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-11 19:25:58 +00:00 |
|
mrbkap%gmail.com
|
f5e3137221
|
Clear inXML after processing names that could have set us to be inXML. bug 372564, r=jwalden
git-svn-id: svn://10.0.0.236/trunk@221750 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-11 19:23:28 +00:00 |
|
peterv%propagandism.org
|
7048cd9914
|
Backout to try to fix orange mochitest on OS X.
git-svn-id: svn://10.0.0.236/trunk@221746 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-11 18:17:11 +00:00 |
|
peterv%propagandism.org
|
cec4c8799b
|
Fix for bug 372960 (Make XPConnect traverse more JS edges). r=brendan, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@221743 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-11 15:03:00 +00:00 |
|
igor.bukanov%gmail.com
|
1a31291827
|
Bug 371369: delete xml.function::name now works. r=brendan,jwalden
git-svn-id: svn://10.0.0.236/trunk@221690 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-10 11:14:22 +00:00 |
|
alfred.peng%sun.com
|
bae20444f1
|
Bug 248409. LiveConnect should equate java and Packages.java, etc.
r=brendan,sr=jst.
git-svn-id: svn://10.0.0.236/trunk@221685 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-10 06:22:21 +00:00 |
|
peterv%propagandism.org
|
fbe71aa7e3
|
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@221603 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-09 13:14:06 +00:00 |
|
sayrer%gmail.com
|
c2d9b75f9b
|
fix for bug 366725 missed a semicolon and broke msvc 2005 express for some people.
git-svn-id: svn://10.0.0.236/trunk@221530 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-08 08:25:28 +00:00 |
|
igor.bukanov%gmail.com
|
ee65483439
|
Bug 366725: JS_GetString(Bytes|Chars) are no longer used in SpiderMonkey.
git-svn-id: svn://10.0.0.236/trunk@221525 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-08 06:25:23 +00:00 |
|
igor.bukanov%gmail.com
|
1772d5c974
|
Bug 373072: consistently using JSXML_HAS_NAME(xml) instead of explicit xml class checks. r=brendan
git-svn-id: svn://10.0.0.236/trunk@221490 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-07 23:00:55 +00:00 |
|
dschaffe%adobe.com
|
0b6f189411
|
bug 363844 r=dschaffe commit subha's test fixes for the new US daylight savings rules.
git-svn-id: svn://10.0.0.236/trunk@221406 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-06 20:27:14 +00:00 |
|
bclary%bclary.com
|
239faa2cfd
|
JavaScript Tests - regression test for bug 337226, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@221378 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-06 08:40:49 +00:00 |
|
bclary%bclary.com
|
f799e4fd47
|
JavaScript Test - regression test for bug 372331, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@221377 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-06 08:26:27 +00:00 |
|
igor.bukanov%gmail.com
|
c2c2708246
|
Bug 372331: the proper evaluation order for for-in loops. r=brendan
git-svn-id: svn://10.0.0.236/trunk@221267 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-03 14:01:44 +00:00 |
|
pedemont%us.ibm.com
|
338c2f22dd
|
Bug 350886 - First pass at JavaXPCOM unit tests. r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@221247 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 21:28:58 +00:00 |
|
crowder%fiverocks.com
|
ddcf8c159a
|
Bug 372309: Crash in [@SetArrayElement] using canvas, r=igor@mir2.org
git-svn-id: svn://10.0.0.236/trunk@221236 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 17:35:29 +00:00 |
|
bclary%bclary.com
|
10ef5bb23e
|
JavaScript Test - regression test for bug 365869, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@221221 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 09:53:24 +00:00 |
|
bclary%bclary.com
|
c3a54f7832
|
JavaScript Test - regression test for bug 367888, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@221220 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 09:43:11 +00:00 |
|
bclary%bclary.com
|
94cfd71e72
|
JavaScript Test - regression test for bug 368213, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@221219 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 09:36:16 +00:00 |
|
bclary%bclary.com
|
c3f60749bd
|
JavaScript Test - regression test for bug 370048, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@221217 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 09:27:39 +00:00 |
|
bclary%bclary.com
|
4fe1190f35
|
JavaScript Test - fix expected path, bug 368585
git-svn-id: svn://10.0.0.236/trunk@221210 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 06:41:03 +00:00 |
|
bclary%bclary.com
|
a9ff96e8fb
|
JavaScript Test - fix Script object detection, bug 368585
git-svn-id: svn://10.0.0.236/trunk@221203 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 05:55:05 +00:00 |
|
bclary%bclary.com
|
9e24d3beab
|
JavaScript Test - fix Script object detection, bug 368585
git-svn-id: svn://10.0.0.236/trunk@221202 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-02 05:49:38 +00:00 |
|
crowder%fiverocks.com
|
c2ed070728
|
Bug 359024: script bug causes deref of 0x80000001 (JSVAL_VOID), r=brendan
git-svn-id: svn://10.0.0.236/trunk@221179 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 21:30:48 +00:00 |
|
bclary%bclary.com
|
9da5cc2e53
|
JavaScript Tests - increase memory pressure in browser based gc(), bug 327198
git-svn-id: svn://10.0.0.236/trunk@221169 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 19:50:33 +00:00 |
|
crowder%fiverocks.com
|
79c9e3323e
|
Bug 367888: regexp empty alt (|) with repeat yields infinite loop and consumes all memory, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@221150 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 16:05:30 +00:00 |
|
bclary%bclary.com
|
f420d87695
|
JavaScript Tests - remove extraneous blank line, bug 372198
git-svn-id: svn://10.0.0.236/trunk@221148 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 12:41:43 +00:00 |
|
bclary%bclary.com
|
c1f7bbcc56
|
JavaScript Tests - update slow-n.tests, bug 372198
git-svn-id: svn://10.0.0.236/trunk@221128 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 01:50:50 +00:00 |
|
igor.bukanov%gmail.com
|
034f20ab05
|
Bug 363530: Optimizing JS function/method calling bytecodes. r=brendan
git-svn-id: svn://10.0.0.236/trunk@221126 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 01:33:46 +00:00 |
|
bclary%bclary.com
|
77609e441c
|
JavaScript Tests - update netscape.security.* detection, bug 372198
git-svn-id: svn://10.0.0.236/trunk@221125 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 01:31:24 +00:00 |
|
bclary%bclary.com
|
26245394d6
|
JavaScript Tests - update tests excluded from SpiderMonkey testing, bug 372198
git-svn-id: svn://10.0.0.236/trunk@221123 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 01:05:52 +00:00 |
|
bclary%bclary.com
|
07d4063a13
|
JavaScript Test - revert bad checkin for bug 274152
git-svn-id: svn://10.0.0.236/trunk@221106 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-28 22:24:24 +00:00 |
|
bclary%bclary.com
|
e1e2c67cac
|
JavaScript Test - remove add ecma_3/Unicode/uc-001.js to spidermonkey-n.tests, bug 274152.js
git-svn-id: svn://10.0.0.236/trunk@221101 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-28 22:06:39 +00:00 |
|
bclary%bclary.com
|
31d09ca2a6
|
JavaScript Test - regressoin test for bug 274152, by Brendan Eich
git-svn-id: svn://10.0.0.236/trunk@221098 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-28 21:43:01 +00:00 |
|
mrbkap%gmail.com
|
c76f1731b0
|
Only warn for properties that we find on our object, not on properties that we're overriding. bug 365869 and 371174, r=crowder
git-svn-id: svn://10.0.0.236/trunk@221061 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-28 04:04:15 +00:00 |
|
brendan%mozilla.org
|
86fc73c6f8
|
First stage of loop optimization (371802, r=igor).
git-svn-id: svn://10.0.0.236/trunk@221059 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-28 03:12:01 +00:00 |
|
bzbarsky%mit.edu
|
023c38dd42
|
Don't hand ownership of stuff allocated with nsMemory to the JS engine just like that. Tell it how to deallocate instead. Bug 353107, r=jst, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@221056 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-28 02:33:05 +00:00 |
|