Due to its reliance on JS Proxies, this addon works only with Firefox 4 and above.
Narcissus JavaScript is a JavaScript implementation written in JavaScript. At Mozilla, we've begun to explore its use as a vehicle for testing new language features. With this addon, you can run Narcissus in your JS code. See the Zaphod homepage for more details.
Some example pages, pilfered from example JS programs:
Once installed, Narcissus will run any scripts on the page with a type of 'application/narcissus'. Alternatively, Narcissus will run all scripts on the page if this tag is in the header of the page:
<meta http-equiv="Content-Script-Type" content="application/narcissus" />
Finally, you will notice a mozilla icon in the bottom right of your browser window. If you click on it, you will toggle between SpiderMonkey and Narcissus as your JavaScript engine.