Optional aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Initialize the prompter. Must be called before using other interfaces.
The window in which the user is doing some login-related action that's resulting in a need to prompt them for something. The prompt will be associated with this window (or, if a notification bar is being used, topmost opener in some cases).
aWindow can be null if there is no associated window, e.g. in a JSM or Sandbox. In this case there will be no checkbox to save the login since the window is needed to know if this is a private context.
If this window is a content window, the corresponding window and browser elements will be calculated. If this window is a chrome window, the corresponding browser element needs to be set using setBrowser.
Generated using TypeDoc
The browser this prompter is being created for. This is required if the init function received a chrome window as argument.