nsIXPConnect Member List

This is the complete list of members for nsIXPConnect, including all inherited members.
addJSHolder(in voidPtr aHolder, in nsScriptObjectTracerPtr aTracer)nsIXPConnect
clearAllWrappedNativeSecurityPolicies()nsIXPConnect
createSandbox(in JSContextPtr cx, in nsIPrincipal principal)nsIXPConnect
createStackFrameLocation(in PRUint32 aLanguage, in string aFilename, in string aFunctionName, in PRInt32 aLineNumber, in nsIStackFrame aCaller)nsIXPConnect
CurrentJSStacknsIXPConnect
CurrentNativeCallContextnsIXPConnect
debugDump(in short depth)nsIXPConnect
debugDumpEvalInJSStackFrame(in PRUint32 aFrameNumber, in string aSourceText)nsIXPConnect
debugDumpJSStack(in PRBool showArgs, in PRBool showLocals, in PRBool showThisProps)nsIXPConnect
debugDumpObject(in nsISupports aCOMObj, in short depth)nsIXPConnect
DebugPrintJSStack(PRBool showArgs, PRBool showLocals, PRBool showThisProps)=0nsIXPConnect [pure virtual]
defineDOMQuickStubs(in JSContextPtr cx, in JSObjectPtr proto, in PRUint32 flags, in PRUint32 interfaceCount,[array, size_is(interfaceCount)] in nsIIDPtr interfaceArray)nsIXPConnect
evalInSandboxObject(in AString source, in JSContextPtr cx, in nsIXPConnectJSObjectHolder sandbox, in PRBool returnStringOnly)nsIXPConnect
FLAG_SYSTEM_GLOBAL_OBJECTnsIXPConnect
flagSystemFilenamePrefix(in string aFilenamePrefix, in PRBool aWantNativeWrappers)nsIXPConnect
GarbageCollect()nsIXPConnect
getCaller(out JSContextPtr aJSContext, out JSObjectPtr aObject)nsIXPConnect
getDefaultSecurityManager(out nsIXPCSecurityManager aManager, out PRUint16 flags)nsIXPConnect
getFunctionThisTranslator(in nsIIDRef aIID)nsIXPConnect
getJSObjectOfWrapper(in JSContextPtr aJSContext, in JSObjectPtr aJSObj)nsIXPConnect
getNativeOfWrapper(in JSContextPtr aJSContext, in JSObjectPtr aJSObj)nsIXPConnect
GetPrincipal(JSObject *obj, PRBool allowShortCircuit) const =0nsIXPConnect [pure virtual]
getSecurityManagerForJSContext(in JSContextPtr aJSContext, out nsIXPCSecurityManager aManager, out PRUint16 flags)nsIXPConnect
getWrappedNativeOfJSObject(in JSContextPtr aJSContext, in JSObjectPtr aJSObj)nsIXPConnect
getWrappedNativeOfNativeObject(in JSContextPtr aJSContext, in JSObjectPtr aScope, in nsISupports aCOMObj, in nsIIDRef aIID)nsIXPConnect
getWrappedNativePrototype(in JSContextPtr aJSContext, in JSObjectPtr aScope, in nsIClassInfo aClassInfo)nsIXPConnect
GetXPCWrappedNativeJSClassInfo(out JSEqualityOp equality)nsIXPConnect
holdObject(in JSContextPtr aJSContext, in JSObjectPtr aObject)nsIXPConnect
INIT_JS_STANDARD_CLASSESnsIXPConnect
initClasses(in JSContextPtr aJSContext, in JSObjectPtr aGlobalJSObj)nsIXPConnect
initClassesWithNewWrappedGlobal(in JSContextPtr aJSContext, in nsISupports aCOMObj, in nsIIDRef aIID, in nsIPrincipal aPrincipal, in nsISupports aExtraPtr, in PRUint32 aFlags)nsIXPConnect
JSToVariant(in JSContextPtr ctx, in jsval value)nsIXPConnect
jSValToVariant(in JSContextPtr cx, in JSValPtr aJSVal)nsIXPConnect
moveWrappers(in JSContextPtr aJSContext, in JSObjectPtr aOldScope, in JSObjectPtr aNewScope)nsIXPConnect
noteJSContext(in JSContextPtr aJSContext, in nsCCTraversalCallbackRef aCb)nsIXPConnect
OMIT_COMPONENTS_OBJECTnsIXPConnect
PendingExceptionnsIXPConnect
releaseJSContext(in JSContextPtr aJSContext, in PRBool noGC)nsIXPConnect
removeJSHolder(in voidPtr aHolder)nsIXPConnect
reparentWrappedNativeIfFound(in JSContextPtr aJSContext, in JSObjectPtr aScope, in JSObjectPtr aNewParent, in nsISupports aCOMObj)nsIXPConnect
restoreWrappedNativePrototype(in JSContextPtr aJSContext, in JSObjectPtr aScope, in nsIClassInfo aClassInfo, in nsIXPConnectJSObjectHolder aPrototype)nsIXPConnect
setDebugModeWhenPossible(in PRBool mode)nsIXPConnect
setDefaultSecurityManager(in nsIXPCSecurityManager aManager, in PRUint16 flags)nsIXPConnect
setFunctionThisTranslator(in nsIIDRef aIID, in nsIXPCFunctionThisTranslator aTranslator)nsIXPConnect
setReportAllJSExceptions(in boolean reportAllJSExceptions)nsIXPConnect
setSafeJSContextForCurrentThread(in JSContextPtr cx)nsIXPConnect
setSecurityManagerForJSContext(in JSContextPtr aJSContext, in nsIXPCSecurityManager aManager, in PRUint16 flags)nsIXPConnect
syncJSContexts()nsIXPConnect
variantToJS(in JSContextPtr ctx, in JSObjectPtr scope, in nsIVariant value)nsIXPConnect
wrapJS(in JSContextPtr aJSContext, in JSObjectPtr aJSObj, in nsIIDRef aIID,[iid_is(aIID), retval] out nsQIResult result)nsIXPConnect
wrapJSAggregatedToNative(in nsISupports aOuter, in JSContextPtr aJSContext, in JSObjectPtr aJSObj, in nsIIDRef aIID,[iid_is(aIID), retval] out nsQIResult result)nsIXPConnect
wrapNative(in JSContextPtr aJSContext, in JSObjectPtr aScope, in nsISupports aCOMObj, in nsIIDRef aIID)nsIXPConnect
wrapNativeToJSVal(in JSContextPtr aJSContext, in JSObjectPtr aScope, in nsISupports aCOMObj, in nsWrapperCachePtr aCache, in nsIIDPtr aIID, in boolean aAllowWrapper, out jsval aVal, out nsIXPConnectJSObjectHolder aHolder)nsIXPConnect