public void Dispose()
        {
            _securityManager.PopContextPrincipal(_cx);

            _contextStack.Pop();
            JS_EndRequest(_cx);
        }
示例#2
0
        public void Dispose()
        {
            nsIScriptSecurityManager securityManager = Xpcom.GetService <nsIScriptSecurityManager>("@mozilla.org/scriptsecuritymanager;1");

            securityManager.PopContextPrincipal(cx);

            nsIJSContextStack contextStack = Xpcom.GetService <nsIJSContextStack>("@mozilla.org/js/xpc/ContextStack;1");

            contextStack.Pop();
            JS_EndRequest(cx);
        }