Exemple #1
0
/* static */ void
SavedFrame::finalize(FreeOp *fop, JSObject *obj)
{
    JSPrincipals *p = obj->as<SavedFrame>().getPrincipals();
    if (p) {
        JSRuntime *rt = obj->runtimeFromMainThread();
        JS_DropPrincipals(rt, p);
    }
}
Exemple #2
0
 ~AutoDropPrincipals()
 {
     JS_DropPrincipals(rt, principals);
 }
Exemple #3
0
SavedStacks::FrameState::~FrameState() {
    if (principals)
        JS_DropPrincipals(TlsPerThreadData.get()->runtimeFromMainThread(), principals);
}
Exemple #4
0
 ~AutoDropPrincipals() { JS_DropPrincipals(cx, principals); }