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: