36 #include "nsISupports.idl"
40 interface nsIDOMDocument;
52 [scriptable,
uuid(5cec48db-adc8-477f-b919-120b4d378378)]
59 [
const,
array, size_is(aInterfacesLength)] in nsIIDPtr aInterfacesArray, in
unsigned long aInterfacesLength,
60 [
const,
array, size_is(aMethodsLength)] in
string aMethodsArray, in
unsigned long aMethodsLength,
61 [
const,
array, size_is(aRPropsLength)] in
string aRPropsArray, in
unsigned long aRPropsLength,
62 [
const,
array, size_is(aWPropsLength)] in
string aWPropsArray, in
unsigned long aWPropsLength,
63 in
boolean aPrivileged);
Defines a marker interface for objects that aggregate the security mixin.
attribute nsIDOMDocument notificationDocument
the DOM document to send notification events to
An interface for setting up nsISecurityCheckedComponent security checks.
A marker interface for objects that aggregate the security mixin.
boolean getPermissionForScopedNameWrapper(in AString aRemotePermCategory)
Get the permissions for a category.
void init(in sbISecurityAggregator aOuter, [const, array, size_is(aInterfacesLength)] in nsIIDPtr aInterfacesArray, in unsigned long aInterfacesLength, [const, array, size_is(aMethodsLength)] in string aMethodsArray, in unsigned long aMethodsLength, [const, array, size_is(aRPropsLength)] in string aRPropsArray, in unsigned long aRPropsLength, [const, array, size_is(aWPropsLength)] in string aWPropsArray, in unsigned long aWPropsLength, in boolean aPrivileged)
nsIURI getCodebase()
Gets the URI for the current location.