class nsIDocument
Members:
-
public
virtual
AddCatalogStyleSheet(nsIStyleSheet*)
-
public
virtual
AddCharSetObserver(nsIObserver*)
-
public
virtual
AddIDTargetObserver(nsIAtom*, PRBool (*)(nsIContent*, nsIContent*, void*), void*)
-
public
virtual
AddObserver(nsIDocumentObserver*)
-
public
virtual
AddStyleRelevantLink(nsIContent*, nsIURI*)
-
public
virtual
AddStyleSheet(nsIStyleSheet*)
-
public
virtual
AddXMLEventsContent(nsIContent*)
-
public
virtual
AttributeWillChange(nsIContent*, PRInt32, nsIAtom*)
-
public
virtual
BeginLoad()
-
public
virtual
BeginUpdate(nsUpdateType)
-
BindingManager() const
-
public
virtual
BlockOnload()
-
CSSLoader() const
-
public
virtual
CanSavePresentation(nsIRequest*)
-
public
virtual
ClearBoxObjectFor(nsIContent*)
-
public
virtual
ContentStatesChanged(nsIContent*, nsIContent*, PRInt32)
-
public
virtual
CreateElem(nsIAtom*, nsIAtom*, PRInt32, PRBool, nsIContent**)
-
public
virtual
CreateShell(nsPresContext*, nsIViewManager*, nsStyleSet*, nsIPresShell**)
-
public
virtual
DeleteShell(nsIPresShell*)
-
public
virtual
Destroy()
-
public
virtual
ElementFromPointHelper(PRInt32, PRInt32, PRBool, PRBool, nsIDOMElement**)
-
public
virtual
EndLoad()
-
public
virtual
EndUpdate(nsUpdateType)
-
public
virtual
EnsureCatalogStyleSheet(const char*)
-
public
virtual
EnumerateExternalResources(PRBool (*)(nsIDocument*, void*), void*)
-
public
virtual
EnumerateSubDocuments(PRBool (*)(nsIDocument*, void*), void*)
-
public
virtual
FinalizeFrameLoader(nsFrameLoader*)
-
public
virtual
FindContentForSubDocument(nsIDocument*) const
-
public
virtual
FlushPendingNotifications(mozFlushType)
-
public
virtual
FlushSkinBindings()
-
public
virtual
ForgetLink(nsIContent*)
-
public
virtual
FrameLoaderScheduledToBeFinalized(nsIDocShell*)
-
public
virtual
GetAttributeStyleSheet() const
-
public
virtual
GetBaseTarget(nsAString_internal&) const
-
GetBaseURI() const
-
GetBidiEnabled() const
-
GetBidiOptions() const
-
public
virtual
GetCatalogStyleSheetAt(PRInt32) const
-
public
virtual
GetChannel() const
-
GetCompatibilityMode() const
-
GetContainer() const
-
GetContentLanguage(nsAString_internal&) const
-
public
virtual
GetContentListFor(nsIContent*, nsIDOMNodeList**)
-
public
virtual
GetContentType(nsAString_internal&)
-
public
virtual
GetDefaultNamespaceID() const
-
GetDisplayDocument() const
-
GetDocumentCharacterSet() const
-
GetDocumentCharacterSetSource() const
-
GetDocumentLoadGroup() const
-
GetDocumentURI() const
-
virtual
GetFragmentParser()
-
public
virtual
GetHeaderData(nsIAtom*, nsAString_internal&) const
-
GetIID()
-
public
virtual
GetIndexOfStyleSheet(nsIStyleSheet*) const
-
public
virtual
GetInlineStyleSheet() const
-
public
virtual
GetInnerWindow()
-
GetJSObject() const
-
public
virtual
GetLayoutHistoryState() const
-
GetMarkedCCGeneration()
-
GetMathMLEnabled() const
-
public
virtual
GetNumberOfCatalogStyleSheets() const
-
public
virtual
GetNumberOfStyleSheets() const
-
GetParentDocument() const
-
GetPartID() const
-
public
virtual
GetPrimaryShell() const
-
GetRootContent() const
-
public
virtual
GetRootContentInternal() const
-
public
virtual
GetScopeObject()
-
public
virtual
GetScriptEventManager()
-
public
virtual
GetScriptGlobalObject() const
-
public
virtual
GetScriptHandlingObject(PRBool&) const
-
GetSecurityInfo()
-
public
virtual
GetStyleSheetAt(PRInt32) const
-
public
virtual
GetSubDocumentFor(nsIContent*) const
-
public
virtual
GetWindow()
-
public
virtual
GetXBLChildNodesFor(nsIContent*, nsIDOMNodeList**)
-
public
virtual
GetXMLDeclaration(nsAString_internal&, nsAString_internal&, nsAString_internal&)
-
HaveFiredDOMTitleChange() const
-
public
virtual
InitializeFrameLoader(nsFrameLoader*)
-
public
virtual
InsertStyleSheetAt(nsIStyleSheet*, PRInt32)
-
virtual
IsCaseSensitive()
-
IsInitialDocument() const
-
IsLoadedAsData()
-
IsRootDisplayDocument() const
-
public
virtual
IsScriptEnabled()
-
IsShowing()
-
MarkUncollectableForCCGeneration(PRUint32)
-
MayDispatchMutationEvent(nsINode*)
-
MayStartLayout()
-
protected
virtual
MutationEventDispatched(nsINode*)
-
NodeInfoManager() const
-
public
virtual
NotifyPossibleTitleChange(PRBool)
-
public
virtual
NotifyURIVisitednessChanged(nsIURI*)
-
public
virtual
OnPageHide(PRBool)
-
public
virtual
OnPageShow(PRBool)
-
PropertyTable()
-
public
virtual
RemoveCharSetObserver(nsIObserver*)
-
public
virtual
RemoveIDTargetObserver(nsIAtom*, PRBool (*)(nsIContent*, nsIContent*, void*), void*)
-
public
virtual
RemoveObserver(nsIDocumentObserver*)
-
public
virtual
RemoveStyleSheet(nsIStyleSheet*)
-
public
virtual
RemovedFromDocShell()
-
public
virtual
RequestExternalResource(nsIURI*, nsINode*, nsIDocument::ExternalResourceLoad**)
-
public
virtual
Reset(nsIChannel*, nsILoadGroup*)
-
public
virtual
ResetToURI(nsIURI*, nsILoadGroup*, nsIPrincipal*)
-
public
virtual
Sanitize()
-
public
virtual
ScriptLoader()
-
public
virtual
SetBaseTarget(const nsAString_internal&)
-
public
virtual
SetBaseURI(nsIURI*)
-
SetBidiEnabled()
-
SetBidiOptions(PRUint32)
-
SetContainer(nsISupports*)
-
public
virtual
SetContentType(const nsAString_internal&)
-
SetDisplayDocument(nsIDocument*)
-
public
virtual
SetDocumentCharacterSet(const nsACString_internal&)
-
SetDocumentCharacterSetSource(PRInt32)
-
public
virtual
SetDocumentURI(nsIURI*)
-
virtual
SetFragmentParser(nsIParser*)
-
public
virtual
SetHeaderData(nsIAtom*, const nsAString_internal&)
-
SetIsInitialDocument(PRBool)
-
SetJSObject(JSObject*)
-
SetMathMLEnabled()
-
SetMayStartLayout(PRBool)
-
SetParentDocument(nsIDocument*)
-
SetPartID(PRUint32)
-
public
virtual
SetPrincipal(nsIPrincipal*)
-
public
virtual
SetScriptGlobalObject(nsIScriptGlobalObject*)
-
public
virtual
SetScriptHandlingObject(nsIScriptGlobalObject*)
-
SetShellsHidden(PRBool)
-
public
virtual
SetStyleSheetApplicableState(nsIStyleSheet*, PRBool)
-
public
virtual
SetSubDocumentFor(nsIContent*, nsIDocument*)
-
public
virtual
SetXMLDeclaration(const PRUnichar*, const PRUnichar*, PRInt32)
-
ShellsAreHidden() const
-
public
virtual
StartDocumentLoad(const char*, nsIChannel*, nsILoadGroup*, nsISupports*, nsIStreamListener**, PRBool, nsIContentSink*)
-
public
virtual
StopDocumentLoad()
-
public
virtual
StyleRuleAdded(nsIStyleSheet*, nsIStyleRule*)
-
public
virtual
StyleRuleChanged(nsIStyleSheet*, nsIStyleRule*, nsIStyleRule*)
-
public
virtual
StyleRuleRemoved(nsIStyleSheet*, nsIStyleRule*)
-
public
virtual
TryCancelFrameLoaderInitialization(nsIDocShell*)
-
public
virtual
UnblockOnload(PRBool)
-
public
virtual
UpdateStyleSheets(nsCOMArray<nsIStyleSheet>&, nsCOMArray<nsIStyleSheet>&)
-
protected
virtual
WillDispatchMutationEvent(nsINode*)
-
protected
mBidiEnabled
-
protected
mBidiOptions
-
protected
mCSSLoader
-
protected
mCachedRootContent
-
protected
mCharacterSet
-
protected
mCharacterSetSource
-
protected
mCompatMode
-
protected
mContentLanguage
-
protected
mContentType
-
protected
mDisplayDocument
-
protected
mDocumentBaseURI
-
protected
mDocumentContainer
-
protected
mDocumentLoadGroup
-
protected
mDocumentURI
-
protected
mHaveFiredTitleChange
-
protected
mIsInitialDocumentInWindow
-
protected
mIsShowing
-
private
mJSObject
-
protected
mLoadedAsData
-
protected
mMarkedCCGeneration
-
protected
mMathMLEnabled
-
protected
mMayStartLayout
-
protected
mNodeInfoManager
-
protected
mParentDocument
-
protected
mPartID
-
protected
mPresShells
-
protected
mPropertyTable
-
protected
mSecurityInfo
-
protected
mShellsAreHidden
-
protected
mSubtreeModifiedDepth
-
protected
mSubtreeModifiedTargets
-
nsIDocument()
-
operator delete(void*)
-
operator new(size_t)
-
virtual
~nsIDocument()
-
COMTypeInfo<int>
-
ExternalResourceLoad
Locations: