Defines |
| #define | COBJMACROS |
| #define | IE_MAJOR_VERSION 7 |
| #define | IE_MINOR_VERSION 0 |
| #define | NSRUNNABLE_THIS(iface) DEFINE_THIS(HTMLDocumentNode, IRunnable, iface) |
| #define | NSDOCOBS_THIS(iface) DEFINE_THIS(HTMLDocumentNode, IDocumentObserver, iface) |
Enumerations |
| enum | { MUTATION_BINDTOTREE,
MUTATION_COMMENT,
MUTATION_ENDLOAD,
MUTATION_SCRIPT
} |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mshtml) |
| static BOOL | handle_insert_comment (HTMLDocumentNode *doc, const PRUnichar *comment) |
| static void | add_script_runner (HTMLDocumentNode *This) |
| static nsresult NSAPI | nsRunnable_QueryInterface (nsIRunnable *iface, nsIIDRef riid, nsQIResult result) |
| static nsrefcnt NSAPI | nsRunnable_AddRef (nsIRunnable *iface) |
| static nsrefcnt NSAPI | nsRunnable_Release (nsIRunnable *iface) |
| static void | push_mutation_queue (HTMLDocumentNode *doc, DWORD type, nsISupports *nsiface) |
| static void | pop_mutation_queue (HTMLDocumentNode *doc) |
| static void | bind_to_tree (HTMLDocumentNode *doc, nsISupports *nsiface) |
| static void | call_explorer_69 (HTMLDocumentObj *doc) |
| static void | parse_complete_proc (task_t *task) |
| static void | handle_end_load (HTMLDocumentNode *This) |
| static nsresult NSAPI | nsRunnable_Run (nsIRunnable *iface) |
| static nsresult NSAPI | nsDocumentObserver_QueryInterface (nsIDocumentObserver *iface, nsIIDRef riid, nsQIResult result) |
| static nsrefcnt NSAPI | nsDocumentObserver_AddRef (nsIDocumentObserver *iface) |
| static nsrefcnt NSAPI | nsDocumentObserver_Release (nsIDocumentObserver *iface) |
| static void NSAPI | nsDocumentObserver_CharacterDataWillChange (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContent, void *aInfo) |
| static void NSAPI | nsDocumentObserver_CharacterDataChanged (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContent, void *aInfo) |
| static void NSAPI | nsDocumentObserver_AttributeWillChange (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContent, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType) |
| static void NSAPI | nsDocumentObserver_AttributeChanged (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContent, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType, PRUint32 aStateMask) |
| static void NSAPI | nsDocumentObserver_ContentAppended (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContainer, PRInt32 aNewIndexInContainer) |
| static void NSAPI | nsDocumentObserver_ContentInserted (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContainer, nsIContent *aChild, PRInt32 aIndexInContainer) |
| static void NSAPI | nsDocumentObserver_ContentRemoved (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContainer, nsIContent *aChild, PRInt32 aIndexInContainer) |
| static void NSAPI | nsDocumentObserver_NodeWillBeDestroyed (nsIDocumentObserver *iface, const nsINode *aNode) |
| static void NSAPI | nsDocumentObserver_ParentChainChanged (nsIDocumentObserver *iface, nsIContent *aContent) |
| static void NSAPI | nsDocumentObserver_BeginUpdate (nsIDocumentObserver *iface, nsIDocument *aDocument, nsUpdateType aUpdateType) |
| static void NSAPI | nsDocumentObserver_EndUpdate (nsIDocumentObserver *iface, nsIDocument *aDocument, nsUpdateType aUpdateType) |
| static void NSAPI | nsDocumentObserver_BeginLoad (nsIDocumentObserver *iface, nsIDocument *aDocument) |
| static void NSAPI | nsDocumentObserver_EndLoad (nsIDocumentObserver *iface, nsIDocument *aDocument) |
| static void NSAPI | nsDocumentObserver_ContentStatesChanged (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContent1, nsIContent *aContent2, PRInt32 aStateMask) |
| static void NSAPI | nsDocumentObserver_StyleSheetAdded (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, PRBool aDocumentSheet) |
| static void NSAPI | nsDocumentObserver_StyleSheetRemoved (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, PRBool aDocumentSheet) |
| static void NSAPI | nsDocumentObserver_StyleSheetApplicableStateChanged (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, PRBool aApplicable) |
| static void NSAPI | nsDocumentObserver_StyleRuleChanged (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, nsIStyleRule *aOldStyleRule, nsIStyleSheet *aNewStyleRule) |
| static void NSAPI | nsDocumentObserver_StyleRuleAdded (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, nsIStyleRule *aStyleRule) |
| static void NSAPI | nsDocumentObserver_StyleRuleRemoved (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, nsIStyleRule *aStyleRule) |
| static void NSAPI | nsDocumentObserver_BindToDocument (nsIDocumentObserver *iface, nsIDocument *aDocument, nsIContent *aContent) |
| static void NSAPI | nsDocumentObserver_DoneAddingChildren (nsIDocumentObserver *iface, nsIContent *aContent, PRBool aHaveNotified) |
| void | init_mutation (HTMLDocumentNode *doc) |
| void | release_mutation (HTMLDocumentNode *doc) |
Variables |
| static const nsIRunnableVtbl | nsRunnableVtbl |
static const
nsIDocumentObserverVtbl | nsDocumentObserverVtbl |