[scriptable, uuid(3e5c934d-6863-4d81-96f5-76a3b962fc2b)]
Constants
OPT_* values must be kept in sync with JSOPTION_* #defines in jsapi.h. Strict mode is on.
Makes eval() use the last object on its 'obj' param's scope chain as the ECMA 'variables object'.
Attributes
Context object. Only context's which are also nsISupports objects can be reflected by this interface.
Top of the scope chain for this context.
Private data for this context, if it is an nsISupports, |null| otherwise.
|true| if this context should be allowed to run scripts, |false| otherwise. This attribute is only valid for contexts which implement nsIScriptContext. Setting or getting this attribute on any other context will throw a NS_ERROR_NO_INTERFACE exception.
Unique tag among all valid jsdIContext objects, useful as a hash key.
Last version set on this context. Scripts typically select this with the "language" attribute. See the VERSION_* consts on jsdIDebuggerService.
Retrieve the underlying context wrapped by this jsdIContext.
Compare to:
