Back to index

lightning-sunbird  0.9+nobinonly
Classes
nsXULDocument.h File Reference
#include "nsCOMPtr.h"
#include "nsXMLDocument.h"
#include "nsElementMap.h"
#include "nsForwardReference.h"
#include "nsIContent.h"
#include "nsIDOMEventReceiver.h"
#include "nsXULCommandDispatcher.h"
#include "nsIDOMXULDocument.h"
#include "nsISupportsArray.h"
#include "nsCOMArray.h"
#include "nsIURI.h"
#include "nsIXULDocument.h"
#include "nsIXULPrototypeDocument.h"
#include "nsScriptLoader.h"
#include "nsIStreamListener.h"
#include "nsIObjectInputStream.h"
#include "nsIObjectOutputStream.h"
#include "nsXULElement.h"
#include "nsURIHashKey.h"
#include "nsInterfaceHashtable.h"
#include "nsIFastLoadService.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsXULDocument
 The XUL document class. More...
class  nsXULDocument::ContextStack
 Context stack, which maintains the state of the Builder and allows it to be interrupted. More...
struct  nsXULDocument::ContextStack::Entry
class  nsXULDocument::BroadcasterHookup
 Used to resolve broadcaster references. More...
class  nsXULDocument::OverlayForwardReference
 Used to hook up overlays. More...
class  nsXULDocument::TemplateBuilderHookup
class  nsXULDocument::CachedChromeStreamListener
class  nsXULDocument::ParserObserver

Class Documentation

struct nsXULDocument::ContextStack::Entry

Definition at line 311 of file nsXULDocument.h.

Collaboration diagram for nsXULDocument::ContextStack::Entry:
Class Members
nsIContent * mElement
PRInt32 mIndex
Entry * mNext
nsXULPrototypeElement * mPrototype