Public Attributes

nsIDocShellLoadInfo Interface Reference

import "nsIDocShellLoadInfo.idl";

Collaboration diagram for nsIDocShellLoadInfo:

List of all members.

Public Attributes

attribute nsIURI referrer
 This is the referrer for the load.
attribute nsISupports owner
 The owner of the load, that is, the entity responsible for causing the load to occur.
attribute boolean inheritOwner
 If this attribute is true and no owner is specified, copy the owner from the referring document.
attribute boolean ownerIsExplicit
 If this attribute is true only ever use the owner specify by the owner and inheritOwner attributes.
const long loadNormal = 0
const long loadNormalReplace = 1
const long loadHistory = 2
const long loadReloadNormal = 3
const long loadReloadBypassCache = 4
const long loadReloadBypassProxy = 5
const long loadReloadBypassProxyAndCache = 6
const long loadLink = 7
const long loadRefresh = 8
const long loadReloadCharsetChange = 9
const long loadBypassHistory = 10
const long loadStopContent = 11
const long loadStopContentAndReplace = 12
const long loadNormalExternal = 13
const long loadNormalBypassCache = 14
const long loadNormalBypassProxy = 15
const long loadNormalBypassProxyAndCache = 16
attribute nsDocShellInfoLoadType loadType
 Contains a load type as specified by the load* constants.
attribute nsISHEntry SHEntry
 SHEntry for this page.
attribute wstring target
 Target for load, like _content, _blank etc.
attribute nsIInputStream postDataStream
 Post data.
attribute nsIInputStream headersStream
 Additional headers.
attribute boolean sendReferrer
 True if the referrer should be sent, false if it shouldn't be sent, even if it's available.

Member Data Documentation

Additional headers.

If this attribute is true and no owner is specified, copy the owner from the referring document.

Contains a load type as specified by the load* constants.

The owner of the load, that is, the entity responsible for causing the load to occur.

This should be a nsIPrincipal typically.

If this attribute is true only ever use the owner specify by the owner and inheritOwner attributes.

If there are security reasons for why this is unsafe, such as trying to use a systemprincipal owner for a content docshell the load fails.

Post data.

This is the referrer for the load.

True if the referrer should be sent, false if it shouldn't be sent, even if it's available.

This attribute defaults to true.

SHEntry for this page.

attribute wstring nsIDocShellLoadInfo::target

Target for load, like _content, _blank etc.


The documentation for this interface was generated from the following file: