brendan%mozilla.org
0efbaf9c4b
One more followup fix: __defineProperty__ should probably be global.
2005-06-12 18:45:53 +00:00
brendan%mozilla.org
241e1ec5d6
Followup to last checkin to delete constructor from Activation.prototype.
2005-06-12 18:28:33 +00:00
brendan%mozilla.org
9c322522a7
Mirror fix for bug 290774 from SpiderMonkey to Narcissus.
2005-06-12 16:08:21 +00:00
brendan%mozilla.org
2158473744
Fix IDENTIFIER resolution to use in, not hasOwnProperty, since we are metacircular on __proto__.
2004-05-17 23:10:53 +00:00
brendan%mozilla.org
0bc43fbec1
Duh.
2004-02-24 21:23:45 +00:00
brendan%mozilla.org
df0ecadb4b
s/compile/parse/ -- compile is overgeneral, especially in light of what's next.
2004-02-24 03:04:40 +00:00
brendan%mozilla.org
c0ad926a1b
Elaborate reference error message; fix iloop in __hasInstance__.
2004-02-20 07:35:28 +00:00
brendan%mozilla.org
5632fed18a
s/this/v/g in getValue.
2004-02-16 16:55:40 +00:00
brendan%mozilla.org
42c4aff0a0
- Fix global.String to convert its argument to string type when called as
...
a function.
- Rework labeled statements to fix chicken-and-egg problem with BREAK to label
completion type targeting.
- Avoid defining Function.prototype.__call__, __construct__, and
__hasInstance__ once they're set, to avoid storing host-uninterpretable
target function objects in those properties.
- Fix evaluate to throw a host exception if returning to the host interpreter.
2004-02-16 02:15:27 +00:00
brendan%mozilla.org
02939f0679
Fully bootstrapped, but host still can't apply target functions.
2004-02-14 21:58:10 +00:00
brendan%mozilla.org
f3068c76bf
Checkpoint, still not quite metacircularly bootstrapped.
2004-02-11 07:57:19 +00:00
brendan%mozilla.org
bd08f327fb
- ECMA-prescribed {DontEnum} attributes for length on empty arg list, and on
...
<any-function>.prototype.constructor.
- Put rarely-set default properties in prototypes.
- Improve a couple of comments.
2004-02-03 23:58:03 +00:00
brendan%mozilla.org
8f62320cc9
JS implemented in JS, initial checkin.
2004-02-03 03:28:54 +00:00