Alistair Leslie-Hughes : mshtml: Add missing IDispatchEx tids.

Alexandre Julliard julliard at winehq.org
Tue Sep 2 08:33:19 CDT 2008


Module: wine
Branch: master
Commit: cf86ff8f7e63a810876040e4d8a5806d472b0b3f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=cf86ff8f7e63a810876040e4d8a5806d472b0b3f

Author: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Date:   Mon Sep  1 22:01:49 2008 +1000

mshtml: Add missing IDispatchEx tids.

---

 dlls/mshtml/dispex.c         |    8 ++++++++
 dlls/mshtml/mshtml_private.h |    8 ++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/dlls/mshtml/dispex.c b/dlls/mshtml/dispex.c
index 4e44130..587d953 100644
--- a/dlls/mshtml/dispex.c
+++ b/dlls/mshtml/dispex.c
@@ -66,6 +66,7 @@ static struct list dispex_data_list = LIST_INIT(dispex_data_list);
 static REFIID tid_ids[] = {
     &IID_NULL,
     &DIID_DispDOMChildrenCollection,
+    &DIID_DispHTMLBody,
     &DIID_DispHTMLCommentElement,
     &DIID_DispHTMLDocument,
     &DIID_DispHTMLDOMTextNode,
@@ -78,7 +79,10 @@ static REFIID tid_ids[] = {
     &DIID_DispHTMLStyle,
     &DIID_DispHTMLUnknownElement,
     &DIID_DispHTMLWindow2,
+    &IID_IHTMLBodyElement,
+    &IID_IHTMLBodyElement2,
     &IID_IHTMLCommentElement,
+    &IID_IHTMLControlElement,
     &IID_IHTMLDocument2,
     &IID_IHTMLDocument3,
     &IID_IHTMLDocument4,
@@ -89,6 +93,8 @@ static REFIID tid_ids[] = {
     &IID_IHTMLDOMTextNode,
     &IID_IHTMLElement,
     &IID_IHTMLElement2,
+    &IID_IHTMLElement3,
+    &IID_IHTMLElement4,
     &IID_IHTMLElementCollection,
     &IID_IHTMLGenericElement,
     &IID_IHTMLImgElement,
@@ -96,6 +102,8 @@ static REFIID tid_ids[] = {
     &IID_IHTMLOptionElement,
     &IID_IHTMLSelectElement,
     &IID_IHTMLStyle,
+    &IID_IHTMLTextContainer,
+    &IID_IHTMLUniqueName,
     &IID_IHTMLWindow2,
     &IID_IHTMLWindow3,
     &IID_IOmNavigator
diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h
index 88f444d..85329c5 100644
--- a/dlls/mshtml/mshtml_private.h
+++ b/dlls/mshtml/mshtml_private.h
@@ -62,6 +62,7 @@ typedef struct event_target_t event_target_t;
 typedef enum {
     NULL_tid,
     DispDOMChildrenCollection_tid,
+    DispHTMLBody_tid,
     DispHTMLCommentElement_tid,
     DispHTMLDocument_tid,
     DispHTMLDOMTextNode_tid,
@@ -74,7 +75,10 @@ typedef enum {
     DispHTMLStyle_tid,
     DispHTMLUnknownElement_tid,
     DispHTMLWindow2_tid,
+    IHTMLBodyElement_tid,
+    IHTMLBodyElement2_tid,
     IHTMLCommentElement_tid,
+    IHTMLControlElement_tid,
     IHTMLDocument2_tid,
     IHTMLDocument3_tid,
     IHTMLDocument4_tid,
@@ -85,6 +89,8 @@ typedef enum {
     IHTMLDOMTextNode_tid,
     IHTMLElement_tid,
     IHTMLElement2_tid,
+    IHTMLElement3_tid,
+    IHTMLElement4_tid,
     IHTMLElementCollection_tid,
     IHTMLGenericElement_tid,
     IHTMLImgElement_tid,
@@ -92,6 +98,8 @@ typedef enum {
     IHTMLOptionElement_tid,
     IHTMLSelectElement_tid,
     IHTMLStyle_tid,
+    IHTMLTextContainer_tid,
+    IHTMLUniqueName_tid,
     IHTMLWindow2_tid,
     IHTMLWindow3_tid,
     IOmNavigator_tid,




More information about the wine-cvs mailing list