Your Search Results


    This article covers features introduced in SpiderMonkey 24

    Note: the preferred way of changing a context's current compartment is using JSAutoCompartment.

    Leave a the compartment, returning to the compartment active before the corresponding JS_EnterCompartment.


    JS_LeaveCompartment(JSContext *cx, JSCompartment *oldCompartment);
    Name Type Description
    cx JSContext * The context in which to leave the compartment.
    oldCompartment JSCompartment * Value returned by previous call to JS_EnterCompartment.


    Every JSContext has a current compartment. Any access to an object in a different compartment must be bracketed by calls to JS_EnterCompartment and JS_LeaveCompartment.

    See Also

    Document Tags and Contributors

    Contributors to this page: fscholz, tschneidereit, arai
    Last updated by: arai,
    Hide Sidebar