crowder@fiverocks.com
|
5eb2ffa8b3
|
Bug 384901: leak in jsfile.c, patch by Robin Ehrlich, rehrlich@ubiqinc.com, r=mrbkap
|
2007-06-18 14:40:30 -07:00 |
mrbkap@gmail.com
|
8b94eb77fd
|
Protect js_GetStringBytes from callers that happen during the last GC. Patch from brendan, bug 336907, r=daumling sr=shaver
|
2007-06-18 14:38:31 -07:00 |
crowder@fiverocks.com
|
2633aada42
|
Bug 383607: add ARM pure endian double support to JS engine, r=crowder, patch by Gavin Reaney gavin@picsel.com
|
2007-06-18 14:31:48 -07:00 |
crowder@fiverocks.com
|
238b7dc549
|
bug 379056: quieting the assertions here for all but myself and mrbkap, r=mrbkap
|
2007-06-18 13:24:00 -07:00 |
igor@mir2.org
|
a1781f7de4
|
Bug 384478: Patch from Mike Moening to fix warning when compiling with VC. r=me
|
2007-06-18 12:33:21 -07:00 |
jwatt@jwatt.org
|
5f4f8a101b
|
Fixing bug 383917. The new Components.utils.import code shouldn't spam the console. r=sayrer@gmail.com, sr=brendan@mozilla.com
|
2007-06-18 08:36:16 -07:00 |
bzbarsky@mit.edu
|
d4193fc178
|
Backing out bug 300079 to see whether that fixes tinderbox orange.
|
2007-06-18 07:32:35 -07:00 |
brendan@mozilla.org
|
6f85936f1c
|
Fix violation of function prototyping due to cloned function object implementation (300079, r=igor).
|
2007-06-17 22:33:36 -07:00 |
brendan@mozilla.org
|
045ac58126
|
Remove __callee__ property of Call prototypes (384642, r=igor).
|
2007-06-17 22:10:19 -07:00 |
brendan@mozilla.org
|
75f58ddadd
|
Emit JSOP_GROUP when optimizing away delete (382981, r=mrbkap).
|
2007-06-17 11:05:37 -07:00 |
brendan@mozilla.org
|
4810bec838
|
Fix recent regression in CheckSideEffects for paren-expr case (384680, r=mrbkap).
|
2007-06-16 12:48:44 -07:00 |
brendan@mozilla.org
|
395b420775
|
Better entrainment avoidance for Call.arguments (383269, r=igor).
|
2007-06-15 17:29:21 -07:00 |
mrbkap@gmail.com
|
cc6bf46a9e
|
Restrict who can claim to implement nsISecurityCheckedComponent. bug 352882, r=jst sr=bzbarsky
|
2007-06-15 14:44:51 -07:00 |
mrbkap@gmail.com
|
c734aa88dd
|
Use a better filename when eval is used across scopes. bug 369211, r=brendan
|
2007-06-15 14:00:26 -07:00 |
igor@mir2.org
|
fccf28a641
|
Bug 378793: Patch from Mike Moening and me to implement per-context debug hooks. r=brendan
|
2007-06-14 23:44:18 -07:00 |
mrbkap@gmail.com
|
71bb46064e
|
Allow C.u.Sandbox to take a principal or an nsIScriptObjectPrincipal. bug 353732, r+sr=jst
|
2007-06-14 16:50:28 -07:00 |
graydon@mozilla.com
|
3d4d1342b5
|
Amazingly, backing out 368869 again.
|
2007-06-14 13:40:17 -07:00 |
igor@mir2.org
|
388e4dda34
|
Bug 378793: removal of the previous commit.
|
2007-06-14 13:20:37 -07:00 |
igor@mir2.org
|
ccb4248981
|
Bug 378793: Patch from Mike Moening to implement per-context debug hooks. r=me,brendan
|
2007-06-14 13:04:09 -07:00 |
graydon@mozilla.com
|
82b65a0648
|
Bug 368869, suspect all native wrappers for cycle collection. Nth attempt, slightly safer.r=brendan, sr=jst
|
2007-06-14 12:42:58 -07:00 |
brendan@mozilla.org
|
2a48db112b
|
Avoid entraining arguments in a Call prototype (383269, r=igor).
|
2007-06-14 00:26:19 -07:00 |
igor@mir2.org
|
52a3248e98
|
Bug 384151: refactoring boxing of primitive values, r=brendan
|
2007-06-14 00:07:01 -07:00 |
mrbkap@gmail.com
|
fb32592b65
|
Make Object.prototype.toSource deal with even more __proto__ hacking. bug 383965, r=crowder
|
2007-06-12 15:07:20 -07:00 |
crowder@fiverocks.com
|
f48a5593aa
|
Bug 375801: Using (void 0) instead of "undefined" in toSource and uneval(), r=mrbkap
|
2007-06-12 12:33:40 -07:00 |
crowder@fiverocks.com
|
4cfdb64aa4
|
Bug 383721: escape tabs on platforms with unusual isprint() routines, r=mrbkap
|
2007-06-12 12:30:57 -07:00 |
brendan@mozilla.org
|
1e95e50e45
|
Fix CheckSideEffects over-aggressiveness (383674, r=mrbkap).
|
2007-06-12 01:26:26 -07:00 |
igor@mir2.org
|
48e93e5ace
|
Bug 384104: Fixing ALE macros to quell GCC strict-aliasing warnings. r=brendan
|
2007-06-12 00:27:23 -07:00 |
jwalden@mit.edu
|
4799fc779f
|
Typo fixes
|
2007-06-10 15:08:17 -07:00 |
bzbarsky@mit.edu
|
31c193374b
|
Change the URI argument to Components.utils.import to be a resource: URI. Bug380970, patch by Alex Vincent <ajvincent@gmail.com>, r=sayrer, sr=bsmedberg
|
2007-06-10 14:13:18 -07:00 |
graydon@mozilla.com
|
db1aa449df
|
Backing out patch in bug 368869, again. Still randomly crashing (as in bug 383763).
|
2007-06-08 12:08:26 -07:00 |
gavin@gavinsharp.com
|
6f30049c2a
|
Bug 381031: make JS1.8 the default for <xul:script>, and add a JSVERSION_LATEST #define to simplify future changes, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=brendan
|
2007-06-07 15:50:12 -07:00 |
asqueella@gmail.com
|
72244a2fb8
|
Bug 381499 - Components.utils.import reports NS_ERROR_FAILURE when the file not existsswitch to NS_ERROR_FILE_NOT_FOUND and update testsr=sayrer, sr=brendan
|
2007-06-07 15:34:06 -07:00 |
jwalden@mit.edu
|
88dacc9b1e
|
Bug 369032 - "Assertion failure: kid2->parent == xml || !kid2->parent" with E4X after appendChild; avoid incorrectly reparenting XML by deeply copying instead of mutating. r=mrbkap
|
2007-06-06 15:06:16 -07:00 |
crowder@fiverocks.com
|
9adc5b48b1
|
Bug 374681: 260 GC roots remain after destroying JSRuntime (not the complete fix, I think), r=brendan
|
2007-06-06 08:59:45 -07:00 |
graydon@mozilla.com
|
87f15ddb10
|
Bug #368869, suspect all native wrappers as cycle roots (yet again, after Igor's change to js gc).r=brendan, sr=jst
|
2007-06-05 16:50:22 -07:00 |
mrbkap@gmail.com
|
019810ad4f
|
Remove vestigial initialization
|
2007-06-05 16:44:21 -07:00 |
mrbkap@gmail.com
|
ac3cd0da1f
|
Be less strict about how you can call eval. In particular, allow callers to call it through other names, as long as the this object is a global object. bug 383381, r=brendan
|
2007-06-05 16:42:00 -07:00 |
crowder@fiverocks.com
|
6e003e6a16
|
Bug 380831: incorrect uneval trying to output a getter function that is a sharp definition, r=igor
|
2007-06-05 13:20:07 -07:00 |
mattwillis@gmail.com
|
3932303027
|
bug 382744 - Correct backwards assertion check in XPCNativeScriptableInfo. Patch by Manish Singh <manish@flock.com>, r=dbaron, sr=shaver
|
2007-06-05 08:59:44 -07:00 |
brendan@mozilla.org
|
b7ec89dba8
|
Fix JOF_TMPSLOT accounting (383255, r=igor).
|
2007-06-04 22:23:29 -07:00 |
igor@mir2.org
|
569cd785c8
|
Bug 383188: using code spec flag to declare extra slot used for post ++/--. r=brndan
|
2007-06-04 20:07:38 -07:00 |
mrbkap@gmail.com
|
6c64f414a1
|
Fix overflow potential. bug 373931, r=crowder rs=brendan
|
2007-06-04 17:05:32 -07:00 |
mrbkap@gmail.com
|
5dee40693a
|
Remove indirect eval. bug 382509, r=brendan
|
2007-06-04 16:03:03 -07:00 |
mrbkap@gmail.com
|
eb787082ee
|
Handle error returns from ftell. bug 373934, r=brendan
|
2007-06-04 16:01:41 -07:00 |
mrbkap@gmail.com
|
b0f7dbe005
|
Backing out to fix orange
|
2007-06-04 15:18:25 -07:00 |
mrbkap@gmail.com
|
5c0b203590
|
Fixing bustage, bug 382509
|
2007-06-04 14:47:13 -07:00 |
mrbkap@gmail.com
|
a86be613d4
|
Create XPCNativeWrapper function wrappers with the right parent. bug 370127, r=bzbarsky sr=brendan
|
2007-06-04 14:43:57 -07:00 |
mrbkap@gmail.com
|
93b24ea79d
|
Remove indirect eval. bug 382509, r=brendan
|
2007-06-04 14:40:55 -07:00 |
mrbkap@gmail.com
|
8ea7ab631e
|
Whitespace police
|
2007-06-04 14:38:40 -07:00 |
igor@mir2.org
|
5d6b27ea58
|
Bug 381973: new opcode flag top declare an extra temporary slot used by interpreter. r=brendan
|
2007-06-04 13:01:41 -07:00 |